[00:54] <elfy> ali1234: hi :p
[00:58] <ali1234> o/
[08:53] <AlanBell> morning
[08:53] <AlanBell> will it ever stop raining?
[08:53] <MooDoo> morning AlanBell
[08:53] <MooDoo> Only when it turns to snow
[08:55] <AlanBell> I wonder if popey or anyone has played with http://www.ordnancesurvey.co.uk/innovate/developers/minecraft-map-britain.html
[08:55] <shauno> I'm not complaining.  the same low-pressure system that's holding it there is holding it away from us :)  I've actually seen 3 dry days in a row, for the first time since november
[08:55] <MooDoo> AlanBell: ye
[08:56] <MooDoo> AlanBell: I think popey has done this, I'm sure I've seen a map
[09:05] <bigcalm> Good morning peeps :)
[10:30] <popey> AlanBell: http://popey.mooo.com/minecraft/#/8964/64/25964/-10/0/0
[10:31] <popey> morning
[10:32] <shauno> are those roads diamond or emerald?
[10:35] <popey> both
[10:35] <popey> mortorways are blue, a roads green
[10:35] <popey> i joined the map and wandered around to find where my house is ☻
[11:02] <brobostigon> good morning everyone.
[11:06] <popey> http://www.ebuyer.com/544464-asus-pq321qe-31-5-led-igzo-4k-uhd-monitor-pq321qe
[11:06] <popey> golly
[11:07] <bigcalm> I'll take 3!
[11:10] <aquarius> Dell have released a 4k monitor at CES, due to hit the market in about a week, for around £500. Sadly it only does 30fps at 4k resolution, though; you have to step down to normal HD to get 60fps.
[11:10] <popey> good enough for coding i imaine
[11:11] <popey> *imagine
[11:11] <popey> http://tiamat.tsotech.com/4k-is-for-programmers
[11:11] <aquarius> yeah, but it's hard to test smooth 60fps websites if your monitor won't render that fast :)
[11:11] <MartijnVdS> it's a TN panel. Those can hurt peoples' eyes.
[11:12] <aquarius> that 4k is for programmers thing is all "hey just buy a TV", which is correct (the distinction between a monitor and a TV is, these days, entirely spurious) but recommends a 39" TV, which is fine in the living room but won't fit on my desk ;)
[11:12] <popey> "Hey just buy a bigger desk"
[11:13] <MartijnVdS> aquarius: I'm sticking with my U2913WM ;)
[11:13] <aquarius> also sitting two feet from a 39" screen means that my head will swivel back and forth like an owl :)
[11:14] <aquarius> ya, I liked the look of the Ultrasharp 29" 2560x1080, although 2560x1440 would be better
[11:14] <MartijnVdS> aquarius: the extra wideness of the screen is *really* useful for running 2 browsers next to each other :)
[11:14] <aquarius> and the fixes for Ubuntu working at high DPI have apparently not hit trusty yet, although they're being worked on
[11:15] <MartijnVdS> are they the result of the phone work?
[11:15] <MartijnVdS> High DPI was tried before, with X DPI being set "properly". It broke everything except GTK apps
[11:16] <MartijnVdS> https://bugs.launchpad.net/ubuntu/+source/libgnome/+bug/118745
[11:17] <popey> no
[11:17] <popey> the high dpi stuff will be in unity7
[11:17] <MartijnVdS> popey: .. which is part of the phone work, right?
[11:19] <aquarius> there isn't really "phone work"; it's all just work, apart from the little team actually making things like the dialer function properly. :)
[11:19] <MartijnVdS> aquarius: well, the phone is also an ARM device with a physically smaller screen (with the same res, so higher DPI)
[11:19] <MartijnVdS> aquarius: (not necessarily ARM.. that's not relevant.. why did I add that)
[11:31] <popey> MartijnVdS: no
[11:31] <popey> phone is unity8
[11:31] <popey> desktop up to and including 14.04 is unity7
[11:33] <popey> http://www.the-ear.net/review-hardware/audioquest-pearl-and-cinnamon-ethernet-cables-digital-interconnect
[11:33] <popey> oh dear
[11:35] <bigcalm> Oh dear no
[11:37] <MartijnVdS> I wonder why my Chrome "just breaks" sometimes
[11:37] <shauno> you gotta admit it though.  those connectors are purdy.  they should sell them on etsy or something
[11:37] <MartijnVdS> every time I start it, it claims it can't open my profile
[11:38] <MartijnVdS> then I killall chrome, and it works again.. except when I click a link in another program, that tries to start another copy of chrome, which can't open the (locked) profile
[11:40] <popey> i had that on osx a while back
[11:40] <popey> ended up deleting the profile (was wifeys)
[11:40] <popey> right, off to toy shop and maplins i think
[11:41] <popey> sam is bored
[11:41] <bigcalm> Build with LEGO!
[11:44] <brobostigon> build with maccano, :)
[11:48] <foobarry> gonna make a castle with linka this afternoon
[11:48] <foobarry> with the boy
[12:04] <foobarry> bigcalm: we did lego fire resuce this morning ;) http://i.imgur.com/BhWIWJC.jpg
[12:15] <Myrtti> I wish Google stuff would work with Firefox properly
[12:15] <Myrtti> it's sooper annoying it doesn't
[12:51] <foobarry> mmm home made popcorn dipped in honey
[12:52] <iainkay_> hey, does anybody know if i can compile the compiz extra plugins on ubuntu 13.10?
[13:18] <foobarry> nope sorry, still on 12.04 here. they not in the repos iainkay_ ?
[13:24] <iainkay_> no
[13:24] <iainkay_> removed
[13:24] <iainkay_> its a dummy package now
[13:24] <iainkay_> i miss burn :(
[13:25] <iainkay_> i love the rest of ubuntu 13.10 but really really really want to get that effect back up and running
[13:25] <iainkay_> if i can then ill blog about it
[14:12] <popey> pip pip
[14:13] <MartijnVdS> popey: CP/Ming again :)
[14:13] <popey> hah
[14:13] <popey> waiting for xbox to update ☹
[14:13]  * popey makes a cup of tea
[14:27] <ali1234> iainkay_: which plugin packages do you have installed?
[14:28] <ali1234> "compiz-plugins" should have all the none default plugins
[14:37] <iainkay_> i have installed:
[14:38] <iainkay_> compiz, compiz-core, compiz-gnome, compiz-plugins, compiz-plugins-default, compiz-plugins-extra, compizconfig-settings-manager, libcompizconfig0, python-compizconfig
[14:49] <ali1234> seems like the current maintainers decided to rip out a bunch of plugins that the don't use
[14:59] <Myrtti> does anyone here use Tripit a lot?
[15:07] <popey> a bit
[15:08]  * popey goes to get sophie from a sleepover, bet she's tired and moody
[15:52] <SuperEngineer> wee hee - got a weekend off [at long last]. Hi y'all
[15:52] <SuperEngineer> "Celebrating" by defrosting fridge, shopping, doing the washing, taking full backup, being normal
[15:53] <SuperEngineer> .s. - "normal" in my case might be different to your usual understanding of the word ;)
[16:49] <foobarry> my ubuntu one seems broken today
[16:49] <foobarry> State: AUTH_FAILED
[16:49] <foobarry> just me?
[17:50] <bigcalm> Broken Age was fun :)
[17:50] <bigcalm> Poop jokes are the best!
[17:52] <DJones> Watching Despicable Me for the first time, why does the baddie Vector remind me so much of Mark Zucherburg
[17:56] <bigcalm> My name wasn't in the backers list in the credit
[17:56] <bigcalm> Guess slacker backers don't get a look in
[18:10] <Myrtti> I've never played such games so it's a bit difficult
[18:29] <penguin42> had someone at our LUG with a Lenovo E145 laptop - wouldn't take 13.10; blackscreened - with nomodeset we got it going textmode; probably would have taken fglrx from that point maybe
[18:32] <penguin42> was a new Radeon I think
[18:41] <bigcalm> So I finished chapter 1 of Broken Age. Now what do I do with my life?
[18:42]  * penguin42 hands bigcalm Wolfron's New Science - now read that, and tell me whether I should bother
[18:42] <bigcalm> Humf
[18:42]  * bigcalm stares at his DQL for a bit
[18:42] <penguin42> dql?
[18:43] <bigcalm> Doctrine Query Language (I think)
[18:43] <bigcalm> It's a form of SQL specific to Doctrine
[18:43] <bigcalm> A PHP thing
[18:44] <penguin42> ah
[19:12] <zleap> hi tombrough
[20:34] <foobarry> what does the "radio" or baseband version on a phone actually do?
[20:35] <MartijnVdS> foobarry: the radio traffic (GSM, LTE, UMTS, etc.) is handled by a separate chip because of its timing sensitivity
[20:35] <MartijnVdS> foobarry: that chip runs closed firmware, which is the "baseband" ROM
[20:35] <MartijnVdS> it could of course be "open" but it's not (and from the reverse-engineering I've seen it's bad code too)
[20:36] <MartijnVdS> http://www.slideshare.net/slides_luis/baseband-playground-10652487
[20:36] <foobarry> my wife's phone behaves itself normally except for in calls lately has been dropping or going "on hold"
[20:36] <MartijnVdS> http://events.ccc.de/congress/2011/Fahrplan/attachments/2022_11-ccc-qcombbdbg.pdf
[20:36] <foobarry> could it be realted to radio firmware>
[20:37] <MartijnVdS> foobarry: dropping "on hold" calls could be radio firmware, or the network being bad
[20:37] <penguin42> foobarry: There's so much firmware who the hell knows?
[20:37] <MartijnVdS> foobarry: http://www.youtube.com/watch?v=e1lYU0VMCoY http://www.youtube.com/watch?v=lCcKk8R0LFI
[20:37] <foobarry> I've updated her to the same version as me
[20:37] <foobarry> soo many linksss
[20:37] <MartijnVdS> foobarry: lots of background infoz
[20:38] <foobarry> will take a look
[20:38] <foobarry> i can't replicate the problem
[20:39] <foobarry> probably hold off on re-installing CM7 on the phone for the mo
[20:39] <MartijnVdS> foobarry: try with stock :)
[20:39] <foobarry> i have the identical phone to her
[20:40] <foobarry> except she has superlcd screen and i have oled
[20:40] <foobarry> woops, i was on the same radio firmware as her, now i'm not
[20:42] <MartijnVdS> foobarry: you want to watch those videos -- they're about vulnerabilities in those firmwares :)
[20:42] <MartijnVdS> foobarry: and you seem like a Chaos Computer Club kind of guy ;)
[20:43] <foobarry> but....but...it was a link on xda developers...it must be OK!
[20:43] <foobarry> :P
[20:43] <MartijnVdS> ಠ_ಠ
[20:45] <foobarry> has anyone experienced noticably better reception and less dropped calls etc from updating radio firmware>
[20:45] <MartijnVdS> foobarry: not myself, but I've seen lots of reports.
[20:45] <dogmatic69> I ran update and disk ran out of space, now mysql is half updated / half broken with my server down :(
[20:45] <MartijnVdS> foobarry: it can also be an interaction between the network('s devices) and the radio in the phone
[20:46] <ali1234> lol, the same thing just happened to me
[20:46] <foobarry> adblock on chrome has stopped working completely :S
[20:46] <ali1234> luckily only on a scratch vm
[20:46] <foobarry> gonna let the wife use this for a week and report back.
[20:46] <MartijnVdS> foobarry: so if one network uses Huawei base stations, they might have slightly different quirks than, say Ericsson
[20:46] <foobarry> i don't wanna have to buy her a new phone
[20:46] <foobarry> true. we're both on same network, but she might be in the same cell each time when it happens
[20:47] <dogmatic69> any ideas on how to fix this? http://bin.cakephp.org/view/338868815
[20:47] <foobarry> etc
[20:47] <dogmatic69> ali1234: damn... :/
[20:47] <MartijnVdS> foobarry: I live on the 7th floor, and I can "see" a wide range of towers.
[20:47] <ali1234> dogmatic69: i made some space then ran apt-get -f install && apt-get dist-upgrade
[20:47] <MartijnVdS> foobarry: On my old phone, calls dropped when I walked from one side of my house to the other (handover across $long_distance, I always suspected my network didn't support that)
[20:47] <MartijnVdS> foobarry: but with my new phone it's fine
[20:48] <dogmatic69> ali1234: -f install fails
[20:48] <foobarry> so a new radio fw might have fixef that?
[20:48] <dogmatic69> see paste :/
[20:48] <ali1234> then your system is broken
[20:48] <MartijnVdS> foobarry: it might
[20:48] <dogmatic69> ali1234: ;(
[20:48] <foobarry> hard to find the commonly acecpted "good" version for the htc desire
[20:49] <foobarry> since most commenters are noobs , and forums suck
[20:49] <directhex> need to restore a huawei android phone to stock
[20:49]  * foobarry also phone noob
[20:49] <directhex> urgh
[20:50] <dogmatic69> ali1234: think I fixed it apt-get remove mysql, then reinstalled
[20:50] <dogmatic69> ITS ALIVE !!!!
[20:51] <foobarry> edmund eating all that turkish delight on LW and the wardrobe makes me feel a bit sick
[20:51]  * dogmatic69 mops brow... that was close
[20:51] <foobarry> page 1 of 231 for the htc desire radio thread..have i mentioned how i hate fora?
[20:53] <MartijnVdS> HTC Desire is also 500 years old
[20:56] <foobarry> yes, but should still work like when it was new
[20:56] <MartijnVdS> it's HTC, not Nokia 8-)
[20:56] <foobarry> but 231*10 posts per page is a lot
[20:59] <directhex> android, like win9x, slows down & gets horrible after a while. reformatting fixes it
[20:59] <ali1234> why limit that to win9x? it applies to all versions up to vista at least
[21:00] <foobarry> my issue is not slowness but phone calls
[21:00] <foobarry> but i had horrific slowness recently on my own phone
[21:01] <foobarry> flashed to a nightly and it was buggy
[21:01] <foobarry> restored a nandroid backup
[21:01] <foobarry> resolved the issue somehow, may have been removing swifkey
[21:02] <foobarry> there is quite a similarity between windows and android in other areas too though
[21:24] <Myrtti> does tax year always start on 6th of April?
[21:25] <Myrtti> it does
[21:25] <Myrtti> ta
[21:26] <penguin42> Myrtti: I'd blame the romans but apparently it wasn't their fault
[21:27] <MartijnVdS> whose fault is it then?
[21:34] <moreati> MartijnVdS: it's based on April Fool's day, inflation adjusted
[21:34] <MartijnVdS> moreati: sounds reasonable enough 8-)
[21:34] <MartijnVdS> moreati: tbh, it's probably related to the fact that the new year used to start on March 25
[21:35] <MartijnVdS> moreati: so March 24 year X -> March 25 year Y
[21:36] <penguin42> MartijnVdS: Yeh or at least 'Quarter days' of which the 1st was 25 March, then you add the Julian/Gregorian offset
[21:36] <moreati> March 25th, plus 11 days for switch to Gregorian calendar http://www.theguardian.com/notesandqueries/query/0,5753,-2738,00.html
[21:36] <MartijnVdS> http://www.adsb.co.uk/date_and_time/calendar_reform_1752/
[21:36] <MartijnVdS> penguin42: ^
[21:37] <penguin42> nod
[21:37] <penguin42> see, not the Romans
[21:37] <MartijnVdS> so.. it's because you've been a country for too long without interruption ;)
[21:37]  * penguin42 doesn't like the idea of the interruption bit
[21:37] <MartijnVdS> penguin42: well we tried to fix that
[21:38] <MartijnVdS> (with William III)
[21:39] <Myrtti> I've sunk to that level off hell where I'm trying to calculate how many days each year I've spent in UK. this process has so far involved fiddling with my datadump from the ashes of Dopplr, importing it to Google Calendar, filling in some dates that were missing based on Ryanair emails, then exporting that to .ics file, doing some creative grep and sed work to get it into CSV and importing it into Google Docs.
[21:40] <Myrtti> also http://www.youtube.com/watch?v=-5wpm-gesOY
[21:40] <MartijnVdS> Myrtti: YES!
[21:40] <Myrtti> thanks whoever pasted that here earlier this week
[21:40] <MartijnVdS> Myrtti: he makes great videos on his own as well (not part of computerphile :)
[21:41] <MartijnVdS> http://www.youtube.com/channel/UCBa659QWEk1AI4Tg--mrJ2A
[21:41] <Myrtti> if I had known I'd stumble on this stuff so soon, I wouldn't have watched that video with such relish few days ago.
[21:41] <Myrtti> because I haven't got enough expletetives for this
[21:42] <MartijnVdS> Myrtti: don't you have Finnish expletives?
[21:42] <MartijnVdS> I've heard those can be quite strong
[21:42] <penguin42> reading the tzdata source is pretty good
[21:42] <Myrtti> I've been pondering this for a few days, they get inflated too if they're used more than twice in an hour
[21:42] <MartijnVdS> penguin42: it's a bit like that video, but in code
[21:43] <MartijnVdS> Myrtti: "Perkele-hyperinflation"?
[21:43] <Myrtti> well, I have to rate limit myself. If I use them too often and too much, I'll burst a vein in my head
[21:43] <MartijnVdS> ah yes, that would be counter-productive
[21:44] <penguin42> MartijnVdS: Yeh I'd bet that's what he based most of it on - it's got lost of curly bits of weird history
[21:55] <dogmatic69> done some clearing out, now only using 5.4GB, was using 75GB
[21:55] <dogmatic69> all log files :/
[21:55] <MartijnVdS> nice
[22:10] <daftykins> wowzer! :)
[22:15] <Myrtti> I wish I had a stiff drink
[22:15] <Myrtti> I might just try out the organic cranberry lager the company christmas parcel had
[22:16] <daftykins> that sounds very novel
[22:17] <Myrtti> it is
[22:18] <daftykins> is it from a local brewery?
[22:29] <mapps> lager ? most fancie drinks seem to be ales i thought
[22:29] <mapps> dont like ale myself:)
[22:29] <Myrtti> daftykins: yeah, Mikkeli
[22:30] <daftykins> mapps: :O ales are great :(
[22:30] <MartijnVdS> all hail ale!
[22:30] <mapps> hang on is ale the same as bitter?
[22:30] <Myrtti> I'd link you to their website but it's all flash and doesn't seem to have English content
[22:31] <MartijnVdS> google translate!
[22:34] <Myrtti> yeah, won't make you suffer that
[22:38] <daftykins> Myrtti: ty ^_^
[22:39] <daftykins> mapps: nah
[22:57] <mapps> oh


[00:09] <wgrant> mwhudson: What's your use case?
[00:10] <wgrant> Bah
[00:11] <wgrant> Just missed the user
[00:11] <wgrant> cjwatson: Fixed the normalisation bug, will email the user.
[00:11] <wgrant> Thanks for the pointers.
[04:31] <mwhudson> wgrant: wanting to upload go1.9rc2 to latest/candidate and 1.9/candidate


[00:19] <LaserAllan> hey there anyone know what the equivalent of net-snmp-utils is on ubuntu 1404?
[04:33] <PenguinMan98> I revoked root access to my ubuntu vps and created a user and now I'm not sure which username I picked. I can't get in. What options might I have?
[04:38] <PenguinMan98> I have the password
[04:38] <PenguinMan98> Just not the username
[04:46] <PenguinMan98> please?
[04:50] <ubuntu_> Does anybody know where the drivers are in the linux kernel for 3g/4g i don't see anything in drivers/net  saying 3g/4g?
[04:54] <ubuntu_> Does anybody know device drivers for 3g/4g are yet incorportated into the linux kernel source i am still on  versions in the 3.xxx
[04:56] <PenguinMan98> I can't seem to get a straight answer from the net about the case sensitivity of the username I last picked
[04:58] <PenguinMan98> If I was connected via SSH and I set the username with a capital, could it be that trying to connect via ssh restricts me to only lowercase and thus I can't get in at all?
[05:09] <cncr04s> its case sensitive
[05:09] <cncr04s> though,
[05:09] <cncr04s> usually only lowercase
[05:11] <ubuntu_> you think the linux kernel would have support for 3g/4g even though most computers are only now providing it "hardware builtin " i bet. So it has to be in the andriod source code obviously so why didn't they add it to the linux source code. I would imagine driver writers for the 3/4g  arm  andriod phones would make it more arch independent to built to an x64/86
[05:13] <ubuntu_> Plus you can build the andriod source for x86/64 they have iso versions that you can mount on a loop device and search through for the 3/4g drivers maybe its just my older 3.xxx os's
[05:13] <ubuntu_> I have to look into eventually
[05:42] <PenguinMan98> https://s-media-cache-ak0.pinimg.com/736x/fc/84/df/fc84dfb44281c6185b198a9ae93b8320.jpg
[07:40] <PenguinMan98> I got in!
[07:40] <PenguinMan98> WOOOOOOOT
[10:49] <happyBoy> I just upgraded my ubuntu into 16.04
[10:49] <happyBoy> I just tried to run my local server by typing localhost on my browser it says file not found
[10:50] <happyBoy> anything that I have done something wrong
[10:50] <happyBoy> thanks
[10:50] <bekks> Do you have webserver installed?
[11:00] <happyBoy> yeah
[11:00] <happyBoy> sorry for the delayed reply
[11:01] <happyBoy> I am using codeigniter and I think the apache server works because it is using codeigniter's 404 message as its message saying page not found
[11:16] <happyBoy> how do I check whether apache is working in ubuntu 16.04
[11:18] <bekks> Check its logs?
[11:19] <happyBoy> yup it is working
[11:19] <happyBoy> thanks
[13:28] <albech> does anyone know if there is a repository that has dspam in it? i know it is a rather old and unsupported spamfilter, but it is still the best there is. I know it is a rather old filter, but its still the best around
[13:29] <albech> i can see it was in 14.04 LTS
[13:30] <patdk-lap> heh?
[13:32] <albech> heh, what pat? ;)
[16:05] <i-> !info dspam
[16:25] <andol> albech: Assuming that you are fine with it not being unmaintained, how about just grabbing the trusty package?
[16:49] <albech> andol: is it possible to install a package from trusty?
[18:06] <showaz> hi, script "/etc/init.d/samba" not restart "/etc/init.d/winbind"
[18:07] <showaz> ubuntu very old samba versions 4.3 (4.4/4.5rc1 fixed all bugs (no ned patches bugfix))
[18:16] <andol> albech: A lot of the time you can, all depending on the dependencies.
[18:21] <showaz> andol: "dependency hell" technology
[18:35] <albech> andol: guess i could also compile it on a different vm
[18:36] <albech> not a fan of having development tools/code on production machines
[18:36] <showaz> andol: https://i.imgur.com/3W3HSxL.png dpkg-buildpackage / debuild / dh … hell duplicate tools
[18:37] <SupaYoshi> Hi, im trying to setup a FTP server on my Ubuntu box, however I want to set it up with a usermanager, so I don't want to create local users, on the hsot it self.
[18:38] <albech> showaz: haha
[18:38] <SupaYoshi> Does nyone have a suggestion for a program i shhould use?
[18:39] <albech> SupaYoshi: depends on what you expect from the ftp server
[18:40] <albech> SupaYoshi: except ftp transfers ofcourse
[18:40] <SupaYoshi> security tls ssl
[18:40] <showaz> SupaYoshi: pureftp+(FTP-over_TLS)+sql?
[18:41] <SupaYoshi> sql?
[18:41] <albech> SupaYoshi: pureftp is nice with sql for user management
[18:41] <albech> as showaz said
[18:41] <showaz> SupaYoshi: /etc/passwd | sql |ldap | etc auth...
[18:41] <SupaYoshi> cool!!
[18:41] <SupaYoshi> thanks :D
[18:41] <albech> if you have lots of users or look for web integration
[18:41] <SupaYoshi> that's what i needed, sql support ahts great.
[18:41] <SupaYoshi> :D
[18:42] <showaz> + optimize limits for pureftpd
[18:42] <showaz> anti-brute, traffic speed control, etc
[18:43] <patdk-lap> heh? ftp over tls works?
[18:43] <showaz> Personally I prefer ssh and the only keyauth.
[18:44] <patdk-lap> ftps doesn't work with nat
[18:44] <albech> i dont really like ftp at all ;)
[18:45] <SupaYoshi> Me neither, but some end users need it for access to their webdirectory on my server :p
[18:45] <SupaYoshi> lol
[18:45] <showaz> albech: mass hosting?
[18:45] <SupaYoshi> i use ssh keys myself, but yeah..
[18:46] <albech> showaz: what you mean?
[18:48] <showaz> I think now the most attractive option and ssh authentication public key in the user's home folder, but we must immediately impose strong restrictions on the use of ssh for example only to transfer files and possibly versioning type ".git".
[18:50] <albech> i dont really have that problems as most of my users have their own VMs
[18:50] <showaz> new hosting panel can ssh only to transfer data, plesk 17prerelease even .git repository for the site supports
[18:50] <showaz> kvm + dedup memory?
[18:59] <patdk-lap> why aren't you limiting ssh to using sftp?
[19:09] <jonah> hey does anyone here know a good solution to mirroring an ubuntu server and offering failover? I have a server already running and a spare that's the same hardware, it would be great to use the spare to provide mirroring and auto failover - even a bit of load balancing too if possible. i've read about drbd and it seems a bit tricky to set up and also a bit risky at block level... what do others use here?
[19:10] <bekks> jonah: We are using Veritas StorageFoundation HA or Infoscale Availability for clustering - on supported OS.
[19:11] <jonah> bekks: StorageFoundation HA eh? hmmm]
[19:13] <bekks> jonah: SFHA is from Symantec, InfoScale (the successor) is from Veritas.
[19:16] <SupaYoshi> okay ive got it working.. em, but the file creation is done by the user, i think i want files to be created by www-data
[19:26] <SupaYoshi> I want proftpd to be able to write files as www-data, so that the permissions are correctly set (755 for dirs, and 644 for fiels)
[19:28] <albech> SupaYoshi: thought you went with pureftp?
[19:32] <SupaYoshi> Oh i em, went with ProFTPD... oops
[19:32] <SupaYoshi> lol.
[19:32] <SupaYoshi> I'll restart. haha
[21:08] <KALASH> ubuntu is for niggers. use debian
[21:09] <KALASH> NIGGER


[09:27] <InHisName> Morning Philadelphia !!
[10:21] <rmg51> Morning
[10:55] <InHisName> Howdy, Randy, nice bright cheery morning to you!
[11:13] <JonathanD> Hello InHisName
[11:45] <InHisName> Hello JonathanD
[12:45] <InHisName> any conversations have to start and end by 9 as I will be leaving for Church, then pizza and movie at the church bldg.  Topics may resume late afternoon.
[13:04] <rmg51> ok, it's now 9:03, let the chat begin :-D
[13:08] <InHisName> PPphhhbbbbtttttssss
[13:29]  * waltman starts a conversation just to spite InHisName
[13:29] <waltman> rmg51: Nice weather we're having!
[13:29] <waltman> How about $local_sports_team?
[13:50] <rmg51> morning waltman
[13:51] <rmg51> it is indeed nice weather today
[19:31] <InHisName> No one took up the conversation of the $local_sports_team or the $weather


[12:05] <mpt>
OMG WHAT A HACK
, even
[12:06] <bradb> check now; the actions portlet ends up really high up
[12:07] <bradb> our other pages don't line up the actions portlet with the page label (or whatever you want to call that bit), they line up with the bit that appears in the body
[12:07] <bradb> er, wait
[12:08] <bradb> SWEET
[12:08] <bradb> that worked, thanks
[12:11] <mpt> bradb: It shouldn't affect the branch's review/merge in any way, but it will be interesting trying to come up with meaningful text for that "General Bugs" heading
[12:11] <mpt> Is "Untargeted" wrong?
[12:11] <bradb> Untargeted is right
[12:12] <mpt> Then why does bug 3 show up in "Fix wanted for Sarge" as well?
[12:12] <bradb> mpt: because bug #3 is targeted to be fixed in Sarge
[12:12] <mpt> Well it can't be both targeted and untargeted
[12:13] <mpt> I understand what's going on in the underlying model, I just don't know how to explain it :-)
[12:14] <bradb> yeah, it's a bit tricky
[02:55] <stub> spiv: ping
[02:56] <spiv> stub: pong
[02:57] <stub> In current head, a person can have multiple wikinames per wiki, including the ubuntu one.
[02:57] <stub> This currently occurs when person merging happens
[02:58] <stub> I was wondering how this would affect the moin integration
[02:58] <jamesh> probably depends on whether the authserver uses selectOne :)
[02:58] <stub> I need to determine if this is a bug or a feature ;)
[02:59] <spiv> The authserver will just grab which ever row happens to be returned first, I think.
[02:59] <spiv> jamesh: The authserver doesn't use SQLObject atm, so it doesn't :)
[02:59] <spiv> There really ought to only be one wikiname for the "ubuntu" wiki.
[03:00] <spiv> (Which really means in a strict sense that it ought to be column on Person...)
[03:00] <stub> How will it affect subscriptions etc? Will it depend on what wikiname I log in as? Or will preferences be stored against the one returned by the authserver?
[03:00] <spiv> There's some confusion here.
[03:00] <spiv> So:
[03:00] <spiv>  * it doesn't affect subscriptions at all.
[03:01] <spiv>  * you don't log in as a wikiname (you log in with your launchpad login, like everywhere else)
[03:01] <spiv>  * launchpad-integrated moin uses the Person id for keeping track of preferences and things, the wikiname is purely for display.
[03:02] <spiv> The wikiname is only used as the thing to display in RecentChanges and the like.
[03:02] <stub> I though 'launchpad-login' meant 'your person.name, or one of your validated email addresses, or your wikiname' at the moment?
[03:02] <spiv> No, just the first two.
[03:03] <spiv> (Although LP itself only accepts validated email addresses -- we should make this consistent)
[03:03] <stub> ok. So we can consider this a feature if we want, and the only glitch might be that the authserver may not consistantly return the same wikiname for a peron
[03:04] <stub> (which would be a trivial ORDER BY fix)
[03:04] <spiv> (I'd have been just as happy for the "wikiname" for our wikis to be the Person.name, but people seem to expect otherwise0
[03:04] <stub> In hindsight you might be right there.
[03:05] <spiv> Well, Wikipedia/Wikitravel have heaps of happy users with names that don't conform to WikiCaps.
[03:05] <spiv> In fact, so did our old zwiki, which used person.name :)
[03:05] <jamesh> spiv: would it be difficult to get launchpad integrated moin to accept the wiki name too?
[03:05] <spiv> jamesh: Not at all -- but the existing inconsistency bugs me, and I don't like the idea of making it worse.
[03:05] <jamesh> okay
[03:06] <stub> which inconsistency do you refer to?
[03:06] <spiv> Purely from a UI standpoint -- having a unified login that then behaves differently seems a bit silly :)
[03:06] <jamesh> wikipedia doesn't do auto linking of StudlyCaps, so having non StudlyCaps wiki names isn't as big a deal
[03:07] <jamesh> spiv: I was suggesting allowing either an email address or the wiki name
[03:07] <spiv> stub: https://launchpad.net/ accepting different logins to the wikis (and anything else using the authserver)
[03:07] <jamesh> spiv: that way it'll work for people who see it as "launchpad login", and for people who see it as "moin login"
[03:07] <spiv> stub: Saying "Use your Launchpad login, only different" on the login form would be silly ;)
[03:07] <spiv> jamesh: It's pretty explicitly a Launchpad login.
[03:08] <spiv> To the extent that to create a wiki account it says "Go here and sign up with Launchpad."
[03:08] <stub> I see. Yes, launchpad and authserver should use the same 'username' definition. No reason for them to be different. No reason they can't all use any of the unique keys associated with a person (name, emails, wikinames)
[03:08] <stub> I'll open a bug on that
[03:09] <spiv> Yeah, I'm happy for it to include wikiname, so long as the web app does too :)
[03:11] <stub> So allowing multiple wikinames for our internal wikis is utterly pointless?
[03:11] <spiv> jamesh: Yeah.  Sometimes I think people confuse auto-linking StudlyCaps as being an integral part of being a wiki, when the important part is just that every page is editable.  (linking should be easy, of course, but ["some foo"]  isn't significantly harder than SomeFoo).
[03:11] <jamesh> email addresses are distinguishable from launchpad usernames and wiki names
[03:11] <spiv> stub: Yeah.  If only one of them is ever going to be displayed in page metadata, there's not much point.
[03:12] <jamesh> but launchpad user names aren't necessarily distinguishable from wiki names
[03:12] <jamesh> which would be a problem
[03:12] <spiv> Well, lp user names must be lower case, iirc.
[03:12] <jamesh> you'd only want to allow one of those at most as a username
[03:12] <spiv> And by convention wikinames have caps in them, but that's not enforced...
[03:13] <stub> I think StudlyCaps is pretty important - it makes wiki pages trivially linkable, less likely to get typos and nicer urls
[03:14] <jamesh> okay.  So if we require a leading capital on the Ubuntu wiki name then they are definitely distinguishable
[03:14] <spiv> stub: Wikipedia disproves that, I think.  I may depend somewhat on the audience and activeness of the wiki, though.
[03:15] <spiv> s/I may/It may/
[03:16] <stub> wikipedia solves the same issues in otherways. it controls the wikinames and urls that get generated. It doesn't rely on someone typing ["This is a wiki page"]  to generate a new document.
[03:17] <spiv> It does?  I wasn't aware of any differences -- you can link to pages that don't exist, and if you visit a page that doesn't exist, you're prompted to create it if you like.
[03:17] <spiv> (I'm more familiar with Wikitravel than Wikipedia, but they both run Mediawiki)
[03:18] <jamesh> stub: you can create pages in wikipedia the same way, iirc -- link to a non-existant page, or just type in the URL
[03:18] <stub> oh... you are probably right. It uses a different algorithm to generate urls though (whitespace is replaced with _, which I think is non standard (and preferable))
[03:18] <spiv> Oh, right.  Yeah :)
[03:19] <jamesh> that and requiring special syntax to create links
[03:19] <jamesh> (note that moin 1.3 also converts spaces to underscores in page names)
[03:19] <spiv> StudlyCaps is already special syntax, really.
[03:20] <stub> heh... they still get occasional sucky urls though ;) http://en.wikipedia.org/wiki/Union_County%2C_New_Jersey
[07:39] <nlghtcrawler> hey guys
[09:02] <dilys> Merge to<EMAIL_ADDRESS>r=spiv merge in public branch and pqm status improvements (patch-26<EMAIL_ADDRESS><EMAIL_ADDRESS>[10:18] <carlos> morning
[10:23] <spiv> carlos: Hey.
[10:23] <carlos> spiv, hi
[10:24] <spiv> carlos: Can you find out if that rosetta-export-queue.py on production is current, so we can track down that error?
[10:25] <carlos> sure
[10:25] <spiv> (I'm very tired though, so input from me may have to wait until Monday)
[10:26] <carlos> spiv, Monday is holiday here so I will not be back until Tuesday
[10:27] <spiv> Hmm :/
[10:27] <spiv> Well, get me as much info as possible so I can look into it myself on Monday, I guess.
[10:28] <carlos> I'm updating my "dist" directory to see the patchsets on production
[10:28] <carlos> I think I would only give you the "yes, production code has the fix" or "no, production code is lacking the fix"
[10:30] <spiv> Can you give me a brief description of how I might be able to test or reproduce this?  I'm not hugely familiar with that export code.
[10:30] <spiv> I'll resort to just reading the code and guessing if I have to :)
[10:31] <carlos> spiv, to reproduce exactly the same situation
[10:31] <carlos> request the download of the same po file from different users
[10:31] <carlos> and then execute the export script
[10:31] <carlos> the first will work
[10:31] <carlos> and will upload that file into librarian
[10:32] <carlos> the second request will try to get the file from librarian and will fail
[10:32] <spiv> Excellent.  Thanks!
[10:32] <carlos> http://localhost:8086/products/evolution/+series/main/+pots/evolution-2.2/es/+export
[10:32] <carlos> spiv, you can request the export from that URL
[10:33] <carlos> spiv, and the cronscript you need to execute is rosetta-export-queue.py from the cronscripts directory
[10:33] <carlos> spiv, I can do it if you want
[10:34] <spiv> Already done it ;)
[10:34] <spiv> Thanks.
[10:36] <carlos> np
[10:37] <carlos> stub, which is current production branch<EMAIL_ADDRESS>?
[10:48] <carlos> spiv, if production is 1.26, it has already the fix
[10:56] <jordi> carlos: any quick idea of how you'd remove strings from a po file that are not included in a second pofile?
[10:56] <jordi> msgcmp tells me whch, but I can't generate a file based on that.
[10:56] <carlos> jordi, msgmerge?
[10:57] <carlos> jordi, take the second pofile as a .pot file
[10:57] <carlos> and merge it
[10:57] <jordi> carlos: doesn't work, it gives me a greatly fuzzied file
[11:00] <carlos> jordi, no idea then, sorry
[11:00] <carlos> jordi, perhaps you could use msgfilter
[11:00] <carlos> to remove all translations
[11:00] <carlos> so you get a .pot file
[11:00] <carlos> and you can merge that
[11:03] <jordi> hmm
[11:03] <jordi> let's try that one
[11:05] <jordi> you mean msgattrib=
[11:20] <stub> carlos<EMAIL_ADDRESS>(it never got tagged across to Rocketfuel)
[11:22] <carlos> jordi, msgfilter lets you filter translations
[11:22] <carlos> stub, oh, ok
[11:27] <carlos> spiv, ok, confirmed, production has the commit between the librarian upload and the next request
[11:50] <spiv> carlos: Ok, I'll dig further.  Thanks!
[11:51] <carlos> spiv, you are welcome
[11:52] <carlos> spiv, as a workaround, should I catch that exception and do a full export instead?
[11:52] <carlos> or do you think you will fix it soon?
[11:53] <spiv> I'm not sure off the top of my head, I need to read the code and get a little more context.
[11:56] <spiv> carlos/jordi: http://mail.zope.org/pipermail/zope3-dev/2005-August/015197.html
[11:57] <carlos> spiv, ok
[11:57] <carlos> spiv, the workaround is easy so If you don't have a clue on Tuesday I will implement it and ask to include it with the production update
[11:58] <spiv> Ok :)
[11:58] <carlos> spiv, that's what I call a useful bug report....
[11:59] <spiv> carlos: I know :/
[11:59] <spiv> Still, a prompt response will hopefully give a positive impression, and turn it into something useful.
[12:00] <spiv> Interesting also that they chose to ask the Zope community for help rather than Launchpad.
[12:07] <carlos> answered
[12:33] <Mez> I cant seem to login to launcyhpad and stay logged in
[12:34] <Kinnison> Mez: the cookie is short-lived
[12:34] <Kinnison> Mez: Or perhaps you're refusing cookies from us entirely
[12:35] <Mez> Kinnison, It's letting me log in now
[12:35] <Mez> weird
[12:35] <Mez> Kinnison, it was saying I was logged in, then I was trying to click on my name in the top right and it was logging me out :D
[12:35] <Kinnison> very odd
[12:36] <Mez> mmhmm
[12:36] <Mez> works now
[12:46] <Kinnison> SteveA: ping
[12:54] <dilys> Merge to<EMAIL_ADDRESS>[trivial]  Feedback and tweaks to data fix script (patch-2250<EMAIL_ADDRESS>[01:02] <SteveA> Kinnison:
[01:02] <Kinnison> SteveA: see your SMS inbox
[01:03] <SteveA> thx
[01:17] <SteveA> spiv: re ian bicking's blog, can you tell jblack where it is?
[01:17] <SteveA> this would be a good place for jblack to chip in about the supermirror
[01:19] <spiv> jblack, SteveA: http://blog.ianbicking.org/
[01:19] <SteveA> i replied to the list.  can you reply with that url?
[01:19] <spiv> Ok.
[01:20] <spiv> Hmm, he's just posted another entry.
[01:22] <spiv> Done.
[01:23] <SteveA> spiv: is ian's blog widely read?
[01:23] <spiv> Yes, quite.
[01:23] <spiv> e.g. Havoc Pennington linked to him (on this topic).
[01:24] <spiv> He's fairly well known, because of his work on SQLObject and WSGI.
[01:44] <salgado> yo SteveA. any news about the review of my branches?
[01:45] <SteveA> salgado: i'm 1/2 way through
[01:45] <SteveA> looking good.  i need to check that the login stuff works properly with the rest of the infrastructure.
[01:46] <salgado> SteveA, great. thank you. :)
[02:10] <allee> Hi
[02:28] <allee> I'm plaing with malone. When Debian BTS has already a bug registered. I tried 'Indicate Bug Occurs in Distribution'
[02:29] <allee> but found no way to specify debian (select always returns nothing)
[03:03] <bradb> allee: hi.
[03:03] <allee> bradb: hi
[03:03] <bradb> allee: you're right, we don't seem to have imported details about debian into Launchpad yet.
[03:03] <allee> bradb: 'k
[03:04] <salgado> SteveA, how do I get rid of the security proxy so I can append()/insert() items in a list?
[03:05] <allee> another thing I've not found yet: is there a way I can subscribe cc/watch to some pkgs (not only bugs).
[03:05] <bradb> allee: not yet, but we just finished spec'ing such functionality last week and the week before at a developer summit in brazil
[03:06] <bradb> allee: https://wiki.launchpad.canonical.com/PackageSubscriptions
[03:06] <allee> bradb: that's great news.  Malone has many features I missed
[03:06] <SteveA> salgado: i think this is in the hackers faq, but in case it isn't, the best way is to use list(L) to make a mutable copy of the list
[03:08] <allee> bradb: about indicate distro:  Does it submit a but report to this BTS too?  this was not clear to me  (because there is no bug# to specify)
[03:08] <allee> s/but report/bug report/
[03:08] <Kinnison> If anyone needs anything from me, catch me in the next 10 minutes
[03:10] <bradb> allee: no. malone can watch the status of bugs in external bug trackers, but not push bugs into the upstream bugtracker itself (unless, of course, upstream is using Malone. :)
[03:10] <bradb> pushing the bugs upstream would encourage people to file dups, IMHO
[03:12] <allee> That's okay. I added a watch already.  To make this clear I would suggest to ask for distro/package/bugID on this page.  At least I would not have worried that malone may submit a bts report
[03:14] <allee> bradb: Thx.  Malone is pretty usable and nice.  I'll recommend it to others ;)
[03:14] <bradb> allee: that's an interesting idea about the "indicate also exists in..." for a distro. we'll ponder that.
[03:14] <mpt> bradb: Shall I make you up a template for the merged page?
[03:15] <mpt> or would it be auto-generated?
[03:16] <bradb> mpt: don't worry about it; forms like that are easy enough html/css wise that i can do them :P
[03:16] <mpt> So, just a JPEG then? :-)
[03:18] <mpt> salgado: I got an error in make run
[03:18] <mpt> psql: FATAL:  user "mpt" does not exist
[03:18] <mpt> * Add the following to /etc/postgresql/postgresql.conf:
[03:18] <mpt>     search_path='$user,public,ts2'
[03:19] <bradb> mpt: if you want to do it, go ahead. i've got a huge amount of work to do before i get anywhere near it, so...
[03:20] <salgado> mpt, can you try that again now?
[03:20] <mpt> psql:trusted.sql:13: ERROR:  permission denied for language plpythonu
[03:20] <mpt> psql:trusted.sql:24: ERROR:  must be owner of function valid_name
[03:20] <mpt> salgado: and a dozen other pairs of errors of the same type
[03:21] <salgado> mpt, again? ;)
[03:21] <mpt> now we're further ...
[03:23] <mpt> * Creating launchpad_dev
[03:23] <mpt> dropdb: database removal failed: ERROR:  database "launchpad_dev" is being accessed by other users
[03:23] <mpt> salgado: I'm not sure that problem's fatal, though
[03:23] <mpt> createdb: database creation failed: ERROR:  database "launchpad_dev" already exists
[03:23] <mpt> * All done
[03:24] <stub> That should be fatal
[03:24] <mpt> ok, it runs, but the schema still doesn't match the code
[03:24] <salgado> mpt, we're going to share the same database for some time. this is definitely not a good idea, but I don't have time to investigate how to make the db creation scripts read the configuration files
[03:25] <mpt> So I need to update this branch, then
[03:25] <mpt> ok, no big deal, thanks
[03:25] <salgado> stub, how much work do you think it is to get the db-creation scripts (make -C database/schema, in fact) to read the config files and create the proper databases
[03:27] <stub> salgado: Bits would need to be rewritten in Python. It wouldn't help though as the test database names are not configured in the config file - they are well known names.
[03:28] <stub> salgado: So it would also involve trawling for launchpad_ftest_template and launchpad_ftest (I think) and fixing those references.
[03:28] <salgado> mpt, then we'll probably have some considerable annoyances soon. :-(
[03:29] <stub> salgado: You can't run multiple postmasters? Might be easier - just give developers their own ports
[03:29] <mpt> salgado: How do you and kiko and cprov normally work together, then?
[03:29] <bradb> mpt: where did the attachment go that was pointed to from https://wiki.launchpad.canonical.com/MaloneSearchResults ?
[03:29] <salgado> mpt, they work in their laptops. I'm the only one using anthem's postmaster (the one you use now)
[03:29] <mpt> bradb: lpwiki, probably
[03:29] <bradb> ISTR that might have been the spec where we used a long-and-ugly URL to link to the attachment, and those URLs are subject to change, AFAIK
[03:30] <mpt> hmm, no
[03:30] <mpt> "Upload new attachment" means it was never uploaded
[03:30] <salgado> stub, that seems to be the best thing to do. will try it
[03:30] <bradb> we didn't upload it
[03:30] <mpt> using a long and ugly URL would give you a broken-image icon
[03:30] <bradb> we linked to it with some long-and-ugly URL pointing somewhere else, instead of uploading it into the wiki for that specific spec and using the normal "attach:filename" syntax, IIRC
[03:31] <bradb> or not. i dunno. but it's not there now. where do i find it?
[03:33] <mpt> No, because if we'd done that, there'd be a broken-image icon rather than "Upload new attachment"
[03:33] <mpt> Well, there's still the version in Montreal2005
[03:33] <bradb> n/m, i found the file
[03:34] <mpt> https://wiki.launchpad.canonical.com/Montreal2005?action=AttachFile&do=get&target=2-search-results-list.jpg
[03:35] <mpt> bash: refuel: command not found
[03:35] <bradb> right, i *knew* there was a long-and-ugly-subject-to-changing URL somewhere :)
[03:35] <mpt> but I know what you mean, I did draw a newer version during the sprint
[03:36] <bradb> argh, the file that i thought it would be (per the name) isn't what i expected it to be
[03:37] <salgado> stub, I guess it's a good idea to use a different $PGDATA, or there's no need for it?
[03:37] <bradb> mpt: where can i get the photo of the newest design?
[03:38] <mpt> bradb: I don't know, sorry
[03:38] <stub> salgado: You have to - you won't be able to start multiple postmasters using the same one
[03:38] <mpt> bradb: I'll draw it again if you like
[03:38] <salgado> stub, how do I setup a new PGDATA? what files are initially needed there?
[03:40] <stub> initdb
[03:41] <stub> initdb -E UNICODE --no-locale --pgdata=/var/whatever/foo
[03:44] <stub> salgado: You can probably share the launchpad.conf etc. by creating symlinks to /etc/postgresql (see the default PGDATA for an example - default Debian setup does it this way)
[03:45] <salgado> yes, it looks like initdb did this for me
[03:46] <mpt> salgado: dude, you don't have refuel installed :-)
[03:50] <salgado> stub, "postmaster -d 5 -D /var/lib/postgres/data/mpt -p 5431" seems to run fine, but is not listening on port 5431. am I missing something?
[03:51] <stub> Add a -i in there too
[03:53] <salgado> ah, cool. ta
[04:00] <bradb> spiv: ping
[04:00] <niemeyer> Greetings!
[04:02] <mpt> bradb: https://wiki.launchpad.canonical.com/SimplifyingMalone
[04:03] <bradb> daringly sane
[04:04] <bradb> one of my favourite bits of that would be to de-amateurize the way comments are displayed
[04:09] <bradb> SteveA: I want to declare a constant for the list of unresolved bugtask statuses. It would look like: BUGTASK_UNRESOLVED_STATUSES = [BugTaskStatus.NEW, BugTaskStatus.ACCEPTED] . Do we have a module for that?
[04:10] <bradb> if not, should i just create a canonical.launchpad.constants?
[04:13] <mpt> ddaa: Had time to look at the samba/ubuntu-doc bug yet?
[04:25] <mpt> great, baz crashes on normal merging *and* star-merging
[04:39] <bradb> spiv: ping
[05:02] <mpt> ddaa/jblack: baz is crashing on every merge, and it's not because it's running out of memory ... help?
[05:05] <bradb> mpt: Do we have a CSS class to underline links in portlets? Should "requires _login_" be underlined in a portlet?
[05:05] <mpt> bradb: No, portlets are explicitly excluded from the "links should look like links" part of launchpad.css
[05:05] <bradb> even for a "requires _login_" link?
[05:06] <bradb> (like the "Assigned to me (requires _login_)" option)
[05:06] <mpt> bradb: Yes, portlets are explicitly excluded from the "links should look like links" part of launchpad.css, and CSS is not yet powerful enough to examine the text of nodes
[05:07] <mpt> bradb: "(requires login)" looks bad anyway ... Can you instead link to a generic URL that asks you to log in, then redirects you to your own list of assigned bugs?
[05:08] <mpt> Then you'd only need to follow one link, not two
[05:08] <bradb> hm, good point, i'll file a bug on this
[05:09] <mpt> We appear to already have this, bradb, https://launchpad.net/malone/assigned
[05:10] <bradb> quite trolling :)
[05:10] <bradb> quit, even
[05:10] <jeprubio> hello
[05:10] <mpt> except that after logging in, instead of redirecting me to https://launchpad.net/people/mpt/+assignedbugs or whatever, it says "Sorry, you don't have permission to access this page"
[05:10] <mpt> I'm not trolling, I'd forgotten about that page until after I suggested it
[05:11] <bradb> That page is not equivalent to the "Assigned to me" bug list link
[05:11] <bradb> (not to mention that /malone/assigned just sucks in overall)
[05:12] <bradb> s/in //
[05:13] <mpt> What is it supposed to do?
[05:13] <mpt> It looks like it's supposed to be equivalent to "Assigned to me", because when I went over its template I ended up reporting https://launchpad.net/malone/bugs/1367
[05:13] <jeprubio> I have found a bug detecting a Sis sound card and a web who fixes it, I think it could help for other people who have the same problem, I'm going to include the link in the wiki but I'm sure it should be better that ubuntu fixes it
[05:14] <mpt> jeprubio: At the moment, you should report a bug like that in http://bugzilla.ubuntu.com/
[05:14] <SteveA> bradb: constants are part of the interfaces
[05:14] <bradb> /malone/assigned is context-free, lives at the wrong URL (and has thus been reimplemented in FOAF), has a totally inconsistent look and feel to the other bug listings (and to all other lp pages), etc.
[05:14] <SteveA> bradb: our standard for constants is that they live inside a class's namespace, and are importable from interfaces.
[05:15] <jeprubio> mpt ok, thanks
[05:15] <SteveA> if this is more of a one-off then perhaps just declare it in interfaces/bugtask.py
[05:15] <SteveA> and make it available from interfaces.
[05:16] <SteveA> there is no need for a special new place for these things.
[05:16] <bradb> i.e. IBugTask.UNRESOLVED_STATUSES?
[05:16] <bradb> er, no, i guess you meant module-level
[05:18] <SteveA> yes
[05:18] <SteveA> but, it needs to be UNRESOLVED_BUGTASK_STATUSES
[05:18] <SteveA> as it will be importable from interface
[05:18] <mpt> bradb: Well, a context-free URL to begin with is what you want when someone's not logged in yet, and it already has part of the right behavior (making you log in first) ... I don't know how much sense it would make to modify it to redirect you to your own +assignedbugs as opposed to implementing that from scratch, though.
[05:19] <bradb> mpt: why do you want a context-free URL when someone's not logged in but they're already in a context?
[05:19] <SteveA> i don't like the idea of pages that themselves change totally according to who is logged in.  i prefer the idea of pages that redirect to a page that is related to a person
[05:20] <SteveA> so, for example,
[05:20] <SteveA> i go do +my-own-assigned-bugs-k-thx-bye
[05:20] <SteveA> and it redirects to /person/stevea/+assigned
[05:20] <SteveA> this is a good model, because i can then give /person/stevea/+assigned to other people
[05:20] <SteveA> and they can see what i see
[05:20] <mpt> bradb: Oh, *that* kind of context-free
[05:20] <bradb> mpt: the fact that /malone/assigned makes you login is purely accidental, btw. :)
[05:20] <mpt> bradb: I thought you meant "all bugs assigned to me"
[05:22] <mpt> SteveA: Sure, I absolutely agree, we just need an URL to put in the portlet that will (a) make you log in and (b) direct you to your personal URL, such that we don't need to cruft up the portlet with "this isn't a link because you need to __log in__ first"
[05:35] <bradb> mpt: Just to be clear then, when looking at, say, /products/malone/+bugs and not logged in, should there be a "Show Assigned to Me" link which, when clicked, will prompt you to login?
[05:37] <bradb> SteveA: I'm about to finish a response to a review on a critical Malone landing (sp bug listing), but spiv, the reviewer, appears to be sleeping. Is it possible that you might be able to pick up on this and look at my response based on his comments and tell me if I can merge it?
[05:38] <mpt> bradb: "Assigned to me", yes
[05:38] <bradb> ok, thanks
[05:39] <SteveA> bradb: i have a salgado review to finish, and then some other stuff planned.  i may be able to look at it later, but i think spiv should be the one to finish the process he and you started.
[05:39] <SteveA> you're not going to get the changes into the standard rollout anyway
[05:39] <mpt> bradb: All those buglists should have their own
Bug lists
 or similar, so that they're separated from the actions and therefore don't all need to start with "Show"
[05:40] <bradb> I put them in their own portlet, but the sab moved them into the actions portlet in .br, IIRC
[05:41] <SteveA> um
[05:41] <SteveA> the actions portlet should not be called "actions"
[05:42] <SteveA> and so it need not have everything be verbalized
[05:42] <mpt> bradb: well, if you're repeating the same word(s) more than ~2 times it's a good sign you're using the wrong presentation
[05:42] <bradb> mpt: preaching, choir, etc.
[05:44] <mpt> Well, I could remove all the
actions:
 right now if someone could help me get baz working ;-)
[05:46] <mpt> jblack?
[05:46] <jblack> I'm here, but in a conversation. what's up?
[05:47] <mpt> jblack: In two different branches, I get "baz: uncaught exception: -1:(unable to fork for patch)" when merging rocketfuel into them
[05:47] <mpt> for both normal merge and star-merge
[05:47] <mpt> and it's not lack of memory, consumption reaches only about 60% before the failure
[05:49] <jblack> Try the --star-merge argument
[05:50] <mpt> Yes, that's what I mean by "both normal merge and star-merge"
[05:52] <jblack> Oh, unable to fork for patch.
[05:52] <jblack> For some reason, when baz is calling exec on patch, its not finding it, can't get a process for it, there's not enough memory for patch, etc.
[05:53] <jblack> typically, because you're actually missing patch. Its seen most often on bsd systems that haven't install gdiff/gpatch. Maybe you're missing diff3.
[05:53] <salgado> jblack, no way, he uses the same system I'm using
[05:53] <mpt> mpt@deadsea:~/ubuntu/launchpad$ which patch
[05:53] <mpt> /usr/bin/patch
[05:54] <mpt> jblack: It gets as far as applying 62 revisions out of 80 before it gives up.
[05:55] <mpt> (assuming each "." is one revision)
[05:55] <jblack> salgado: Taht's what that error is. baz either can't fork, or it can't call patch.
[05:55] <jblack> Why don't you try stracing it, and seeing what the last 20 calls or so were.
[05:55] <jblack> (well, also, patch could be dying with an error somehow)
[06:01] <mpt> salgado, on anthem it doesn't crash
[06:01] <salgado> mpt, then your problem is lack of memory. that's why I have 1G
[06:02] <jblack> Yeah. Memory could do it.
[06:02] <mpt> fnord.
[06:02] <mpt> ok, thanks for your time jblack
[06:02] <bradb> "your problem", i.e. baz's problem turned your problem :)
[06:02] <mpt> Has baz reduced memory consumption in the past month?
[06:02] <mpt> This version is from July 9th
[06:03] <bradb> I haven't noticed any improvement
[06:20] <jblack> bradb-bbl: Yeah, its baz's problem that it eats all that memory.
[06:21] <jblack> But a problem in any tool is a problem to the designer as well, as his tool can't do the job he needs.
[06:21] <jblack> mpt: Yeah, its had various memory fixes over the months.
[06:27] <dilys> Merge to<EMAIL_ADDRESS>[r=spiv]  Change all DOAP to Registry, including urls (patch-2251<EMAIL_ADDRESS>[06:58] <dilys> Merge to<EMAIL_ADDRESS>[r=spiv]  MaloneSourcePackageBugListing implementation (patch-2252<EMAIL_ADDRESS>[07:58] <mohameth> helo :)
[07:59] <mohameth> somebody who`s working on Gourmet Recipe Manager here?
[08:03] <carlos> mohameth, I'm not working on it, but anyway, what do you need?
[08:06] <mohameth> carlos, just a suggestion
[08:07] <mohameth> but i will tell it by mail
[08:07] <carlos> ok
[08:48] <mpt> bradb: http://wiki.launchpad.canonical.com/MaloneSearchResults
[08:50] <bradb> I'm just preparing to land distro release targeting now. I'll take a closer look in about an hour.
[09:02] <ddaa> mpt: did not have time to look at it (I had three days off)
[09:03] <ddaa> If the amount of nagging I get about it is any measure, I guess that has to be pretty important. I'll start learning about the problem early next week (before finishing my current task).
[09:03] <ddaa> That means tuesday, since monday is a national holiday.
[09:04] <mpt> thanks ddaa
[09:05] <ddaa> hopefully the reviews will start to flow again, the cscvs backlog is already uncomfortably large.
[09:06] <ddaa> and any non-trivial work I have to do involves very large chunks since it's overall a pep8 calamity.
[09:23] <bradb> mpt: for DR targeting, if a release is already targeted, so it's checkbox is disabled, should any part of "[/]  sarge mozilla-firefox (New, Unassigned)" be linkified and if so, what and pointing where?
[09:29] <mpt> bradb: I haven't seen the page we're talking about, but I guess it would probably be linked to all the open bugs targeted to that DR package
[09:31] <madduck> hi dudes.
[09:31] <madduck> just tried to attach a file to https://launchpad.net/malone/bugs/1755/
[09:31] <madduck> and it gave me a system error
[09:31] <bradb> mpt: http://<IP_ADDRESS>:8086/distros/debian/sarge/+bugs/1/+target
[09:31] <madduck> i should be reporting a new bug but i am pressed for time.
[09:31] <madduck> so please, if someone could check it out?
[09:31] <bradb> BjornT: ^^
[09:32] <mpt> madduck: If telling someone a bug on IRC is faster than reporting it in Malone, there's something wrong with Malone :-)
[09:32] <madduck> mpt: yeah dude
[09:33] <mpt> (er, something other than the bug you're experiencing in the first place)
[09:33] <bradb> mpt: It's faster to report it in Malone, but human nature jumps to IRC first
[09:33] <bradb> mpt: which is why i'm campaigning for a bot that speaks Malonese
[09:34] <bradb> of course, reporting bugs to a bot increases the likelihood of dups, without some extra special feeping creaturism
[09:34] <mpt> madduck: Is it specific to the file? Can you attach a different file ok?
[09:35] <madduck> mpt: lemme check
[09:35] <mpt> bradb: Are you a pagetest expert?
[09:35] <mpt> :-)
[09:35] <bradb> mpt: sort of
[09:35] <madduck> mpt: yeah, fstab attached fine.
[09:36] <mpt> madduck: Okay, you'll need to make public somehow the file that wouldn't attach, so people can poke it with a stick and work out why Malone doesn't like it
[09:36] <madduck> mpt: it's wget of the link i posted in the comment.
[09:37] <bradb> mpt: right, i'm going to go with what i've got re: DR targeting and you can tweak it later if you want
[09:38] <madduck> mpt: i also checked "patch" on the failing file, not on fstab
[09:39] <mpt> ooo
[09:40] <mpt> worksforme without marking it as a patch
[09:40] <mpt> BjornT: Is there a test for attaching a patch?
[09:40] <bradb> BjornT said there was something important missing from his attachments implementation. maybe this is what he was referring to.
[09:40] <madduck> mpt: i thought so too.
[09:40] <madduck> because the patch is actually malformed.
[09:40] <madduck> rafb.net/paste malforms it.
[09:41] <mpt> bradb: Yes, as I said, link to the list of open bugs for that package
[09:41] <mpt> bradb: And soon I'll have ready a nice package icon
[09:43] <bradb> ok
[09:45] <mpt> bradb: Ok, so in a pagetest instead of doing the print http(...) ... thing, I do output = http(...)
[09:46] <mpt> and then things like
[09:46] <mpt> >>> 'Your subscription to this bounty has been updated' in output
[09:46] <mpt> True
[09:46] <mpt> But they all fail because "TypeError: iterable argument required"
[09:46] <spiv> mpt: do 'foo' in output.getBody()
[09:46] <mpt> I'm guessing I shouldn't be using the word "in", but what should I be using instead?
[09:47] <mpt> ah, thanks spiv
[09:47] <spiv> mpt: the result of http(...) isn't actually a string, it's a richer object.
[09:47] <spiv> It happens to behave like one when you print it, for convenience.
[09:47] <mpt> >>> do 'Your subscription to this bounty has been updated' in output.getBody()
[09:47] <mpt> True
[09:48] <spiv> "do"?
[09:48] <mpt> that's what you said ...
[09:48] <spiv> (There are some examples of this in lib/canonical/launchpad/pagetests/standalone/xx-notfound-head.txt)
[09:48] <mpt> oh, ok
[09:48] <spiv> mpt: English :P
[09:49] <spiv> Plus, I shouldn't be awake ;)
[09:49] <mpt> xx-notfound-head.txt doesn't use "in" at all
[09:51] <spiv> Oh, hmm.  It does use getBody though.
[09:52] <spiv> xx-login-and-join-links.txt and xx-productseries-reset-to-test.txt do.
[09:53] <mpt> great, thanks
[09:53] <BjornT> madduck: by looking at the error logs it looks like you tried to upload an empty file. maybe your web browser couldn't read the contents of the file? anyway, there should be a nice error message there, I'll look into it.
[09:54] <BjornT> mpt: there are tests for attaching patches/non-patches, but not for attaching an empty file
[09:54] <madduck> BjornT: that's weird, but thanks for clearing it up.
[09:54] <madduck> mpt: you get karma. :)
[09:54] <madduck> and wow. there is no such file.
[09:54] <madduck> i am confused now.
[09:55] <madduck> i wgot it, then x-pasted the name to the browser
[09:55] <mpt> Old-fashioned Web browsers that let you enter non-existent paths, ptui
[09:55] <madduck> firefox snapshot :)
[09:55] <madduck> sorry to have stirred things up
[09:56] <BjornT> madduck: it's ok, it's still a bug :) it shouldn't produce a system error
[09:56] <madduck> true
[09:56] <madduck> you guys are using plone2.1, right?
[10:05] <spiv> bradb: FWIW, I'm happy with you merging that branch now (which I see you already did)
[10:05] <spiv> bradb: Don't forget to remove it from PendingReviews though!
[10:06] <bradb> spiv: right, I'll remove it now, thanks
[10:11] <BjornT> bradb: do you have any idea of why the bug notifications get weirdly wrapped?
[10:12] <bradb> spiv: sorry if I was a bit hasty about merging, but I felt like I addressed your points fairly directly and, in the two cases where i wasn't 100% sure, i asked the relevant people for their advice (i.e. SteveA re: constants and mpt re: the "Assigned to me" link)
[10:13] <bradb> BjornT: probably. I just want to finish up this DR release targeting landing before doing anything else. after that, i'll take a look.
[10:15] <spiv> bradb: No, it's fine, you addressed the points.  I'm perfectly happy :)
[10:15] <bradb> cool, thanks
[10:16] <BjornT> bradb: ok, cool. if you feel you don't have time, i could do it, though.
[10:19] <bradb> BjornT: i'll have a 30 sec look to see if i can offer a quick solution
[10:20] <bradb> salgado: you've got mail!
[10:28] <bradb> BjornT: hm, DocWrapper doesn't seem to deal with newlines in paragraphs well
[10:28] <bradb> e.g. even:
[10:28] <bradb> foo
[10:28] <bradb> bar
[10:28] <bradb> doesn't wrap to one line
[10:31] <BjornT> well, i'd expect that to be two lines. the problem seems to be, if you give it something that's already properly wrapped, it will wrap it some more...
[10:32] <bradb> What do you mean by "properly wrapped?"
[10:33] <bradb> Presumably you mean a line already fewer than 80 chars
[10:34] <BjornT> exactly. i just submitted a bug via email, with all lines less than 72 chars. in the notification, some lines had been wrapped anyway.
[10:36] <bradb> Right, do you want to look into this then?
[10:36] <bradb> salgado: around?
[10:37] <BjornT> bradb: sure
[10:37] <bradb> thanks
[10:37] <bradb> BjornT: You might want to start by writing some science fiction in doc/textformatting.txt, where this module is tested
[10:39] <BjornT> bradb: yeah, i was planning to do that.
[10:39] <mpt> Anyone: Where can I find docs or an example on how to use the new "logged in as person Foo" syntax for pagetests?
[10:40] <mpt> It's not in the LaunchpadHackingFAQ or LaunchpadPageTests
[10:41] <spiv> mpt: You mean the still-unmerged feature from<EMAIL_ADDRESS>[10:41] <mpt> ah, crap
[10:41] <mpt> probably :-)
[10:41] <spiv><EMAIL_ADDRESS>[10:42] <spiv> I'm not sure why it isn't merged; it's been merge-conditional since 2005-06-01, apparently.
[10:43] <mpt> well, failing that, how do I turn a known sampledata name and password into the magic "Authorization: Basic Zm9vLmJhckBjYW5vbmljYWwuY29tOnRlc3Q="-style string?
[10:44] <bradb> mpt: why do you want to do that instead of using login()?
[10:45] <mpt> bradb: What's login()?
[10:46] <bradb> canonical.launchpad.ftests.login, IIRC
[10:46] <bradb> login(email_address) Just Works
[10:46] <BjornT> mpt: try using: Authorization: Basic test@canonical.com:test
[10:47] <bradb> mpt: btw, is salgado around there?
[10:47] <mpt> Um, I think so
[10:47] <mpt> one moment
[10:48] <mpt> bradb, he's gone out, but reportedly will return soon
[10:48] <bradb> ok, thanks
[10:49] <bradb> n/m what i said about login() btw; i was thinking doctests
[10:49] <bradb> actually, i was /really/ thinking of getting DR targeting landed, but anyway...
[10:49] <mpt> sorry for the interruption :-)
[10:50] <bradb> mpt: is anyone working on google-style list results? if not, i'll start that now (will unfortunately have to put of BjornT's review of the bugtask assignee widget for the moment, i guess)
[10:50] <mpt> thanks BjornT
[10:51] <mpt> bradb: If you mean MaloneSearchResults ;-), I finished the Design section of that spec a couple of hours ago
[10:52] <bradb> yeah, i saw that
[10:52] <mpt> I could do the HTML part of it easily enough
[10:52] <bradb> Rationale -- "The table format is hard to scan..."?
[10:53] <mpt> yes, because stuff is all spaced out
[10:53] <bradb> The table format is *easier* to scan than a google-style listing could ever hope to be. At least things are lined up. :)
[10:53] <mpt> the gap between columns is much wider than the normal gap between words.
[10:53] <bradb> The rationale is that there's too much info to show about a task without exploding off the end of the pages.
[10:54] <BjornT> mpt: sorry, what i said won't work, our copy of zope3 is too old. you can look in some other pagetest, though, and copy the header from there.
[10:55] <mpt> BjornT: I don't know who the authorization is for unless it's explicitly mentioned in the pagetest
[10:55] <mpt> but thanks
[10:55] <BjornT> spiv: i think the reason SteveA's branch isn't merged, is that the functionality already exists upstream
[10:57] <bradb> mpt: so, noone's working on implementing MSR right now, right?
[10:57] <mpt> bradb: Not as far as I know
[10:57] <spiv> BjornT: Hmm.  How hard is it to backport that feature from upstream?
[10:57] <bradb> ok, i'm bazzing my way to an MSR branch right now...
[10:58] <yota> hi
[10:58] <mpt> I need (a) the magic string for someone who's not Foo Bar, and (b) the name of that person
[10:58] <yota> any rosetta admin here ?
[10:59] <mpt> yota: Sorry, they're all sick/asleep at the moment ... Did you have a problem or a suggestion?
[11:00] <yota> problem, I cannot upload a translation file
[11:00] <mpt> What happens when you try?
[11:01] <yota> a message appears on screen and that all
[11:01] <mpt> What does the message say?
[11:02] <yota> oups sorry
[11:02] <yota> thx you for you upload ...
[11:02] <mpt> :-)
[11:02] <mpt> You were expecting to see something else instead, perhaps?
[11:02] <mpt> (Maybe we should be showing something more obvious)
[11:03] <yota> sure, an update :)
[11:03] <bradb> ERROR: Thank you for your upload.
[11:03] <BjornT> spiv: it shouldn't be that hard. i think it's only one extra function, and one modification to another function. although isn't the plan to upgrade our version of zope3 soon?
[11:03] <mpt> bradb, shush
[11:04] <spiv> BjornT: I'm not sure, but this has been an outstanding problem for a long time, and it's frustrating that we both have a branch to solve it, and later upstream solves it, but we aren't using either.
[11:04] <spiv> Who's responsible for updating our zope3?
[11:05] <BjornT> spiv: yeah i know. and i actually think that upstream had this before we even tried to fix it...
[11:08] <bradb> Isn't the intent for us to wait to upgrade to 3.1 when it's officially released?
[11:10] <mpt> yota: Does the message say something about the import process taking a while?
[11:11] <BjornT> well, it'd be best to upgrade before that, to ensure that the functionality we use still is supported
[11:11] <mpt> yota: Ah, you get an orange box, which looks like an error message
[11:12] <yota> mpt: message say that translation content will appear  in few minutes. After few uploads, no update
[11:12] <SteveA> hi
[11:13] <mpt> bradb: Bad news
[11:13] <bradb> mpt: kiko's already working on it?
[11:14] <bradb> or salgado's not coming back?
[11:14] <mpt> bradb: salgado's back from the doctor, but his eyes are no-worky so he can't read anything you say
[11:14] <bradb> ouch! :/
[11:14] <mpt> and they'll be like that for the next day or two
[11:14] <mpt> So he says to e-mail him
[11:14] <mpt> (he managed to find Ubuntu's "Log Out" menu item)
[11:15] <bradb> poor guy
[11:19] <spiv> SteveA: Btw, the other place I regularly see Ian Bicking's blog entries is linked from Daily Python-URL (http://www.pythonware.com/daily/)
[11:29] <SteveA> mpt: if salgado is there, can you tell him that i reviewed his smallfixes--4 branch.  it's good.  a couple of small changes, and he'll be good to merge it.
[11:33] <mpt> SteveA: He can't read code and he's just gone home for the weekend
[11:33] <SteveA> okay
[11:33] <SteveA> jblack: ping
[11:39] <jblack> pong
[11:40] <jblack> steva: pong
[11:42] <mpt> AHA!!!
[11:42] <SteveA> jblack: i guess i didn't understand what i was asking for when we talked about the bzr demo tarball.
[11:43] <SteveA> i've had to bzr init and bzr add in the various branches to get them to work
[11:43] <jblack> Oh, no, that's my fault.
[11:43] <SteveA> and of course, i'd forgotten there's no bzr switch yet
[11:43] <jblack> I forgot to init them.
[11:43] <SteveA> so, a multi-branch demo doesn't make much sense
[11:43] <jblack> Yeah. bzr isn't usable in any real sense.
[11:43] <SteveA> i think your instructions are a good start
[11:44] <SteveA> in that they show how easy it is to branch, and commit and diff
[11:44] <jblack> Its about good enough for local stuff and to play with some of the early merging stuff, but thats about it. :(
[11:44] <jblack> I'll put up a better 8/12 with the tools initted. sorry for the botch
[11:53] <SteveA> no woorries.  please go through the instructions from a fresh download to check they make sense and work :-)
[11:56] <jblack> Yeah. I did with 8-11. The changes to 8-12 were so minor, that I didn't check.
[11:57] <jblack> I'm walking through them now with 8-12-2


[03:20] <lotuspsychje> good morning
[08:49] <lotuspsychje> smoltalk: wich subiquity did you try
[08:57] <smoltalk> lotuspsychje I'm using the version installed with the 24.04 desktop release I flashed a couple of days ago
[08:58] <smoltalk> I'm following the Curtin documentation to delete all of the path keys (since they're apparently ignored anyway) and instead rely on the device serials, which I've already pulled from `/dev/disk/by-id`
[08:58] <smoltalk> I read that there's a way to tweak udev to assign devices in a fixed order, but that seems like overkill for what I'm doing
[09:02] <smoltalk> If I get some time, it would be fun to submit some Subiquity PRs to add better support for multiple disks (either a UI update in the default mode, or adding support for LVM/LUKS in the manual partitioning UI). Also the source looks like it's not great with validating the storage config via Curtin. It would be cool to find a way to improve that.
[09:03] <smoltalk> a UI update to install across multiple disks in the default mode*
[09:04] <smoltalk> But I guess that's not really possible if creating a LUKS-encrypted partition and then putting LVM on top of it, rather than the other way around.
[09:05] <smoltalk> lotuspsychje any idea why later Ubuntu versions switched up to LVM over LUKS? IIRC, it used to be the other way around?
[09:50] <lordievader> IIRC ubuntu put the pv on a luks encrypted volume for years. Has that changed?
[09:58] <smoltalk> lordievader not sure... I thought I remembered the 18.04 installer setting it up for me as LUKS over LVM when I enabled encryption on /home (no secure boot / FDE), but I could be mistaken
[12:05] <smoltalk> So after running both the 24.04 and 22.04 graphical installers, I'm confident in saying that I was wrong about my issue being specific to 24.04. It's not straightforward on either version to set up encrypted partitions and secure boot on a multi-disk system.
[12:05] <smoltalk> One thing I've learned from this is that it might be worthwhile to submit a Subiquity PR to add a third installation option aside from "Erase disk and install Ubuntu" or "Do something else": "Customize defaults" or something equivalent. It would have an "Advanced options" button like the first option, but take you to the manual partition UI after
[12:05] <smoltalk> to customize the partition table that would have been created by default.
[12:05] <smoltalk> Any thoughts/feedback/suggestion here before I move this to an issue and verify so I can move towards a PR?
[12:38] <jp__> is openstack user friendly?
[12:38] <jp__> i am noob, me want to make big server. me only know a little python. me succeed?
[12:59] <ravage> Openstack is not user friendly at all
[13:00] <ravage> Also one big server does not make a stack
[22:29] <Bashing-om> UWN: Issue837 now available to our reading public: https://discourse.ubuntu.com/t/ubuntu-weekly-newsletter-issue-837/44392 :D


[03:34] <stephenthemartyr> hi can anybody help me figure out a bit about how to get a roland ua25ex working with jack and ardour?
you there dude?
[03:59] <holstein> wow
[03:59] <holstein> stephenthemartyr: good timing :)
[04:00] <stephenthemartyr> hey man so i ran the tests in a live cd
[04:00] <stephenthemartyr> no alarms
[04:00] <holstein> thats good
[04:01] <holstein> resonably low bad sector count? and all that?
[04:01] <holstein> the hardware is good?
[04:01] <stephenthemartyr> for some reason i c`ant get gnuguitarix nor tangostudio distros to download
[04:01] <stephenthemartyr> yea its good
[04:01] <holstein> cool
[04:01] <holstein> did you fsck it?
[04:01] <stephenthemartyr> i dont think so,should i
[04:02] <holstein> if it aint broke....
[04:02] <stephenthemartyr> haha
[04:03] <stephenthemartyr> im trying to get this ua-25 interface to work with jack but no luck so far
[04:03] <holstein> it should 'just work'
[04:04] <holstein> i suggest running JACK as root
[04:04] <stephenthemartyr> nope
[04:04] <holstein> sudo qjackctl
[04:04] <holstein> ^^ just for testing!
[04:04] <stephenthemartyr> sudo jack?
[04:04] <holstein> not all the time
[04:04] <stephenthemartyr> k
[04:04] <holstein> you want to open 'setup'
[04:05] <holstein> you want to click on *both* the drop down menus near 'interface'
[04:05] <holstein> you should see your device liste
[04:05] <holstein> d
[04:06] <stephenthemartyr> wait i see the interface dropdown but which other one?
[04:06] <holstein> there are 2 arrows there
[04:07] <holstein> one pointing down "V"
[04:07] <holstein> and one pointint right ">"
[04:07] <holstein> you'll probably just see the device there
[04:08] <holstein> i usually look in the terminal first with lspci and/or lsusb
[04:08] <holstein> then, aplay -l and arecord -l
[04:08] <holstein> i assume you have read http://www.alsa-project.org/main/index.php/Matrix:Module-usb-audio ?
[04:08] <stephenthemartyr> yes i have
[04:08] <stephenthemartyr> aha
[04:08] <holstein> thats likely out dated.. so you shouldnt need to do much of that, but you might learn something from it
[04:09] <holstein> also, i would set it to...
[04:10] <holstein> frames/period 512
[04:10] <holstein> sample rate 41000
[04:10] <holstein> periods/buffer 3
[04:10] <holstein> the rest should be fine, assuming you havent messed with it
[04:26] <stephenthemartyr> its not workin
[04:26] <holstein> yeah?
[04:27] <holstein> is it broken?
[14:25] <stephenthemartyr> hey <holstein>
[14:26] <holstein> stephenthemartyr: good morning :)
[14:26] <stephenthemartyr> morning
[14:26] <stephenthemartyr> how is it goin
[14:28] <holstein> not bad... got some time today before my gig, and im taking it easy
[14:32] <stephenthemartyr> cool dude


[09:17] <ph88> hey guys, i just installed Lubuntu 22.04 daily image fresh. Installation went fine. On first boot i see this https://imgur.com/a/B8NrJdW  what to do ?
[09:41] <guiverc2> ph88, can you login via text terminal?
[09:43]  * guiverc2 is busy with real life currently; can't provide much guidance currently sorry; but if you used 21.10 without issue, media validated successfully - issue is likely with 5.15 kernel stack.  Lubuntu doesn't include closed-source video drivers so it's open-source only on initial install
[09:45] <ph88> guiverc, login via text terminal .. i dont know how to do that. I didn't try 21.10. Closed-source might be necessary. I have these video chips GMA 3150 + ION 2  https://www.notebookcheck.net/NVIDIA-ION-2.24292.0.html  a
[09:46] <guiverc> try Ctrl+Alt+F4 to switch to a text terminal & can you login with your created user id/password?  If the live system worked correctly; I'd hope installed would too though
[09:49] <ph88> guiverc, alt + ctrl + F4 combination doesn't do anything at this point
[09:51] <alkisg> ph88: while booting, press esc to show the grub menu. From there, go advanced options and select recovery. Does that get you to a blue menu with some recovery options?
[09:54] <ph88> alkisg, yes i get to blue recovery screen
[09:54] <alkisg> ph88: nice, now try "continue booting"
[09:54] <ph88> resume, clean, dpkg, fsck, gutb, network, root, system-summary
[09:55] <alkisg> Resume
[09:55] <ph88> alkisg, then i see a black screen with a white underline cursor blinking ... so far nothing else is showing
[09:55] <alkisg> (this essentially enabled the "nomodeset" option, for failsafe graphics, it will tell us if it's related to video issues)
[09:56] <alkisg> Right, I didn't think it was related to video as you had too many failed services
[09:56] <alkisg> Did you see any errors while installing? It sounds like things didn't go to plan
[09:56] <ph88> alkisg, i wasnt watching when it was installing
[09:57] <alkisg> In the end, did it have any error dialogs?
[09:57] <ph88> i used graphical installer ... no errors poped up from there
[09:57] <alkisg> OK
[09:57] <alkisg> Let's try the recovery screen once more. From there, first enable networking, and then get the root shell
[09:58] <ph88> ok
[10:00] <ph88> alkisg, network brought me a popup and then went back to blue recovery screen
[10:01] <alkisg> OK, now select the root shell
[10:01] <ph88> press enter for maintenance or ctrl+d for continue ?
[10:01] <alkisg> Enter
[10:01] <ph88> ok im there
[10:01] <alkisg> While at the root shell, run: apt update; apt full-upgrade --yes
[10:02] <alkisg> Let's see if updates work or if they report something horribly broken
[10:03] <ph88> alkisg, https://imgur.com/a/LGH5xd9
[10:04] <alkisg> Your file system is read-only. This indicates an error with the hardware, the file system (fsck needed), or /etc/fstab
[10:04] <alkisg> It'll be faster to troubleshoot it from a live media. Can you boot from the live USB?
[10:04] <ph88> alkisg, sorry i have to go now i have an appointment. I will try to ping you later. Or leave me some instructions and i will try them as soon as i come back
[10:04] <ph88> thanks a lot for your help
[10:04] <alkisg> OK
[11:23] <guiverc> thanks alkisg :)
[12:25] <lotuspsychje> maybe related to the above, bug #1964705
[13:21] <ph88> alkisg, are you here ?
[15:56] <xu-contribute23w> Hey, is wayland an xubuntu 22.04 feature?
[15:57] <Maik> don't think so
[15:59] <xu-contribute23w> why? xfce doesn't support it?
[15:59] <Maik> exactly
[15:59] <xu-contribute23w> What about lubuntu?
[16:00] <Maik> i think up to now only main ubuntu will support wayland, they've done so since 20.10
[16:01] <Maik> the other desktops aren't ready yet
[16:01] <xu-contribute23w> ok
[16:01] <Maik> Xfce 4.18 might get support for wayland
[16:01] <Maik> https://wiki.xfce.org/releng/wayland_roadmap
[16:01] <alkisg> ph88: here; did you see the link that lotuspsychje posted, that reports a broken installer? In any case, if you think this wasn't the issue, boot with the live usb so that we can take a look from there
[16:03] <xu-contribute23w> yeah, but xfce hasn't been updated in 2 years, it could take a while
[16:04] <Maik> xfce development takes a while but is stable in the end
[16:04] <Maik> 4.17 is the development version of Xfce which will lead to 4.18
[16:05] <ph88> alkisg, no i didn't see this link, got disconnected. I have similar problems with another laptop (also an old model) ... i will try on both laptops to reinstall Lubuntu but not with GPT just MBR. After reinstall when there are still problems i will boot into live cd so we can have a look
[16:05] <Maik> xu-contribute23w: But Xubuntu only takes stable releases, thus your stuck with 4.16 for 3 more years on the upcomming LTS.
[16:07] <xu-contribute23w> by then, I'm sure if we get XFCE 4.16 for 22.10, I'm imagining 24.04 will be extra stable.
[16:07] <xu-contribute23w> I thought LTS was 2 every years?
[16:08] <Maik> yes but i'm talking about the support cycle which is 3 years
[16:08] <xu-contribute23w> ah
[16:49] <ph88> alkisg, i reinstalled with MBR instead of GPT ... same problem. now im booting into live ISO
[16:59] <FurretUber> Hi, how do I debug appindicator problems? xfce4-panel fails to show appindicator icons, and even using PANEL_DEBUG, no messages related to appindicator appear
[17:01] <FurretUber> Meanwhile, systray icons debug messages appear
[23:13] <ph88^> i ran  ubuntu-drivers devices   ... no graphics card found. I expected a graphics card to be found. What could be wrong ?
[23:21] <gry> ph88^, what graphics card is it ?
[23:21] <gry> does it work for you on 20.04
[23:21] <gry> i.e., did it work befor
[23:21] <gry> e
[23:22] <ph88^> gry, https://www.notebookcheck.net/NVIDIA-ION-2.24292.0.html   i never checked if it worked before
[23:25] <guiverc> ph88^, fyi: Lubuntu is still using the same LXQt as used in impish/21.10; the DE we want to have is still in salsa.debian.org & hasn't moved to a stage we can import it into Ubuntu yet
[23:25] <ph88^> DE ?
[23:26] <guiverc> the ubuntu base on Lubuntu jammy has upgraded; but LXQt/Lubuntu is mostly just 21.10  (DE=desktop)
[23:26] <ph88^> guiverc, is it not yet lxqt 1.0 ?
[23:26] <guiverc> nope; that's still in salsa.debian.org & cannot yet be imported
[23:26] <ph88^> aw
[23:26] <ph88^> i also noticed wayland is not active, is that because of the same reason ?
[23:27] <ph88^> guiverc, is there still enough time for the developers to get wayland and lxqt 1.0 in the 22.04 version ?
[23:27] <guiverc> LXQt is Xorg - the X character.. LWQt is the wayland test desktop; it's not suppported by Lubuntu and is only for testing purposes (not production ready)
[23:27] <ph88^> aaaaahhh
[23:27] <ph88^> what is L  light ?
[23:28] <guiverc> Ubuntu jammy is still alpha; beta freeze is 28-March with beta release 31-Mar, so yes we're running short of time, but still have some
[23:28] <guiverc> yep l=light
[23:29] <guiverc> (at this late stage it's more complex to get it into jammy as freeze exceptions are now involved)
[23:29] <ph88^> guiverc, are you doing work on Lubuntu ?
[23:30] <guiverc> I'm a Lubuntu team member yes; but not a dev
[23:30] <ph88^> guiverc, just out of curiosity .. where does the lwqt source code live ?
[23:33] <guiverc> github; it's talked about in various threads on https://github.com/lxqt  with test code/forks at places like https://github.com/Mark-4158/lwqt-session/releases
[23:33] <guiverc> LWQt isn't ready for production as I stated; no actual site exists for it yet; it's only forks made for testing purposes/problem-detection etc
[23:34] <ph88^> ye that'S cool, i wont try to run that yet
[23:37] <guiverc> ph88^, sorry I should have given this too; it's probably the best place to go to understand Wayland & LXQt - https://github.com/lxqt/lxqt/issues/10
[23:38] <ph88^> guiverc, that one i already found :p
[23:38] <guiverc> :)


[07:25] <mup> PR snapd#3532 opened: Support snap title field (localized short name) <Created by robert-ancell> <https://github.com/snapcore/snapd/pull/3532>
[07:30] <zyga> good morning
[07:34] <mup> PR snapd#3529 closed: interfaces: allow snaps to use the timedatectl utility  <Created by mvo5> <Merged by mvo5> <https://github.com/snapcore/snapd/pull/3529>
[08:14] <mup> PR snapd#3533 opened: tests: extend find-private test to cover more cases <Created by fgimenez> <https://github.com/snapcore/snapd/pull/3533>
[08:15] <mup> PR snapcraft#1382 opened: rust: Make libc configurable <Created by kalikiana> <https://github.com/snapcore/snapcraft/pull/1382>
[08:53] <mup> PR snapd#3534 opened: tests: shellcheck improvements for tests/main tasks - first set of tests <Created by sergiocazzolato> <https://github.com/snapcore/snapd/pull/3534>
[08:58] <ogra_> ppisati, https://bugs.launchpad.net/raspbian/+bug/1646961 ... that affects our raspi2 kernel too, perhaps we could ship the patch ?
[08:58] <mup> Bug #1646961: brcmfmac: brcmf_cfg80211_reg_notifier: not a ISO3166 code <Raspbian:New> <https://launchpad.net/bugs/1646961>
[09:15] <ppisati> ogra_: i assigned it to me, i'll give it a look ASAP
[09:16]  * ogra_ hugs ppisati
[09:16] <ogra_> mainly cosmetic ... (i dont think it has any technical influence)
[11:48] <mup> PR snapcraft#1383 opened: autotools: Enable cross-compilation support <Created by kalikiana> <https://github.com/snapcore/snapcraft/pull/1383>
[12:36] <mvo> jdstrand: silly question, in artful for seccomp_get_syscall_from_name("socket") on i386 I get -101 which AIUI is a way by libseccomp to say "it's complicated". is there a way to get from there to the real syscall or is that the wrong way to get a systemcall number from a name
[12:55] <mvo> jdstrand: nevermind, I think i figured it out, reading the libseccomp was instructive enough
[13:07] <jdstrand> mvo: ah, good. is there a particular problem you are seeing?
[13:09] <mvo> jdstrand: the problem is in 3535, I see a build failure in artful because in the tests I try to resolve a syscall by name and get a negative number
[13:09] <mup> PR snapd#3535 opened: snap-seccomp: fix snap-seccomp tests in artful <Created by mvo5> <https://github.com/snapcore/snapd/pull/3535>
[13:43] <jdstrand> mvo: oh, wow. I think socket will be the only one of these that are weird and I suspect it is related to socketcall
[13:51] <mup> PR snapcraft#1384 opened: Support yaml merge tags <Created by tim-sueberkrueb> <https://github.com/snapcore/snapcraft/pull/1384>
[13:55] <mvo> jdstrand: exactly, it is socket/socketcall when the bpf is generated
[14:00] <jdstrand> mvo: ok 'cool'. yeah, that is the only syscall I've seen that is weird like that
[14:16] <Chipaca> jdstrand: HELLO
[14:48] <jdstrand> Chipaca: hi!
[15:09] <Chipaca> jdstrand: :-)
[15:51] <mup> PR snapcraft#1335 closed: errors: Descriptive error message for bad parts named with uppercase … <Created by EduardoVega> <Closed by EduardoVega> <https://github.com/snapcore/snapcraft/pull/1335>
[16:14] <mup> PR snapd#3528 closed: Use RFC3339 time format for refresh times <Created by robert-ancell> <Merged by chipaca> <https://github.com/snapcore/snapd/pull/3528>
[16:21] <cachio> niemeyer, 2017-06-27 09:59:37 Cannot allocate linode:ubuntu-16.04-64: cannot boot linode:ubuntu-16.04-64 (Spread-60): linode disk /dev/sda not ready to boot. Please contact support.
[16:21] <cachio> niemeyer, this is happening today in linode
[16:25] <niemeyer> cachio: Thanks, reported
[16:25] <cachio> niemeyer, yaw
[16:57] <mup> PR snapd#3527 closed: hooks: support for revert hook <Created by stolowski> <Closed by stolowski> <https://github.com/snapcore/snapd/pull/3527>
[16:58] <Cynerva> what's the best/proper way to unset snap config? i've been telling people to do it by setting to null, e.g. `snap set kube-apiserver runtime-config=null`
[16:59] <Cynerva> which worked for me before, but i guess someone hit a bug with that
[17:05] <mup> PR snapd#3523 closed: tests: fix for create-key task to avoid rng-tools service ramains alive <Created by sergiocazzolato> <Merged by mvo5> <https://github.com/snapcore/snapd/pull/3523>
[17:12] <mup> PR snapd#3535 closed: snap-seccomp: fix snap-seccomp tests in artful <Created by mvo5> <Merged by zyga> <https://github.com/snapcore/snapd/pull/3535>
[23:59] <mup> Bug #1697880 changed: Add "search" as an alias for "find" in snap command <snapd:Triaged> <https://launchpad.net/bugs/1697880>