/srv/irclogs.ubuntu.com/2007/11/27/#ubuntu-devel.txt

* lamont grumbles at the loss of his dearly beloved non-ports symlink on cdimage.ubuntu.com01:17
lamontslangasek: did you do that?01:18
slangasekyour what?01:18
lamontcdimage.ubuntu.com had a 'non-ports' symlink at the same level as 'ports' (pointing to '.') so that I could rsync *ports/01:19
lamontand alpha 1 is thursday?01:20
slangasekI still see the non-ports symlink on cdimage...?01:21
lamontfeh01:21
* lamont loses01:21
lamontnever mind01:21
slangasekok01:21
slangasekphew, so it's unrelated to my fumbling with jeos ;)01:21
lamontit's there, it's just not in alpha-order. :-(01:22
lifelesswelcome to ext301:22
=== cprov-out is now known as cprov-zZz
jdongPOSIX: Please Offer Scapegoats In eXcess01:24
jdong:)01:24
nxvl_worki need a gove-back for corewars01:55
=== Pici` is now known as Pici
nxvl_workalso for debian-history02:04
=== ember_ is now known as ember
lamontlifeless: iz find vs sorted output, yeah.  I keep forgetting that04:29
* minghua doesn't understand why the mail to -devel-discuss about ghostscript doesn't mention the LP bug number.06:31
slangasekso the desktop tasks are currently uninstallable because gnome-session conflicts with the old bug-buddy, and the new bug-buddy build-depends on a lib not in main.  Is anyone available to take a quick (but appropriately thorough) look at https://wiki.ubuntu.com/MainInclusionReportElfUtils ?07:02
slangasekhmm, or is the review part only ubuntu-archive?07:05
slangasekin that case I'll just lie in wait until someone wakes up :)07:05
StevenKslangasek: You want to jump on pitti or doko.07:05
slangaseksince you're mentioning doko, does that mean it's not an ubuntu-archive activity?07:06
StevenKslangasek: The approval process is up to pitti or doko. Once it's approved, actually promoting it from universe to main *is* -archive07:06
slangasekStevenK: that's not documented on https://wiki.ubuntu.com/MainInclusionProcess then?07:07
slangasekit just says "archive administrators"07:07
AmaranthI've never seen anyone else do a MIR07:08
AmaranthUsually it's pitti since the main concern is security07:08
StevenKslangasek: "If the report exists and is acceptable, the report will be marked 'approved'." -- it doesn't mention who marks it as such. :-)07:11
slangasekStevenK: so the archive administrators look for the report, but doko decides if it's acceptable? :)07:12
StevenKslangasek: I except so, actually. Well, doko or pitti07:12
Mithrandirgeser: if you could just give us a space-separated list, that works.07:20
slangasekhere's an easier one, who can rebuild ubuntu-meta for the recent seed changes? :)07:30
StevenKI can, if you want me to07:30
slangasekyes please07:31
LaserJockStevenK: pitti and iwj were doing MIR approvals last I saw07:33
Mithrandirmorning slangasek07:33
StevenKLaserJock: iwj isn't any more.07:33
MithrandirLaserJock: iwj no longer works for Canonical though, and he hasn't shown much interest in continuing being a member of the community either.  So I doubt he's going to do any more MIR reviews.07:33
MithrandirStevenK: that's slightly harsh to say; he left the company, but you're saying it as if he's dead.07:34
StevenKI didn't mean it like that.07:34
LaserJockMithrandir: iwj left Canonical?07:34
LaserJockI didn't know that07:34
MithrandirLaserJock: yes.07:34
StevenKI just meant to say he isn't doing MIR approvals any more07:35
MithrandirLaserJock: http://lists.debian.org/debian-ctte/2007/11/msg00003.html07:35
slangasekMithrandir: morning07:35
slangasekyeah, why on -ctte of all places... :)07:36
Mithrandirbecause he sent an email there when he joined Canonical so people would see if he ended up in a position of conflict of interest.07:37
LaserJockMithrandir: huh07:37
LaserJockwell, good luck to him07:38
slangasekMithrandir: are you sure? I thought he sent the first mail to -project07:38
slangasekah, http://lists.debian.org/debian-ctte/2005/06/msg00010.html went to both lists07:38
Mithrandirslangasek: maybe he sent to -project too, I'm not sure.07:38
MithrandirI'm a few years behind on reading -project mails. :-/07:39
slangasekanyway, I haven't bothered announcing my employment on -ctte, because obviously everyone on the -ctte is part of the cabal and therefore already knows07:39
StevenKslangasek: Updating ubuntu-meta, I'll finish after I pick up my wife07:40
slangasekStevenK: cheers07:40
pittiGood morning07:50
LaserJockhi pitti07:51
pittitjaalton: hm, xserver-xorg-input-elographics wants to go to universe; is that intended?07:53
thegodfatherpoor elographics touch screens07:53
thegodfatherthey are sweet toys07:54
tjaaltonpitti: what do you mean?07:55
tjaaltonpitti: "wants to go to universe", that part I don't understand :)07:57
pittitjaalton: it was in main so far07:57
tjaaltonyes07:57
pittibut now nothing is holding it there any more07:57
tjaaltonoh07:57
pittino reverse dependencies, no seedings07:57
pittitjaalton: I guess it was a dependency of -input-all or something, and now isn't any more07:58
pittiit could be because the package is obsolete, or it could be a bug07:58
tjaaltonpitti: probably so07:58
slangasekyes, it's probably one of those :)07:58
tjaaltonI'll do a xorg merge today, so I'll readd it so that it stays in main for now07:59
tjaaltonI'm not sure how that driver works with input-hotplug, besides there is evtouch07:59
tjaaltonalthough I don't have the hardware to test either :)07:59
slangasektjaalton: hrm, what happened to your ircnick anyway? :)08:02
dholbachgood morning08:03
tjaaltonslangasek: it got dropped in the turmoil ;)08:06
pittitjaalton: can you have a quick look on http://people.ubuntu.com/~ubuntu-archive/component-mismatches.txt, 'Source and binary demotions to universe'?08:06
pittitjaalton: there are some X client programs08:06
tjaaltonpitti: sure08:07
tjaaltonpitti: oh, actually we discussed about these yesterday (ie. apps that are not in the bundles)08:10
tjaaltonpitti: and it seems that I missed some from the removal request08:11
pittiI suspected so, but maybe some fell through the dependency cracks and should be kept08:11
tjaaltonpitti: editres, listres, viewres are in x11-utils08:12
tjaaltonbeforelight is going to be added to x11-apps I think, but bitmap, ico, xf86dga and xgc are just noise and could be dropped from the archive08:13
tjaaltonico & xgc are abandoned upstream08:13
mjg59Is anything still using dga?08:14
mjg59If so, can we make them stop?08:14
slangasekwhat replaced DGA?08:15
mjg59Graphics cards that worked08:15
slangasekhah08:15
mjg59The speed benefit you get now is generally less than you'd get by using the acceleration08:16
=== LaserJock is now known as LaserRock
StevenKmplayer will still talk DGA08:16
mjg59mplayer would talk swahili, klingon and esperanto if the maintainers found a single machine that managed 0.001 extra FPS as a result08:17
StevenKBwahaha08:18
doko_slangasek: it's changing; I'm doing mir's now, but I'm not ubuntu-archive08:19
slangasekdoko_: ok08:19
slangasekdoko_: pitti is handily killing this one for me, so I'll file that away for future reference :)08:19
ChipzzKeybuk: wrt your svg problem from yesterday, this may be usefull: http://webkit.org/blog/122/webkit-3-10-new-things/ ; it has 6 links to svg usage in browsers, which also work in firefox08:20
KeybukChipzz: I managed to open it in Inkscape and go through the "layers" of the image08:20
ChipzzKeybuk: ok nevermind then :)08:21
Chipzzmjg59: doesn't SDL use DGA?08:22
=== \sh_away is now known as \sh
mjg59Chipzz: It can do, but I don't think it's the default08:31
pittitjaalton: ok, so I remove editres, listres, viewres, ico, xf86dga and xgc,and keep beforelight in main for now?08:32
pittidholbach: hm, all the ubuntu-calendar* want to go to universe; is that deliberate?08:33
dholbachpitti: we didn't depends on them for ages, I don't know - were they in supported?08:34
pittidholbach: apparently something depended on them until recently08:34
pitti(I guess some artwork package)08:35
dholbachI don't think so08:35
pittihm, nothing08:35
pittiaah08:36
dholbachwhat was it?08:36
pittithey were unseeded08:36
pitti  drop support for ubuntu-calendar*, since they haven't been updated for years (ok mdz@)08:36
tjaaltonpitti: you can remove beforelight as well, it'll get in debian soonish and I'm sure no-one needs it in the meantime ;)08:36
pittitjaalton: ok08:36
tjaaltonare we going to have a new kernel for alpha1?08:37
=== lucas_ is now known as lucas
pittitjaalton: *flush*, thanks for having a look08:43
tjaaltonpitti: thanks for pointing out!08:44
pittiseb128: so apparently gconf and gconf2 source duplicate each other; which is the good one?08:46
pittiseb128: from what I can see, gconf was the old gnome 1.x version08:47
pittiand now Debian renamed gconf2 to gconf08:47
slangasekgconf source is at 2.20.1-1 now, and builds the gconf2 package08:47
seb128pitti: gconf, I did sync it yesterday and was waiting for it to build everywhere to remove the other one, you are too quick ;-)08:47
seb128debian renamed it08:47
pittiseb128: well, it can't build08:47
seb128why?08:47
pittiseb128: it's exactly the same version as gconf208:47
pittii. e. even if the binaries would build, they would fail to upload08:48
seb128urg, didn't, notice that08:48
pittiseb128: so I just remove the gconf2 source, and everything should be good08:48
seb128yes08:48
seb128you can also remove gnome-vfs2 while you are at it08:48
seb128it has been renamed gnome-vfs08:48
pittiah, great08:48
seb128yeah for GNOME1 stack being cleaned ;-)08:49
mjg59Are we finally rid of Gnome 1.x apps?08:49
pittignome-vfs2 | 1:2.20.0-0ubuntu3 |         hardy | source08:49
mjg59A glorious day indeed08:49
pitti gnome-vfs | 1:2.20.1-1ubuntu1 |         hardy | source08:49
pittiseb128: so I take it our changes were merged to gnome-vfs?08:49
mjg59And good to do this in an LTS release08:49
slangasekdebian-qa have been chipping away at the gnome 1.x libs for a while, but they're not all gone yet08:50
seb128pitti: yes08:50
mjg59slangasek: Without gnome-vfs and gconf, nothing especially interesting will be instalable08:51
slangasekI didn't say any of them were interesting08:51
mjg59(Pretend I can spell. I've drunk most of a bottle of mead)08:51
pittilibgtk1.2 and glib1.2 are still there in particular08:51
mjg59Yeah, gtk 1.x apps are going to be harder to shift than gnome 1.x ones08:51
mjg59xmms, for instance08:51
mjg59Which has mostly been a victim of "We're not just going to port this to GTK 2, we're going to entirely refactor it in the process"08:52
mjg59On at least three separate occasions08:52
pittiseb128, Riddell: did you recently touch ttf-gentium? it seems someone removed the source package, but not the binary08:52
seb128pitti: I didn't08:52
* pitti rescues the source from gutsy08:53
* pitti hugs copy-package08:53
MacSlowGreetings everybody!08:56
pittiRiddell: any idea what to do about the kuickshow mess? kdegraphics-dev depends on it, but it's in universe and needs imlib (universe, gtk 1 crack)08:57
pittihey MacSlow08:57
MacSlowhoy pitti, Riddell08:57
=== mpt_ is now known as mpt
* Fujitsu would be glad to have GTK1 off MOTU's plate :P08:58
slangasekFujitsu: help debian-qa kill it? :)08:58
pittiRiddell: and latest kdebase depends on pmount again; I guess that's a wedged merge, and Debian still has the dependency?08:58
TheMusoFujitsu: And all those glib1.2 transitions that still need doing? :p08:58
Fujitsuslangasek: Or get it promoted. One of them.08:59
* slangasek snorts08:59
StevenKslangasek: Did you commit your seed changes?09:00
StevenKHah, actually, never mind, you can't.09:00
slangasekI had no seed changes to make09:00
pittimvo: applying patch 03_branding to ./ ... failed.  <- aptitude FTBFS09:02
mjg59For The Brilliant Futuristic Space?09:03
mjg59(Yes, I know)09:03
slangasekit's probably going to FTBFS anyway, the maintainer did a brilliant job of updating it in unstable09:03
mjg59There's very little porting to move glib 1.x to glib 2.x in most cases09:03
mjg59And if you pass -DENABLE_DEPRECATED_WIDGETS (or something), gtk1.x to 2.x is almost as easy09:04
slangasekoh, or perhaps not, the new lib aptitude b-d's on seems to have better luck building on hardy than sid :)09:04
AmaranthPeople still use xmms?09:04
AmaranthI thought Debian dropped it09:04
mvopitti: just got the ftbfs mail, strange09:04
slangasekI use that xmms clone, audacious09:04
* Fujitsu last used xmms around 2002, I think.09:05
pittiseb128: you are too good and fast; latest evolution-sharp from unstable still seems too old for our e-d-s version :)09:05
mjg59Amaranth: xmms is still pretty stable compared to the others09:05
seb128pitti: yeah, I know about this one also ;-)09:05
seb128pitti: are you doing a round of GNOME cleanup today?09:06
mjg59bmp looked like a promising replacement, until they decided to go all itunes09:06
pittiseb128: specifically I'm walking through http://people.ubuntu.com/~ubuntu-archive/testing/hardy_outdate.txt and see what got stuck09:06
seb128pitti: you can likely ignore most of GNOME things, I'm taking care of those09:06
pittiseb128: great09:07
pittithat helps a lot09:07
seb128pitti: libgpod requireds the sg3-utils promotion, there is a MIR in the queue for you if you want to unblock this one, that will give support for the nano generation09:07
Amaranthmjg59: isn't that what xmms2 is too?09:07
Amaranthwait, it's more like mpd meets itunes09:07
seb128new nanos rather09:07
mjg59Amaranth: Yeah09:09
Riddellpitti: kdebase/pmount and kdegraphics/kuickshow are both merge problems, I'll fix them09:13
pittiRiddell: thank you09:13
pittiRiddell: do you know if anyone is on the kdepim FTBFS? (dh_install: kdepim-doc missing files (/usr/share/doc/kde/HTML/en/kdepim-apidocs/*), aborting)09:13
Riddellpitti: mm, didn't I fix that?09:16
Riddellpitti: aye, it's all done https://edge.launchpad.net/ubuntu/hardy/+source/kdepim/4:3.5.7enterprise20070926-1ubuntu509:17
Amaranth3.5.7enterprise?09:18
pittiRiddell: well, but that version is where I got the FTBFS for (on i386)09:18
AmaranthI don't see kirk anywhere :P09:18
pittihttp://launchpadlibrarian.net/10546384/buildlog_ubuntu-hardy-i386.kdepim_4%3A3.5.7enterprise20070926-1ubuntu5_FAILEDTOBUILD.txt.gz09:18
Riddelloh, missed that one09:18
Riddellgrump, all this KDE 4 bits and I do silly things with KDE 309:19
pittiRiddell: python-qt4 depends on python-elementtree; since that's in 2.5 now, it should depend on python2.5 | python-elementtree; do you want me to do that change, so that p-qt4 becomes installable again?09:27
pittiRiddell: that should clean a lot on http://people.ubuntu.com/~ubuntu-archive/testing/hardy_probs.html09:30
slangasekcalc: there are an awful lot of OOo bugs listed as targetting the alpha1 milestone, are those there because you're working on them and planning for them to all land in time or because some user has it out for you? :)09:31
AmaranthOr someone moved them from gutsy09:32
pittiRiddell: heck, I'm just doing it09:33
dholbachpitti: iirc he has taken a day off today09:36
pittidholbach: who?09:37
dholbachpitti: Riddell?09:37
pittidholbach: ah; right, I know, but I spoke to him 20 minutes ago :)09:37
dholbachah ok09:37
dholbach:)09:37
pochupitti: is it ok to depend on a universe package as long as it depends first on a main package? python2.5 | python-elementtree (python-qt4 is in main)09:49
slangasekyes, that's valid09:50
pochuThanks.09:51
pittipochu: given that I just did that change in python-qt4 my answer should be clear :)09:53
pittipochu: just FYI, for build dependencies it is even ok to have a b-dep "universe-pkg | main-pkg"09:54
pittipochu: it's not very nice, but the buildds can handle it, so if it helps to drop a Debian delta, it can be done09:54
* slangasek takes notes09:54
slangasek:)09:54
* pochu too :)09:55
StevenKpitti: I need to keep the .preinst symlink magic for gimp still, right?09:55
seb128StevenK: until hardy yes09:55
pittiStevenK: if you mean the code that changes symlinks back to directories, yes09:55
StevenKWell, until the first hardy+1 merge09:55
pittisince that's in gutsy final09:55
StevenKYup, okay09:56
* pitti looks forward to the post-hardy merges; I saw too many debian deltas which are just upgrade fixes from dapper09:56
StevenKseb128: I should be uploading gimp 2.4.2-1ubuntu1 soonish09:56
seb128StevenK: good09:58
seb128StevenK: would you consider a stable upload also for it or there is too many changes?09:59
seb128I've enough of users complaining on launchpad that gutsy has a candidate version when a new stable is available09:59
pittisuperm1: thanks for the sg3-utils MIR; just for the future, can you please use the standard template instead of copy&paste from an old MIR? Thanks09:59
StevenKseb128: Hah10:00
StevenKseb128: So 2.4.2-1ubuntu1~7.10 ?10:00
StevenKI don't see anything too brutal in the changelog10:01
seb128StevenK: rather 2.4.2-0ubuntu1, I don't think we want to merge with Debian in a SRU10:01
seb128StevenK: though asking for a backport of the hardy version might be easier10:02
StevenKOh no, we really don't. Given the change I just re-enabled10:02
* StevenK wishes the Debian->Ubuntu debdiff wasn't stuffed full of po stuff10:04
StevenKseb128: Test-building gimp now10:06
pittisuperm1, seb128: sg3-utils looks good, promoted10:06
pittislightly too late for publisher, but *shrug*10:06
seb128pitti: danke10:06
seb128StevenK: cool10:06
StevenKseb128: I'll think about what to do for gimp 2.4.2 in Gutsy. Not sure at this point.10:08
seb128StevenK: ok, thanks10:08
pittiStevenK: ignore the calls for putting new upstream versions into gutsy? :)10:09
seb128StevenK: bug #15764210:09
ubotuLaunchpad bug 157642 in gimp "gimp 2.4 *final*  in gutsy" [Undecided,New] https://launchpad.net/bugs/15764210:09
seb128pitti: I don't like getting new version, but the differences between rc and 2.4 are small and looks like it would make quite some user stop complaining10:09
pittiseb128: (just joking)10:10
pittiseb128: yes, if it's only a few justifieable high-impact bug fixes we can consider it10:10
seb128the number of discussions on forum, list and bug tracker indicates they take that as an issue, not sure why though, that's not very rational10:10
seb128most of them have no issue, they just feel it's unprofessional10:10
pittibut if there are some actual problems with the RCs, there shuold be bug reports10:10
pittiif it's just for the name, then *shrug*10:11
seb128right, that's my point10:11
seb128well, they argue that the changes are only some bug fixes10:11
pittithe old story10:11
seb128and that have release candidate written with a typo on the splash looks unprofessional10:11
pittitypo?10:11
Riddellpitti: thanks (for python-qt4)10:12
pittiRiddell: you're welcome10:12
seb128pitti: bug #16460910:12
ubotuLaunchpad bug 164609 in gimp "Spelling error in gimp (nothing that major) (dup-of: 145524)" [Undecided,New] https://launchpad.net/bugs/16460910:12
ubotuLaunchpad bug 145524 in gimp "Splash screen typo error" [Undecided,Fix committed] https://launchpad.net/bugs/14552410:12
pitti"conadidate", sweet10:13
seb128indeed ;-)10:13
pittiit has 306 hits in Google, so it is clearly a valid word *duck*10:13
pitti(yes, most of them are about this buglet)10:14
pitticjwatson: perl looks fine here, synced10:15
seb128pitti: <pitti> seb128: it's exactly the same version as gconf210:22
seb128pitti: that's not true10:23
seb128pitti: 2.20.0-1 against 2.20.1-110:23
pittiseb128: I blame not having had tea yet10:24
seb128;-)10:24
* seb128 hugs pitti10:25
pitti(darn, I thought I looked twice and thrice)10:25
cjwatsonpitti: thanks10:35
cjwatsonmjg59: gtk 2.x porting> except when you have custom controls or care about exact font behaviour, e.g. putty10:35
TheMusocjwatson: Do you object if I do your brltty merge?10:36
cjwatsonTheMuso: not in the least, please do10:37
seb128TheMuso: hi, did you read my comment about gnome-orca yesterday? You have an update listed on the wikiTODO, could you have a look at merging on Debian which has a new version now?10:41
TheMusoseb128: I didn't see your comment, but I'll have a look.10:42
seb128TheMuso: thanks10:42
seb128pitti: your bug-buddy upload built correctly ;-)10:43
seb128let's rebuild gnome-python-desktop now10:43
pittishall I give it back?10:43
pittior does it need an upload10:43
seb128pitti: what? gnome-python-desktop? it needs a rebuild due to libtotem-plparser soname change, I'll do it now10:43
seb128s/rebuild/upload10:44
pittiah, that; appreciated, I saw it this morning on the NBS list10:44
seb128pitti: there is several empty files in the NBS list, any reason those are not cleaned automatically nowadays?10:44
pittiseb128: we shuold never do that automatically10:44
seb128pitti: or does it just need somebody running the command?10:45
seb128pitti: right, but I mean that's easy cleaning usually, no?10:45
pittiseb128: it sometimes gets confused if a package is just in needsbuild, or so10:45
pittiseb128: yes, the 0 ones are easy, they just need a quick sanity check10:45
seb128pitti: I was just wondering if I should have a look10:45
pittiseb128: if you want to, please go ahead10:45
seb128pitti: ok, will do that10:45
=== pedro is now known as pedro_
StevenKSigh11:10
StevenK"It's unprofessional" We have deadlines to meet, and Gimp released 2.4.0 *the day after we released*. That's just mean.11:10
StevenKseb128: Did you read these bug reports? Apparently, we need to update gimp and *keep updating it*11:12
StevenKNever mind working on Hardy.11:12
StevenKseb128: In better news, gimp built, just lightly testing it.11:13
=== cprov-zZz is now known as cprov
seb128StevenK: I don't care about the "keep updating it", I think they have a point about the candidate typoed version looking unprofessional, I would have no issue to point them to the SRU policy for minor version updates11:16
StevenKseb128: Sure, but let's shut them up for a little while with 2.4.2?11:16
seb128that would be nice indeed11:17
mptI'm trying to think of a parallel to this in other OSes11:17
mptWhere a major version of the OS is released with a "release candidate" version of one of its apps11:17
StevenKseb128: Gimp looks good, uploading. It'll take a while.11:18
StevenKmpt: What would we do? 2.4.0 was released the day after.11:18
broonieI'd expect most distros will have done that at least once, though a lot of the time it won't be as visible as here.11:18
mptI'm not talking about "distros" so much11:19
StevenKmpt: And we already had 2.3 in Gutsy for testing11:19
mptLinux distributions offer reams of pre-1.0 software, but that's much better-hidden11:19
cjwatsonmpt: it doesn't arise in other OSes because the same organisation is usually doing (almost) all the applications and so (almost) all the applications can be released in step11:20
mptyes11:20
cjwatsonyou can't just ignore the organisational aspect ...11:20
broonieMight be interesting to trawl the free software shipped with Solaris and see what's in there...11:21
mptRight, and meanwhile there's bazillions of people who don't know that11:21
mptSo the mental models need to meet somewhere11:21
mptStevenK, I honestly don't know :-)11:22
broonieSometimes this stuff gets avoided by people simply not uploading prerelease versions when they might end up in a release but that ends up with people complaining about old versions.11:23
StevenKbroonie: And a war of attrition about versions is no fun11:25
Mithrandirmpt: what other OSes actually ship any applications by default?11:26
StevenKAnd Wordpad and Notepad don't count. :-P11:26
cjwatsonIE and Safari are applications11:27
cjwatson(even if IE is more tightly integrated than it ought to be)11:27
Mithrandircjwatson: arguably.11:27
MithrandirIE at least is very, very tied into the rest of the OS.11:27
StevenKAnd Apple pushed back Leopard how much?11:27
seb128window media player is also an application11:27
MithrandirI don't know how hard it is to replace Safari with Firefox on a MacOS installation.11:27
Mithrandirseb128: I've so far failed to remove it on my systems, at least.11:28
broonieIt's pretty straightforward.11:28
pitti. o O { we need more buildds }11:28
StevenKseb128: I'd count that as more an annoyance. :-P11:28
Mithrandirbroonie: how would you go about removing it?  It's not just a .app, is it?11:28
broonieMithrandir: I'd trash the .app :/11:29
mptMithrandir, Windows, Mac OS X ... was that a trick question?11:29
cjwatsonwhile I disagree with the precise form of Mithrandir's question, it's clear that those operating systems ship many fewer applications11:30
cjwatsonwhich is an important point for us to convey11:30
Mithrandirand none developed by third parties on an independent schedule, I believe.11:30
StevenKBut they control them themselves.11:30
StevenKWe don't control Gimp or Gnome upstream11:31
mptMithrandir, drag it to the Trash., like broonie said11:31
Mithrandirmpt: what then happens if you click an HTTP link in your chat client?11:31
broonieSolaris is probably getting closer to what Ubuntu is doing - they do ship things like GNOME, but they keep them at arms length from the core OS.11:31
mptMithrandir, it opens whatever your default browser is11:31
mptThe only catch is that there isn't an equivalent of Ubuntu's "Preferred Applications" window (any more)11:32
mptSo each browser (e.g. Firefox, Camino, Opera) has a "Default browser:" menu in its own Preferences window11:32
Mithrandirthen it might look like mac os ships with at least one application.11:33
=== Shely is now known as MJ086
broonieIt ships with iTunes, iPhoto and stuff too.11:34
Mithrandirand those are easy to remove and replace with other apps too?11:35
mptMail, iChat, QuickTime Player, TextEdit, iSync, a bunch of utilities11:35
* StevenK waits for dput to stop completly and utterly not sharing his upstream bandwidth11:35
mpt"Easy" depends on how much migration you want11:35
mpte.g. Mail 2.0 and later uses a proprietary maildir variant11:36
StevenKSigh. Of course it does.11:36
mptbut "remove", yes, drag them to the Trash11:36
Mithrandirmpt: for mail, stuff like mailto: links then open correctly in your preferred email client.11:36
mptI assume so, I've never tried11:37
mptMail has a "Default Email Reader:" menu in its Preferences, so I guess so11:37
mptfoo@example.com11:38
mptyep, works11:38
mptThe other catch is that there's no equivalent to Synaptic's "Mark for Complete Removal"11:41
StevenKPhew. Gimp uploaded11:43
=== dholbach_ is now known as dholbach
=== pedro is now known as pedro_
=== Hobbsee_ is now known as Hobbsee
sorenmvo: If the Pre-Depends field in the installed package doesn't match that in the Packages file, apt will think they're not the same package, right?12:24
freeflyingZnarl: ping12:24
pittimvo: we need to flip on apport notifications for alpha 1; do you plan an update-notifier upload soon? if not, I'll do it12:28
=== doko_ is now known as doko
mvopitti: feel free, I have currently no plans, but please build from bzr12:38
pittiright12:38
mvosoren: yes, then it will do its reinstall dance12:38
sorenmvo: Thought so. Thanks.12:39
pittiargh, sparc just exploded12:54
pittihttp://people.ubuntu.com/~ubuntu-archive/testing/hardy_probs.html12:54
pittisomething in the last few hours caused sparc to become totally uninstallable; any idea?12:55
* thegodfather sighs12:55
thegodfatherpitti: i'll check12:55
Hobbseepitti: the yada plague.  or the effects of the MOTU drinking game.  either way.12:56
thegodfatherpitti: but i blame gtk or something along those lines :)12:56
pittipretty weird, it causes packages on the level of automake to become uninstallable12:56
pittithegodfather: that would hardly cause debhelper uninstallability12:56
thegodfatherpitti: are you sure ? :)12:57
pittithegodfather: not unless it introduced something like Conflicts: libc6, kernel, libgcc1 :)12:57
=== ogra1 is now known as ogra
Mithrandirpitti: perl is uninstallable on sparc.12:58
pittiaah12:58
pittijust buildd desync then, I guess12:58
Mithrandirand perl was uploaded an hour ago12:58
pittiright, needsbuild on spar12:58
pittic12:59
* pitti bumps12:59
thegodfatherand probably can't build12:59
thegodfathergiven that nothing is installable12:59
pittithegodfather: why not?12:59
pittithe chroots shouldn't just upgrade then?12:59
pittiit's not the first perl upload we did, and it never killed the buildds, so I hope this one will get through, too12:59
thegodfatherpitti: chroots autoupdate, right. but if nothing can be installed, you won't be able to install perl B-D either13:00
thegodfatherpitti: can't check here yet.. the problem is not propagated to my local mirror yet13:00
Mithrandirthegodfather: all of the perl build-deps are installable.13:00
thegodfather(not in details at least)13:00
thegodfatherok13:01
pittithegodfather: don't worry; I think it'll sort out itself13:01
thegodfatheryeps i am not worried at all13:01
thegodfathermachine is already powered off13:01
Mithrandirpitti: maybe stop the sparc buildds until the perl one has built?13:01
Mithrandirthat is, bump perl (as you did), then turn them off until the binaries are published13:01
Mithrandirso we don't get 5000000 failures13:02
pittiperl is the very next thing on the list13:02
pittiMithrandir: yes, I'll stop all but one sparc buildd13:02
pittibah, sejong is building gcc-snapshot; that won't get in the way for a long time :)13:03
Mithrandirheh13:03
pittiso  I'll just watch it13:03
pittilool: ah, just saw your avahi commits to the unstable branch; cool, that means we can sync soon? or do we still have ubuntu specific diffs?13:21
loolpitti: I'm still merging13:21
pitti(well, lpia is already ubuntu specific, so thanks for adopting that)13:22
loolWell at some point Debian might use it and it makes for a smaller delta; I hope the other members don't mide the esoteric keyword in the middle of the other ones :)13:22
loolpitti: Do you know whether enable_avahi can be dropped?13:22
loolpitti: I mean, it seems avahi is enabled by default on Ubuntu on my installs13:23
pittilool: we enable it by default now, but I'm not sure whether we still provide an UI for those scripts13:23
* pitti checks13:23
loolThanks13:23
pittiin edgy we added a checkbox to network-admin13:23
pittino, that's gone13:23
pittiRiddell, Hobbsee: do you still need enable_avahi and avahi_status in Kubuntu? do you wrap those in any UI?13:24
Hobbseetjaalton: are you running debuild with -v <last ubuntu version> at all for your merges?13:24
Hobbseepitti: no idea, sorry13:24
loolpitti: Cool; I guess I can drop the status script as well then13:24
pittilool: I'd say, just kill them; if there is some UI left in Kubuntu we just drop that as well13:25
pittilool: right13:25
loolpitti: Last but not least, there's a patch only allowing access to a certain group of users for avahi dbus operations (IIUC); that's an Ubuntu security team patch I guess?13:26
lool(The changelog were it was introduced isn't visible any more)13:26
pittilool: hm, do you have a pointer to the patch?13:26
pittilool: ah, what's the name? I'll look in codebrowse13:26
loolpitti: http://people.ubuntu.com/~lool/03_foreground-console.patch13:27
pittihttp://codebrowse.launchpad.net/~ubuntu-core-dev/avahi/ubuntu/annotate/jriddell%40ubuntu.com-20071004142607-butdopb0zjgjialq?file_id=03_foregroundconsole-20061227134554-7psb6nnukxdrf5nt-6813:27
loolChanges a group check by a console check IIUC13:27
pittilool: what does AVAHI_PRIV_ACCESS_GROUP expand to?13:28
pittilool: ATM at_console shouldn't even work13:28
loolpitti: AC_ARG_WITH(avahi_priv_access_group,AS_HELP_STRING([--with-avahi-priv-access-group=<group>],[Priviliged access group for Avahi clients (netdev)]))13:29
pittiwe need to ConsoleKit'ify dbus for that13:29
loolDefaults to netdev13:29
pittibwah13:29
pittilool: no, netdev definitively sounds wrong to me13:30
pittilool: except if normal users don't actually need to call the SetHostName function13:31
loolpitti: In a default install, I'm in netdev13:31
pittilool: if this is something that shouldn't normally be called, dropping that change looks fine to me13:31
pittilool: right, but we want to get rid of all those silly groups13:31
pittii. e. we should not base access policy on them any more13:32
loolpitti: The comment in the Ubuntu changelog is "Restrict access to privileged Avahi dbus functions to console users"; I think it's about being able to set the hostname, but I guess that's only the avahi visible hostname13:32
pittilool: and I don't see why on earth users should set the host name (avahid should do that on its own)13:32
pittilool: right, but that should usually be equal to the real hostname?13:33
pittiand we don't have an UI for changing it either13:33
loolPerhaps it's the description of their host ("pitti's computer"); chekcing the source...13:33
pitti+ eth0 IPv4 PDF creator @ localhost.localdomain           Internet Printer     local13:34
pitti+ vmnet8 IPv4 donald [00:50:56:c0:00:08]                    Arbeitsplatzrechner  local13:34
pittilool: so the description would be 'Arbeitsplatzrechner', but that's a service type, not a hostname13:34
pitti'donald' is the hostname, and there's no UI to change that13:34
pittilool: tell you what; drop the change, I send a question to Lennart13:35
pittilool: if we need to care about that method, we can think about access policy once we have a robust idea of what we would need it for13:35
loolpitti: Checking the source it seems this is to update the RR fields sent via mdns13:36
loolpitti: I think it's to be able to change hostname13:36
loolpitti: I mean, you're supposed to be able to call "hostname" to change hostname, but then avahi needs to send some updated mdns data on the network13:36
loolThat's my guess at the use case; what it actually does it simply update an internal hostname string13:37
loolAnd it calls "register_stuff()" presumably to register the name via mdns13:37
loolpitti: i'll drop the change; thanks13:37
pittilool: but in this case network-admin should just poke avahid to re-read the hostname13:38
loolI don't quite get why there's a hostname argument to SetHostname in the first place; it should be read from the system on startup and on update13:38
loolIt defaults to reading from the system anyway13:39
=== coNP is now known as coNP[uni]
tjaaltonHobbsee: umm, no.. that would add the debian changelog between merges?13:53
Hobbseetjaalton: which is the point, no?13:53
Hobbseewell, to the .changes file13:53
tjaaltonman debuild doesn't mention that13:54
* Hobbsee summons the mighty Keybuk13:54
Hobbseetjaalton: true.  it's only for merges - where we want to see what's changed, to see what's actually changing on our systems13:55
cjwatsonHobbsee is correct13:55
tjaaltonok, I'll use it from now on13:55
cjwatsontjaalton: debuild refers to dpkg-buildpackage for many of its options13:56
Hobbseehurrah, i'm right for once!13:56
cjwatson       -vversion13:56
cjwatson              Use changelog information from all versions strictly later than version.13:56
cjwatsondpkg-buildpackage(1)13:56
tjaaltonthe latest xorg upload makes clean installations work again13:56
Hobbsee\o/13:57
tjaaltonthe xserver symlink is no more13:58
KeybukHobbsee: ?14:04
HobbseeKeybuk: thought you might enjoy giving tjaalton the ritual yelling for not doing merges properly14:04
Hobbseebut colin's beaten you to it.14:04
Hobbseewithout the yelling14:04
ograyeah colin is bad at yelling :)14:05
* tjaalton trembles14:06
ograhe's the walking patiency :)14:06
Hobbseeogra: yeah, he seems more the "i'm really disappointed with you for doing this" type14:06
cjwatsonasac: could I give you my netbase and wireless-tools merges?14:18
cjwatsonyou seem a better choice for those than I14:18
cjwatsoncricket, eagle-usb, fakeroot, klibc, makedev, mbr, and xinetd are up for grabs too14:20
asaccjwatson: yes I think so ... how much do our packages diverge from debian?14:20
cjwatsonasac: not all that much14:20
cjwatsonjust four or five fairly isolated changes in each14:20
asaccjwatson: ok ... enqueued. will take a look14:21
cjwatsonasac: thanks14:21
ograasac, do you have an idea if upstream wants to keep the bad behavior for self signed ssl certs for final ? (you have to go into the guts of your settings and enable it on FF 3 instead of getting an easy popup to accept it)14:21
cjwatsonI haven't actually figured out how to accept self-signed certs in firefox 3 yet - the place it directed me to in the preferences doesn't seem to have it14:21
cjwatsonogra: can you help me out, if you've worked it out already?14:22
ogrago to the advanced prefereance, then give the url manually and click on add-exception (from teh top of my head)14:22
ogra(encryption tab in advanced)14:23
cjwatsonwhich bit of Edit -> Preferences -> Advanced -> Encryption?14:23
asacogra: do you have a page with a self sign cert at hand?14:23
ograah, you need to click on "view certificates" to get to the add exception thing14:23
ogracjwatson, right14:23
ograasac, https://www.educonlinux.eu14:24
cjwatsonogra: I don't see where to enter a URL there14:24
cjwatsonthere is no "add exception" button14:24
cjwatsonoh, under Servers14:24
cjwatsonthat's incredibly hard to find14:24
ograyep14:24
ogratook me 30 min to find out its not the servers fault ... and then 1h to fond the setting14:24
ogra*find14:25
=== cprov is now known as cprov-lunch
ograi think the popup here something they urgently should add back again ... there are many self signed certs out there14:26
asacogra: i will ask upstream about their plan14:26
asacping me in a few days :)14:26
ograa warning makes sense though ....14:26
ograwill do :)14:26
\shasac, are you working on the sec fixes for ff? (backporting them from .10?)14:39
\shor did I miss an update...hmmm14:40
asac\sh: i think we already rolled them14:40
\shasac, yeah I missed it...14:40
Asusuhello. I'm trying to build a python application from source using autoconf, however there seems to be missing a dbus-1.pc in ubuntu, however there seems to be a /usr/lib/pkgconfig/ndesk-dbus-1.0.pc15:00
AsusuIs this an Ubuntu packaging problem or a python problem? Or is it I may be missing some package?15:01
PiciAsusu: In 7.10 I see this: libdbus-1-dev: usr/lib/pkgconfig/dbus-1.pc15:04
AsusuI got 7.10, don't have that file :(15:04
Asusucan you please run on your system dpkg -S dbus-1.pc15:05
seb128Asusu: that's what he just did and copied to you15:05
Asusuto see what package I have to install please?15:05
stdin"libdbus-1-dev" < is the package15:05
Asusuoh sorry xD very sorry didn't see the package15:05
Asusuthanks! :)15:05
seb128Asusu: you can use http://packages.ubuntu.com for such questions15:06
AsusuI have, but didn't find a solution there15:06
Asusuhowever maybe I didn't use it well15:06
tkamppetermvo, bdmurray (or anyone else from QA), I have posted some SRUs for which my packages already got approved into -proposed, but I did not hear any results of the QA testing process. Can you test test these. The SRUs are: bug 163594, bug 149511, bug 153152, they should not end up like bug 65618 last year.15:07
ubotuLaunchpad bug 163594 in foo2zjs "[Edgy/Feisty/Gutsy SRU request] getweb script of foo2zjs needs update of download URLs" [Medium,Fix committed] https://launchpad.net/bugs/16359415:07
ubotuLaunchpad bug 149511 in ubuntu-meta "[Gutsy SRU request] hplip is needed by HPIJS" [Medium,Fix released] https://launchpad.net/bugs/14951115:07
ubotuLaunchpad bug 153152 in hplip "Fax utility not adding files to job." [Undecided,Fix committed] https://launchpad.net/bugs/15315215:07
ubotuLaunchpad bug 65618 in foo2zjs "Firmware upload to LJ 1000/1005/1008/1020 broken (fix to be proposed as Edgy update)" [Medium,Fix released] https://launchpad.net/bugs/6561815:07
pittipochu: please do not modify Maintainer: for fakesyncs, and do not use 'ubuntu' version numbers; use 'build1'15:08
slomo_pitti: it's a sync from pkg-gnome svn, i.e. the version is not yet in debian15:09
pittislomo_: right, but it should be autosynced on the next opportunity?15:09
slomo_pitti: so correct would be -0build1?15:10
cjwatson"ubuntu" in a version number means "inhibit automatic syncing"15:12
pittinot sure, but it should work; or ~1svn or so maybe?15:12
pittislomo_: I don't think we have existing common practice for this case15:12
slomo_pitti: ok, so i could name it whatever i want as long as it doesn't contain "ubuntu" and is lower than the debian upload? good to know :)15:12
slomo_in the past i made -0ubuntu1 versions of such stuff too15:12
pittislomo_: it's not really wrong, we just need to file a manual sync request the next time15:13
slomo_pitti: well, i'll file the sync request anyway when i upload that version to debian :)15:15
pittislomo_: :) (great)15:15
pochupitti: will do, thanks.15:16
=== cjwatson_ is now known as cjwatson
=== asac_ is now known as asac
h4x0r7h1sAny plans to remove at.deny from Hardy?15:35
=== LaserRock is now known as LaserJock
h4x0r7h1sas per malone #15161115:35
ubotuLaunchpad bug 151611 in at "[security] at.deny exists" [Undecided,New] https://launchpad.net/bugs/15161115:35
cjwatsonh4x0r7h1s: I don't even understand how that's a bug, much less a security problem15:45
cjwatsonit denies access to system users that should never need to use at, but nevertheless allows it for normal users15:45
h4x0r7h1scjwatson:  log in as a normal non-sudo user and add an at job to run /home/my/user/hammer.sh that does $0 | $015:46
pittih4x0r7h1s: there are easier ways to shoot yourself in the foot15:47
h4x0r7h1scjwatson: if you rm at.deny and add an at.allow that contains only 'root' (or no at.allow at all) only root can create at jobs15:47
cjwatsonh4x0r7h1s: not a bug; you could do the same without at15:47
pittih4x0r7h1s: and that would change what?15:47
h4x0r7h1spitti:  it'd change the ability for a user to create a confusing issue where the machine goes down every night at 12:47 am ;)15:47
pittih4x0r7h1s: sleep 3600; <fork bomb here>, then disown15:47
cjwatsonif you wanted to have it run while you're not logged in, you could do nohup 'sleep 10000; whatever' (or something of that general nature)15:47
cjwatsonthere is no call to break at15:48
h4x0r7h1spitti:  more pertainently, I don't want users to have privileges they may not necessarily need15:48
pittih4x0r7h1s: but at is a convenience, not a privilege15:48
ograyou are free to change it on your install ;)15:48
cjwatsonh4x0r7h1s: dpkg --purge at15:48
cjwatsonor set at.deny/at.allow up yourself15:49
h4x0r7h1spitti:  one nice hack was to use nc to send a reverse shell every 15 minutes, which took me about 5 hours to figure out how these guys re-owned a server again and again after I fixed the firewall15:49
cjwatsonthe default configuration does *not* grant them any extra privileges15:49
cjwatsonit merely allows them to do something that they could do anyway in a different way15:49
=== cprov-lunch is now known as cprov
h4x0r7h1scjwatson:  so, without at being installed, normal users can add time-based jobs?15:49
cjwatsonh4x0r7h1s: yes, see what pitti and I said above15:50
* ogra wonders how many out of 10 million users might make use of that at all ? 15:50
pittih4x0r7h1s: sure, just leave a process running in the background15:50
h4x0r7h1sheh true.  But what about through a reboot?15:50
cjwatsoncrontab @reboot15:50
tkamppeterAnyone from QA around? Anyone who can finally accept SRUs?15:50
cjwatsoncron and at are useful facilities. I'm sorry that you had a problem, but there is no call to misdescribe it as a security flaw.15:51
pittitkamppeter: you should subscribe sru-verification to those bugs if they aren't already15:51
h4x0r7h1sLiterally every security configuration guideline I've ever read says to make sure {at,cron}.deny do not exist ... hell there was a CERT alert about .deny files existing by default and being blank I though15:51
pittih4x0r7h1s: but really, at that level you have to disable every kind of service15:52
pittiheck, you can use .procmailrc to run stuff15:53
cjwatsonguidelines for hard lockdown of highly vulnerable systems are not the same as what it is appropriate to ship by default15:53
cjwatsonsecurity has a social element; if you make the system useless by default, most people will just go through and undo all your "security" measures15:53
h4x0r7h1spitti:  .procmailrc is world writable and run automatically for users that haven't logged in in ages?15:54
h4x0r7h1scjwatson:  I've never used at ;p15:54
h4x0r7h1sever15:55
pittih4x0r7h1s: why world-writable? (it should be 0600)15:55
ion_*plop* Are you sure you want to do that?    *plop* Are you sure you want to do that?    *plop* Are you sure you want to do that?    *plop* Are you sure you want to do that?    Sooner or later users will just turn that off. :-)15:55
cjwatsonh4x0r7h1s: many people have, and do15:55
ograh4x0r7h1s, it will be run if you send that user a mail ...15:55
pittih4x0r7h1s: so far we were not talking about running stuff as another user15:55
h4x0r7h1sogra:  ah, so you can make something externally triggerable15:55
pittiion_: argh Vista *kittensdie* argh15:55
cjwatsonand I bet you *have* used cron, and there is nothing you can do with at that you can't do with cron15:55
cjwatson(at least from a high-level perspective; fine details obviously differ)15:56
tkamppeterpitti, thanks, I thought the verification-needed tag and the subscribing to ubuntu-sru was enough. I will subscribe them to sru-verification now.15:56
pittitkamppeter: it should help speeding it up15:56
h4x0r7h1scjwatson:  ubuntu doesn't seem to ship a cron.deny or cron.allow15:56
h4x0r7h1scjwatson:  meaning only root can use cron by default  :p15:57
cjwatsonh4x0r7h1s: incorrect15:57
h4x0r7h1scjwatson:  well, I sure as fuck don't have one by default.15:57
cjwatson"If neither of these files exists, then depending on site-dependent configuration parameters, only the super user will be allowed to use this command, or all users will be able to use this command. For standard Debian systems, all users may use this command."15:57
cjwatsoncrontab(1)15:58
pittih4x0r7h1s: works on a default install; my backup relies on it :)15:58
cjwatsonh4x0r7h1s: please lose the swearing or you will be asked to leave15:58
cjwatsonit is not necessary15:58
h4x0r7h1scjwatson:  ah interesting15:58
h4x0r7h1s$ at15:59
h4x0r7h1sYou do not have permission to use at.15:59
pittithat's your local configuration15:59
h4x0r7h1scjwatson:  I removed my /etc/at.{allow,deny} and it did this... does at behave as cron?15:59
cjwatsonh4x0r7h1s: their semantics are not identical15:59
h4x0r7h1salright.15:59
cjwatsonsee the manual pages15:59
h4x0r7h1s(cron just complains about cron.pid permissions)16:00
ograyou should see that:16:00
ograogra@laptop:~/devel/hardy/ldm$ at16:00
ograGarbled time16:00
* ogra didnt touch his defaults16:00
cjwatsonogra: incorrect invocation16:00
cjwatson       at [-V] [-q queue] [-f file] [-mldbv] TIME16:00
cjwatson$ at 5pm16:00
cjwatsonwarning: commands will be executed using /bin/sh16:00
cjwatsonat>16:00
ogracjwatson, well, i didnt want to set anything ... just show i dont get the "permission denied" :)16:00
pitti(^ use atq)16:01
cjwatsonright, but thought it was worth mentioning in case people got confused by the error message16:01
h4x0r7h1sogra:  I get garbled time if I have the default at.deny16:01
ograyeah16:01
h4x0r7h1sogra:  I can't use cron at all though16:01
ograwell, revert what you changed then ;)16:01
cjwatsonh4x0r7h1s: you don't use cron by running cron(1)16:01
ogra"crontab -e" would be what you want for cron16:02
h4x0r7h1scjwatson:  ah ok.16:02
ograsee the manpages ;)16:02
jgosstalk to howie?16:03
jgosssorry16:03
superm1sure pitti, i hadn't realized there was a standard template when I made it (this was my first one).  I'll make sure in the future to do so.16:18
pittisuperm1: thanks16:18
tkamppeterbdmurray, mvo, can you have a look at my SRUs?16:25
tkamppetermvo, bdmurray, I have posted some SRUs for which my packages already got approved into -proposed, but I did not hear any results of the QA testing process. Can you test test these. The SRUs are: bug 163594, bug 149511, bug 153152, they should not end up like bug 65618 last year.16:26
ubotuLaunchpad bug 163594 in foo2zjs "[Edgy/Feisty/Gutsy SRU request] getweb script of foo2zjs needs update of download URLs" [Medium,Fix committed] https://launchpad.net/bugs/16359416:26
ubotuLaunchpad bug 149511 in ubuntu-meta "[Gutsy SRU request] hplip is needed by HPIJS" [Medium,Fix released] https://launchpad.net/bugs/14951116:26
ubotuLaunchpad bug 153152 in hplip "Fax utility not adding files to job." [Undecided,Fix committed] https://launchpad.net/bugs/15315216:26
ubotuLaunchpad bug 65618 in foo2zjs "Firmware upload to LJ 1000/1005/1008/1020 broken (fix to be proposed as Edgy update)" [Medium,Fix released] https://launchpad.net/bugs/6561816:26
pittitkamppeter: some of those are certainly hardware specific; did you get any feedback from the submitters?16:29
pittitkamppeter: you should ask for it again in the bugs, if not16:30
pittitkamppeter: for bugs which are not hw specific, providing a test case in the bug report will help the verification team16:30
calcslangasek: i'm working on them16:32
pittihi calc, good mornign16:32
calcpitti: good morning16:33
pitticalc: please poke me when you upload the gutsy-proposed OO.o, so that I can wave it through in a timely manner16:33
calcpitti: already uploaded yesterday, i'll see if i got a message back from lp16:33
pitticalc: no, it's not in the queue, I checked it some hours ago16:34
calchmm yea i think i know why16:34
tkamppeterpitti, they have all a test case in the initial description now, only problem is that they are all on printer drivers, so they need all a printer of a certain class of devices.16:35
calcpitti: i forgot to manually update the changelog to gutsy-proposed, i wish dch -i would take the last used target for the new entry16:35
pittitkamppeter: hm, and adding a queue with that driver without the hardware is not possible to demonstrate the bug? (such as outputting to file:/)16:36
geserpitti: Hi, please give-back lablgtk2. Thanks16:36
tkamppeterpitti, bug 149511 can be tested also without printer by doing only the "sudo dpkg -r hplip" and after that "ldd /usr/bin/hpijs | grep libhp".16:36
ubotuLaunchpad bug 149511 in ubuntu-meta "[Gutsy SRU request] hplip is needed by HPIJS" [Medium,Fix released] https://launchpad.net/bugs/14951116:36
calcpitti: i'll be uploading it in about 5min16:36
pitticalc: dch -i> oh, doesn't it any more?16:36
pittigeser: done16:36
tkamppeterpitti, the fax issue of bug 153152 is difficult, as hp-sendfax will not show its GUI without fax queue and it seems also that CUPS will not set up a fax queue without the hpfax backend creating a valid fax URI.16:39
ubotuLaunchpad bug 153152 in hplip "Fax utility not adding files to job." [Undecided,Fix committed] https://launchpad.net/bugs/15315216:39
calcpitti: well previous entry was gutsy-proposed i did a new dch -i yesterday and it set it back to gutsy without me noticing16:39
pitticalc: weird; I'm pretty sure that earlier dch versions didn't do that16:40
=== Adri2000_ is now known as Adri2000
calcpitti: its possible i did something weird, or perhaps a patch got dropped somewhere16:40
calchmm yea dch -i doesn't use the previous entry target, just verified it again16:41
calcso new dch -i set to 'gutsy' again16:41
tkamppeterpitti, bug 163594 is no problem at all, no printer supported by foo2zjs is needed.16:41
ubotuLaunchpad bug 163594 in foo2zjs "[Edgy/Feisty/Gutsy SRU request] getweb script of foo2zjs needs update of download URLs" [Medium,Fix committed] https://launchpad.net/bugs/16359416:41
calcpitti: ok its uploading now so it should be done in 20m or so16:42
pitticalc: thanks16:42
keescookmorning16:45
pittihey keescook16:46
geserHi keescook16:50
cjwatsoncalc: I'm told that dch in hardy DTRT16:50
cjwatson    + Make -r use the distribution specified in the previous changelog entry by16:50
cjwatson      default (Closes: #364510)16:50
cjwatson'DEBCHANGE_RELEASE_HEURISTIC=changelog' in ~/.devscripts helps, too16:51
calccjwatson: oh ok16:53
=== \sh is now known as \sh_away
keescookhiya pitti, geser.  :)17:01
geserpitti: do you mind if I give you a small list of packages to give-back?17:34
pittigeser: no, not at all; please don't put commas in between17:34
geserpitti: acepack camera.app charmap.app connect.app displaycalibrator.app easydiff.app gnustep-back gnustep-examples gnuwash.app gomoku.app gworkspace gridlock.app helpviewer.app innerspace.app ladder.app lapispuzzle.app latex.service17:35
pittigeser: running17:36
geserpitti: thanks17:36
calcpitti: its done uploading now17:38
pittisparc buildd hamsters, pedal faster!17:42
pittiwell, we actually need more hamsters17:42
ScottKhmmm, hamster.17:44
pitticalc: accepted, thanks17:46
calcpitti: thank you :)17:46
=== d33p__ is now known as luisbg
geserdoko: I'm looking at gmetadom which you last touched. I don't understand your changelog entry "Fix build failure with g++-4.3." as I only see changed to debian/ files in http://patches.ubuntu.com/g/gmetadom/gmetadom_0.2.5-1ubuntu1.patch18:06
ograpitti, one question to an archive admin ... do we still have a blacklist opportunity for syncs from debian?18:12
cjwatsonogra: yes18:12
pittiogra: yes, we do18:12
* ogra needs to find a way to maintain ltsp ... that gets tricky now that we have upstream tarballs 18:12
ograah, cool18:12
ograwhom do i poke to add all the ltsp stuff to it ?18:13
cjwatsonany archive admin, or ubuntu-archive@lists18:13
cjwatsonwith a list of source package names18:13
cjwatsonltsp-utils is already on there18:13
ograltsp-utils is dead since ages and will be gone if lenny is released18:14
cjwatsonthere's no cost to dead stuff on the blacklist :)18:14
ograits an anachronism  and debian suffers heavily from it :)18:14
ograthanks :)18:15
=== pitti_ is now known as pitti
=== seb128_ is now known as seb128
mvoslangasek: how does the CD look? I guess you will not want me to update compiz (+ depends) just now?18:44
=== pitti_ is now known as pitti
calcmvo: ping18:53
tkamppeterpitti, I have updated all my SRU bugs and added testing methods which work without printer to all of them.18:53
pitticalc: oops, seems you used -v wrongly on the SRU; sorry, I didn't check the .changes file18:54
pittitkamppeter: awesome, thanks18:54
pittitjaalton, bryce: latest xorg merge rendered xserver-xorg-video-all uninstallable on sparc, which (I guess) is the main cause for the current sparc uninstallability mess18:57
mvohello calc18:58
brycepitti: hmm, do we still support sparc?18:58
mvocalc: patch> haven't looked at it yet :(18:58
pittibryce: I didn't hear otherwise18:58
pittiand I guess it's just pulling in a driver which doesn't exist on sparc18:58
brycepitti: I don't know offhand what was in the xorg update, but I know some of the pending changes may be removing some sparc-specific hacks from the xorg postinst script18:59
bryceah, hmm18:59
pittibryce: this is from http://people.ubuntu.com/~ubuntu-archive/testing/hardy_probs.html18:59
pittibryce: so it's not postinst, just pure dependencies18:59
bryceokay18:59
slangasekI'm not aware that any of the pending changes were disabling sparc at this point?19:00
slangasekbut anyway, that would only affect sbus video detection if it did, AFAIK19:00
pittihi slangasek19:00
slangasekmvo: the CDs look disastrous, but nothing a day of hard work won't fix.  updating compiz might be inconvenient. :)19:00
slangasekpitti: heya19:01
pittislangasek: so, I tried to get *-desktop installable, but it needs much more beating19:01
bryceslangasek: I'm anticipating that gravity's reworking of the postinst stuff will drop the sparc-specific stuff from those scripts19:01
slangasekbryce: then I may be thwapping him in the near future :)19:01
pittiseb128: just to confirm, you are on the outstanding MIRs?19:01
bryce(I also listed the particulars in pitti's hardware-detection spec)19:01
bryceslangasek: I don't honestly know if those hacks are still relevant with current sparc hardware, but if so, they'll need to be migrated to more appropriate locations (like into x.org itself)19:02
slangaseksure, but you don't pull support out from under users before that migration is done, this isn't Gentoo ;)19:03
bryceI'm hoping this can all be done transparently, but realistically I anticipate breakage for poor sparc folks at least once or twice during hardy19:03
brycehehe19:03
mvois someone here that knows about the kde build system? Riddell maybe? it seems that "make dist" is not cool for a kde package and the generated tarball need stuff like admin/cvs.sh (why?) and refuses to build without it. I really want to update the kde bits of compiz, but it gives me a headache currently19:03
slangasekwhat I know of the kde build system gives me hives, sorry19:03
azeemisn't that cmake?19:04
mvoazeem: don't ask difficult questions :) at least the package I'm working on dosn't use cmake, not sure about kde in general19:06
azeemheh, ok19:07
azeemkde4 is doing cmake I think19:07
slangasekkde4 was supposed to be moving to cmake19:07
slangasekkde3 uses automake + horror-show19:07
* azeem just found out today that another downside of "we don't need convenience libs" cmake is that it loves to link in static, unrelocatable libraries to shared objects19:08
slangasekah, then things are looking up for kde build systems, aren't they19:09
azeemwhile googling for solutions I found some cries for help on kde lists19:09
seb128_re19:10
seb128_pitti_: I was asking, what MIRs do you speak about?19:10
pitti_seb128_: sorry, my network connection sucks this afternoon19:11
pitti_seb128_: well, didn't you mention some ggz and other stuff which the new gnome needs?19:11
seb128_mine as well19:12
seb128_pitti_: ggz is required for gnome-games to build but that's not creating installability issues19:12
seb128_pitti_:19:13
seb128_  ubuntu-desktop: Depends: hal-device-manager but it is not installable19:13
seb128_                  Recommends: gimp-print but it is not installable19:13
seb128_                  Recommends: restricted-manager but it is not installable19:13
seb128_pitti_: should those unseeded?19:14
slangasekhal-device-manager already is19:14
slangasekexcept that StevenK didn't upload ubuntu-meta like he said he would19:14
slangasekrestricted-manager probably belongs in the seed and is just not installable because it's restricted, no?19:15
slangasek(no idea on gimp-print)19:15
tjaaltonpitti_: the intel driver was uninstallable before, that's the reason why -all is uninstallable on sparc19:15
tjaaltonthe latest xorg merge didn't do anything, AFAICS19:16
calcmvo: ok no problem :)19:16
calcmvo: i noticed without the fallback change i mentioned i didn't do it appears that apt-get update tries to download .lzma packages files and fails and doesn't fall back right19:17
calcmvo: the change is probably simple but i didn't want to risk breaking anything19:17
seb128_slangasek: gimp-print is deprecated19:19
mvocalc: oh, the patch adds support for those too? I have a look tomorrow, I guess tomorrow is the apt day then :)19:19
calcmvo: yea, i think changing the one function i mentioned in the email will probably correct the fallback issue if Packages.lzma doesn't exist19:20
seb128_slangasek: right for restricted manager, it was a lack of restricted source in my pbuilder19:20
calcapt-pkg/acquire-item.cc pkgAcqIndex::Failed19:21
calcmvo: ^ that function19:21
mvocalc: ok, I check it out19:21
slangasekseb128_: s/deprecated/obsoleted/? since it's not present in hardy19:21
tjaaltonpitti_: suncg6 needs a rebuild19:22
seb128_slangasek: right, the gimp upload StevenK did today has19:22
tjaaltonbut that's not the cause19:22
seb128_"   * Ubuntu changes dropped:19:22
seb128_     - Since we aren't in a freeze, and we can make this change now, restore19:22
seb128_       the Conflicts and Replaces against gimp-print and stop building with19:22
seb128_       --without-print.19:22
seb128_     - Re-add NEWS, README and README.Debian to gimp.docs."19:22
calcas soon as apt and dpkg are ready i'm going to do a test lzma build and then upload OOo using lzma support (after asking cjwatson of course) ;)19:22
calcwhich should help shrink our daily cd images19:22
mvoyeah19:22
mvocalc++19:22
slangasekseb128_: ok, sounds like someone with access should pull it from the seed19:23
seb128_looking to do that now19:23
slangasekcalc: if you mean you're going to upload it before the alpha, aren't you forgetting to ask someone else? :)19:23
elmoyou guys are coordinating soyuz updates for lzma... right?19:23
=== pitti__ is now known as pitti
seb128_re pitti19:24
=== seb128_ is now known as seb128
pitti**ngggg** network19:25
* pitti declares dinner time, bbl19:25
calcslangasek: oh it will likely be after alpha-1 due to launchpad needing changes as well, but yea i'll ask you too ;-)19:25
calcslangasek: btw my alpha-1 targeted bugs probably won't make it until alpha-219:26
calcconsidering that is 2 days from now19:26
calcand i don't want to kill the buildds any more than i have with the gutsy-update this close to the alpha19:27
tjaaltonpitti: you probably didn't see my reply?19:27
slangasekseb128: are you available to help work on seed merging and uploading -meta, since pitti is incapacitated?19:27
slangasekseb128: I could do the seed merging and give you a place to pull it from if you like, though I'm not sure it's worth it19:28
slangasekas opposed to, y'know, just pulling from hardy.ubuntu :)19:28
calcOOo 2.3.1 should make it into the archive before alpha-2 also19:28
seb128slangasek: I'm getting the seed right now19:28
slangasekseb128: ok, thanks19:28
seb128slangasek: bzr is just taking some time19:28
seb128np19:28
Kmoshttp://archive.ubuntu.com/ubuntu/dists/hardy/ -> why there isn't Contents-* there ?19:28
calcKmos: too much churn was the reason i heard19:29
jdonglikewise as calc19:29
jdongonly generated for releases.19:29
Kmosonly be there when alpha-1 is out, right ?19:29
calcjdong: oh i heard it was due to all the debian imports19:29
seb128slangasek: I'm removing gimp-print from the desktop seed, anything else?19:29
calcif that is the case then it might be reenabled by dec 13 when debian import freeze happens19:30
slangasekcalc: right, so if they're not going to make it until alpha-2, that implies that they were never really showstoppers for alpha-1 and under the New World Order, should not have been tagged with the milestone.  I'm guessing what you're needing is some kind of todo list for which bugs you're prioritizing to work on first?19:30
slangasekseb128: 11:25 < pitti> slangasek: I already merged to the edubuntu seeds, others are outstanding19:30
seb128ok19:30
calcslangasek: yea pretty much19:31
slangasekseb128: so merging the changes from hardy.ubuntu over to xubuntu/kubuntu/anything I've forgotten that's seeded19:31
calcslangasek: i didn't realize that was considered a showstopper list (oops)19:31
seb128alright, doing that19:31
calcslangasek: is there an easy way to tag stuff similiarly for todo that can be searched for in LP?19:31
slangasekcalc: yeah, it's kind of a new outlook on the milestone lists.  I'll talk with the release team about your use case19:31
slangasekthere's the "nominate for release" functionality, but that's going to be more long-term and may be less useful if what you want is "show me the next few things on my TOOD"19:32
calcslangasek: yea, maybe even have some sort of way to tag milestoned bugs as non-showstopper, so we would still mark them as a milestone but be able to filter them out19:33
tjaaltonpitti: x-x-v-intel on sparc should be removed, it was mistakenly built there (fixed in -5)19:34
tjaaltoner, 2.1.1-519:35
calccjwatson: ping19:39
=== \sh_away is now known as \sh
=== DreamThief is now known as DelayLama
slangasekcalc: well, the issue with that is that if a bug is tagged for a particular milestone, and isn't a showstopper, it's likely to still be open when the milestone happens and then there's a lot of busywork to move the bugs from one milestone to the next19:48
slangasekcalc: whereas if they were targetted appropriately to begin with, this would be a non-issue19:48
geserpitti_: another give-back batch: gtkfontsel mgcv mines.app poe.app open.app preview.app price.app projectmanager.app r-cran-mnp r-cran-maps r-cran-mapdata r-cran-vgam r-cran-xml rssreader.app stepbill.app stepulator.app steptalk terminal.app textedit.app timemon.app volumecontrol.app viewpdf.app wmshutdown wmcliphist xsu xosd renaissance19:59
somerville32Whats a giveback?20:00
slangasekrescheduling of builds20:00
LaserJocksomerville32: like when a dependency wasn't available when a package was upload and so FTBFS20:01
somerville32ok20:01
LaserJockalthough that might not be the best example because I think depwaits are usually automatically retried20:02
calcslangasek: hmm yea that is true20:04
calcslangasek: so maybe something like a todo milestone would be better20:04
calcslangasek: or a general release milestone for bugs that need to be fixed in the cycle but not by a particular timeframe20:05
seb128_ogra: could you try to merge the ubuntu seed changes to edubuntu?20:05
slangasekcalc: anyway, for the time being feel free to use the list as you are (though you may want to go ahead and move your OOo bugs from alpha-1 to alpha-2 now :) and I'll get back to you with something that's hopefully both blessed and works for you20:05
slangasekcalc: oh, if you just want "need to be fixed in the cycle", please nominate for release20:05
ograseb128_, do you need that tonight ?20:05
slangasekwe have that one already :)20:05
ograslangasek, thanks for the look at nbd btw :)20:06
calcslangasek: there isn't a hardy-alpha-2 available in the drop-down yet20:06
seb128_slangasek: apparently not20:06
slangasekcjwatson: I need an adult!20:06
seb128_maybe pitti_ has been disconnect before doing the change or something20:06
calcslangasek: perhaps all the available target milestones for a release should be in the drop-down once a release starts?20:06
ograslangasek, oooh, thats hard in here20:06
calcslangasek: so then people don't need to juggle them later? :)20:06
slangasekseb128_: apparently not what?20:06
slangasekcalc: yes, this is my theory too :)20:06
seb128_slangasek: ubuntu changes are not merged to edubuntu20:07
slangasekogra: nbd> sure thing, they're easy to do when the upstream/Debian maintainer comes into the channel and says "please sync, I've merged all your changes"20:07
slangasekseb128_: hmm, ok20:08
ograseb128, i'm merging now ...20:08
seb128_ogra: thanks20:08
seb128_ogra: you probably want to upload edubuntu-meta once you have done that too20:08
ograseb128, indeed :)20:09
ograi havent checked out the seeds yet since it wasnt clear yet how we handle the new CD structure20:09
* ogra twiddles thumbs ... waiting for bzr20:10
slangaseknew CD structure?20:10
pochuI thought there was to be no cd at all20:10
ograslangasek, edubuntus main CD will vanish20:11
ograpochu, wrong20:11
slangasekogra: oh20:11
pitti_geser: running20:11
ograedubuntu will become a plain addon on top of ubuntu-desktop or server20:11
geserpitti_: thanks again20:11
slangasekogra: hrm, I'm guessing no one's done the work on telling debian-cd about this?20:12
pochuogra: I see. So you will need to install Ubuntu and later the add-on, right?20:12
ograslangasek, i dont even have the spec finished :/20:13
ograpochu, right20:13
slangasekogra: right, then I suppose edubuntu-meta shouldn't be changed yet either ;)20:13
ograltsp will move into ubuntu-alternate20:13
ograslangasek, well, i can change it back any time :)20:13
ograif there is stuff that should rather be merged *now* i'm fine to do that20:14
=== pitti_ is now known as pitti
loolStevenK: gimp-print is being removed by the new gimp, but ubuntu-desktop depends on gimp-print20:15
ograslangasek, i dont want to keep unneeded stuff in main though my seeds20:15
loolStevenK: Perhaps you need to remove gimp-print from the ubuntu-desktop deps?20:15
loolslangasek: Might affect CDs images?  ^^^20:15
slangasekogra: you probably need to merge the edubuntu seed in order to get working CDs at all for alpha20:16
seb128_lool: already done20:16
loolseb128_: Thanks20:16
ograslangasek, yeah, even though they might gain my nothing if we change it later20:16
ogra:)20:16
ogra*me20:16
calcwhat is the name of the page that you add MIRs to?20:16
slangasekogra: well, if you'd prefer to skip out on alpha-1 for edubuntu due to the pending reorg, I can live with that20:17
ograoh sigh, STRUCTURE has conflicts ...20:17
calcah i found it 'UbuntuMainInclusionQueue'20:18
seb128_ogra: I think pitti did the seed merge now20:21
pittiright20:22
pittiogra: oh, sorry, I should have looked into this channel first20:22
pittiogra: I already committed20:22
seb128_pitti: I wrote it in the query but you probably didn't notice20:22
pittiI misinterpreted it20:23
ograpitti, hmm20:23
pittiogra: sorry again *hug*20:23
ograthe seeds are pretty out of sync in STRUCTURE it seems20:23
ograbe careful with that20:23
pittiogra: don't worry, I didn't touch it; edubuntu doesn't need jeos20:24
ograindeed :)20:25
ograthe supported sets are out of sync as well, not sure that good20:25
seb128_ogra: can you do the edubuntu-meta ubuntu if an upload is required?20:28
ograsure20:28
seb128_thanks20:29
seb128_geser: any reason Debian doesn't need the schism Build-Depends change?20:40
geserseb128_: I don't know if Debian is also affected20:40
seb128_geser: why would the ftbfs be ubuntu specific?20:41
geserseb128_: good question, do Debian and Ubuntu use the same xorg packages or there still some difference20:42
seb128_geser: they use mostly the same packages nowadays20:42
geserseb128_: I just checked the Debian build logs and it builds fine in Debian20:43
gesersome B-D seems to pull libxext-dev in20:43
seb128_geser: well, that's easy enough, if libxext-dev is required by the source it should have Build-Depends on it and no depends on an another package triggering it20:44
seb128_geser: so the bug is valid in Debian20:44
seb128_geser: if it's not required by the source then the Build-Depends is wrong20:44
geserseb128_: ok, will open then bugs in Debian for it20:45
seb128_geser: in any case we don't need a delta with Debian there ;-)20:45
seb128_geser: thanks20:45
=== cprov is now known as cprov-out
tjaaltonpitti: in case you missed my replies;20:47
tjaaltonpitti: x-x-v-intel on sparc should be removed, it was mistakenly built there (fixed in -5)20:47
pittitjaalton: I missed them, crappy network20:48
tjaaltonand suncg6 is now being rebuilt, but those two were uninstallable long before the xorg upload :)20:48
cjwatsoncalc: pong20:48
pittitjaalton: you mean that the -intel package itself should be removed from sparc? or that video-all shoudl stop depending on it?20:48
cjwatsonslangasek: on my way20:48
tjaaltonpitti: intel does not belong in sparc20:49
tjaaltonvideo-all doesn't depend on it on sparc20:49
pittitjaalton: hm, but the mere presence of -video-intel can hardly cause uninstallability of xorg?20:49
slangasekcjwatson: does that mean you saw and understood the context of that comment, or am I just getting what I deserve for being funny? :)20:50
tjaaltonpitti: no, the real reason was suncg6 which was built against the old xserver (and becaus of that, Provides: x-x-v-1.0)20:50
slangasekcjwatson: anyway, can we get an alpha-2 milestone in lp?20:50
tjaalton+e20:50
pittitjaalton: hm, I don't see a sparc deb for -intel in either the archive nor in NEW20:51
tjaalton-intel-dbg, sorry20:51
cjwatsonslangasek: I saw and understood20:51
slangasekok ):20:51
slangasek:)20:51
cjwatsonslangasek: all milestones from HardyReleaseSchedule are in place now20:51
pittitjaalton: same thing, I checked all debs from the source20:51
slangasekcjwatson: great, thanks!20:52
tjaaltonpitti: ok, I'm confused as well :)20:52
pittitjaalton: ah, now I see:20:52
pittixserver-xorg-video-intel-dbg | 2:2.1.1-4ubuntu2 |         hardy | lpia, sparc20:52
pittixserver-xorg-video-intel-dbg | 2:2.2.0-1ubuntu1 |         hardy | amd64, hppa, i386, ia64, powerpc20:52
pittibut well, that's just -dbg, and thus shouldn't cause any major uninstallability at all20:53
tjaaltonright20:53
pittitjaalton: so, let's blame suncg620:53
tjaaltonyes, let's20:53
pittitjaalton: thanks20:53
* pitti bumps its builds score20:54
tjaaltonbut I don't understand how it would be causing this trouble a month after it was built20:54
slangasekbecause no one's looked in a month? :)20:54
pittiI'm reasonably positive that this morning it wasn't that bad yet20:55
tjaaltonheh, but how would it escalate like this20:55
pittixserver-xorg-video-intel-dbg/sparc removed20:55
tjaaltonpitti: it wasn't, I looked at the list couple of times this morning20:55
pittiright, and I look at it every other day20:56
pittiso I guess it must be something else as well20:56
tjaaltonyep20:58
=== ogasawara_ is now known as ogasawara
knowmadHi, I'm looking for an assist in customizing a usplash screen for a LiveCD. I have the screen working for my desktop workstation but the LiveCD is proving more troublesome. My current error message is -- "usplash: can't get console font: Invalid argument". Any pointers?21:06
sladenknowmad: how are you trying to set the usplash replacement;  do you have a replacement theme package.  Do you have a font correctly referenced in that?21:07
knowmadno, i have not created a theme. i'm using a C script that we found in an example of building a customized usplash page. i think a theme would be even more difficult than just getting a screen to build.21:09
sladenwhat is this "C script"21:10
knowmadwe essentially replace the default /usr/lib/usplash/usplash-artwork.so with our own21:10
knowmaddang, i knew you were going to ask me that21:10
sladenit sounds much more risky/complicated/dangerous that having a theme that provides a usplash-artwork.so21:10
knowmadone of my co-workers find it; i think it came from the examples21:10
sladenmy recommation is to   apt-get source   one of the other themes21:11
knowmadthe wiki entry for building a custom usplash didn't really talk about creating a theme. do you have a recipe?21:11
knowmadnice idea. i was toying with that in the back of my mind. so i get source then....21:11
sladenrename it (edit debian/control and debian/changelog), build that and install it21:11
sladenof course, everything in Ubuntu has source, source that you are legally allowed to modify and improve21:12
sladenit is one of the guiding principals of Free Software21:12
knowmadgood point. so besides renaming i just replace my png file with the one that comes in source?21:12
knowmadi'm more comfortable with code than the packages; i just haven't taken the time to understand the deb build process21:13
sladeneg. grab  apt-get source xubuntu-artwork-usplash21:13
knowmadgetting it now21:13
sladensudo apt-get builddep xubuntu-artwork-usplash21:13
sladenbase your own    foobuntu-artwork-usplash  package on that21:14
knowmadok, i think i get it; looks like i have a bit of file renaming to do21:14
sladenactually use  gobuntu-artwork-usplash21:14
sladenit's even simpler21:14
knowmadoh, thanks!21:16
sladenwhat we could do with in the long-run in a webpage/script that creates a theme package from a PNG in one go21:16
=== \sh is now known as \sh_away
geserpitti: are build failures "Chroot problem" automatically retried? and what to do with "Failed to upload" build failures?21:30
elmochroot problems are not automatically retried, AFAIK21:31
geserso should I ask for give-backs in such cases too?21:31
elmoyep, assuming the problem was transient21:32
geserelmo: can you do give-backs?21:35
knowmadsladen: i've edited the files in the usplash dir and the debian/control and debian/changelog. now how do i make this into a deb?21:35
elmogeser: not really, sorry21:36
geserok, I'll ask pitti then21:36
sladenknowmad: debuild -S21:38
knowmadthanks21:38
sladenknowmad: oh, without the -S for the binary .deb21:38
cjwatson-b not -S21:38
knowmadok, i'll report back21:39
cjwatson'sudo apt-get install devscripts fakeroot; sudo apt-get build-dep <source package name>' first21:39
pittigeser: just give me a list21:39
pittigeser: for failed-to-upload we should find out the particular reason21:40
knowmadi fubarred the changelog; it's erroring with badly formatted trailer line21:40
pittigeser: one common case is that a package was moved to main/universe while pacakges were built21:40
macdknowmad, did you use 'dch' to edit the changelog?21:41
knowmadno, though i found where i went wrong; debuild wants the date string in a very particular format; i'll try dch next time.21:43
geserpitti: please give-back: crack-attack pdfedit sdcc pam-p11 tomboy21:43
geserpitti: one example for "failed to upload" is compizconfig-bindings: see https://edge.launchpad.net/ubuntu/hardy/+source/compizconfig-bindings/+builds21:45
knowmaddebsign is failing now saying i don't have gpg or pgp; i ran `apt-get install gnupg` but it's already installed; thoughts?21:46
ScottKWhat's the exact error?21:47
knowmadCould not find a signing program (pgp or gpg)! debuild: fatal error at line 1174: running debsign failed. I can't locate gnupg binary (fyi, i'm working in a LiveCD envirnoment of gutsy)21:48
ScottKSorry then. If you've got it installed, I'm not sure what would cause that.  You might look in ~/.gnupg to make sure all the config files are present.21:50
geserknowmad: "which gpg" does give you an output?21:52
knowmadGood call; i had forgotten to set HOME in the chroot so it wasn't finding that dir. However, my binary is still MIA.21:52
knowmadgeser: nada21:52
geserknowmad: you are in a chroot?21:53
knowmadyes21:53
geserknowmad: do you have gnupg installed inside the chroot?21:53
knowmadyep, it's say it is but the binary is gone. i'm going to try a force reinstall21:54
sladenknowmad: unless you have a PGP key, you'll probably have difficulty signing---there should be a .deb in the parent directory though!21:55
knowmadgood point but debuilg is dying with a fatal b/c it can't find my gpg binary so no .deb21:56
knowmadwhere are the downloaded .deb's kept for apt?21:56
knowmadnevermind21:57
ScottKknowmad: You can also just tell debuild not to sign it.21:57
knowmadok, got gpg binary installed now; what's the flag to not sign?21:58
ScottKknowmad: man dpkg-buildpackage21:59
knowmadthat explains why i couldn't find it in debuild docs22:00
knowmadok 'debuild -b -us -uc' did the trick with no errors; now i have a .deb file in the parent dir; so now for the test (drumroll)22:05
knowmadno install errors but my new usplash theme is not coming up as an option when i run `update-alternatives --config usplash-artwork.so` as advised in Usplash wiki docs; i'm going to have to review my source files22:07
pittigeser: builds retried22:23
pittigeser: ah, compizconfig-bindings looks weird; it failed to upload because the binaries were already built in gutsy22:24
pittigeser: I have no idea why they got duplicate build records22:25
geserso this should fix itself with the next upload?22:26
geserand no action is needed?22:26
pittigeser: there's nothing to fix AFAICS22:26
pittigeser: the binaries are all built and in the archive22:27
geserok, I will ignore it (there are enough other build failures to fix :)22:27
pittigood night everyone22:28
=== mpt_ is now known as mpt
=== Martinp24 is now known as Martinp23
knowmadsladen: OK, i have now successfully built a package (woohoo!) that still fails with font errors and now with "No usable theme found for 640x480". Any ideas for debugging these errors? BTW, thanks for helping me build the pkg. If I ever get my usplash image to work having a pkg is going to be nice for maintenance.22:39
=== cody-somerville_ is now known as somerville32
=== asac__ is now known as asac
tormodanyone who would like to sponsor merges, please? bug #164387 and bug #16437922:53
ubotuLaunchpad bug 164387 in laptop-mode-tools "please merge laptop-mode-tools 1.35-1 from Debian unstable main" [Undecided,New] https://launchpad.net/bugs/16438722:53
ubotuLaunchpad bug 164379 in linux-wlan-ng "please merge linux-wlan-ng 0.2.8+svn1839+dfsg-2 from Debian unstable" [Undecided,New] https://launchpad.net/bugs/16437922:53
sladenknowmad: see if you can get the non-modified goubuntu-theme package with installed22:55
knowmaddoes anyone know why usplash would complain about not being able to "get console font"? This is happening for both the gobuntu-artwork-usplash pkg in gutsy as well as my custom pkg built from it22:56
sladenknowmad: then figure out what got changed  (diff -ru goubuntu/ foobuuntu/)22:56
sladenknowmad: oooh.  right22:56
knowmadsladen: i think i just addressed your suggestion22:56
knowmadyeah, best i can find on google are references to CONSOLEFONT in /etc/rc.conf but ubuntu does not have that config file22:56
sladencjwatson_: ^^console-setup stuff?22:56
sladenknowmad: did anything get changed previously, eg.  vga=  on the kernel commandline?22:58
knowmadno, i just started with a clean copy last night about 11pm; hadn't gotten that far yet to start changing kernel configs; in fact, i'm not entirely sure where to do that for isolinux22:59
sladenknowmad: okay, can you try debugging that issue and ensuring that it's reported somewhere in the bug tracker23:01
knowmadyes, i can make sure it's reported for gobuntu-artwork-usplash; i'm a bit in the dark on debugging; you were asking cjwatson_ about console-setup; should i look in there?23:03
sladenknowmad: start by googling for "can't find console font"---and the error message you got23:04
knowmadok23:04
knowmadbtw, that msg was Invalid argument23:04
knowmadand google finds no matches for "Can't find console font: Invalid argument" :(23:05
sladentry a shorter substring23:06
knowmadyeah, still not much coming back for me.  i just compared the usplash-theme-xubuntu.c source to mine based on gobuntu and i don't see much differences. still looking....23:08
sladendouble check the xubuntu one does actually work23:10
sladenthe gobuntu one may only be provide a single colour depth23:11
knowmadhmm, i thought i had tested it but now i'm getting the same console font error; perhaps if i build an iso and try running it the way it will be done in real life i'd have better luck23:14
knowmadand btw, i was using the wrong terms in my search which is why no results (darn typos!)23:15
=== asac_ is now known as asac
=== LaserJock is now known as LaserRock
sladenknowmad: are you running on amd64, powerpc, sparc, or something weird23:15
knowmadnope, nothing like that23:16
knowmadsladen: do you think that usplash should work in chroot with proper X display support?23:17
sladenusplash -c23:17
knowmadyep, that's the command (plus -v for more output)23:18
sladenusplash doesn't use X, but will switch away from it to another virtual console23:18
knowmadah, of course..23:18
knowmadand indeed it works fine from outside chroot environment on the same workstation23:19
knowmadit's kinda funny; i get the graphic image flashing onto the screen then disappearing23:20
knowmadwell, it's time to call it quits for now; i may jump back on later if i make any headway on this issue; thanks for all the help!23:21
=== tiborio_ is now known as tiborio

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