[21:27] <Glass87> hi
[21:27] <Glass87> #ubuntu
[21:28]  * Glass87 thinks he,s on the wrong place
[21:31] <vish> !support | Glass87
[21:31] <ubot2> Glass87: The official ubuntu support channel is #ubuntu. Also see http://ubuntu.com/support and http://ubuntuforums.org and http://askubuntu.com


[21:16] <wxl> really making progress now https://oregon.ubuntu-us.org/
[22:04] <sgclark> wxl: very nice! let me know if you need help
[22:06] <wxl> sgclark: use sso to login and i'll make you an admin
[22:06] <sgclark> k
[22:07] <sgclark> wxl done
[22:07] <wxl> um
[22:07] <wxl> you already admin sgclark :)
[22:08] <sgclark> lol I am?!
[22:08] <sgclark> wxl: want me to do updates and what not?
[22:12] <wxl> sgclark: sure go for it
[22:12] <sgclark> will do :)
[22:20] <wxl> i need to make an admins team so i'm working on that
[22:20] <wxl> tgm4883: slangasek: you still have an interest/reason to want to be admins in the loco?
[22:21] <slangasek> wxl: pretty sure I'm not doing anything with that access except ignoring emails notifying me of team changes ;)
[22:21] <wxl> slangasek: i'd be happy to remove you if you're not interested. i'll set up sgclark in your place ;)
[22:22] <tgm4883> I've been periodically approving people when you are away
[22:22] <wxl> slangasek: also, wow, this may sound funny but i didn't even realize you were in the loco :)
[22:22] <tgm4883> but other than that, I'm not doing much
[22:22] <wxl> tgm4883: then i'll add you to the new admin team iff. you're interested
[22:22] <tgm4883> sure
[22:22] <sgclark> Oregon rocks, we has the cool peeps
[22:23] <wxl> heheh i guess so
[22:25] <wxl> there
[22:25] <wxl> you are all now admins of the admin team
[22:25] <wxl> and the admin team is an admin of the non-admin team
[22:25] <wxl> and anyone from the admin team will be able to be an admin on the wordpress
[22:25] <wxl> in just a second
[22:27] <wxl> tgm4883: feel free to sso onto oregon.ubuntu-us.org if you want to test that theory out
[22:29]  * wxl neale now where were we with these freaking themes? XD
[22:29] <tgm4883> wxl: seems to work
[22:29] <wxl> yay tgm4883 thanks
[22:56] <neale> theme's in place
[22:56] <neale> I think if you want an image I'm going to have to install it manually
[22:56] <neale> our high-availability wordpress setup is... complicated.
[22:57] <neale> I'm going to close the ticket now :)


[00:42] <scorp007> lifeless, which command would I need to look at? rebase doesn't seem to have this feature.
[01:00] <gthorslund> scorp007: I think lifeless was referring to https://launchpad.net/bzr-rewrite
[01:01]  * gthorslund zZz afk
[01:17] <scorp007> yes but that plugin essentially provides the rebase command. And as I said earlier, rebase doesn't seem to support reordering.
[09:11] <AfC> Is there a reason why "bzr-builddeb 2.6" in only in the Bazaar PPA for juanty,karmic,lucid?
[09:11] <AfC> as far as I can tell, 2.2.0 is what's in Maverick. Should I be [trying to] use something newer?
[10:31] <taylanub> undocumented features FTL.  on the haunt for the bug that causes bzr to hang in the case the log file is a symlink, i found out that a BZR_LOG env var is supported. no mention of that in the manpage even though there's a section mentioning other BZR_* environment variables
[10:47] <taylanub> hrmm, really weird; the bug seems fixed, even though i'm still on the same bzr version. same python version too...
[10:50] <taylanub> anyway, /me exports BZR_LOG=/dev/null in etc/sh/profile
[10:51] <fullermd> I've got .bzr.log symlinked to /dev/null in one or two places...
[11:32] <maxb> AfC: bzr-builddeb 2.6 is in maverick itself. there's no need for a newer version in the PPA
[11:32] <AfC> maxb: uh
[11:33] <AfC> maxb: $ bzr plugins
[11:33] <AfC> builddeb 2.2.0
[11:33] <AfC> ?
[11:33] <AfC> ah
[11:33] <AfC> $ dpkg -l | grep builddeb
[11:33] <AfC> 2.6ubuntu0.1
[11:33] <AfC> ok
[11:33] <AfC> I get it now
[11:33] <AfC> (someone needs a kick)
[11:34]  * AfC goes away happy in the certain knowledge that he has a properly up to date version
[11:38] <AfC> maxb: thanks
[12:24] <sobersabre> hi.
[12:25] <sobersabre> Is it possible to branch a subdir of branch root ?
[12:25] <sobersabre> i.e. I have a dir /proj, which has .bzr dir. I Want to branch its subdir, /proj/module1
[16:17] <inada-n_> https://lists.launchpad.net/bzr-packagers/msg00093.html
[16:18] <inada-n_> I can't recieve this mail by gmail.
[16:18] <inada-n_> IWATA-san too.
[16:19] <inada-n_> Anyone can recieve it?
[16:21] <mgz> didn't go to<EMAIL_ADDRESS>so I wouldn't be getting it anyway, sorry.
[17:07] <mathrick> hiya, is there any way to use the python bundled with standalone Windows installer as python?
[17:08] <mathrick> that is, I need to install dulwich to be able to use bzr-git, and for that I need python to invoke setup.py
[17:11] <treaves> Would someone point me to where I can find options for the bazaar.conf file?
[17:13] <treaves> Specifically, I'm trying to find the setting to keep Bazaar from creating backup copies.
[17:13] <mathrick> treaves: http://doc.bazaar.canonical.com/bzr.dev/en/user-guide/configuring_bazaar.html
[17:13] <mathrick> http://doc.bazaar.canonical.com/bzr.dev/en/user-reference/configuration-help.html tpp
[17:13] <mathrick> *too
[17:14] <mathrick> treaves: backup copies of what?
[17:14] <treaves> Of anything.
[17:14] <mathrick> you'll have to elaborate with some examples
[17:15] <treaves> It creates files & directories that are backup copies.  And it tells you it is doing it too.
[17:15] <treaves> These have tilda's in the name.
[17:15] <treaves> SomeDeletedFile.~1~
[17:20] <mgz> mathrick: if you want to do clever things, you're better off installing python seperately and then using the windows installer for bazaar-on-your-python-version not the all-in-one bundle
[17:25] <mathrick> mgz: yeah, I might need to do that
[18:34] <moebiuspersona> Hey, I have a quick question.
[18:34] <moebiuspersona> Can I set a different private key file for Bazaar?
[18:35] <lifeless> ssh key?
[18:35] <moebiuspersona> Aye.
[18:35] <lifeless> it just calls into ssh
[18:35] <moebiuspersona> So it has to be my default SSH key?
[18:35] <lifeless> so if you put the public key you want on the server you're connecting to, and add the private key file to your ssh agent, you should be set.
[18:36] <moebiuspersona> I just use openssh and specify different keys for different servers with -i.
[18:38] <moebiuspersona> I'll just do the easy thing and make my Bazaar key my default key, then use the other key explicitly.
[18:49] <lifeless> its generally controlled by the server
[18:49] <lifeless> all you need to do is add all the keys you want to your agent
[18:49] <lifeless> I wonder if openssh has an environment variable equivalent to -i
[18:59] <mathrick> moebiuspersona: that's odd, it should just ask for the proper key
[19:00] <moebiuspersona> It's probably because I'm not using ssh-agent or anything.
[19:00] <moebiuspersona> It's not a major thing, anyway. I just renamed my private key files.
[19:04] <lifeless> you could cat them together


[19:45] <ibeardslee> morning
[19:46] <chilts> morning
[19:46] <chilts> man I hate Colin Craig
[19:46] <chilts> he's on the TV now
[19:50] <ibeardslee> not worth the effort in hating.
[19:51] <ibeardslee> although I'd probably get quite ranty/hatey if I was watching it.
[19:57] <ibeardslee> on the plus side, a win for human rights eh?
[20:01] <chilts> you're totally right
[20:01] <chilts> not worth the effort, but yeah, just a comment when he was on TV, doesn't usually occupy much of my mind
[20:42] <thumper> morning
[21:19] <mwhudson> morning
[21:51] <ojwb> morning


[03:49] <Unit193> \o/
[05:47] <MooDoo> hello all
[21:15] <Unit193> Pici: Happen to get the PM a few days ago?  I know you're busy, so hate to bother.


[06:15]  * shadeslayer investigates gadu gadu support
[06:16] <shadeslayer> sigh, I don't understand anything here
[06:19] <shadeslayer> whooo
[06:19] <shadeslayer> I made pidgin crash
[06:20] <shadeslayer> okayyy
[06:20] <shadeslayer> Quintasan_: what's this : http://i.imgur.com/dlXot.png
[06:21] <shadeslayer> 'Synchronize your contacts'
[06:25] <shadeslayer> Quintasan_: you'll have to make me an account on gadu gadu because translations fail
[07:37] <stefan`> hi guys, are you still looking for affected users of bug 1061073?
[07:50] <shadeslayer> stefan`: huh?
[07:51] <shadeslayer> isn't it apparent that it's a regression in mesa?
[07:51] <shadeslayer> I can reproduce it when using mesa 9 with kwin
[07:54] <stefan`> shadeslayer: yes, it's apparent but i thought that a patch might be on the way already...
[07:54] <shadeslayer> I doubt anyone here knows how to fix mesa
[07:54] <shadeslayer> ( if they do, fix the bug!! :P )
[07:55] <shadeslayer> #ubuntu-x might be a better candidate
[08:44] <tazz> anyone still on 12.04 having ruby installed. Could you give me the ruby version ?
[08:57] <yofel_> tazz: precise has 1.8.7 and 1.9.3
[08:57] <tazz> thanks yofel_
[09:25] <Saviq> debfx, hey, I've packaged QtCreator 2.6.0rc if you're interested
[09:29] <yofel_> shadeslayer: one reason why I wanted to keep it, but it seems that I was the only one
[09:29] <shadeslayer> hmm
[11:11] <jussi> agateau: ping?
[11:12] <jussi> agateau: as part of the extra mile thing, perhaps it would be relevant to make the kmix plasmoid more functional by having the plasmoid expandable instead of opening up a new "window" for the other sliders
[11:12] <jussi> ?
[11:17] <shadeslayer> tdfischer was working on kmix awesomeness
[11:17] <shadeslayer> atleast ... he had plans at Akademy
[11:18] <Riddell> jussi: porting kmix to a plasmoid is more than a final mile
[11:18] <Riddell> it's a whole big feature
[11:20] <jussi> oh :(
[11:20] <jussi> we should do it anyway :D
[11:25] <Riddell> jussi: well it's an upstream issue, UI being discussed here http://lists.kde.org/?t=133728098200001&r=1&w=2
[11:27] <shadeslayer> hah
[11:27] <shadeslayer> I read that entire thread
[11:27] <shadeslayer> so much flame
[11:31] <jussi> all I needed to read is Haralds answer - he is so eloquent :)
[11:31] <jussi> apachelogger: +++
[11:46] <apachelogger> Riddell, jussi, agateau: one should not touch kmix at this point
[11:46] <jussi> apachelogger: ok
[11:46] <apachelogger> it is being rewritten and at the same it is nto being rewritten and it is being moved out of kdemultimedia and at the same time not moved out of kdemultimedia ... :P
[11:46] <jussi> apachelogger: a good confusing answer if I ever saw one! :D
[11:47] <apachelogger> that's kmix for you
[11:57] <yofel_> still
[11:57] <yofel_> apachelogger++
[12:31] <agateau> apachelogger: sounds like it is in good hands ant at the same time not in good hands!
[12:50] <BluesKaj> Hey all
[16:32] <yofel> kubotu: newversion calligra 2.5.90 ftp://ftp.kde.org/pub/kde/unstable/calligra-2.5.90/
[16:32] <soee> can you tell me if kdevelop is any good for php ?
[16:32] <kubotu> https://bugs.launchpad.net/bugs/1070436
[16:42] <hayalci> Hi. I'm setting up a mirror for kubuntu ISOs. How can the mirror be listed in the download page ?
[18:00] <BluesKaj> BBL
[19:18] <maco> what's that debian.org site where you can look up a package, and it tells you what versions are in each debian release and ubuntu release?
[19:42] <shadeslayer> maco: packages.debian.org
[19:43] <maco> shadeslayer: jibel got it in #ubuntu-devel, packages.qa.debian.org
[19:43] <shadeslayer> ah ok
[19:43] <maco> i called it "the pink site" and confused slangasek
[19:44] <shadeslayer> lol
[19:45] <shadeslayer> I just call it PTS
[19:46] <shadeslayer> but the pink site also works :P
[22:00] <genii-around> Will ninjas repository include raring soon?
[22:03] <JontheEchidna> what would be in such a repo?
[22:05] <maco> i think i just did my first debdiff in 2 years
[22:07] <genii-around> JontheEchidna: I imagine the work that came after the 12.10 freeze
[22:09] <JontheEchidna> there's not been a KDE release since the freeze though...
[22:10] <JontheEchidna> and in between the freeze and now most effort has been on getting 12.10 ready for release
[22:11] <genii-around> Ah, OK. Just that I noticed there is already a raring repository now on the main archive.ubuntu.com now, was just curious.
[22:12] <JontheEchidna> the ubuntu core guys are still getting the toolchain ready, raring isn't quite open yet
[22:30] <Riddell> maco: welcome back :)
[22:30] <maco> Riddell: there's a security patch for software that is running on my server, and it hasn't made it into ubuntu's repos
[22:31] <maco> my test build of the patch is now on my server :)
[22:31] <maco> i'll probably also make a backport of python-django 1.4.1 to precise because my server's on precise and wah i want the new features
[22:32] <maco> (elseif, finally! do you know how annoying it is to  {%if%}{%else%}{%if%}{%else%}{%endif%}{%endif%}
[22:32] <maco> )
[22:33] <maco> this doesn't mean you're getting me back for much-time though :P
[22:33] <maco> i have gone off to django-based-webapp land
[22:39] <Riddell> maco: is {%if%}{%else%}... django language?
[22:39] <maco> for its templates, yeah
[22:40] <maco> django's written in python, but then you can send variables from the backendy code to the html templates, which use that {% %} syntax mixed into the html to determine what html gets sent to the browser
[22:41] <Riddell> maco: is it better than drupal?
[22:41] <maco> so {% if variable %}link{%else%}Sorry, no link available{%endif%}
[22:41] <maco> thats apples to oranges
[22:41] <maco> drupal competes with joomla and wordpress
[22:42] <maco> django competes with ruby on rails or zope
[22:42] <maco> or plone
[22:42] <maco> i dont think there's any longer any actual competition between django, zope, and plone
[22:42] <maco> but they at least aim for the same space
[22:44] <Riddell> maco: because django has won?
[22:44] <Riddell> or because they're different
[22:44] <maco> i think it won
[22:44] <maco> django is the one that is most pythonic
[22:44] <maco> i forget whether it was zope or plone that was described as being python written by java programmers
[22:45] <maco> i should disappear from interwebs now though
[22:45] <maco> also you should go to bed
[22:45] <maco> later
[22:45] <Riddell> yes indeed, night
[23:20] <micahg> maco: if you want to hijack Bug #1010572 and test the rdeps, I'll be happy to upload it to precise-backports for everyone
[23:20] <micahg> (and modify it for 1.4.1-2)


[11:33] <jw55552> hi.  just a note.   shouldn't https://lubuntu.net/  be taken down ?
[11:33] <apt-ghetto> jw55552: Yes
[11:34] <jw55552> ok
[11:35] <jw55552> 2.  https://manual.lubuntu.me/stable/index.html  is there a pdf or downloadable version
[11:37] <apt-ghetto> jw55552: At the moment, there is no official pdf for the manual. But you can download the source code and build it locally.
[11:38] <jw55552> thankyou
[11:46] <jw55552> https://manual.lubuntu.me/stable/F/keyboard_shortcuts.html
[11:46] <jw55552> https://manual.lubuntu.me/stable/_sources/F/keyboard_shortcuts.rst.txt
[11:46] <jw55552> the source code is not complete here it seems?
[11:48] <apt-ghetto> I was speaking about the real source code => https://github.com/lubuntu-team/manual
[11:48] <apt-ghetto> Not about the source code of the site in the browser
[11:59] <jw55552> even the code on github does not seem complete ?
[11:59] <jw55552> https://github.com/lubuntu-team/manual/blob/master/source/F/keyboard_shortcuts.rst
[11:59] <jw55552> compare to https://manual.lubuntu.me/stable/F/keyboard_shortcuts.html
[12:02] <kc2bez> master and stable are not the same branch.
[12:03] <jw55552> stable  does not have it either https://github.com/lubuntu-team/manual/blob/stable/source/F/keyboard_shortcuts.rst
[12:05] <jw55552> https://manual.lubuntu.me/stable/F/keyboard_shortcuts.html
[12:07] <kc2bez> It looks like there is an include at the bottom, you would have to follow that to get the rest of the page.
[12:07] <apt-ghetto> It is the source code, the result is made from several source files
[12:07] <apt-ghetto> 1. Install the build dependencies
[12:07] <apt-ghetto> 2. Clone the repository and change into it
[12:07] <apt-ghetto> 3. Create the html or pdf with make
[12:28] <jw555552> dc.   by "make"  do you mean a command
[12:29] <kc2bez> jw555552: make is a command, yes.


[19:57] <daftykins> oh damn we lost diddledani D:
[20:13]  * davef pokes lucyllewy
[20:13] <daftykins> OOOOOOH
[20:14] <daftykins> i did just bring up the names and was all... hey i don't recognise that one
[20:14] <davef> yeah, she's still about.
[20:14]  * lucyllewy waves!
[20:14] <lucyllewy> yeah I changed my name again :-p
[20:14] <daftykins> lucyllewy: ol' buddy, ol' pal... i know you despise that category of work these days... but my dentist pal has had his wordpress site suspended due to a malware infection D:
[20:14] <lucyllewy> gah. I can have a look.
[20:15] <daftykins> i'll have to try and snag a backup or something as it's just been disabled - he uses a German provider called Strato
[20:15] <davef> can somebody remove my malware infection?
[20:15] <lucyllewy> oh lord. I've heard of strato being a pain
[20:15] <daftykins> their automated setup found something in wp-config.php so i tried stripping out some obfuscated looking string, but any repeat attempts to rescan the site seem to keep saying "nope, still bad"
[20:16] <daftykins> only had a quick gander before we went for beer and Thai food in honesty
[20:16]  * davef received the latest human malware
[20:16] <daftykins> i'll see if i can grab a dump
[20:17] <daftykins> davef: o rly, any symptoms?
[20:17] <davef> all of them
[20:19] <daftykins> i thought they kept getting weaker!
[20:20] <davef> well, i've had congestion, sore throat, cough, headache and runny nose.
[20:20] <davef> which is akin to a cold, but not really a cold.
[20:20] <daftykins> sense of taste still with you? that's the one that frustrated me the most
[20:20]  * penguin42 reformats davef
[20:20] <daftykins> ruined a curry for me :(
[20:20] <davef> didn't lose my sense of taste or smell
[20:21] <daftykins> phew, well so long as you can still sample jaffa cakes...
[20:21] <davef> here in lies the problem
[20:22] <daftykins> say it ain't so?
[20:22] <davef> the jaffa cake situation is critical
[20:22] <daftykins> ohno
[20:23] <davef> nobody has been making any deposits to dave's jaffa cake awareness charity
[20:23] <penguin42> Nurse! 1kg of Jaffa cakes! Stat!
[20:23] <davef> i can provide a PO BOX to anyone who wishes to donate
[20:23] <daftykins> he's under house arrest?
[20:23] <daftykins> presumably
[20:24] <davef> you can call it that, but self inflicted.
[20:24] <daftykins> ah har
[20:28] <daftykins> lucyllewy: well tbh this webdev guy of my dentist pals who is going on holiday tomorrow, he pointed me to this 'updraft' directory which has backups in it, i just mooched all of them from the Strato SFTP - Jan, Feb and March - maybe i can get away with just grabbing a base WordPress zip, tinkering on a VM, transplanting the theme and importing the db - then hope for the best? xD he did tell me his
[20:28] <daftykins> own approach would be to install some kind of malware scanning plugin
[20:28] <daftykins> ok that was a long message
[20:29] <daftykins> i presume it's down to a lack of updates of plugins that this occurred... webdev guy did tell me that my client doesn't have a contract with him so that's why it ended up like this
[20:30] <daftykins> i feel like i may be able to spare you the pain xD
[20:31] <daftykins> hmm interesting the way this thing does backups, separate zips for db, "others", plugins, themes, uploads
[21:07] <lucyllewy> yeah, lack of updates or plugins that are abandoned are the main reason for malware getting in
[21:09] <lucyllewy> updraft is a backup plugin so you should be able to install a new wordpress and then updraft and then restore the backups with that. It's not certain you will have a backup that is from before the infection tho, so YMMV
[21:13] <daftykins> *nod*
[21:15] <daftykins> LOL i just loaded the staged site and the login page is the suspension one
[21:15] <lucyllewy> oops
[21:15] <daftykins> <-- smrt
[21:15] <daftykins> i didn't really do what i described above though
[21:16] <lucyllewy> wait, you mean to tell me you're not a silly filly?
[21:16] <lucyllewy> *shocked*
[21:16] <daftykins> with all the beers from earlier i very much am
[21:16] <lucyllewy> 🤭
[21:17] <daftykins> i wonder how they handle that suspension page
[21:17] <daftykins> or whether i should just not care and step back through the backups
[21:23] <daftykins> OH!
[21:23] <daftykins> ok the beer was definitely winning because i didn't edit my hosts file, so of course i saw the suspension page xD
[21:23] <daftykins> l o l
[21:26] <davef> so who's donating to canadian jaffa cake relief?  POBOX available upon request
[21:27] <daftykins> any local sites that stock 'em?
[21:28] <davef> sometimes but never guaranteed
[21:29] <davef> I could use amazon, but damn 3rd party suppliers are shaky at best
[21:38] <daftykins> yeah don't they hock stale ones sometimes?
[21:39] <davef> yeah
[21:39] <davef> i usually wait until i visit to buy more
[21:39] <davef> hopefully this june i'll be back
[21:39] <daftykins> oh man now i got the site working but i don't know an admin login do i?
[21:40] <daftykins> ok found the SQL method
[21:49] <daftykins> why on earth does it have translations for a billion languages for every plugin o0
[21:52] <daftykins> i'm gonna give this 'jetpack' plugin a try for malware scanning
[22:15] <daftykins> well they all want to be able to reach the real site, don't they - ugh
[22:19] <daftykins> i don't even get why pagelinks don't work, despite changing the permalink setting to basic - links on-page are still custom
[23:05] <daftykins> oh damn i won
[23:05] <daftykins> persistence++
[23:28] <daftykins> lucyllewy: thanks, you were the best rubber duck a guy could ask for! 8D
[23:28] <lucyllewy> `o/
[23:28] <lucyllewy> \o/
[23:28] <daftykins> hell, the whole channel is :)
[23:28] <lucyllewy> rub the duck!
[23:28] <daftykins> i eventually found some plugin called CleanTalk that claims it's clean, but i don't know if it is
[23:28] <daftykins> at some point in the future i will try and now backup what i produced and squirt it back onto the web hosting i suppose
[23:29] <lucyllewy> 💟 \well done!
[23:29] <daftykins> ty!
[23:30] <daftykins> .htaccess and AllowOverride All were the final tricks it seemed
[23:42] <daftykins> g'night all!


[06:19] <Kilos> hellooo africa
[06:26] <Kilos> hi philipballew:
[06:26] <Kilos> hows the FB thing doing
[08:05] <philipballew> Kilos, Alright. i have approved about three people each day so far
[08:05] <Kilos> wonderful ty
[08:05] <Kilos> so at least it is growing
[08:06] <philipballew> Kilos, I was thinking of practical things to start doing there, and i thought about simple videos people can make to post.
[08:06] <Kilos> videos kill dsata for peps that use 3g connections
[08:06] <Kilos> peeps
[08:06] <philipballew> Kilos, what about wifi inside the house?
[08:07] <philipballew> 3g is for cell phones?
[08:07] <Kilos> mobile data is expensive here
[08:07] <Kilos> no wifi in rural areas
[08:07] <philipballew> Kilos, Are you in a rural area?
[08:08] <Kilos> yes im about 20 ks out of town
[08:08] <philipballew> here in the states people are on dial up in rural areas or pay a lot of money for satellite internet.
[08:08] <Kilos> farms and small holding areas all have to use 3g modems
[08:09] <philipballew> what town do you live outside of?
[08:09] <Kilos> all cables for adsl got stolen so often they stopped replacing them
[08:09] <Kilos> pretoria
[08:09] <Kilos> satelite is totally out of reach to most of us
[08:10] <philipballew> Kilos, interesting. I need to visit South Africa and see for myself.
[08:10] <Kilos> lol
[08:11] <philipballew> that would require time and money, and I have neither currently...
[08:11] <Kilos> there used to be landlines to all farms but not anymore
[08:11] <philipballew> por que?
[08:11] <philipballew> sorry.
[08:11] <philipballew> Why?
[08:11] <Kilos> np we manage if we work thriftily on 3g
[08:12] <Kilos> copper theft
[08:12] <Kilos> 3 ks of cables stolen in a night
[08:12] <philipballew> sometimes I have a problem switching back and fourth between spanish and english in my mind
[08:12] <philipballew> Kilos, for the money?
[08:12] <Kilos> lol
[08:12] <philipballew> they sell the metal right?
[08:13] <Kilos> yes copper is big money for thieves
[08:13] <philipballew> Kilos, the same is rue here on a smaller scale.
[08:13] <philipballew> true
[08:13] <Kilos> they even steal power cables
[08:13] <philipballew> thats low class of them
[08:13] <Kilos> so now our power peeps are using aluminium cables
[08:14] <Kilos> yes very poor show
[08:14] <philipballew> people dont realize it hurts them in the long run to destroy infrastructure.
[08:15] <philipballew> well the might realize, but it is a fix that makes the situation worse.
[08:15] <Kilos> they live for today only and move to other thieving projects when blocked
[08:16] <philipballew> like cutting down forests to create farm land. or drilling deep into the ground for oil.
[08:16] <Kilos> yeah
[08:17] <philipballew> those are the problems in the americas currently
[08:21] <Kilos> makes life easier for me knowing you are looking after facebook for us ty philipballew:
[08:22] <philipballew> Kilos, Yes. I think its good because I am awake at an hour you guys are not so in case someone posts inappropriate things, or ride things, I can remove them.
[08:23] <Kilos> cool
[08:23] <philipballew> Soon I am gonna try to posts some cool articles in the hopes of getting quality discussion going
[08:24] <Kilos> people in africa are so busy making a living that time for other things is very scarce
[08:25] <Kilos> mainly we need to spread the word that ubuntu and all linux in africa is being revived and we are trying to grow
[08:30] <philipballew> Kilos, I will try to do what I can here from my end.
[08:30] <Kilos> ty philipballew:
[14:33] <Kilos> so where are the french speaking peeps when i need them
[15:17] <melodie> hi
[15:17] <melodie> Kilos are you around?
[15:17] <Kilos> hi melodie: i need you girl
[15:18] <Kilos> http://slexy.org/view/s2sDq9wgQy
[15:18] <melodie> I am in an install party, is what you need fast, or hurrying?
[15:18] <Kilos> need that in french too please
[15:18] <Kilos> tomorrow is fine ty
[15:18] <melodie> can you send a mail with what you need?
[15:19] <Kilos> yes will do that ty
[15:19] <melodie> welcome!
[15:19] <melodie> I have a lady near me who lived many years in Nigeria
[15:19] <melodie> I am showing her the chans (your's especially)
[15:19] <Kilos> lovely ty
[15:20] <Kilos> i dunno where i saved your email address
[15:20]  * Kilos cries
[15:20] <melodie><EMAIL_ADDRESS>[15:20] <melodie> please don't cry!
[15:20] <Kilos> ty my lady
[15:24] <melodie> welcome
[15:27] <melodie> have to go, see you


[13:39] <cmaloney> Alan Pope is leaving Canonical after this month
[13:55] <jrwren> huh, i wonder why.
[13:57] <cmaloney> He was on snapcraft. I can't imagine a position more like pushing a boulder uphill than that.
[13:58] <jrwren> canonicals internal use of snap for paying clients has been very successful AFAICT
[13:59] <cmaloney> paying clients
[13:59] <cmaloney> not sure about user uptick
[14:01] <cmaloney> I could be biased in my assessment though
[14:01] <cmaloney> s/could/am/
[14:01] <cmaloney> erm, s/could be/am/
[14:02] <jrwren> oh, i am too. i strongly dislike snap.
[14:03] <jrwren> i dont' even use LXC anymore, because it went snap only.
[14:03] <cmaloney> This is why I'm on 18.04
[14:03] <cmaloney> 20.04 was just snap-happy
[14:03] <jrwren> yup.
[14:04] <jrwren> popos is pretty great at getting the snap out IIRC
[14:46] <cmaloney> cool. I might have to check it out
[14:46] <cmaloney> I'm nto sure I'm ready for 100% Debian but if that's what it takes...
[15:16] <Scary_Guy> Ignore snap, embrace flatpak
[15:20] <jrwren> exactly.


[00:18] <xnox> doko, infinity - it built \o/ i guess something somewhere were fixed.
[00:35] -queuebot:#ubuntu-release- New binary: deal.ii [amd64] (bionic-proposed/universe) [8.5.1-1] (no packageset)
[00:46] <jbicha> slangasek: there's a typo in your cinnamon-desktop hint
[00:49] <tsimonq2> ("force-badtest cinammon-desktop/3.6.2-1" should probably be "force-badtest cinnamon-desktop/3.6.2-1")
[02:28] -queuebot:#ubuntu-release- New binary: deal.ii [arm64] (bionic-proposed/universe) [8.5.1-1] (no packageset)
[02:35] <doko> xnox: maybe we can drop it. or keep the infrastructure and build a python3 package instead
[02:36] -queuebot:#ubuntu-release- New: accepted mate-desktop [amd64] (bionic-proposed) [1.20.1-0ubuntu1]
[02:36] -queuebot:#ubuntu-release- New: accepted mate-desktop [armhf] (bionic-proposed) [1.20.1-0ubuntu1]
[02:36] -queuebot:#ubuntu-release- New: accepted mate-desktop [ppc64el] (bionic-proposed) [1.20.1-0ubuntu1]
[02:36] -queuebot:#ubuntu-release- New: accepted python-gitlab [sync] (bionic-proposed) [1:1.3.0-1]
[02:36] -queuebot:#ubuntu-release- New: accepted mate-desktop [arm64] (bionic-proposed) [1.20.1-0ubuntu1]
[02:36] -queuebot:#ubuntu-release- New: accepted mate-desktop [s390x] (bionic-proposed) [1.20.1-0ubuntu1]
[02:36] -queuebot:#ubuntu-release- New: accepted mate-desktop [i386] (bionic-proposed) [1.20.1-0ubuntu1]
[02:37] -queuebot:#ubuntu-release- New: accepted libnatpmp [amd64] (bionic-proposed) [20150609-2]
[02:37] -queuebot:#ubuntu-release- New: accepted libnatpmp [armhf] (bionic-proposed) [20150609-2]
[02:37] -queuebot:#ubuntu-release- New: accepted libnatpmp [ppc64el] (bionic-proposed) [20150609-2]
[02:37] -queuebot:#ubuntu-release- New: accepted libnatpmp [arm64] (bionic-proposed) [20150609-2]
[02:37] -queuebot:#ubuntu-release- New: accepted libnatpmp [s390x] (bionic-proposed) [20150609-2]
[02:37] -queuebot:#ubuntu-release- New: accepted libnatpmp [i386] (bionic-proposed) [20150609-2]
[02:37] -queuebot:#ubuntu-release- New: accepted atril [amd64] (bionic-proposed) [1.20.1-0ubuntu1]
[02:37] -queuebot:#ubuntu-release- New: accepted atril [armhf] (bionic-proposed) [1.20.1-0ubuntu1]
[02:37] -queuebot:#ubuntu-release- New: accepted atril [ppc64el] (bionic-proposed) [1.20.1-0ubuntu1]
[02:37] -queuebot:#ubuntu-release- New: accepted atril [arm64] (bionic-proposed) [1.20.1-0ubuntu1]
[02:37] -queuebot:#ubuntu-release- New: accepted atril [s390x] (bionic-proposed) [1.20.1-0ubuntu1]
[02:37] -queuebot:#ubuntu-release- New: accepted atril [i386] (bionic-proposed) [1.20.1-0ubuntu1]
[02:40] -queuebot:#ubuntu-release- New binary: python-gitlab [amd64] (bionic-proposed/none) [1:1.3.0-1] (no packageset)
[02:43] -queuebot:#ubuntu-release- New: accepted python-gitlab [amd64] (bionic-proposed) [1:1.3.0-1]
[02:57] -queuebot:#ubuntu-release- New binary: wxpython4.0 [s390x] (bionic-proposed/universe) [4.0.1+dfsg-2] (no packageset)
[03:08] -queuebot:#ubuntu-release- New binary: wxpython4.0 [ppc64el] (bionic-proposed/universe) [4.0.1+dfsg-2] (no packageset)
[03:29] -queuebot:#ubuntu-release- New binary: wxpython4.0 [i386] (bionic-proposed/universe) [4.0.1+dfsg-2] (no packageset)
[03:30] -queuebot:#ubuntu-release- New binary: wxpython4.0 [amd64] (bionic-proposed/universe) [4.0.1+dfsg-2] (no packageset)
[03:38] <slangasek> jbicha: fixed thanks
[04:10] -queuebot:#ubuntu-release- New binary: wxpython4.0 [armhf] (bionic-proposed/universe) [4.0.1+dfsg-2] (no packageset)
[04:11] -queuebot:#ubuntu-release- New binary: wxpython4.0 [arm64] (bionic-proposed/universe) [4.0.1+dfsg-2] (no packageset)
[08:09] -queuebot:#ubuntu-release- New binary: bpfcc [amd64] (bionic-proposed/universe) [0.5.0-5ubuntu1] (no packageset)
[08:27] <xnox> doko, it built fine =) so onto more important things, like python2.7 failing autopkgtests with openssl 1.1.1 and tls1.3
[08:28] <xnox> slangasek, freeipa is a "regression" due to unable to find the source package in release pocket.... maybe it needs hinting over?
[08:28] <xnox> slangasek, or did you mean for freeipa to get stuck in bionic-proposed?
[08:33] <xnox> nacc, is the new nodejs likely to land? or who is working on landing it?
[08:34] <xnox> ginggs, tsimonq2 - are you working on landing the new nodejs?
[08:37] <xnox> slangasek, puma too -> i am not sure why they are "regressions" if they do not exist in release pocket. Unless that is correct behaviour.
[09:29] <ginggs> xnox, tsimonq2: aye
[09:31] <apw> xnox, taking puma as an example, it used to pass its tests and no longer does, how is that not a regression -- regardless of which pocket it is in
[09:31] <apw> i assume it has been demoted to -proposed somewhen which is how we have this combination
[09:32] <xnox> apw, right, in the bileto silo the autopkgtests are a lot more weird "source not found puma" i assume, since it looks into release pocket only.
[09:33] <apw> xnox, that does not seem correct, if you build in a PPA for devel should you not be building against proposed still ?
[09:33] <apw> else the binaries you produce are not suitable for copying to -proposed in bionic
[09:33] <xnox> apw, i do build against proposed, but the autopkgtests for the bileto silo, trigger the tests right; but not the right pockets - e.g. against release pocket only.
[09:33] <xnox> with openssl from the bileto ppa
[09:34] <apw> which perhaps is correct, ok ... so ?
[09:34] <xnox> but not adding -proposed for packages that only exist in proposed
[09:34] <apw> ok so the issue is we are testing things which are not in -release only using release
[09:34] <xnox> but then it claims regression =) when puma has not regressed in release pocket, because of new openssl in the PPA, since puma does not exist in the release pocket =)
[09:34] <xnox> let me get the url again
[09:35] <xnox> https://bileto.ubuntu.com/excuses/3217/bionic.html
[09:35] <apw> so we should not be testing things not in -release, if we are testing only against release
[09:35] <apw> 404
[09:35] <xnox> freeipa is one of these things - W: Unable to locate package freeipa
[09:35] <xnox> bah
[09:36] <xnox> i was looking at a cached version, now refreshed, now i get 404 as well
[09:36] <apw> quality in the making and no mistake
[09:36] <xnox> apw, https://objectstorage.prodstack4-5.canonical.com/v1/AUTH_39a8dbb93caf4ec889f8a1b7f69885db/bileto-3217-excuses/2018-03-27_09:15:02/3217_bionic_excuses.html
[09:37] <xnox> those that are "pkg/unknown" do not exist in release but got triggered, hence i got confused.
[09:37] <xnox> i guess these will not be triggered by the real britney in the real bionic-proposed -> release
[09:37] <apw> so it all adds up they are regressions because they have worked, they cannot work because they don't exist
[09:37] <apw> so you get a regression and sad
[09:38] <apw> i would expect real britney to make the same mistake
[09:38] <apw> and then they will have to be hinted, or run with a trigger to get the proposed one, or something
[09:46] <seb128> hey there
[09:47] <seb128> there is something weird that happened to a package migration
[09:47] <seb128> http://people.canonical.com/~ubuntu-archive/proposed-migration/update_excuses.html
[09:47] <seb128> gnome-shell-extension-appindicator (18.04 to 18.10)
[09:47] <seb128> Not touching package as requested in bug 1759180 on Tue Mar 27 09:01:36 2018
[09:47] <seb128> Not considered
[09:47] <seb128> but yet it seems it is migrating
[09:47] <seb128> or at least according to https://launchpad.net/ubuntu/+source/gnome-shell-extension-appindicator/+publishinghistory
[09:47] <seb128> it has been deleted from proposed and is pending publication in bionic
[09:48] <seb128> did that block didn't work / update_excuses was wrong for some reason?
[09:48] <Laney> hang on
[09:48] <Laney> 08:43:43.log:Copying: gnome-shell-extension-appindicator/18.10
[09:49] <Laney> I think that happened before the bug was filed
[09:49] <seb128> so update_excuses.html doesn't have the correct status?
[09:49] <Laney> there's some published latency here and proposed-migration is looking at an out of date archive
[09:50] <apw> right the bug says files 50m ago, and the britney copy is shown as more than one hour ago
[09:50] <Laney> publisher*
[09:50] <Laney> I think
[09:50] <apw> Laney, i concur with that
[09:50] <Laney> the timestamp at the top of update_excuses is quite old too
[09:50] <apw> so the block didn't work because it was entirely too late, and yes the britney status is wrong now, and will sort itself when the publication completes
[09:51] <apw> of course that is the last thing you want
[09:52] <Laney> ah well
[09:52] <Laney> appindicator users can enjoy being in the future :-)
[09:52] <apw> we have a very small window now, where we could consider blowing it away
[09:53] <Laney> you can kill pending publications?
[09:53] <Laney> no too late
[09:53] <apw> it is already published sadly
[09:53] <Laney> it just changed
[09:53] <Laney> but for future reference... you can?
[09:53] <apw> i beleieve if it is in pending it can go to deleted yes
[09:54] <apw> without being a thing that is on disk anywhere
[09:54] <Laney> interesting
[09:54] <apw> if we were to stop the mirrors now, we might be able to stop it going out, not sure
[09:54] <apw> cjwatson, ^ you would know if we are entirely too late no
[09:54] <apw> nwo
[09:54] <Laney> haha
[09:55] <apw> the publisher run must have just started running to flip those bits, to it isn't quite published yet
[09:55] <Laney> It's not an emergency worthy of that
[09:55] <Laney> but that might be interesting academically
[09:55] <apw> so i think if we had reacted in that 2m window we cvould have deleted it
[09:55] <apw> but i think we are committed now, barring someone getting their finger in the gears no
[09:55] <apw> now
[09:56] <apw> didrocks, ^ some version fun for you to deal with
[09:56] <didrocks> if it's not too late, happy to reupload
[09:57] <apw> i think you should assume it is too late
[09:57] <didrocks> ok, so nothing to deal with in the end
[09:57] <didrocks> it's just a number, due to being tired and preparing/testing this on a late train :p
[09:57] <apw> well i guess you need to decide what you are going to call this going forward
[09:57] <didrocks> I'll link the conversation on the bug report
[09:58] <apw> so you don't have to deal with it in 18.10
[09:58] <apw> perhaps <IP_ADDRESS> or something
[09:58] <cjwatson> apw: we could copy back an older version
[09:58] <apw> cjwatson, we could if we arn't worried about upgraders
[09:58] <didrocks> yeah, seeing the amount of features every 6 months, it will mostly be the same code anyway
[09:59] <cjwatson> apw: well, if we could stop it reaching mirrors that'd be OK.  I don't know if it's worth the effort in this case though
[09:59] <didrocks> same, the worst thing is people opening bugs, but I think it's OKish
[09:59] <apw> cjwatson, well the publisher is grinding on it now, so it would be a stop publisher job i think
[09:59] <cjwatson> apw: I could temporarily cowboy out the sync to mirrors
[09:59] <cjwatson> it's definitely *possible*
[10:00] <didrocks> if you feel it's better and worth the effort, feel free and I'll reupload with correct version
[10:00] <apw> i am ambivalent, it is work for you and risk ..
[10:00] <apw> cjwatson, so i'd say only do it if you feel it is safe
[10:01] <cjwatson> https://paste.ubuntu.com/p/fKj8XFTXHc/ is in place
[10:01] <apw> cjwatson, ack thanks, i'll get that removed and the older copied back in
[10:01] <apw> didrocks, feel free to upload the right version
[10:01] <didrocks> thx cjwatson. apw: ping me once the old version is copied and I'll reupload the new one
[10:02] <cjwatson> I'm not *absolutely* certain that some internal mirrors won't sync anyway, but I *think* the internal ones are all push
[10:02] <cjwatson> note that the 18.10 version is still burned
[10:02] <apw> didrocks, ^ for when you open cathartic carrot
[10:03] <didrocks> yeah, we'll move directly to 18.10.0 if any upload on that package :)
[10:03] <didrocks> well, someone will probably upload with .0, get a reject and bump
[10:06] <didrocks> 18.04.1 uploaded
[10:06] <didrocks> thx!
[10:06] -queuebot:#ubuntu-release- New source: gnome-shell-extension-appindicator (bionic-proposed/primary) [18.04.1]
[10:07] -queuebot:#ubuntu-release- New sync: gnome-shell-extension-appindicator (bionic-release/primary) [18.04]
[10:09] -queuebot:#ubuntu-release- New sync: gnome-shell-extension-appindicator (bionic-release/primary) [18.04]
[10:11] -queuebot:#ubuntu-release- New: accepted gnome-shell-extension-appindicator [sync] (bionic-release) [18.04]
[10:11] -queuebot:#ubuntu-release- New: rejected gnome-shell-extension-appindicator [sync] (bionic-release) [18.04]
[10:24] <_hc> hey all, I'm part of the Debian Android Tools Team.  We do a dev push before each Ubuntu LTS release, then make sure that it all gets synced properly in Ubuntu LTS, so I'm checking in now on the final details
[10:24] <_hc> most of it is already included, there are just two outstanding packages, androguard and fdroidserver
[10:24] <apw> Laney, for clarity, if we had reacted faster and removed it in pending state that would have been sufficient to prevent it making it out
[10:24] <_hc> rbasak already got android-sdk-meta into bionic for us, the sync requests for androguard and fdroidserver are still open
[10:25] <_hc> the fdroidserver update requires the androguard update, so that's the place to start 1758199
[11:07] <LocutusOfBorg> no AA can process https://bugs.launchpad.net/ubuntu/+source/bpfcc/+bug/1750765 ?
[11:10] <LocutusOfBorg> btw, gtk+2 gtk+3 glib2, can migrate without regressing release, you need to ignore some tests unfortunately
[11:10] <LocutusOfBorg> they are all regressed in release, except for something that is regressed in proposed too
[11:15] <LocutusOfBorg> (double checking is appreciated, because I can't run some tests against -release completely)
[11:16] <Laney> glib2.0's tests are properly regressed
[11:37] <cjwatson> publisher uncowboyed
[11:39] -queuebot:#ubuntu-release- New: accepted gnome-shell-extension-appindicator [source] (bionic-proposed) [18.04.1]
[11:42] -queuebot:#ubuntu-release- New: accepted bpfcc [amd64] (bionic-proposed) [0.5.0-5ubuntu1]
[12:05] <LocutusOfBorg> doko, I presume the gcc fix was not worth the effort since you fixed meson in another way?
[12:05] <doko> you should not presume in the first place
[12:06] <LocutusOfBorg> mmm so what was the reason?
[12:06] <LocutusOfBorg> I would like to understand my mistake :)
[12:06] <doko> look at the backlog, "working with upstream on a solutin"
[12:07] <LocutusOfBorg> ack probably I did miss because of BNC
[12:09] <LocutusOfBorg> I can't find it, but I'm happy if the hint was good at the end
[12:32] <rbasak> _hc: I think you need to follow https://wiki.ubuntu.com/FreezeExceptionProcess on bug 1758199 and then ask the release team to look at that request.
[12:33] <_hc> thanks
[12:33] <apw> _hc, androguard is sync'd just stuck in -proposed ?
[12:33] <_hc> right now, I'm looking for feedback about whether this is a request that is likely to be reviewed.  Then I'm happy to put whatever work it needs into it.
[12:34] <_hc> My experience with freeze processes is that if no one is interested, all my work won't change anything
[12:34] <_hc> apw: there is an issue on s390x, other than that, its ready to go
[12:34] <_hc> I dind't know until now that Ubuntu supports s390x
[12:35] <_hc> I can fix that right now
[12:37] <_hc> apw: oops sorry, you're right, its just stuck in -proposed.  fdroidserver is the package with the s390x issue
[12:37] <apw> so i am confused what you are asking, it has already been sync'd so it doesn't need an FFE for the version that is there; if you are intending on fixing that then it ought to migrate when you do
[12:37] <apw> if you are indeed asking to upload the final release of it, that needs consideration if it contains features (it may not)
[12:37] <LocutusOfBorg> apw, the binary on s390x has been removed in Debian, why didn't the removal came in ubuntu too? isn't this something automatic or semi automatic?
[12:38] <apw> as far as i am aware only full removals are detected
[12:38] <rbasak> Oh, sorry.
[12:38] <rbasak> I didn't realise it had autosynced before FF.
[12:38] <apw> rbasak, don't be ... this mess is utterly confusing like spagetti
[12:38] <rbasak> I reviewed the sync request assuming it was still needed, and declined on the basis that it appeared to violate FF.
[12:40] <apw> _hc, if it has been removed in debian, we likely will follow suit
[12:40] <LocutusOfBorg> rbasak, I closed it :p
[12:42] <_hc> oh, I guess I'm confused by what -proposed is.  Will that be automatically included then?  I thought that packages had to be synced into bionic from -proposed
[12:42] <_hc> I've been going on this https://packages.ubuntu.com/bionic/androguard  which shows the old version, not the version in -proposed
[12:43] <_hc> its in Debian/testing: https://packages.debian.org/testing/androguard
[12:43] <LocutusOfBorg> _hc, the version goes from proposed to release automatically unless problems shows up
[12:43] <LocutusOfBorg> in this case, britney (the tool that does the copy from proposed to release), won't allow that, because the version in bionic release has a binary for s390x
[12:43] <LocutusOfBorg> so, letting it migrate will regress that architecture
[12:44] <xnox> _hc, https://launchpad.net/ubuntu/+source/androguard
[12:44] <LocutusOfBorg> removing that binary from s390x will make the migration not worse wrt archive status and binaries, so it will probably land (assuming eventual autopkgtests will be happy, and the installability of reverse-deps will be ok too)
[12:45] <_hc> ah, that's the blocker then.  Debian already removed the s390x binary package
[12:46] <xnox> _hc, you can request removal of androguard, on s390x, from bionic-release -> file a bug report and subscribe ubuntu-archive team
[12:46] <LocutusOfBorg> xnox, if the package has already been removed on debian, pinging here is usually fine too :)
[12:47] <_hc> xnox: I know that page,  I'm not sure what you're pointing me to
[12:47] <_hc> FYI, the s390x package never worked, we just enabled the test suite in the package, and found that out with this release
[12:47] <LocutusOfBorg> _hc, this is the page you need to understand the situation http://people.canonical.com/~ubuntu-archive/proposed-migration/bionic/update_excuses.html
[12:47] <_hc> ok, thanks
[12:47] <_hc> ping :-)
[12:47] <_hc> happy to file the bug if that's helpfuil
[12:47] <xnox> _hc, on that page you can see what is published in bionic-proposed, what is published in bionic-release, and clicking on the packages, you can see for which architectures they are published, and drill into publication record from there
[12:48] <xnox> _hc, packges.ubuntu.com does not show such information, and launchpad is the authoritative source of information
[12:49] <LocutusOfBorg> also, rmadison helps (since you seem to be already a DD, you should have that tool)
[12:49] <LocutusOfBorg> rmadison -u ubuntu androguard -s bionic,bionic-proposed
[12:49] <LocutusOfBorg>  androguard | 2.0-3       | bionic/universe          | source, amd64, arm64, armhf, i386, ppc64el, s390x
[12:49] <LocutusOfBorg>  androguard | 3.1.0~rc2-1 | bionic-proposed/universe | source, amd64, arm64, armhf, i386, ppc64el
[13:00] <_hc> bug filed 1759261
[13:04] <LocutusOfBorg> LP: #1759261
[13:04] <LocutusOfBorg> thanks ubot5 :)
[13:35] <apw> _hc thanks for the detail, already processed, bug updates
[14:03] <stgraber> looks like the snapcraft autopkgtests are broken again, something to do with maven AFAICT
[14:05] <stgraber> will mark it as badtest for now so it doesn't hold things
[14:06] <Laney> can you file a bug please?
[14:09] <stgraber> bug 1759283
[14:14] <Laney> ta
[14:54] -queuebot:#ubuntu-release- Unapproved: update-manager (xenial-proposed/main) [1:16.04.12 => 1:16.04.13] (core)
[15:13] <nacc> xnox: i have no idea re: nodejs
[15:31] <LocutusOfBorg> I can't understand what happened to androguard on s390x, still not disappeared, even if other removals processed at the same time did went successful
[15:37] -queuebot:#ubuntu-release- Unapproved: cockpit (artful-backports/universe) [163-1~ubuntu17.10.1 => 164-1~ubuntu17.10.1] (no packageset)
[15:38] -queuebot:#ubuntu-release- Unapproved: accepted cockpit [source] (artful-backports) [164-1~ubuntu17.10.1]
[15:38] -queuebot:#ubuntu-release- Unapproved: cockpit (xenial-backports/universe) [163-1~ubuntu16.04.1 => 164-1~ubuntu16.04.1] (no packageset)
[15:39] -queuebot:#ubuntu-release- Unapproved: accepted cockpit [source] (xenial-backports) [164-1~ubuntu16.04.1]
[15:41] <slangasek> xnox: it's correct behavior; these packages were in releases previously, now they have failing autopkgtests, they shouldn't just be allowed back into the release
[18:49] <ahasenack> hi all, I filed this FFe out of caution: all new features are not applicable for bionic, but I need them in the devel release for an upcoming xenial sru: https://bugs.launchpad.net/ubuntu/+source/ubuntu-advantage-tools/+bug/1759280
[19:05] <sergiusens> RAOF: hey can you take a look at getting LP: #1756939 into the release pocket?
[19:07] -queuebot:#ubuntu-release- Unapproved: plymouth (xenial-proposed/main) [0.9.2-3ubuntu13.2 => 0.9.2-3ubuntu13.3] (core)
[19:14] <ahasenack> slangasek: thanks for the FFe
[19:14] <slangasek> ahasenack: n/p
[19:28] <slangasek> smoser: ubuntu-server is still the expected team subscriber for split-out grub-legacy-ec2, correct?
[19:34] <smoser> slangasek: well, no. it should be foundations i think.
[19:34] <smoser> one of the points of the excercise was to get it out of my ownership :)
[19:34] <slangasek> smoser: hmm ;)
[19:35] <sergiusens> slangasek: can I bug you with LP: #1756939 ? Getting snapcraft into xenial-updates and artful-updates ?
[19:45] <leosilva> hi there, I'm already a couple of hours waiting to my sec-update be copied to the publishers (zsh pkg update) and till now nothing. Seems it's not being copied at all. Any clue about that?
[19:45] <mdeslaur> it's actually the automatic copy from -security to -updates that's not happening
[19:50] <mdeslaur> cjwatson: any ideas? ^
[20:51] <stgraber> hmm, is there some kind of problem with the publisher?
[20:52] <stgraber> looks like it's not done much publishing in the past 6 hours or so
[20:53] <nacc> stgraber: mdeslaur was just asking about that for security -> -updates as well
[20:53] <leosilva> yep,
[20:53] <nacc> stgraber: i wonder if it's more widespread
[20:54] <cjwatson> looking, just a moment
[20:54] <cjwatson> oh dear, I might have broked it
[20:54] <nacc> cjwatson: thanks!
[20:54] <nacc> :)
[20:55] <apw> it appears to have spent a lot of time running and then dropped a trace
[20:56] <cjwatson> it's a regression from my refactoring of how signing works
[20:56] <cjwatson> working out what to do
[20:56] <apw> oh is that one of the safeties kicking in to stop random files getting signed ?
[20:56] <cjwatson> no
[20:58] <cjwatson> I've reverted the tree to the previous revision (r18573) for now
[20:58] <cjwatson> that should get us back in business until I have a chance to fix it properly
[21:01] -queuebot:#ubuntu-release- New binary: linux-gcp [amd64] (bionic-proposed/main) [4.15.0-1002.2] (kernel)
[21:11] <cjwatson> basically I was trying to extend a particular abstraction that had never been used on the primary archive before to start being so used, and I missed a detail
[21:12] <tsimonq2> slangasek: Do you have objections to me uploading Qt 5.9.5 as soon as it's ready? It's binary-compatible with the Qt already in the archive and is bugfix-only but it looks like with the way the release is coming along upstream that it won't land until after Bionic's final freeze.
[21:12] <tsimonq2> slangasek: (With your release team hat on, of course.)
[21:13] <tsimonq2> So, it wouldn't need a Feature Freeze Exception but I don't want to surprise attack anyone. :)
[21:13] <cjwatson> need to work out how to adjust the abstraction to cope
[21:14] <cjwatson> (the primary archive is published into a temporary dists tree and then moved into place, which my code didn't handle)
[21:15] <tsimonq2> slangasek: To give a feel on timing, upstream says "after Easter," their next meeting is on the third of April, and it takes me at minimum two days to get the transition squared away in Bileto (which is doable if there's a time crunch on it).
[21:15] <tsimonq2> ("their" = the Qt release team)
[21:27] <cjwatson> mdeslaur,stgraber: the publisher is working again after the temporary reversion, btw
[21:28] <stgraber> thanks
[21:33] <slangasek> tsimonq2: I don't think that we should take a new upstream version of Qt, even bugfix-only, post final freeze, without an explicit reason to
[21:35] <tsimonq2> slangasek: ooc what's your reasoning?
[21:35] <slangasek> tsimonq2: the fact that it's final freeze
[21:35] <slangasek> :)
[21:36] <slangasek> https://wiki.ubuntu.com/FinalFreeze
[21:36] <tsimonq2> slangasek: So, what about with your SRU Team hat? :P
[21:37] <tsimonq2> slangasek: It seems compatible with the SRU policy but not the Final Freeze policy then, I guess.
[21:37] <slangasek> tsimonq2: I don't generally pre-approve SRUs before seeing what's actually changed
[21:38] <slangasek> tsimonq2: if you want to follow the normal SRU process, then you get to create a bug report and a test case for each bugfix included from upstream
[21:38] <slangasek> tsimonq2: if you want an SRU exception process, then you have to negotiate that with documentation
[21:38] <tsimonq2> slangasek: ack
[21:39] <tsimonq2> slangasek: https://blog.qt.io/blog/2017/05/11/introducing-long-term-support-qt-5-9/ <-- upstream says that "During the first 6 months after release day, an LTS release receives a lot of fixes, including low-priority ones. Then the LTS release enters a ‘strict’ phase where only critical bugs and security issues are addressed. This will ensure the stability of the LTS releases. During the final
[21:39] <tsimonq2> year of an LTS release the commit policy is ‘very strict’, at which phase we only address severe security issues."
[21:39] <tsimonq2> slangasek: So, while I do plan on manually reviewing the changes, it should, in concept, be fine to go through as a regular SRU.
[21:39] <tsimonq2> slangasek: If it's determined when I go through the paperwork that it isn't, then I'll apply for an exception.
[21:40] <slangasek> tsimonq2: again, a regular SRU means that every single change from upstream gets a separate bug report with a regression test
[21:40] <tsimonq2> slangasek: I disagree that it's a policy which has always been followed.
[21:41] <tsimonq2> slangasek: Kubuntu's done updates en masse like this for years.
[21:41]  * tsimonq2 finds examples
[21:41] <slangasek> finding examples that didn't follow the policy doesn't mean it isn't the policy
[21:42] <tsimonq2> slangasek: I believe this clause can be exercised: https://wiki.ubuntu.com/StableReleaseUpdates#New_upstream_microreleases
[21:43] <tsimonq2> Specifically: "it is also acceptable to upload new microreleases with many bug fixes without individual Launchpad bugs for each of them (~ubuntu-sru will make the final decision). The upstream QA process must be documented/demonstrated and linked from the SRU tracking bug. In other cases where such upstream automatic testing is not available, exceptions must still be approved by at least one
[21:43] <tsimonq2> member of the Ubuntu Technical Board."
[21:43] <slangasek> yes, the operant clause is "ubuntu-sru will make the final decision"; all of which is an SRU exception
[21:44] <tsimonq2> How is this an exception to the policy rather than part of the policy?
[21:45] <slangasek> there are no exceptions that are not part of the policy, the policy is that the SRU team has to approve the SRU ;)
[21:46] <tsimonq2> I guess I'm disagreeing with you when you said that each individual bug fixed needs its own report.
[21:46] <tsimonq2> That clause states otherwise, and it's what I've known as practice in appropriate cases.
[21:46] <tsimonq2> Sure, the SRU team needs to approve it, as always.
[21:47] <tsimonq2> I'm just arguing against it needing it to be in many different bug reports.
[21:47] <tsimonq2> slangasek: Is this incorrect?
[21:49] <mdeslaur> thanks cjwatson!
[21:50] <slangasek> tsimonq2: I'm saying that if you're going the microrelease process, that is an exception, not a "normal" SRU.  which is fine
[21:51] <tsimonq2> slangasek: OK.
[21:51] <tsimonq2> slangasek: Thanks.
[21:57] <slangasek> any SRU team members around have insight to why snapd-glib is sitting in unapproved for 19 weeks?
[21:57] <slangasek> that suggests something's wrong with it, but I couldn't work it out by looking at the bug
[22:17] -queuebot:#ubuntu-release- New source: kubuntu-wallpapers (bionic-proposed/primary) [18.04.0]
[22:18] <tsimonq2> slangasek: That source package is very small, it'd be good to get a review real quick ^^^^
[23:10] -queuebot:#ubuntu-release- New binary: xapp [amd64] (bionic-proposed/universe) [1.0.4-2fakesync1] (no packageset)


[03:14] <mterry> duflu_, heyo!
[03:14] <duflu_> mterry! sup?
[03:15] <mterry> duflu_, so maybe I don't understand C++ well enough, but the code in ./include/server/mir/compositor/scene.h doesn't seem to give access to CompositingCriteria...
[03:16] <duflu> mterry: It's a bit ugly, but all designed to work with a filter/applicator interface. I think all those are defined in scene.h?
[03:16]  * duflu checks
[03:17] <mterry> duflu, it looks like they *take* a criteria, not give one
[03:18] <duflu> mterry: All you need is a Scene object. Then... scene->for_each_if(filter, operator) to do your rendering. The instances will be provided by the underlying scene implementation in Mir
[03:19] <duflu> That's a bit of an ugly way to iterate though. I'd like to replace it with something else
[03:19] <duflu> You will need to create implementations of FilterForScene and OperatorForScene :P
[03:19] <mterry> duflu, oh I see.  I write a filter, and the for_each_if will call operator() giving a criteria
[03:20] <duflu> mterry: Yep. The instances implementing those interfaces are hidden, but you will get called with them
[03:20] <mterry> duflu, then I also need to get a Rectangle for the surface to pass the criteria...
[03:20] <mterry> this is really roundabout
[03:21] <duflu> mterry: Your display_buffer->view_area() is good for that
[03:21] <mterry> ah ok
[03:21] <duflu> mterry: I know. I found it this way :)
[03:21] <duflu> "It was like that when I found it"
[03:21] <mterry> duflu, :)
[03:22] <duflu> mterry: So a minimal filter would call should_be_rendered_in
[03:22] <mterry> duflu, so my Filters get called...  But how do I match a filter call to a given surface?
[03:23] <duflu> mterry: You can't right now. We all want that fixed up and I think kdub is most likely to do it soonest
[03:23]  * mterry is trying to imagine how I use these pieces together
[03:25] <duflu> mterry: Our immediate desire is to replace both the CompositingCriteria and BufferStream parameters with some *Surface interface which implements both. We just need to restructure the Surface class hierarchy
[03:30] <mterry> Whoops, disconnected.  duflu, don't know where we stopped
 duflu, yeah, so I can iterate and ask the criteria, but without being able to differentiate between what the various iterate calls *mean* (i.e. what surfaces they match), I don't know how that API is useful to a 3rd party
[03:30] <duflu> mterry: You missed nothing
[03:30] <mterry>  hmm
[03:31] <mterry>  maybe I'm missing a piece of the puzzle
[03:31] <mterry>  I guess the Operator sees a BufferStream..
[03:31] <mterry>  But that's not super informative
[03:31] <mterry> duflu, cool
[03:31] <mterry> duflu, so kdub is working in this space?
[03:31] <duflu> mterry: Even the built-in renderer treats it as a TODO. I had to use "&criteria" as a dummy surface ID :(
[03:32] <duflu> mterry: Better check with kdub. He's always likely to get pulled into more pressing Android work
[03:33] <mterry> kdub, if I don't get to you first, poke me tomorrow!
[03:33] <mterry> duflu, thanks so much!
[03:33]  * mterry is very slowly grokking Mir
[03:33] <duflu> mterry: No problem. Sorry you're stuck on something that we already planned to redesign :/
[06:54] <RAOF> Ok. That should really, truly, absolutely be the last umockdev merge request in a while!
[09:45] <mlankhorst> RAOF: erm can you now at a mainloop api like in pulseaudio? :P
[09:52] <duflu> So many things I'd like to move around. But the weekend is in the way.
[09:52] <duflu> Till next time
[12:20] <alan_g> alf_: were you looking at an intermittent failure in MesaDisplayTest recently? https://jenkins.qa.ubuntu.com/job/mir-clang-trusty-amd64-build/1007/console
[12:27] <alf_> alan_g: yes, but it was a clean failure, no exceptions, and fixed (by all appearances) by r1401
[12:28] <alan_g> alf_: thanks, will try to reproduce this one then
[12:37]  * alan_g reproduces intermittent failures in MesaDisplayTest.drm_device_change_event_triggers_handler
[12:42] <alf_> alan_g: exceptions, or other test failure?
[12:42] <alan_g> Segmentation fault (core dumped)
[12:43] <alan_g> I'll look deeper after lunch
[13:51] <alan_g> alf_: still happy with the updates to https://code.launchpad.net/~alan-griffiths/mir/make-ConfigurationOptions-a-dependency-of-DefaultServerConfiguration/+merge/206996?
[13:51] <alf_> alan_g: looking
[15:11] <alf_> rsalveti: Hi! I am trying to run the x86 emulator to get more information about https://bugs.launchpad.net/mir/+bug/1282248 , but all I am getting is a blank screen in the emulator
[15:11] <alf_> rsalveti: Any ideas?
[15:15] <rsalveti> alf_: hm, getting a black screen with my guide?
[15:15] <rsalveti> *blank
[15:15] <rsalveti> alf_: are you using it with a proprietary gl driver at your host?
[15:21] <alf_> rsalveti: yes, your guide, free drivers, radeon and intel (tried with both)
[15:21] <rsalveti> alf_: weird, trying it again locally
[15:23] <alf_> rsalveti: I do get related errors: http://paste.ubuntu.com/6971401/
[15:24] <rsalveti> oh, alright
[15:26] <alf_> rsalveti: hmm, I think I need to install the i386 mesa drivers (running on amd64)?
[15:26] <rsalveti> alf_: yes
[15:27] <alf_> rsalveti: isn't there an amd64 version of this?
[15:27] <rsalveti> alf_: not yet
[15:28] <rsalveti> there will be sson
[15:28] <rsalveti> *soon
[15:28] <alf_> rsalveti: ok
[15:34] <alf_> rsalveti: works now great!
[15:34] <rsalveti> alf_: great!
[15:35] <alf_> rsalveti: does the image have persistent storage?
[15:35] <rsalveti> alf_: any idea of what might be wrong with that bug?
[15:35] <rsalveti> alf_: yes
[15:36] <alf_> rsalveti: I have found the exact commit that introduces it (on a real device at least), but the armhf backtraces I can get are less than helpful...
[15:36] <rsalveti> alf_: yeah =\
[15:37] <alf_> rsalveti: the commit is the one that changes the client platform to be dynamically loaded instead of built-in, not sure why that would cause a failure, though. Running nested tests with mir_demo_* works...
[15:38] <alf_> rsalveti: anyway, hopefully the x86 backtraces will be more helpful
[15:39] <rsalveti> alf_: yeah, it's quite weird, at least the x86 image doesn't have any issue with android TLS
[16:16] <alf_> fginther: Thanks for preparing the jobs. I realized that this is something I could by myself in the future if I want to try something, if I branch the hooks, right?
[16:17] <fginther> alf_, yes, I did have to configure the job first to allow the hooks, but once they are there you can substitute in your own branch / hooks for testing
[17:15] <kdub> mterry, ping
[17:15] <mterry> kdub, hello!
[17:16] <mterry> kdub, I had some questions for you.  Is that what this ping is?
[17:16] <kdub> yeah, saw some chatter about the surface stack iteration stuff
[17:18] <mterry> kdub, so my ultimate goal is to be able to tell when a session/surface actually has posted their first frame to render.  This has been harder than I'd thought
[17:18] <mterry> kdub, recently I tried to go down the CompositingCriteria route
[17:18] <mterry> kdub, but it isn't exposed in a particularly meaningful way
[17:18] <mterry> kdub, but I was told you were working in that space?
[17:19] <kdub> well, I have to revise the surface stack to enable android bypass/overlays
[17:19] <kdub> the interfaces now have been out-grown by the way they are being used, and need some reassessment
[17:20] <mterry> kdub, well.  I am highly interested in being able to tell when a (at least first) frame has been rendered
[17:23] <mterry> kdub, what is priority of your work?  Like, how likely is it to happen soonish?
[17:23] <kdub> mterry, that's a bit different area than refactoring the surfacestack/compositingcriteria system
[17:24] <mterry> kdub, well, I can probably get what I need from actual access to CompositingCriterias and being able to match them to a surface
[17:24] <kdub> let me see if there's a way to do that in the public interfaces
[17:24] <kdub> or if there's a quick way to add a fn
[17:24] <mterry> kdub, because they have the should_be_rendered_in() call
[17:24] <mterry> kdub, and I can iterate over the CompositingCriterias via the Scene object and its for_each_if calls
[17:25] <mterry> kdub, but I can't actually tell which Surface they each match with
[17:26] <kdub> thats kinda a heavyweight solution though, as we lock the surfacestack during the iteration over the surfaces
[17:28] <mterry> kdub, well I'm all for better ways.  It's literally the only way to get at Criterias right now though
[17:28] <alan_g> kdub: also, that locking is something we plan to rip out - along with the associated code
[17:30] <kdub> alan_g, sure
[17:30] <kdub> mterry, what is the larger problem? (eg, trying to coordinate some animation or something)
[17:31] <alan_g> I've still not understood why waiting for swap_buffers(Not(nullptr)) doesn't work
[17:32] <alan_g> duflu found a Mesa bug while looking into this. But mterry is on the android drivers
[17:32] <mterry> alan_g, there are internally several buffers posted before the client gets to run
[17:32] <mterry> alan_g, so maybe that's just a bug.  But it's not usable at the moment
[17:33] <mterry> alan_g, that's all in the bug
[17:33] <alan_g> mterry: yeah, I don't understand why
[17:33] <mterry> alan_g, meaning that you think it's a bug that Mir is swapping buffers so early?
[17:36] <mterry> kdub, https://bugs.launchpad.net/ubuntu/+source/mir/+bug/1280842 explains my ultimate goal in all this
[17:36] <alan_g> mterry: mir should only be getting a buffer once it has been drawn. I don't know exactly what your scenario is doing to send buffers from the client before they are ready.
[17:37] <mterry> alan_g, it's not even *my* scenario. It's just a client calling mir::run_mir
[17:37] <mterry> alan_g, something about constructing/running a DisplayServer causes 4 buffers to be swapped
[17:37] <alan_g> mterry: so this client is a nested server?
[17:37] <mterry> alan_g, yeah
[17:38] <mterry> alan_g, (this is all in the context of USC which just deals with nested servers)
[17:39] <alan_g> mterry: I strongly suspect a bug in the nested code then
[17:40] <alan_g> With a second possibility that the android client code is the cause
[17:41] <alan_g> *internal* client
[17:41] <mterry> alan_g, would that be work-around-able?
[17:43] <alf_> alan_g: mterry: Hmm, when the compositor starts up it triggers itself, each trigger being 3 compositings. In a nested server, swapping the buffer when compositing means sending the buffer to usc.
[17:46] <alan_g> And the 4th could be something like the Mesa "advance_buffer" bug?
[17:47] <alf_> alan_g: yeah
[17:47] <mterry> I do only get 3 if I hide() the surface first, FYI
[17:47] <alan_g> mterry: that makes sense
[17:48] <kdub> iirc, android shouldnt do that 'advance_buffer'
[17:49] <kdub> rather, the same sort of bug as the Mesa "advance_buffer". it does request a buffer on eglCreateWindowSurface, but it should get the buffer associated with the surface creation
[17:50] <kdub> (nexus 10 does something different)
[17:51] <alan_g> kdub: ok, but I'll buy alf_ explanation - we need to something different when compositing in nested mode.
[17:52] <alan_g> If no-one else grabs it I can have a go on Monday
[17:52]  * mterry hugs alan_g
[17:52]  * alan_g blushes
[17:53] <mterry> alan_g, so the idea would be that USC could call hide(), watch for buffer swaps, and when it gets a non-null one, show() again?
[17:53] <mterry> or maybe it wouldn't need to call hide if it weren't getting buffer swaps in the first place
[17:54] <alan_g> mterry: yes, nested clients ought to behave like regular ones
[17:54] <mterry> alan_g, sounds perfect
[17:55]  * alan_g decides to cut & paste the above discussion into the bug
[18:06] <greyback> why are surfaces visible if client hasn't drawn to them yet? To me makes more sense for mir to tell a shell that a Surface was created, only when that surface was drawn to by the client
[18:07] <greyback> not when the surface buffer was allocated for that client
[18:07] <greyback> anyway, gotta run, good weekend all!


[00:01] <phillw> Silver_Fox_: it is nice that C-Ray is not a Win user, trying to explain to them that they have a choice ;-)
[00:02] <C-Ray> I was searching for a good burning program under GNU that functions like K3B... but the only choice i found is: GNOMEBAKER
[00:02] <C-Ray> what do you think?
[00:03] <phillw> Brassero seems okay, does what I ask of it
[00:03] <Silver_Fox_> I have never had issue with Brasero
[00:03] <Silver_Fox_> Plus it comes by default
[00:03] <C-Ray> Brasero, yeah that's right! it comes by default
[00:03] <phillw> << loves a programme by default that works :-D
[00:03] <C-Ray> x2
[00:04] <pedro3005> Yeah I've had issues with Brasero
[00:04] <Silver_Fox_> I think that is the idea of defaults:  reliability
[00:04] <pedro3005> Brasero won't burn a PS2 DVD game right
[00:04] <phillw> that's because it doesn't like you ;-)
[00:04] <C-Ray> don't know
[00:05] <phillw> pedro3005: if ibuclaw finds out you've been trying to rip games via ubuntu he will not be happy
[00:05] <ibuclaw> >:(
[00:05] <pedro3005> oh crap
[00:06] <C-Ray> riping games?
[00:06] <C-Ray> why?
[00:06] <C-Ray> windows games?
[00:06] <C-Ray> i hate games!
[00:06] <C-Ray> i like chess though
[00:06] <Silver_Fox_> Is this piracy ?
[00:06] <C-Ray> it depends
[00:07] <C-Ray> it depends on what are you doing
[00:07] <Silver_Fox_> What are you seeking to do ?
[00:07] <C-Ray> me?
[00:07] <Silver_Fox_> Yes
[00:07] <pedro3005> I just mentioned it doesn't burn a PS2 dvd right
[00:07] <C-Ray> yes
[00:07] <Silver_Fox_> Hmm
[00:07] <C-Ray> i use k3b
[00:07] <phillw> C-Ray: I'll let ibuclaw say it correctly, but Ubuntu does not support, nor want, people to copy paid for software
[00:07] <pedro3005> C-Ray, I've heard k3b works
[00:08] <C-Ray> true
[00:08] <C-Ray> it is illigal
[00:08] <pedro3005> you guys are so square
[00:08] <pedro3005> :P
[00:08] <C-Ray> square?
[00:08] <pedro3005> C-Ray, yes, square!
[00:09] <C-Ray> it sounds cool!
[00:09] <phillw> @ pedro3005, yeah, and so far not arrested, or being sued - I'd like to keep it that way
[00:09] <Silver_Fox_> pedro3005,  Tread very carefully.
[00:09] <C-Ray> i like squares
[00:09] <pedro3005> square: (n; adj) A person who is regarded as dull, rigidly conventional, and out of touch with current trends.
[00:09] <C-Ray> hehe
[00:10] <C-Ray> still not that bad
[00:10] <C-Ray> old-fashioned
[00:11] <C-Ray> May i ask one more question?
[00:11] <C-Ray> last one
[00:11] <pedro3005> C-Ray, how many you wish
[00:12] <C-Ray> one more i wish
[00:12] <phillw> @ pedro3005   http://www.yourdictionary.com/jailbird
[00:12] <pedro3005> C-Ray, I was telling you to ask how many questions you wish to
[00:14] <C-Ray> i want a way to spot all C++ (open source) programs that exists under linux. something like a list more or less. not necessary a complete list just some names maybe
[00:14] <phillw> @ C-Ray we only charge 1,000 USD / question ... Whoops, did you not read the terms and conditions ? :-D
[00:14] <C-Ray> yeah i read them
[00:14] <C-Ray> hehe
[00:14] <pedro3005> but it's 1,000 USD each! so one for me, one for phillw , one for bodhi_zazen and you can skip ibuclaw
[00:15] <C-Ray> 1000 USD? do you accept Euros?
[00:15] <pedro3005> C-Ray, well, we'll make this exception for you.
[00:15] <phillw> C-Ray: there are many programmes available under C++ and free licence
[00:16] <ibuclaw> pedro3005, that's enough monkeying round.
[00:16] <C-Ray> how can i track them in a short list or something... is there a way
[00:16] <C-Ray> just major names maybe
[00:16] <phillw> C-Ray: what sort of programmes are you interested in ?
[00:16] <ibuclaw> C-Ray, there is no list really... you can lookup on various hosting sites for a filter search though...
[00:17] <C-Ray> am interested in GUI applications
[00:17] <Silver_Fox_> C-Ray,  Not all open source only but interesting reading non the less:  http://www2.research.att.com/~bs/applications.html
[00:17] <phillw> C-Ray: do you just want prgrammmes, or learn how to write them etc ?
[00:17] <C-Ray> am a C++ programmer
[00:18] <C-Ray> just to learn something
[00:18] <ibuclaw> C-Ray, ie: http://sourceforge.net/search
[00:18] <C-Ray> that's good
[00:18] <ibuclaw> scroll down a bit, and there is a "Programming Language": "C++" option
[00:18] <C-Ray> ok just a moment
[00:19] <C-Ray> that's really cool
[00:19] <C-Ray> thanks
[00:19] <ibuclaw> that should give you 33391 projects
[00:19] <C-Ray> more or less :D
[00:19] <phillw> C-Ray: a site for programmers, ran by programmers ... http://forum.codecall.net/
[00:19] <ibuclaw> phillw, I prefer codeproject.com myself
[00:20] <C-Ray> right now am studying some Wxwidgets but still it takes some time for me to be able to understand all the code of GUI
[00:20] <C-Ray> i mean in a comprehensive way...
[00:21] <phillw> ibuclaw: I am not doubting your recommendation :-(  I was merely putting forward a site that I have known for some time
[00:21] <C-Ray> codeproject.com sounds great also
[00:21] <C-Ray> thanks a lot
[00:22] <C-Ray> i was stacking in codeblocks forums only
[00:22] <C-Ray> am slightly an offline person just with my compiler and debugger... introverted
[00:24] <C-Ray> http://www.codeblocks.org/ is the best free C++ IDE built
[00:24] <C-Ray> open source + cross platform
[00:24] <C-Ray> that's everything i know to share with you guys
[00:25] <C-Ray> thanks so much for everything today
[00:25] <ibuclaw> C-Ray, real programmers use vim
[00:25] <C-Ray> what's wrong with codeblocks?
[00:26] <ibuclaw> C-Ray, each to his own.
[00:26] <Phrea> geek code uses code block ;)
[00:26] <Silver_Fox_> Au revoir
[00:27] <C-Ray> i don't know about vim... but codeblocks is great!
[00:27] <C-Ray> i love codeblocks
[00:27] <C-Ray> hehe
[00:27] <C-Ray> i have using it for...
[00:27] <C-Ray> quite long
[00:28] <serverduck> anyone on?
[00:28] <C-Ray> Thanks again and Regards
[00:29] <serverduck> http://ubuntuforums.org/showthread.php?t=1426406
[00:29] <serverduck> please reply to my thread, I can't stay long enogh here...because my pppoe connection keeps disconnecting in ubuntu ONLY.
[00:29] <C-Ray> Special thanks for: ibuclaw, bodhi_zazen, along with the others :)
[00:30] <phillw> serverduck: >> looking
[00:32] <serverduck> phillw, thank you so much....i'm so desperate it's been 3 days and i haven't fixed this problem.
[00:33] <serverduck> phillw, when i plog in the terminal i see this" serial link appears to be disconnected/connection terminated.modem hangup/(i don't have a modem, why is this appearing?)
[00:35] <brandon420> heyy
[00:35] <brandon420> another issue im very confused on
[00:36] <brandon420> im trying to login into a machine with ssh
[00:36] <brandon420> but its not working
[00:38] <pedro3005> brandon420, what are you doing and what do you get?
[00:39] <serverduck> phillw, In the mean time i've updated the thread...someone asked if it's from my isp but the same connection is working like a charm in windows.
[00:41] <brandon420> im trying to get it through the remote viewer
[00:41] <brandon420> its started up and on the internet
[00:41] <brandon420> but i dont get a ping from it
[00:41] <brandon420> or anything
[00:46] <serverduck> phillw,  any luck?
[00:48] <phillw> serverduck: which one are yoi on that thread ?
[00:57] <phillw> serverduck: Re: f i type plog it says something like"serial link appears to be  disconnected, connection terminated, modem hangup(i don't have a  modem...why is that showing there?)  Check out System --> System --> Hardware Drivers and ensure the modem is disabled.
[01:02] <phillw> ibuclaw: can you find me a samba "how to" for 10.04 (9.10) --> Win XP 'How To', thanks :-D
[02:03] <serverduck> phillw1, hey
[02:03] <serverduck> phillw1, still here?
[05:39] <LoverBoyV> Umm... Hi! im having some trouble with my webcam is this where is should go?
[09:14] <ZachK_> I'm back!
[09:15] <ZachK_> Nobody gonna welcome me back?
[09:18] <ZachK_> Foxy!
[09:21] <leoquant> welcome back ZachK_ \o/
[09:22] <ZachK_> Thanks man...no pc but here's the crazy part...I'm on here via iPod
[09:22] <leoquant> got your new computer? or was it your interner connection/provider?
[09:22] <leoquant> ipod?
[09:22] <leoquant> lol
[09:22] <ZachK_> Yup
[09:22] <leoquant> you did a jailbreak?
[09:22] <ZachK_> Will get a pc...."eventually"
[09:23] <ZachK_> No no jailbreak...somebody made an irc app
[09:23] <leoquant> ok
[09:24] <leoquant> better of to ubuntu beginners team though
[09:24] <leoquant> nowadays this is logged
[09:24] <ZachK_> Oh...channel name?
[09:24] <ZachK_> Ubuntu-beginners-team?
[09:24] <leoquant> yep
[09:24] <leoquant> :)
[09:24] <ZachK_> Cool
[10:58] <dubzi> Is there a way to force-quit a fullscreen app? I'm having some troubles with a game that keeps on crashing, and end up having to reset my pc everytime
[10:58] <dubzi> so while trying to fix the problem, some kind of ctrl+alt+delete would be useful
[10:59] <leoquant> dubzi there a force quit applet
[10:59] <Akos> dubzi: can't you get out of it with ALT+TAB?
[10:59] <dubzi> nope, i've tried alt-tab
[10:59] <dubzi> leoquant, you mean the button you can place in a panel?
[10:59] <leoquant> yep
[11:00] <leoquant> it works afaik killall etc.
[11:00] <dubzi> i have that one, but this game is fullscreen so i see no panel ;)
[11:00] <dubzi> oh but that gives me some idea: running the game in a window until the problem is fixed ;)
[11:01] <leoquant> than force a terminal: killall world of warecraft (example)
[11:01] <dubzi> yeah ok, how to i open a terminal then, when my fullscreen app is hanging?
[11:01] <leoquant> alt f2 i guess
[11:01] <dubzi> ah ok
[11:02] <leoquant> alt tab f2
[11:02] <leoquant> no sure
[11:02] <dubzi> ok i'll try those two out, thanks! for now i'll just run the game in a window until i've got it solved
[11:02] <leoquant> ok
[11:15] <Sonm> Good day folks... Need a help. Am new to Ubuntu (9.10 KK). Does anybody know how to automatically start the drivers for my PC card (DAC card) on the boot? Normally I start it by going to /home/user/lcard (where it is all located) and run some script called "start". Everything is done vie the terminal as a super user... sudo ./start... Thnks
[11:15] <Sonm> via*
[11:16] <Silver_Fox_> Hello Sonm
[11:17] <Sonm> Hi silver Fox
[11:17] <Silver_Fox_> 1)  create a file under init.d : sudo gedit /etc/init.d/my_script
[11:17] <Silver_Fox_> 2)  put your command lines/script in the file & save it
[11:17] <Silver_Fox_> 3)  make the file executable : sudo chmod +x /etc/init.d/my_script
[11:17] <Silver_Fox_> 4)  make it run on boot : sudo update-rc.d my_script defaults
[11:18] <Silver_Fox_> Done
[11:19] <Sonm> Thanks a lot... well actually i did that, but it looks like I've missed the step num 3... damn... anyway I removed it from the init.d by sudo update-rc.d -f start remove... will try what you say... THANKS A LOT!
[11:19] <Silver_Fox_> No worries,
[12:16] <Sonm> Thankies Silver Fox! Everything tick-tacks:))) Just had to change some lines in the initial script! Brilliant!
[14:00] <ZachK_> Anybody need help?
[14:01] <ZachK_> Welcome John-_
[14:01] <John-_> thnx
[14:01] <ZachK_> :)
[14:02]  * ZachK_ jams to some tunes....
[14:03] <ZachK_> John-_: So...what's up?
[14:03] <John-_> just in class really
[14:03] <ZachK_> Ah nice....
[14:06] <ZachK_> Hmmmmmm....guess nobody needs help....
[14:06] <intelinside2020> hi everyone
[14:06] <ZachK_> Welcome intelinside2020
[14:07] <intelinside2020> hi ZachK_ i just wanna know how to use the remote desktop viewer for a windows system
[14:08] <intelinside2020> i tried team viewer but i can access it frm ubuntu to windows but not the reverse
[14:08] <intelinside2020> ie. windows-> ubuntu
[14:08] <ZachK_> So you want to connect windows to ubuntu?
[14:08] <intelinside2020> s
[14:09] <ZachK_> Forgive the slow typing...iPod
[14:09] <intelinside2020> its k
[14:10] <ZachK_> So windows to ubuntu....hmmm. Let me dig out my ubuntu memories here.....
[14:10] <intelinside2020> some equalent for teamviewer
[14:10] <Silver_Fox_> intelinside2020,  Which version of windows are you using ?
[14:11] <intelinside2020> XP
[14:11] <Silver_Fox_> I would use VNC:  https://help.ubuntu.com/community/VNC
[14:11] <ZachK_> I concur
[14:12] <intelinside2020> wat is this
[14:12] <Silver_Fox_> VNC is a protocol that allows a desktop to be viewed and controlled remotely over the Internet.
[14:13] <ZachK_> Much like remote desktop but Linux compatible
[14:13] <intelinside2020> ya i could see tht frm tht page actually i am asking tht i could see only VPN option in ubuntu and not vpn so only bit confused
[14:13] <ZachK_> If memory serves me correctly that is......
[14:15] <ZachK_> VPN should work correct Silver_Fox_ ?  :D
[14:17] <intelinside2020> :)
[14:18] <ZachK_> Silver_Fox_: Long time no see
[16:24] <C-Ray> Hello!
[16:24] <Silver_Fox_> o//
[16:24] <C-Ray> How are you today?
[16:24] <Silver_Fox_> I am fine.  How are you ?
[16:25] <C-Ray> am good just am facing a problem while deleting some files from my usb... it is reporting an error while trying to empty the recyclebin
[16:26] <Silver_Fox_> What is the exact error message?
[16:26] <C-Ray> Error while deleting - Failed to delete the item from the trash
[16:27] <C-Ray> i tried to discoonect it and restart but no use
[16:27] <C-Ray> I am the only user and administrator here at this pc
[16:27] <C-Ray> no other users exists
[16:28] <C-Ray> I am using ubuntu 9.10
[16:28] <C-Ray> and Debian 5.0
[16:28] <C-Ray> so my usb is only connected to those two
[16:28] <C-Ray> please do you have any solutions?
[16:30] <C-Ray> I remember there was a command that forces the recycle bin's files to be deleted but am not able to remember anything :(
[16:34] <Silver_Fox_> C-Ray,  open a terminal
[16:34] <C-Ray> rm -rf ~/.Trash/*
[16:34] <Silver_Fox_> run gksu nautilus
[16:34] <C-Ray> is not working either
[16:34] <C-Ray> ok i will
[16:34] <Silver_Fox_> Then, navigate to your home directory, and of course press Ctrl+h, and navigate to /.local/share/Trash
[16:35] <Silver_Fox_> Then ls.  Copy output and paste to here: www.pastebin.com
[16:35] <Silver_Fox_> Then paste the URL here
[16:35] <Silver_Fox_> :)
[16:36] <Silver_Fox_> Hang on....
[16:39] <elfy> C-Ray: do you see the files in nautilus?
[16:39] <C-Ray> sudo rm -fr /home/USERNAME/.local/share/Trash/ is also of no use... it is doing nothing since the files that needs to be deleted are from the usb, so the system contains no files to be deleted
[16:40] <C-Ray> no files up there
[16:40] <elfy> then go to the usb in nautils
[16:40] <C-Ray> ok
[16:40] <elfy> and see if the files are actually in the trash of the usb - they will be hidden
[16:41] <C-Ray> yeah they are there
[16:41] <elfy> k - so try and delete in the root nautilus
[16:42] <C-Ray> how?
[16:42] <elfy> right click - delete
[16:42] <C-Ray> it is not working
[16:42] <elfy> what does it say then
[16:42] <C-Ray> reporting: Error while deleting - Failed to delete the item from the trash
[16:43] <C-Ray> Error stating file '/media/ROLAND_BBU/.Trash-1000/files/Web Resources/Online Linux Resources/Ubuntu Linux Resources/Dictionaries_dictd-www.dict.org.php_files/1.config.ure': Input/output error
[16:43] <elfy> k go up a level and try deleting the trash itself from the USB
[16:43] <C-Ray> ok i will try
[16:43] <elfy> input/output error sounds ominous
[16:44] <C-Ray> the .trash-1000?
[16:44] <C-Ray> or just the files folder
[16:44] <elfy> yea - normally you'd get a this can;t be put in trash permanently delete or not dialogue
[16:45] <elfy> the whole .trash-1000 - it gets remade as and when
[16:45] <C-Ray> i shall delete it from the terminal or just right click?
[16:48] <C-Ray> both ways are not working
[16:49] <C-Ray> still the same message: error while deleting
[16:49] <C-Ray> and delete is disabled
[16:49] <elfy> mmm - no idea then perhaps there is an issue with the usb
[16:49] <C-Ray> maybe... it needs format?
[16:50] <elfy> if you can format it then all will be gone - is there anything on there you need?
[16:50] <C-Ray> there is an ubuntu OS installed inside it, is this have anything to do with my problem
[16:50] <elfy> I doubt it - but possibly
[16:51] <C-Ray> because i used to boot from it at work
[16:51] <C-Ray> under windows platform
[16:51] <C-Ray> so maybe the trash got messed up
[16:51] <C-Ray> or i don't know
[16:51] <elfy> is the trash outside the os
[16:52] <C-Ray> how to check this?
[16:52] <elfy> or is it the trash in the os you are trying to empty
[16:52] <C-Ray> it is at the first level
[16:52] <C-Ray> trash 1000
[16:52] <elfy> k - then it is outside the OS then I would think
[16:53] <C-Ray> but the ubuntu os files are also at the first level
[16:53] <elfy> why don;t you do an ls at the root of the usb and pastebin it
[16:53] <C-Ray> ok
[16:53] <C-Ray> i will
[16:53] <C-Ray> btw, thanks for yr help
[16:53] <elfy> welcome
[16:58] <C-Ray> http://pastebin.com/9eGAPHiA
[16:59] <C-Ray> what do you think?
[17:01] <C-Ray> do you want a more detailed view?
[17:01] <elfy> nope
[17:02] <elfy> and this does not work ? sudo rm -rf  /.Trash-1000
[17:02] <C-Ray> i will try it again
[17:03] <C-Ray> it is doing nothing... it is reporting anything either
[17:04] <elfy> it's not reporting anything ?
[17:04] <C-Ray> yeah nothing
[17:04] <elfy> and ls shows it still there?
[17:04] <C-Ray> yes
[17:04] <C-Ray> i tried it now
[17:05] <C-Ray> u think it is a hardware issue?
[17:06] <C-Ray> what about booting from a live cd or something and try again
[17:06] <C-Ray> what do you think?
[17:06] <elfy> have you tried to unmount and remount
[17:07] <C-Ray> yes several times with restart
[17:07] <elfy> what os are you using to look at it ?
[17:07] <C-Ray> ubuntu 9.10
[17:07] <C-Ray> and debian 5 but not right now
[17:08] <elfy> well I don't know I'm afraid why it won't let you delete the trash
[17:08] <Dill> Hey guys, i have a question about ubuntu causing my partitions to stop being bootable...
[17:08] <elfy> C-Ray: sounds like there's something amiss
[17:09] <C-Ray> yeah i think so too
[17:10] <C-Ray> am ganna try to boot from another live cd like ubuntu 9.04 or hiren boot maybe that will do
[17:10] <C-Ray> if not then i will try a windows live cd
[17:10] <C-Ray> but on any rate, thanks for your time
[17:10] <elfy> k
[17:11] <C-Ray> what's your major elfy?
[17:11] <C-Ray> or specification?
[17:12] <elfy> conservation :)
[17:12] <C-Ray> good one
[17:12] <elfy> I just use pc's :)
[17:12] <C-Ray> but you are good
[17:12] <C-Ray> :)
[17:12] <elfy> though it is not much use to me at the moment unfortunately
[17:13] <elfy> I've only been using linux for a few years
[17:13] <C-Ray> in what respect it is in no use?
[17:13] <elfy> anyway - gtg fro a while now - dinner time is beckoning
[17:13] <C-Ray> cool then ... thanks
[17:13] <elfy> not much work where I am C-Ray ;)
[17:13] <C-Ray> yeah everywhere the same
[17:13] <C-Ray> even here
[17:14] <C-Ray> what to do... we manage
[17:14] <C-Ray> nice day elfy :)
[19:12] <pointydrip> hello does anyone know how to kill a single tcp connection
[19:14] <pointydrip> i've been trying tcpkill on an unknown connection by port # and it just says it's listening
[23:58] <yax51> hello again....I have some more questions
[23:59] <lukjad86> Hi yax51


 hello folks
 just a quick one:  in order to keep track of multiple time zones in the panel, can I display a digital clock that shows a timezone different from my locale?
 I cannot find out how!
[14:55] -lugito:#lubuntu-devel- [lubuntu-seeds] lubuntu-lugito pushed 1 new commit to bionic: https://git.io/vxRDd
[14:55] -lugito:#lubuntu-devel- lubuntu-seeds/bionic e052f7e Simon Quigley: Add some additional language support.


[04:30] <tarvid> on one of my workstations I installed moodle and php5 which all went well enough.
[04:30] <tarvid> then I installed mirrormed - it wanted php4
[04:32] <tarvid> i found both installed on this machine but libapache2-mod-php5 was installed
[04:32] <tarvid> i installed libapache2-mod-php4 and broke everything
[04:33] <tarvid> any secrets to the php4/5 dilemma?
[04:44] <infinity> Yes, don't install both.
[04:47] <tarvid> mirrormed is a GPL medical practice management system
[04:47] <infinity> Yes, Google tells me that.
[04:47] <infinity> But I don't see any package of it that requires php4.
[04:47] <infinity> If you're installing it from source, what makes you think it won't work with php5?
[04:47] <tarvid> it is easy to say don't install both but sometimes one does not know in advance
[04:48] <tarvid> the install scripts check php version and stop if it is less than 4.3 or greater than or equal to php5.0
[04:48] <infinity> Well, you can't install libapache2-mod-php5 and libapache2-mod-php4 together.  They conflict with each other.
[04:48] <infinity> So fix the install script to be more lenient, and see if it works with php5?
[04:49] <infinity> If not, then I suppose you need php4 instead of php5, or you need to run one as a CGI.
[04:49] <tarvid> I did patch out the test on php version and died in a related place so i tried to revert to libapache2-php4
[04:50] <tarvid> but I am intrigued by your suggestion of running one as CGI
[04:50] <tarvid> how would one go about that?
[04:51] <infinity> With a fair amount of unnecessary pain, generally.
[04:51] <infinity> You're better off not bothing unless you KNOW it's required.
[04:51] <infinity> (It will require mass renaming of some PHP scripts, etc)
[04:52] <infinity> You're better off figuring out where/how/why your install script dies and fixing it, I suspect.
[04:53] <infinity> You can force php5 to be "almost like php4, but not quite" by enabling the zend.ze1_compatibility_mode flag (perhaps only in the vhost serving mirrormed) if it's really necessary.
[04:53] <tarvid> This machine does not have to run other applications, machines are cheap
[04:54] <infinity> Well, if the only application it needs to run is mirrormed, and you're pretty sure it needs PHP4, then just use PHP4.
[04:54] <infinity> But then you're stuck not being able to run stuff that definitely DOES require PHP5, that's all.
[04:55] <infinity> While php5 has some backward compatibility options, php4, oddly enough, doesn't have any forward compatibility flags. :)
[04:55] <tarvid> my tech insists he didn't install php5 intentionally, is there a way to get the installation history to know when it came in?
[04:55] <infinity> If you installed the moodle package, that's what pulled it in, yes.
[04:55] <tarvid> I did that on my machine but he has performed at least two fresh installs on a different machine
[04:56] <infinity> Well, unless you install some PHP application that depends on it, nothing will pull it in "by default"... We don't install any PHP interpreter by default.
[04:58] <infinity> If you install php4-pear, that will bring in some php5ish packages, but that's not the same as "having PHP5 installed in apache"... Only libapache2-mod-php5 will do that for you.
[04:58] <infinity> So, make sure apache is using libapache2-mod-php4, and you're set.
[05:02] <tarvid> thanks, it may be working
[11:45] <nictuku> infinity, are you there?
[11:47] <infinity> nictuku: I am, but just heading out.
[11:47] <infinity> What's up?
[11:47] <nictuku> ah ok
[11:51] <nictuku> I was wondering if you could show up in the #ubuntu-meeting and say "yes I remember this guy. he's working on nwu", since no one from my small fan club appeared (07:00am here). it could take a few minutes though, and since you're leaving, thanks anyway :-)
[11:53] <infinity> Well, I haven't had a chance to look at or tst any of your code, so I wouldn't be a very good advocate anyway.
[11:06] <Nrbelex> Hi - I'm learning through experimentation and so far I've setup Apache and registered a domain name from godaddy and created a tiny test website in my www folder. I registered at Zoneedit and am waiting for a response. I installed the ez-ipupdate package (but can't find it, if there is something to find in order to configure it). I opened port 80 on my router and can access the site from my...
[11:06] <Nrbelex> ...IP address in the address bar. I don't understand how I do binding or if I need to and how to use a name server or anything. At this point, I'm thoroughly lost. Any help would be greatly appreciated.
[11:39] <neuralis> Nrbelex: you'll want to edit your domain in godaddy, which provides free DNS services, and create an A record that points your domain to your IP address.
[11:39] <Nrbelex> neuralis: looking for that on the site now... thanks
[11:41] <Nrbelex> neuralis: I'm not seeing it on Godaddy
[11:41] <neuralis> actually, if you're doing this with a dynamic IP (which is what i'm guessing you want to use zoneedit and ez-ipupdate for), you'll want to edit your domain at godaddy, and put zoneedit's DNS servers instead of godaddy's.
[11:41] <neuralis> put =~ set it to use.
[11:43] <Nrbelex> neuralis - I registered with them but they haven't gotten back to me yet - how do I do that?
[11:45] <neuralis> Nrbelex: http://www.zoneedit.com/doc/dynamic.html
[11:46] <Nrbelex> neuralis right but how do actually transfer the domain or will that come with my registration E-mail?