/srv/irclogs.ubuntu.com/2009/06/05/#ubuntu-devel.txt

=== bluesmoke_ is now known as Amaranth
=== asac_ is now known as asac
=== ScriptRipper_ is now known as ScriptRipper
=== bluesmoke_ is now known as Amaranth
milliIs kvm known to be broken in Karmic with linux-image-2.6.30-X?05:07
hyperairis mktemp going to be included in the new coreutils or something?05:25
hyperairah yes it is05:25
hyperaireither way all the PPA buildds are broken =(05:26
StevenKSo are the distro buildds05:28
hyperairi can imagine.05:28
ghindoThat issue's been fixed upstream, right?  When are we gonna see the fix hit the repos?05:33
slangasekwhen one of the buildd admins has a chance to manually build the fixed coreutils package05:34
=== bluesmoke_ is now known as Amaranth
pittiGood morningt06:06
StevenKMorning pitti06:06
dholbachgood morning06:15
pittislangasek: for https://answers.edge.launchpad.net/launchpad-code/+question/72999, do you still need your lp:~vorlon/hal/lp.277589 branch? If not, would you mind deleting it?06:15
pittihey dholbach06:15
dholbachhiya pitti06:15
pittieww, new coreutils removes essential package mktemp06:17
pittiwhich is most probably intended, but apt still doesn't like it06:17
wgrantpitti: The fix is uploaded, but needs manual building...06:18
dholbachwgrant: manual building?06:18
wgrantdholbach: The buildds are broken because of this, so a buildd admin will need to manually build coreutils.06:19
dholbachargh :-(06:19
slangasekpitti: I guess it's been merged already, so deleting now06:20
pittislangasek: yes, it is; unfortunately branches have to be set to "merged" manually06:20
wgrantpitti: Not any more they don't.06:20
wgrantBut I suppose the target branch wasn't the development focus.06:21
wgrantSo it wouldn't have set it.06:21
wgrantBecause it wouldn't make sense.06:21
wgrantI guess package branches will fix that.06:23
pittitkamppeter_: https://bugs.freedesktop.org/show_bug.cgi?id=19777 -> good work!06:31
ubottuFreedesktop bug 19777 in general "pdftops command line utility does not convert multiple-page-size documents correctly" [Normal,Resolved: fixed]06:31
=== mcasadevall is now known as NCommander
pittitjaalton, bryce: I just filed bug 383837 against compiz, then I realized that it is most likely a regression in xorg-edgers mesa; should I still keep the bug in LP, or report it somewhere else?07:30
ubottuLaunchpad bug 383837 in mesa "crash on workspace change in intel_tex_validate.c:99 assertion" [Undecided,New] https://launchpad.net/bugs/38383707:30
=== thekorn_ is now known as thekorn
pitticjwatson: live system> you rock! boots fine in kvm here07:36
pitti. o O { gosh, my city is freaking out; and just because some American president is in town... }08:50
=== MooKow is now known as LordKow
pittiseb128: FYI, current retracer failure is due to mktemp failed dist-upgrade; let's just leave it until the archive gets fixed09:04
seb128pitti: the bug has been fixed in debian I was going to do a sync now09:05
pittiseb128: it's already synced, but it doesn't build09:05
seb128pitti: right, just noticed, let's wait for infinity or something to sort that then09:06
dholbachcan doko do it too?09:07
seb128dunno09:07
pittiAll builds fail right now due to coreutils, being worked on | Archive: Open for development | Karmic alpha 1 released! | Development of Ubuntu (not support, not app development on Ubuntu) | #ubuntu for support and general discussion for dapper-jaunty | #ubuntu-motu for getting involved in development | http://wiki.ubuntu.com/UbuntuDevelopment | See #ubuntu-bugs for09:47
pittihttp://wiki.ubuntu.com/HelpingWithBugs09:47
* Hobbsee hands pitti a /topic09:47
=== pitti changed the topic of #ubuntu-devel to: All builds fail right now due to coreutils, being worked on | Archive: Open for development | Karmic alpha 1 released! | Development of Ubuntu (not support, not app development on Ubuntu) | #ubuntu for support and general discussion for dapper-jaunty | #ubuntu-motu for getting involved in development | http://wiki.ubuntu.com/UbuntuDevelopment | See #ubuntu-bugs for http://wiki.ubuntu.com/HelpingWithBugs
pittiHobbsee: meh, thanks09:47
Hobbsee:)09:47
wgrantpitti: Do you want some more two-weeks-notice timezone change fun?09:48
=== cjwatson_ is now known as cjwatson
cjwatsonpitti: live> yay09:54
cjwatsondholbach: no, he can't09:54
dholbachcjwatson: gracias09:54
pittiwgrant: I just got poked about bug 383444, anything else?09:54
ubottuLaunchpad bug 383444 in tzdata "Timezone change for Bangladesh" [Undecided,New] https://launchpad.net/bugs/38344409:54
wgrantpitti: That's the one.09:55
cjwatsondoing manual builds requires, basically, shutting down the buildds, constructing a faked-up chroot which will do what you want, poking that into the buildds, letting through the one package you want, and then setting the chroots back the way they were and restarting builds09:55
cjwatsonthe actual technical privileges required are in the intersection of ubuntu-archive and launchpad-buildd-admins, but in the general case you need direct shell access to the buildds too in order to construct proper chroots09:55
cjwatsonin theory (e.g.) I could probably manage it, but I much prefer to leave it to Adam09:56
elmocjwatson: infinity's on holiday till Tuesday09:58
elmocjwatson: if this broken-distro rather than single-package-bootstrap, I'd better have someone else do it for you?09:59
pittielmo: right now all builds fail due to it, and Alpha-2 is due on Thursday, so it would be great if it could be fixed before Tuesday10:01
elmopitti: ok10:01
pittielmo: many thanks!10:01
cjwatsonelmo: oh, right - yes, please, thanks10:20
hilehmmh, a question about old releases, I had /dev/scd0 in fstab from old install for cdrom - I guess this was added there by some older version of ubuntu?10:21
hileI don't think I have added these myself, anyway there is a problem starting with jaunty with this10:22
hileproblem is that sound-juicer and some other CD applications process this line and fail to eject the cdrom, because now my /dev/cdrom symlink really points to /dev/sr010:23
hilechanging the device name to sr0 fixed the problem...10:23
hileso, is ubuntu supposed to fix this line during upgrades? maybe I have re-indented it or something and broken the change in upgrade if it's supposed to be done...10:24
cjwatsonupdate-manager probably ought to adjust it, but I didn't think the device name was meant to be sr010:31
cjwatson50-udev-default.rules:SUBSYSTEM=="block", KERNEL=="sr[0-9]*", SYMLINK+="scd%n", GROUP="cdrom"10:31
tjaaltonpitti: upstream would probably want to know about the bug10:31
cjwatson(so actually ignore my comment about update-manager, I typed that before checking the udev rules)10:31
tjaaltonpitti: so, bugs.fd.o10:31
cjwatsonI think you should investigate why /dev/scd0 is not present on your system. Have you changed udev rules?10:32
pittitjaalton: good, will forward it there then; thanks10:32
tjaaltonpitti: yep, thanks10:32
cjwatsonor is it just that applications refuse to handle it if it doesn't match the /dev/cdrom symlink? in which case perhaps it is a bug in those applications10:33
hileI have scd0, but /dev/cdrom points directly to /dev/sr010:36
hileI was getting errors from gvfs regarding this, it was quite hard to track it the fstab :)10:37
cjwatsonI'd venture to suggest that it's an application bug if they don't like that then10:38
cjwatsonif it's the same device ...10:38
hilebasically gvfs was saying (without the device name) error 'this is not a volume'10:38
cjwatsonlinux/Documentation/devices.txt says "The prefix /dev/sr (instead of /dev/scd) has been deprecated."10:38
cjwatsonso I don't think we should use it10:38
hilebut /dev/cdrom points to /dev/sr0 anyway10:39
hileand yeah, nautilus and gnome-mount were happy to unmount /dev/cdrom, sound-juicer and brasero do not work10:40
n0ydAny idea when this might be fixed? https://bugs.launchpad.net/ubuntu/+source/linux/+bug/35069510:41
ubottuLaunchpad bug 350695 in linux "Linksys WUSB100 not enabled by rt2870 driver." [Undecided,Confirmed]10:41
n0ydI looked on the kernel bugzilla, couldn't find a bug there for it, so I added one.10:41
hilei guess it really is application problem, just wondering how sound-juicer/brasero use gvfs differently from nautilus10:42
cjwatsonhile: sure, but it's all the same device (and it's probably much easier to write udev rules so that the symlinks come out that way). If I were you I'd be filing bugs on sound-juicer and brasero.10:43
hilesure, I'll do that, just wanted to make sure it's not a screwup I have caused somehow myself10:44
cjwatsonhile: doesn't look like it, on the face of it10:45
n0ydThat bug I posted also han't been fixed in the karmic kernel either10:46
cjwatsonpitti: could you please not have https://code.launchpad.net/~ubuntu-core-dev/ubuntu/karmic/hal/ubuntu in the source package branch namespace? I pretty firmly believe that only full-tree branches should be in that namespace10:54
cjwatson(and I said this yesterday and I didn't see you objecting then ...)10:54
cjwatsonpitti: if you give us some time, we may be able to come up with a way to glue your history into a full-tree branch; we discussed this at UDS10:55
pitticjwatson: okay, I'll move it back then10:55
cjwatsonthanks10:56
pitti(not that it would be any more appropriate against the upstream project FWIW)10:56
cjwatsonno, but at least it's existing inappropriateness10:56
pittideleted10:57
cjwatsononce we have source package branches for everything I want it to be an invariant that we can point people at those branches and they can see all the code we ship10:57
cjwatsoneven if those aren't the branches we actually develop against for the time being10:57
cjwatsonobviously it will take some shuffling to get there ...10:58
pittipushed to old location and updated Vcs-Bzr in bzr10:59
rcmoranopitti: u around?11:06
pittircmorano: hi11:06
rcmoranoyo :]11:06
rcmoranoim looking into a gdm-guest-session bug11:06
rcmoranoive found that it applies a apparmor profile which disallows the guest user to execute files in /tmp/**11:07
rcmoranoso, for example, in my case, .desktops in Desktop/11:08
rcmoranoare not rendered (no icon, not trusted -> can not be executed)11:08
pittircmorano: right11:09
rcmoranowell, i forgot to mention that guest user homedir is created in /tmp11:09
rcmoranoalthough i think u already know hehe11:09
rcmoranoso... i wanted to know if that's a security issue11:09
rcmoranoor just a deeper bug11:09
rcmorano(guest user could not execute anything inside of his home)11:09
pittircmorano: when I wrote the AA profile, I just included the minimum privs to get the session up and running, and use the installed programs11:10
pittirunning guests' own code wasn't amongst those11:10
rcmoranoaha11:10
pittibut I guess it's easy to circumvent anyway, and guest doesn't have many privs, so I wouldn't mind adding /tmp/** x11:11
rcmoranoyeh, ive tried 'ix' and worked right11:12
rcmoranojust wanted to know if i should file a bug from the point of view of ".desktops are not rendered" or "guest user can not execute a shit"11:12
rcmoranohehe11:12
rcmoranoif you think it's ok to allow guest user to execute things i can open a bug about this issue11:13
pittircmorano: if you change /etc/apparmor.d/gdm-guest-session11:14
pitti/tmp/** rwlkm,11:14
pittito11:14
pitti/tmp/** rwlkmx,11:14
pittircmorano: does it work then?11:14
pittircmorano: right, please report a bug11:14
rcmoranothere is no 'x' flag11:14
rcmoranoive tried 'ix'11:14
rcmoranoand 'ux' (which threw me a warning about security risks)11:15
rcmoranoim not very familiar to apparmor11:15
rcmoranoi just tried to add any +x permissions11:15
rcmorano:]11:15
pittircmorano: right, sorry; ix is fine11:15
rcmoranooke :D11:15
pittiux is a no-no11:15
rcmoranoyeh i supposed hehe11:16
rcmoranomany thanks mate11:16
rcmoranogonna report it :]!11:16
ogrammm, kms is noce :)11:18
ogra*nice11:18
pittiogra: pure love, isn't it? :-)11:18
ograyeah, finally my gdm comes up in the right resolution on the external monitor11:19
rcmoranoit's so beatiful :]11:19
ograthough i didnt see any change in usplash11:19
ograhmm, dropping the resolution settings from usplash.conf gets it right on shutdown, but not during boot11:25
ograi guess it first detects the internal display ...11:25
cjwatsonright, I was just about to try something similar11:26
pittiI just disabled usplash, we can't start it in the initramfs any more anyway with KMS11:26
cjwatsonsurely one needs to ensure that i915 is there before usplash starts - and that, I think, is sort of conditional on Keybuk's plans to move usplash out of the initramfs11:26
cjwatsonor at least sometimes out of the initramfs. I think we still need it in the initramfs for live CD boots11:26
ogramy initramfs is still around for more than 10s11:27
cjwatsonwell, considering that Keybuk hasn't started uploading work to slim it down yet ... :)11:27
ograthere is no kernel driver for the builtin touchscreen, it always takes a while to notice11:27
ograwhich means udev hangs scanning for a while, i think we'll see that on other unknown devices too and should have a fallback for that case11:29
cjwatsonwe are going to have a fallback for cases where a bigger initramfs with usplash is necessary11:30
cjwatsonthat's already been discussed and agreed11:30
ograah, good11:30
cjwatsonexactly when we do that fallback is I think less critical11:30
ograi sadly missed that session11:30
cjwatsonbut we know that we need it for things like dm-crypt11:30
ograyeah11:30
ograhmm, /me thought Bug 365053 was fixed11:31
ubottuLaunchpad bug 365053 in initramfs-tools "On armel (Babbage platform), kernel image upgrading breaks if Ubiquity is instructed not to install a bootloader" [Undecided,New] https://launchpad.net/bugs/36505311:31
ograah, no, we only discussed the fix11:33
lamontg;morning11:58
pitticjwatson: can you please revert the oo.o-l10n cdimage hack from alpha-1?12:01
pittihey lamont12:01
cjwatsonpitti: I already did12:02
cjwatsontimestamp: Mon 2009-05-18 10:36:18 +010012:02
pitticjwatson: cheers12:02
pittiRiddell: is someone working on bug 376396 by next Tuesday? (alpha-2 blocker)12:05
ubottuLaunchpad bug 376396 in kdebase "pulls in phonon-backend-null" [High,In progress] https://launchpad.net/bugs/37639612:05
Riddellpitti: yeah I'll look at it12:06
pitticool, thanks12:06
=== statik` is now known as statik
seb128directhex: hi, is there anything blocking us to update the gtk# stack to 2.4?12:15
directhexseb128, mono you mean? i'd been holding off on requesting an update until an ourtstanding bug in -2 is fixed which forces user acknowledgement to upgrade using aptitude12:16
asacsiretart: hi. how are you? what do you think about opening up scanResults member to "default" in wpasupplicant dbus config?12:16
=== cjwatson changed the topic of #ubuntu-devel to: buildds on manual while coreutils is fixed | Archive: Open for development | Karmic alpha 1 released! | Development of Ubuntu (not support, not app development on Ubuntu) | #ubuntu for support and general discussion for dapper-jaunty | #ubuntu-motu for getting involved in development | http://wiki.ubuntu.com/UbuntuDevelopment | See #ubuntu-bugs for http://wiki.ubuntu.com/HelpingWithBugs
seb128directhex: ok thanks12:16
directhexseb128, there's a bugfix release, 2.4.2, due from upstream on monday, so we were gonna -1 that rather than -3 2.4.012:16
seb128directhex: ok, I was just wondering if we would get the new version before alpha2 next week12:17
directhexseb128, if you're happy enough with the minor upgrade issue which only affects a non-default upgrade tool, then it's fine to pull it in12:17
seb128the issue is only for aptitude?12:18
directhexseb128, indeed. tested with update-manager and apt-get and synaptic as fine12:18
seb128ok, so we can update, unstable users should not care about such details12:19
directhexseb128, aptitude's super-advanced resolver fails to work out that an old package should be removed without the user agreeing to the proposed removal12:19
asacTheMuso: would like to talk a bit about bluetooth + pulse in karmic, let me know when there/back.12:24
siretartasac: hey there, I'm more or less fine, but caught a cold12:31
siretartasac: regarding wpasupplicant, sorry, I have to admit that I haven't looked in that package for some month, and didn't look into the dbus interface at all12:32
asacsiretart: yeah. the idea is to allow user apps to look at current scanResults; afaik they can do that using iwlist anyway - but iwlist is more unreliable.12:35
asacexample: firefox 3.5 uses iw to get scan results for its geolocation stuff12:36
asacfeels like wpasupplicant could help to make this better12:36
=== akgraner_ is now known as akgraner
=== dashua_ is now known as dashua
Riddellpitti: who should be approver for kubuntu specs I write?12:50
pittiRiddell: someone else in the Kubuntu community, like ScottK, or me, as you wish12:51
siretartasac: isn't that exposed already anyways by nm-tool?13:11
* wgrant is glad to see the buildds in manual mode.13:17
cjwatsonyeah, we probably ought to have done that earlier, sorry13:17
cjwatsonI'll do a mass give-back once this is all done13:17
wgrantNo, not really - it blocks all PPA builds too...13:18
cjwatsonyeah, but those were failing too (at least the ones for karmic)13:18
wgrantWhich isn't most of them.13:18
cjwatsontrue, I guess13:18
wgrantLast time this happened, a lot of PPA users were veeery confused.13:18
cjwatsonthough we could have taken down all the distro builders and left the PPA ones up13:19
wgrantThat's true.13:19
cjwatsonbuildds have to be down while chroots are being mangled manually, though13:19
cjwatsonthem's the rules13:19
wgrantRight.13:19
wgrantI guess it could be a bit bad if a PPA Karmic build gets dispatched with the hacked up chroot.13:20
=== korn_ is now known as c_korn
=== azeem_ is now known as azeem
=== agateau_ is now known as agateau
Riddellpitti: how do we get our specs series goal to be accepted for katmic?13:59
Riddellkarmic13:59
pittiRiddell: I can accept them for you14:00
pittijust toss me the links14:00
=== cprov1 is now known as cprov
Riddellpitti: all the ones on https://wiki.kubuntu.org/KubuntuKarmicSpecs14:01
pittiRiddell: done14:03
mterryUnder what circumstances does a give-back just fix stuff?  I've got a FTBFS that looks like that's all it needs (builds in my chroot), but I can't figure out why it failed in first place.  The buildd couldn't find dependencies that seem like they should have been built and ready for a month beforehand.  bug 38392115:01
ubottuLaunchpad bug 383921 in taglib "FTBFS in Karmic because of a broken librcc-dev dependency" [Undecided,In progress] https://launchpad.net/bugs/38392115:01
DktrKranzmterry: if a no-change upload would fix a FTBFS, a give-back is good.15:05
cjwatsonmterry: apt isn't always very detailed about its uninstallability messages15:05
cjwatsonmterry: it probably wasn't actually the fault of the packages listed there, but rather of one of their dependencies15:05
cjwatsonmterry: if they're installable in karmic right now, I'd recommend a give-back15:05
mterrycjwatson: OK.  Who do I ping about that?  Or subscribe to the bug?  main-sponsors?15:06
james_whttps://edge.launchpad.net/ubuntu/+source/librcc/+publishinghistory15:06
cjwatsonmterry: hardly seems worth the sponsorship queue, I'll just do it now15:06
james_wit was the ogre model15:06
james_wthe package has been promoted in the meantime15:06
cjwatsonmterry: anyone who can upload the package can give it back15:06
mterryjames_w: I don't get that from your link15:07
mterrycjwatson: OK, thanks15:07
james_wthe link shows that the same version of the package has been published twice in karmic, once in universe, and then later in main15:08
cjwatsonit's not very clear from the link, but when you see two publishing records for the same version like that, it's because its overrides changed15:08
james_walso, bug 37499715:08
ubottuLaunchpad bug 374997 in librcc "main inclusion report librcc/enca" [Undecided,Fix released] https://launchpad.net/bugs/37499715:08
mterryjames_w: I see.  I did look at that link before, but the inclusion was on May 12, and the build failed on May 2815:09
cjwatsonbut enca was never promoted15:09
mterryAh..15:09
cjwatsonso, actually, those builds might well still fail ...15:09
cjwatsonwhat you need to do to reproduce this is to try the build in a chroot with only main enabled, not universe15:09
LaserJockanybody know anything about libgnet ?15:10
mterrycjwatson: Ah!  That makes sense15:10
=== yofel_ is now known as yofel
LaserJockit looks like gnet was in Main through Hardy and then got demoted for Intrepid15:12
LaserJockcjwatson: does ubuntu-archive keep track of why things are demoted?15:13
cjwatsonLaserJock: no, it's basically always just because nothing depends on it any more so there's not much to keep track of15:14
slangasekright, the record is kept either in the seed commit log or in the changelog of the package that stopped depending on it15:15
LaserJockcjwatson: right, makes sense. So do I need a full MIR to get it back in or is a simple bug enough?15:15
LaserJockor can I just upload something that deps on it15:16
LaserJockthe latest Debian version of gcompris depends on libgnet-dev so I wasn't sure if I should just merge and fix the FTBFS later or try to get gnet promoted first15:17
cjwatsonI think a simple bug's probably enough, with a note that it used to be in main15:18
slangasekLaserJock: that's for the MIR team to decide anyway, so simplest is to open a bug that just says "it was in main before and we want to bring it back", then subscribe ubuntu-mir and see what they say15:18
cjwatson(subscribe ~ubuntu-archive)15:18
cjwatsonoh, opposite viewpoints :)15:18
slangasekwell, we agree on "simple bug" :)15:18
cjwatsonsubscribing ~ubuntu-mir is the conservative approach and is definitely fine15:18
LaserJockok, cool, thanks guys15:19
=== robbiew1 is now known as robbiew
lamontcjwatson: can we turn the world back on?15:28
lamontmy karmic chroot upgraded to 7.4-2 without whining15:29
cjwatsonyep, mine too15:29
* ion_ tests... yeah, works </metoo>15:30
ion_Do buildds have to do such automatic upgrades that may put them into a broken state? How about aptitude safe-upgrade, with an admin running a manual full-upgrade every once in a while? I’m sure there are reasons that wouldn’t work, though.15:32
cjwatsonI think it's best overall for them to be current, yes15:32
cjwatsoninstances such as this are rare15:33
ion_Yeah, that’s true15:33
cjwatsonand in fact the last case where we had to recover manually wouldn't have been prevented by your scheme15:33
ion_A snapshotting filesystem and automatic rollback if things break? :-)15:33
dholbachmvo: ^ tell ion_ about your new idea :)15:34
LaserJockjames_w: around?15:35
wgrantCouldn't 7.4-1 have been removed, the previous version copied back in, 7.4-2 uploaded, and everything resolved pretty quickly without nasty chroot mangling?15:35
james_wLaserJock: yup15:35
cjwatsonion_: I'd like to keep the buildds simple :)15:36
cjwatsonwgrant: maybe, but we'd have to circumvent strict rules about going backwards15:37
ion_A snapshotting filesystem, an automatic snapshot before each upgrade, and a *manual* rollback by admin if things break? :-P15:37
cjwatsonion_: you know that the buildd filesystem is unpacked afresh from a tarball for every build, right?15:38
wgrantcjwatson: And you didn't have to circumvent strict rules about changing buildds to manual, altering chroots, and manually dispatching builds (assuming that the exception wasn't already made for this sort of case)?15:38
cjwatsonwgrant: the rules are in different places15:38
robbiewcjwatson: i figured it was too late in our cycle to jump to eglibc...since I also don't recall any decision being made15:38
slangasekand anyway, that wouldn't change the fact that the resulting snapshotted buildd would have other stale packages, which is something we want to avoid15:38
cjwatsonwgrant: the procedure for this sort of thing is pretty well-established15:39
ion_cjwatson: Ah, ok.15:39
wgrantcjwatson: I guess so.15:39
cjwatsonrobbiew: hmm, ok15:39
robbiewcjwatson: i'm happy to...if we feel it's reasonably safe, though15:39
cjwatsonwell, I do, but I know there is disagreement15:40
slangasekif maintainers wouldn't upload Essential packages in a broken state, we wouldn't have to worry about broken chroots so much anyway ;)15:40
robbiewcjwatson: right...and I can't recall where that thread ended up15:40
slangasekrobbiew: down a rathole, as usual :)15:40
cjwatsonstalled, I think. I do have some sympathy for the view that with doko doing other things this cycle maybe it isn't the ideal time to switch over; I would like to make sure that we have some practical way to merge bug-fixes from Debian when we need to though15:41
robbiewright....and doing it now, versus a potential LTS release makes sense15:41
slangasekif the switch is what it's supposed to be, I don't see any reason release-wise to consider it "too late" to switch15:42
robbiewhmmm15:42
slangaseksince it's effectively a packaging change, not pulling in a major new upstream version of a toolchain package or anything15:42
cjwatsonI see it much more likely to be a PR issue than an operational one, myself15:42
robbiewwell...hmm15:43
cjwatsona lot of people are worried about things that (on investigation) I think have been accounted for15:43
cjwatsonbut the eglibc upstream folks aren't great at describing what they're doing15:43
azeemcertainly being able to remove large parts of glibc for the installer might be nice15:45
azeembut yeah, the way Debian communicated it wasn't perfect, combined with a low-profile upstream15:46
cjwatsonazeem: I'm not even bothered about that15:48
cjwatsonI mean, I don't hugely object, although I shudder slightly at the idea of some of the bug reports it might generate so actually I'd sort of rather the C library weren't stripped down for the installer15:49
calcpitti: does using apport-collect on a bug append a bug tag 'apport-package' or something like that to it?15:51
robbiewcjwatson: slangasek: we have the release meeting coming up...should we discuss the eglibc there?  or is that just making the rat hole bigger?15:51
calcpitti: i'm trying to write a script that can automatically process my bug queue :)15:52
azeemI thought Ubuntu sets the toolchain one release in advance; is this about karmic or karmic+1?15:52
slangasekrobbiew: I think that's just going to lead to bikeshedding15:52
slangasekazeem: karmic15:52
azeemk15:52
slangasekas I said, I dispute that this constitutes a "toolchain" change that we need to worry about the impact of :)15:53
azeemit might get some media attention though - even the Debian move got much more attention than aurel32 would've dreamt about15:54
azeem(or wanted)15:54
azeemlike Canonical vs. RedHat or something15:54
robbiewslangasek: yeah...figured15:56
slangasekazeem: how naive of him ;)15:56
* robbiew considers making "the call"...15:57
pitticalc: it doesn't right now, since it can't know what the problem is all about (crash, package failure, bug report, etc.)15:57
calcpitti: ah ok15:58
* calc has 400 bug mail to process today, yuck15:59
pittiNCommander, lool, seb128: there, an armel apport retracer!16:05
ograYAY !!!!16:05
pittielmo: thanks for fixing the firewall16:05
* ogra hugs elmo16:05
pittiprocessing the huuuuge (erm, "3") backlog now16:05
ograheh16:05
* robbiew hits elmo...again :P16:05
brycepitti: bug reports about xorg-edgers are fine in x lp; just be sure the versions used are listed in the report so it's clear16:14
Riddelldo we have Section: debug in karmic?16:14
ograbryce, happy to report that youtube fullscreen works again with the latest fix16:14
pittibryce: yes, I did an apport-collect for mesa again16:14
pittibryce: didn't upstream it yet (release meeting, and then I need to run), will do later/monday16:15
ogracjwatson, do you bump debian-cd alongside (tools/boot-arm) the installer ?17:12
cjwatsonogra: yeah, will do that now17:13
ograthanks17:13
cjwatsonasac: xulrunner-1.9 seems to have grown by a megabyte from .0.8 to .0.10 - do you know why?17:13
slangasekI looked at the coreutils growth when I noticed it; turns out each of the umpteen million utilities grew in size by a block :P17:17
cjwatsonI can probably do something about man-d17:18
cjwatsonb17:18
cjwatsonthough it's well down the list17:18
slangasekbah, why is openoffice.org-l10n-en-za now 8.8MB instead of 384K?17:18
cjwatsonI was just about to say!17:19
cjwatsoncalc: ^-17:19
cjwatsonChanged: openoffice.org-l10n-en-za                            8564K17:19
cjwatson         3.0.1-9ubuntu2                                        378K17:19
cjwatson         3.1.0-3ubuntu2                                       8942K17:19
calcah crap, looking into that now17:43
calclooks like en-za has more stuff localized now, looking to see what was in 3.0.1 now17:45
calcis there an easy way to do a file size comparison for a whole deb?17:49
calcer side by side file size comparison17:49
calcso en-za was installed size 5488 size 387750 for jaunty and is now installed size 16080 size 9157472 for karmic, the installed size roughly doubled but the compressed size went way up17:50
calcfor other langs such as -de it was already huge for the compressed size, so i am not sure what was going on with it being so tiny for the en-za on jaunty17:51
cjwatsoncalc: easy way> if you find one let me know :-)17:52
calccjwatson: heh ok17:53
cjwatsoncalc: there aren't any extra files in there then? it's just extra translations?17:53
calccjwatson: i think so, not quite sure what happened17:53
cjwatsoncalc: how many of the localisations are just identical to the original text?17:53
calccjwatson: it doesn't look like there are things that shouldn't be there from just looking at dpkg -L17:53
cjwatsoncalc: we had that problem for en_US once and instituted some specialised filtering17:53
calcother languages like -de were already roughly the size en-za is now for compressed size17:54
calcalready in jaunty i mean17:54
cjwatsonspecifically http://bazaar.launchpad.net/~ubuntu-langpack/langpack-o-matic/main/annotate/head%3A/bin/msgequal.c17:54
cjwatsonfor 8MB, it might be worth trying to see if e.g. it could depend on en-us and symlink ...17:55
cjwatsonor something like that17:56
calcah i think i see what the issue is17:56
slangasekin fact, the en-us stuff appears to be in -common17:56
calcyea i think whatever was doing the symlinks went away17:56
calcso the templates caused the file size explosion17:57
cjwatsonaha17:57
calcit probably got dropped due to the directory name changing, i'll have to dig around in the rules and see what happened18:03
calcwith each new release ooo changes its basis dir name18:04
calcthere is a link dir that i might be able to use to link to instead which if that is problem with cause it not to recur18:04
* calc bbl, lumch18:06
calcer lunch18:06
mterryDoes bug 384012 need an InclusionReport wiki page too or is it self-obvious enough?18:22
ubottuLaunchpad bug 384012 in gnome-python-extras "Include all binary packages in Main" [Undecided,New] https://launchpad.net/bugs/38401218:22
calccjwatson: does en-za hit the cd? i assume this is an alpha 2 blocker?18:28
slangasekit does hit the CD18:28
calccjwatson: if so i can try to get it done by monday night for a2 freeze18:28
calcslangasek: ok18:28
slangasekit may not be an a2 blocker, but it would be nice to have this done18:28
calcslangasek: i'll get it done, if you haven't seen an upload by monday ping me again18:28
slangasekok, cheers :)18:28
* calc will be out most of the day tomorrow, but should have time to work on it on sunday18:28
calci can turn on l10n export to rosetta finally as well (i think), upstream fixed that issue shortly after my last upload18:29
calci'll make sure to actually test it works before uploading though, heh18:29
calcit takes 2hr to do a build without l10n export vs ~ 6hr with it so i normally don't do l10n export testing18:30
slangasekmterry: binary packages should not generally need MIRs at all; my understanding is that the MIR review is done source-wise18:30
=== thekorn_ is now known as thekorn
mterryslangasek: I asked in #ubuntu-motu and superm1 indicated that it is per-binary18:31
slangasekhmm18:31
slangasekas an archive admin, I don't believe that's true in practice :)18:31
mterryslangasek: He gave lirc as an example.  And I'm giving python-gnome2-extras as an example.  :)18:32
slangasekmterry: well, *especially* in this case, it's clear to me that no MIR is needed18:33
slangaseksince it's simply a binary package split of stuff already in main18:33
mterryRight18:33
mterrySometimes ya'll like your formality though  :)18:34
slangasekso this is already on the component-mismatches report under "binary only promotions", which I routinely act on without even looking for an MIR bug18:34
slangasekas for the referenced build failure, I think deskbar-applet should be updated to not rely on the transitional dummy package18:35
mterryGuh!  So you have a special "binary only promotions" page and you weren't sure if inclusion was per-binary?18:35
mterryslangasek: Agreed18:35
slangasekmterry: "weren't sure if"?18:35
mterryslangasek: Ah.  You were talking about the *review* being source-wise18:36
slangasekyes18:36
slangasekso if the source is in main, as an archive admin I don't look for other paperwork before resolving the binaries on components-mismatches18:37
mterryAlright, I'll see about filing a debian bug about the deskbar-applet thing I guess18:37
mterryslangasek: Sure.  So I won't file binary-only inclusion bugs in future, I'll just poke you if it's urgent.18:37
slangaseksounds good :)18:37
slangasekbinaries promoted, in this case18:37
slangasekso I think you can close that bug18:37
mterryk18:38
cjwatsonmterry: poke the archive admin of the day for preference, though; http://wiki.ubuntu.com/ArchiveAdministration18:40
mterryslangasek: Hmm, curiously, deskbar-applet is requesting the python-gnome2-extras-dbg package which tries to pull in the rest.  The -dbg package seems to intentionally not be split up.  So I guess there's no work to do18:41
slangasekmterry: ah, ok18:41
cjwatsongah, somebody NBSed libdirectfb-1.0-0-udeb without checking for reverse-dependencies18:41
slangasekcjwatson: would help if the NBS reports actually showed udeb revdeps :/18:41
cjwatsonthough ... was just about to say that18:41
cjwatsonI can fix that one18:41
mterrycjwatson: Fascinating wiki page.  That explains why jdstrand is pushing all my syncs in today18:42
slangasekyes :)18:43
cjwatsonslangasek: fixed18:46
slangasekyay18:46
stanishould an application use notifications when it is still visible?19:35
hyperairno.19:36
=== mneptok is now known as mneptok|take_the
=== mneptok|take_the is now known as mneptok
stanihyperair: do you mean when it is not active? as I don't know how to implement if it is not hidden behind another window.19:37
hyperairstani: there should be a way to check if the window is active =\19:38
hyperairi think as long as the window is not the active window, it's fine.19:38
stanithe active state I can check, but now how many overlap there is from other windows19:38
staniok thanks19:38
hyperairkeywords: i think19:39
siretart are the buildds still on manual? it doesn't look so to me...19:45
slangaseksiretart: no19:46
=== siretart changed the topic of #ubuntu-devel to: Archive: Open for development | Karmic alpha 1 released! | Development of Ubuntu (not support, not app development on Ubuntu) | #ubuntu for support and general discussion for dapper-jaunty | #ubuntu-motu for getting involved in development | http://wiki.ubuntu.com/UbuntuDevelopment | See #ubuntu-bugs for http://wiki.ubuntu.com/HelpingWithBugs
siretartok :-)19:47
superm1mterry, oh I didn't realize you were talking about a package with it's source already in main :)19:50
mterrysuperm1: I was asking in the abstract, but yeah.  :)19:50
cjwatsonsiretart: oh, thanks, sorry my fault for not updating the topic19:55
milliIs kvm known to be broken in Karmic with linux-image-2.6.30-{7,8}-generic?  Just wondering if I need to dig deeper or not...  I didn't find anything in LP for karmic.20:05
millikvm works fine with 2.6.28-11-generic (this is i386 if it matters)20:06
* slangasek considers making update-maintainer also mangle the names of Vcs-* fields22:19
brycepitti, slangasek, rickspencer3:  I've cataloged a bunch of X freeze fixes that have been suggested, that could be looked at for sru's to jaunty:  https://wiki.ubuntu.com/X/Bugs/IntelDriver#Fixes23:44
brycesome are kernel patches, some X, most need some amount of work before they can be sru'd23:44
rickspencer3hmm23:44
rickspencer3I think Jaunty will be around for a long time, so we should probably SRU all that are reasonable ...23:45
rickspencer3but it sounds like a lot of work to prepare, test, and roll out so many patches23:45
=== jcm is now known as jonmasters
slangasekbest is to do them in large batches for each package, really, since the risk of regression is much smaller than the odds of false negative reports from people hitting different freeze bugs23:46
=== sconklin is now known as sconklin-gone

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