/srv/irclogs.ubuntu.com/2013/05/27/#ubuntu-release.txt

infinitycjwatson: FWIW, the current level of the haskell transition is stuck on asn1-types being in Debian/NEW.00:10
infinitycjwatson: I was thinking of just packaging it from upstream+darcs and giving it a non-ubuntu version, so it can be synced over.00:11
infinity(and done)00:29
=== Ursinha-afk is now known as Ursinha
cjohnstonknome: and anyone else. For a blueprint for UDS (and summit.ubuntu.com), it needs to be <track>-<cycle/uds(s/1305)>-name. For status, naming doesn't matter unless it's a topic. If it's a topic it should be topic-s-<category>-name where category would be something like flavor, unity, community, etc.02:20
cjohnstonknome: when you come online, please ping me02:24
=== Ursinha is now known as Ursinha-afk
=== Ursinha-afk is now known as Ursinha
=== Mirv_ is now known as Mirv
* infinity curses haskell-conduit's FTBFS on armhf.04:53
infinityLaney: Any insight into the above?04:53
infinitycjwatson: I nudged the haskell transition along a fair bit, but stalled it intentionally at dep level 24ish, since half the rest of the world build-deps on conduit, which is FTBFS on armhf.05:59
StevenK... dep level 24.05:59
=== psivaa is now known as psivaa_afk
Mirvthe 6 unity raring SRU packages are still hopeful of getting in. I understood two weeks ago that the scripts would be up to the task in theory, but please let us know if we should do something more regarding the first raring SRU.07:05
Mirvup to the task since it's the new style sync requests from the daily process PPA07:06
cjwatsoninfinity: Well, that's just boring.  (Thanks)08:55
knomecjohnston, ping09:00
knomecjohnston, our umbrella blueprint is https://blueprints.launchpad.net/ubuntu/+spec/topic-saucy-flavor-xubuntu. shall i go and change the name?09:01
cjwatsoninfinity: conduit fails with the LLVM backend on i386 too, it seems - it's just that armhf is our only architecture that requires that10:41
cjwatsonI think it's something to do with the way it handles variadic open10:42
cjwatsonAh yes, works if I avoid that10:58
cjohnstonknome: hey, still here?11:21
knomecjohnston, now i am11:32
cjohnstonknome: I think that the name is fine11:35
knomecjohnston, ok. let me know if we need to change some stuff :)11:35
cjohnstonknome: my question is that xubuntu-dev doesn't seem to be used... http://status.ubuntu.com/ubuntu-s/xubuntu-dev.html  it all seems to be going to xubuntu-team...11:36
cjohnstonCan we remove xubuntu-dev from status?11:36
knomecjohnston, at the moment, yes.11:36
knomecjohnston, i don't think we need that to show in the status specifically though11:36
knomecjohnston, i'm trying to avoid assigning to teams where possible, but... meh. :)11:37
cjohnstonThe BP as a whole should be assigned to a team normally, that way any work items that may not be 'spoken for' are assigned to the team11:37
cjohnstonSo I will remove xubuntu-dev and leave xubuntu-team11:38
knomecjohnston, yes, agreed with the assigning stuff :) thanks11:39
cjohnstonty11:40
zequence-scjohnston, Are you the man to talk to about approving blueprints for saucy? - I'd like to set up blueprints for Ubuntu Studio soonish11:40
cjohnstoninfinity: would you like to handle this, or do you want me to?11:41
knomecjohnston, i understand it's not possible to have userpages for "everybody", but would it be too hard to pick the launchpad "realnames" to listings like "Status by assignee" here: http://status.ubuntu.com/ubuntu-s/xubuntu-team.html ?11:42
cjwatsoninfinity: OK, haskell-conduit 1.0.5-2 will fix this when it's autosynced11:43
cjohnstonknome: your talking for noskaj?11:43
knomecjohnston, and xubuntu-team11:44
knomecjohnston, i mean i'm not asking to create those userpages.11:44
knomecjohnston, just that the LP nicks would be replaced with LP realnames in all listings generally11:44
knomeconsider as wishlist11:44
cjohnstonknome: I don't know why xubuntu-team does, as xubuntu-team is a team that is being imported.. as far as for users, if you could file a bug http://launchpad.net/launchpad-work-items-tracker please11:47
knomei'll do that sometime this week. cheers!11:47
cjohnstonty11:47
zequence-sI need to log out for a while, so will come back about blueprints..11:48
knomecjohnston, i just wish it was written in PHP so i could help with it...11:54
cjohnston;-)11:55
cjohnstonI want to rewrite it using django11:55
=== doko__ is now known as doko
ogra_cjwatson, could you take a look at http://paste.ubuntu.com/5706604/ .... the target is to keep a clean tarball but generate boot images per subarch12:19
cjwatsonogra_: looks mostly ok; the two things I noticed are that the wildcards in that rm line won't be expanded because you have them inside the quotes (fix: just move the -* outside the quotes), and that perhaps you could make it faster by running update-initramfs for just the appropriate -k rather than -k all12:21
cjwatsonsome kind of quoting and error handling around the assignment to kpkg would be a good idea too12:22
ogra_well, getting the version for -k would add some extra code i wanted to avoid12:22
cjwatsonogra_: you've already gone to most of the effort there in assigning to kpkg12:22
cjwatsonisn't it just ${kpkg#linux-image-} ?12:22
ogra_hmm, indeed it is12:23
cjwatsonalternatively: refactor the loop to install all the kernel packages you care about, update the initramfses for all of them, and copy them all out in one go12:23
cjwatsonshould save you time apt-get installing and removing stuff each time round the loop12:23
ogra_well, but that would leave me with two loops ... one for installing, one for removing, i guess it will be the same time wise in the end ... i could split off the crda and wireless-regdb stuff though12:28
ogra_whopps, the apt-get calls need to be chrooted indedd12:31
ogra_*indeed12:31
cjwatsonIf nothing else you could save installing/removing crda and wireless-regdb over and over12:35
cjwatsonYeah12:35
cjwatsonI was just thinking that it would allow you to use -k all if you wanted12:35
=== mmrazik is now known as mmrazik|afk
=== mmrazik|afk is now known as mmrazik
=== mmrazik is now known as mmrazik|afk
tseliotinfinity, cjwatson: can you approve the following packages in NEW please? nvidia-graphics-drivers-319 nvidia-settings-319 nvidia-modprobe nvidia-persistenced and nvidia-prime14:59
tseliotor Laney ^15:05
=== greyback is now known as greyback|food
LaneyI cannot15:15
ogra_try harder15:15
tseliot:D15:19
=== greyback|food is now known as greyback
ogra_gar16:11
ogra_so seems my kver stuff also needs to be chrooted :P16:11
infinitycjwatson: Ooo, that conduit made it just under the publisher wire too.  I'll get back to tossing builds back in a bit too, you can blissfully ignore it again.16:34
infinitycjwatson: (Seems like a good use of my Monday morning brain)16:34
cjwatsonI'll be around for a bit, already have the first batch queued up :)16:36
cjwatsonBut yeah, I'll ignore it this evening after this16:36
cjwatsonI think the only other piece of manual work needed is a sync of haskell-hakyll *after* I manage to construct a working source+binary upload to Debian (build-deps are uninstallable in unstable at the moment)16:37
cjwatsonI really have very little brain today anyway16:38
infinityI need to go renew my passport today too, or I'm not travelling anywhere this summer.16:45
cjwatsoninfinity: Actually, don't rush.  Joachim just did another 13 uploads to bring us up to the current upstream haskell-platform release, so that'll be some rebuilds :-/17:11
infinitycjwatson: Heh.17:11
infinitycjwatson: My assumption is that if we finish off our self-imposed ABI transition, any subsequent syncs/uploads will Just Work without any babysitting.17:11
cjwatsonAny new upstream of haskell-$foo is an ABI change for all the stuff that depends on it.17:12
infinityOh, right.17:12
cjwatsonOr any interface change in a patch.17:12
infinitySuch an awesome design.17:12
cjwatsonSince Debian was uploading everything anyway, it was actually easier to force a compiler ABI change at the same time; it meant that everything failed until its deps were ready, rather than requiring 0-change uploads.17:14
cjwatsonSo we could rush and get this one done before the next auto-sync, but meh if we're going to have to do all of haskell-text's rdeps again anyway17:16
cjwatsonAnd it was all going so well ...17:17
infinityRight, time to wake up and shower and see if I can go for a third passport photo in a row where I mysteriously look exactly the same as I did 11 years ago.17:21
phillwcjwatson: just a quick question... can launchpad ppa area compile up a PPC version from source if asked?17:53
stgraberphillw: devirt PPA can be used for that but they're restricted to Canonical employees as they use the same builders as the distro17:59
cjwatsonAnd because they have effectively no (or very weak) security against a malicious user installing some kind of persistent process that fiddles about with future builds.18:02
phillwstgraber: thanks. It's just the PPC guys have asked to have a play with xombrero which julien does keep at https://launchpad.net/~lubuntu-dev/+archive/non-official-apps whilst Luis Henriques battles with licensing issues to have the new version accepted into debian :)18:03
cjwatsonThis is really a #launchpad question, but the answer is going to be no due to long-standing policy, I'm afraid.18:03
phillwcjwatson: thanks, it was worth asking :)18:04
phillwone of the ppc guys is going to have to learn https://help.ubuntu.com/community/CompilingEasyHowTo one of them has offered, but he is busy in RL for a couple of weeks. No worries, it is of very low urgency (aka wish-list).18:06
cjwatsonEh, just have somebody set up sbuild, not that hard18:06
phillwcjwatson: but does it not have to build on a PPC machine?18:07
cjwatsonInstall sbuild package, 'mk-sbuild saucy', fiddle with /etc/schroot/chroot.d/<whatever the new file is called> if need be, sbuild -d saucy foo.dsc18:07
cjwatsonphillw: Yes, in general.  But one might hope that your ppc guys have such things.18:09
cjwatson("in general" because it is possible to play tricks with qemu and/or cross-building in some cases.)18:10
cjwatson(but I wouldn't recommend starting there.)18:10
phillwcjwatson: they do, but none of the devs have. Would it be possible using  https://wiki.ubuntu.com/Lubuntu/Testing/PPC%26Mac64#How_to_test_on_any_architectures_.28using_qemu.2918:11
cjwatson"CompilingEasyHowTo" seems designed to make it sound as scary as possible.18:11
cjwatsonphillw: In principle you could do it in a VM, sure.  It would be very slow.18:11
phillwh eh, do you know of better documentation?18:12
phillwmore than 12 hours?18:12
phillwas in slow ^^18:12
cjwatsonThat would obviously rather depend on the package!18:12
cjwatsonhttps://help.ubuntu.com/community/SbuildLVMHowto - if you don't have LVM set up then drop the --vg=blah argument18:12
cjwatson'mk-sbuild --arch=powerpc saucy' will have a go at setting things up with qemu user-mode emulation.  Might work.  Known to have trouble with sufficiently complicated packages that rely on decent threading support during the build, but works with a fair number of simpler things.18:13
* infinity notes that quantal has a higher version than raring in that PPA.18:14
phillwthanks, that gives various options. shame that openbios-ppc is only there as a .deb. I'd run a VM on my server area, but it is CentOS (red-hat)18:14
cjwatsonIt's perfectly possible to pick apart .debs on RH machines.18:15
phillwnot for me, it isn't :D18:15
=== tkamppeter_ is now known as tkamppeter
infinityOr just install it on an Ubuntu machine, and grab the binary you want from /usr/share/openbios-ppc18:16
cjwatsonTen seconds' googling found http://www.thegeekstuff.com/2010/04/view-and-extract-packages/ (e.g.)18:16
phillwcjwatson: I did have a try, but my knowledge is insufficient. I managed a compile of pcmanfm with a LOT of help.18:17
phillwinfinity: if I cp that over, would virt-manager be able to use it?18:18
infinityNo idea, I don't use either virt-manager or RHEL.18:18
cjwatsonMight be more sensible to ask in some RHish channel ...18:19
phillwinfinity: thanks, I'll go do some digging, but TBH. centos people are not the most helpful on irc :)18:19
cjwatsonUbuntu people aren't going to be helpful about CentOS, I'm afraid.18:19
cjwatsonYour problem :)18:20
phillwunless I have a bug fix for a kernel problem from red-hat :D18:20
phillwI do understand. But when I'm on there, it is for CentOS issues :)18:20
infinityphillw: http://lucifer.0c3.net/~adconrad/xombrero/18:21
infinityphillw: Enjoy.18:21
infinity(That was built on raring)18:21
phillwinfinity: PPC?18:22
cjwatsonTry looking at the directory listing ...18:22
infinityYes...18:22
phillwinfinity / cjwatson you people are stars of the 1st magnitude. Thanks!18:23
* cjwatson wonders whether this would work in qemu, and tries.18:23
tumbleweedqemu's PPC emulation seems *very* slow18:23
cjwatsonI mean user mode.  I can't be bothered with full-system emulation.18:24
phillwtumbleweed: it is, but it has a lot to do!18:24
infinitytumbleweed: Is it even worse, clock-for-clock than ARM (I'd expect it to be, I guess, given that people emulate ARM for a reason, emulating PPC just means you're too cheap to buy a computer)18:24
phillwtumbleweed: many years ago, windows would run faster in the newest PPC chipsets than it could on the intel based ones. That was REALLY weird (But we talking win 3.1 as to how long ago).18:25
phillw+under emulation18:26
tumbleweedyeah, user-mode18:26
infinityphillw: Nothing all that weird about it, PPC740/750 was wildly faster than the Pentiums of the time.18:27
infinity(POWER7 and the upcoming POWER8 still eat Intel's lunch too, for that matter, as long as you don't mind running a trunk cable from the local nuclear reactor to your living room)18:28
phillwBut, I have distracted you all for far too long. Many thanks for all the information and I'll let the PPC testers know of the xombrero link for them to try. At least that way they can decide if they want to give time and effort into testing it.18:29
phillwinfinity: lol ^^ :D18:31
=== popey_ is now known as popey
=== tyhicks` is now known as tyhicks
stgraberinfinity: hey, aware of any script that lets you grab the latest lp-buildd chroots from the API and set them up as local sbuild chroots?20:03
stgraberwould like to cron something like that on some of my boxes so I don't have to care about updating my chroots and can ensure I'm relatively close to our buildd chroots20:04
=== Ursinha is now known as Ursinha-afk
=== Ursinha-afk is now known as Ursinha
=== Ursinha is now known as Ursinha-afk
=== Ursinha-afk is now known as Ursinha
=== ajmitch_ is now known as ajmitch
infinitystgraber: No, but if you're doing sbuild backed by tarballs, the chroots from the API should just feed in unmodified.21:28
infinity(Oh, they might also barf on CurrentlyBuilding not being set up, you might want a setup.d snippet to make that happen)21:29
infinitystgraber: I had always meant to do an lp-buildd emulation wrapper for sbuild to do basically what you're talking about.21:30
infinitystgraber: Though, it would work even better if you mixed it up with a local nameserver that gimped name resolution the same way the DC does, as that's a cause of some curious build failures.21:31
stgraberinfinity: yeah, currently the only things I changed here are removing CurrentlyBuilding and /etc/apt/sources.list.d/bootstrap.list and then update sources.list to include all the bits I want (typically all 4 components for the release and updates pocket)21:32
infinitystgraber: The last bit I handle with Andy's handy dandy setup snippet.21:34
infinitystgraber: http://paste.ubuntu.com/5708191/21:35
infinitystgraber: That allows one to override if you don't want all components or don't want proposed, or whatever.21:35
stgraberoh, nice21:36
infinity(And means the base chroot can stay as main/release, so upgrading it doesn't accidentally pollute it)21:37
infinityWhich is the big reason I use this.21:37
infinitycjwatson: Did you ever get anywhere interesting with automating cdimage archival, or should I go ahead and do oneiric by hand?21:39
infinitycjwatson: (IS informs me they have migrated to a machine with room and they're ready now)21:39
cjwatsoninfinity: Not started on it yet, sorry - do it by hand, and just keep the notes in EOLProcess up to date so they get as close as possible to an algorithm21:56
cjwatsonI hear syncproxy is low enough on space that I'd better not block21:56
infinitycjwatson: Mmkay.  I'll go ahead and do the manual archival dance.21:59
* infinity chuckles at today's xkcd.21:59
=== Ursinha is now known as Ursinha-afk
=== Ursinha-afk is now known as Ursinha

Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!