[06:37] RAOF: yeah needs testing though [06:41] plymouth was really annoying, had to rebuild that one first without shlib depends before I could install renamed libdrm [06:43] Yeah, essential: yes packages make the baby Jesus cry. [06:45] RAOF: I had to disable the binary driver packages because I wasn't sure it would be needed to rename those. Newer versions will probably work with new abi too. [06:45] right [06:45] although, probably the 'stable' version needs to be renamed [06:45] That's a fair point; we'd need to ship {nvidia-current,fglrx}-updates, though. [06:46] indeed [06:47] but since this was meant to be a proof of concept for testing mechanics I felt just using open source drivers was enough for now :) [06:47] sure [06:48] the part that scares me is the versioned replaces, I could install xfonts-base on top of the renamed package because it was newer [06:49] why would you need a renamed xfonts-base? [06:49] tjaalton: this is just testing mechanics [06:49] so why not [06:49] guess there are plenty of packages to test with already :) [06:50] xfonts-base was special because of its dependency on xfonts-utils [06:50] ok [06:51] I learned from that renaming xfonts-utils is non-trivial and an update would probably be better in that case [06:52] likely no need for either [06:52] true, but good to test regardless [06:53] and maybe not for quantal, but there are some other stacks to test too :) [06:53] core fonts, who uses them anymore anyway :) [06:54] no great new features to be seen there [06:54] Are you sure we shouldn't backport xfs? :P [06:54] i'm sure we should drop it :) [06:54] tjaalton: yeah but if xshiny-new-bright-fonts comse along that requires a new xfonts-utils [06:55] well maybe not drop it, low maintenance [06:56] You mean: drop it as soon as someone files a bug against it. ? [06:56] hehe [06:56] well duh D: [06:56] dont drop it, just replace by empty package, see who complains, bahah [06:57] lets see if the renamed stack installs on the cd [06:58] im not going to let it anywhere near my dummy pc's hard drive [07:15] hm console-setup gets annoyed too [07:26] I guess now the goal is to get it installed without causing ubuntu-desktop and ubuntu-minimal to be removed :) [07:31] :) [07:33] that would mean the provides are broken [07:34] tjaalton: yeah can't do versioned provides [07:35] do they actually need those? [07:35] that's the reason they're broken.. [07:35] huh [07:38] What's depending on explicit versions of the stack? [07:47] usually because of a Depends ${shlib:Depends} [07:48] which means basically anything that links to any library in our stack [08:14] Oh, right. [08:14] I thought we weren't updating libraries, though. [08:14] libdrm.. [08:14] at least [08:15] probably not due to that though [08:15] Right. But there's nothing outside the stack that depends on libdrm (?). [08:15] yeah [08:17] RAOF: yeah but plymouth/intel-gpu-tools have versioned depends [08:17] and console-setup had a versioned depends on xkb or something [08:17] Yeah, but I was counting those as a part of the stack. [08:17] Ah, console-setup? Hmm. [08:18] atm im just trying to get to 0 removes, so by pushing new packages im keeping track of which packages break [08:18] console-setup could drop the versioned depend [08:18] >= 0.9.. [08:18] thats what my rebuild does [08:19] we're at 2.5 now [08:19] get it in for quantal, then :D [08:19] i dont have the rights to push anything [08:20] it should go as an SRU for precise as well [08:20] preferably before 12.04.1.. [08:26] tjaalton: we're not sure yet what packages we would need, this is just a test of the mechanics [08:27] so it's not blocking anything? [08:27] i'm confused [08:27] erm, it depends if we decide we need a new xkeyboard-config and x11-xkb-utils or not [08:27] it's a nice-to-have, not something hw enablement needs [08:29] if you want it drop version in console-setup and sru it, if not just dont ship those 2 renamed :-) [08:30] dropping the version is easier [08:31] oh right, need to rebuild the xorg package too [08:32] RAOF: any objections if the xorg source package will be treated specially? makes things a lot easier [08:36] None at all. [08:36] perfect :-) [08:36] yeah, big thumbs up from me [08:37] most of the metapackages it builds make no sense [08:37] for the backports [08:37] tjaalton: those metapackages need to be tweaked to depend on the oldname | newname [08:37] right [08:59] hm, how can I see why apt-get install .*lts-backport-quantal decides to remove some packages? [09:01] mlankhorst: I find that aptitude's resolver is sometimes more usefully verbose. [09:02] yeah but it doesn't allow regexp install [09:02] ~nlts-backport-quantal [09:02] ty :) [09:03] You can also play around with the debug options (pass -o to apt-get, check out "man apt.conf" for the things you can actually *pass* to apt-get) [09:05] oh libxklavier16 was going to be removed it seems [09:05] xkb-data >= 0.8, sigh [09:07] uh [09:09] klavier is flemish for keyboard :) [09:19] oh fun, it keeps adding the versioned depend on xkb-data back [09:19] check if there's a control.in [09:20] since it's a gnome package.. [09:20] yeah it has ;s [09:20] just independently noticed it [09:20] so modify that instead [09:21] yeah i did, i keep running into weird new ways of packaging :-) [09:23] almost all packages seem to have their own silly way to break [09:25] success! It only replaces the X stack itself now [09:27] nice [09:29] still some package failure it seems [09:29] oh right.. cant install libgl1-mesa-swx11 at the same time as the normal version [09:33] * RAOF wonders why we even build that package [09:36] no idea :-) [09:37] probably carried over from debian and removing was more work [09:38] just that it's become somewhat obsolete on the hw we support [09:38] due to llvmpipe [09:39] i'd like to drop the 8 & 16bit osmesa packages.. [09:39] oh woops, probably broken due to rename [09:41] looks like mesa packaging needs more love [09:56] hm, how do the bug scripts work? [09:57] seems they're path dependent on package name, but with renamed package it looks like it would break [10:21] do we want bugs for them?-) [10:21] besides, you can just use the original names/links [10:21] we don't really want bugreports against the renamed source packages.. [10:22] i have no idea how the mechanism is supposed to work for that [10:24] but ok I'll trust you on that one. :s [10:25] well, it's just pointing to the xorg bug script [10:26] but not sure if apport will use the package source name anyway [10:28] ill just keep it broken for now [10:29] I don't think it's a source package, but the binary package being used [12:58] hm, apport isn't that useful.. my gpu hung and apport offered to report a bug, but after clicking 'continue' the window just closed and didn't open lp for finishing the submission [12:58] oh seems we DO need all open source drivers including the ugly ones for testing, else xserver-xorg-video-all fails [12:59] or you create xserver-xorg-{input,video}-some [12:59] probably not a good idea.. [13:02] well i can replace the X stack now at least [13:03] I think the upgrade is breaking because of the last missing ones to satisfy the xserver-xorg-video-all install [13:08] my goal for today is simply being able to install the renamed stack without removing any packages that haven't been renamed. [13:35] hmm, does kernel 3.4 require something special for intel? it's not using intel kms here.. [13:35] but vesa, which probably makes the kernel hang hard after maybe 10s [13:37] anything in xorg log? [13:38] just that it falls back using vesa [13:38] in fact it doesn't initialize drm at all [13:38] .. [13:38] o.o [13:38] revealed by dmesg [13:39] well there you go, then [13:40] the pae kernel should work on non-pae hardware right? [13:42] not sure [13:43] actually no, it doesn't work [13:47] 3.4 works on an old i965 based machine [14:04] is there still a non-pae i386 kernel? [14:06] it's getting removed from quantal [14:06] or not built anymore, dunno [14:12] the problem I had was missing dri modules from the drm-next build [14:12] .. [14:15] hm during upgrading it removes ubuntu-desktop, but i can install it again afterwards, sigh [14:21] I guess I'll need to specify ALL the packages to apt-get in 1 go :) [14:21] check with aptitude why it removes u-d [14:22] i know why, i missed some packages causing xorg to be removed [14:23] so I'm just going to create a dummy package in xorg that has a dependency on the whole renamed stack [14:24] ok [14:30] hm, how do I sed variables in a makefile? [14:31] nm I think ill split it off to its own package [16:46] bryceh/raof: I can install the updated stack from q-lts-backport now, see the mail I sent on the ubuntu-x mailing list :-) [23:36] mlankhorst, sweet