/srv/irclogs.ubuntu.com/2008/11/06/#ubuntu-motu.txt

RainCTcsilk: here you have an example of how such a rule looks (this one is to package a bzr snapshot instead of repackaging, though): http://paste.ubuntu.com/68134/00:01
csilkYeah that looks simple00:02
csilkmuch cleaner than making manual changes00:02
RainCTwell, I'm off00:04
RainCTsee you tomorrow00:04
=== asac_ is now known as asac
YasumotoRAOF: so I'm using the grab-merge.sh script to pull miro00:34
Yasumotoand the .patch files seem empty00:34
Yasumotoshould I gunzip the diffs and compare those?00:35
RAOFYasumoto: Looking on merges.ubuntu.com there are conflicts in the merge; thus you'll need to actually look at the various diffs and unpacked tarballs, yes.00:38
Yasumotocool00:38
Yasumotoand for the bug I'm filing, something like "Please merge miro 1.2.8-1 from Debian unstable" would work?00:38
RAOFYeah.  You could possibly title it as "I'm merging miro 1.2.8-1 from Debian unstable" and retitle it once you're done, but that title looks fine.00:40
Yasumotowill do00:40
YasumotoRAOF: thanks :)00:41
csilkIf source comes from CVS should I remove CVS specific dirs and files before packaging?00:50
csilkif so, do I just do this by rm'ing the said failes/dirs00:50
ajmitchcvs export is cleaner than running through with rm00:52
csilkajmitch, by export do you mean a specific flag that doesn't include cvs specific files?00:55
ajmitchiirc the command is just cvs export00:55
ajmitchit's been a long time since I've used it00:55
zulpeople still use cvs?00:56
csilkI did a simple export, as axpected, it included all the cvs files00:57
csilkzul, yeah sourceforge do00:57
ajmitchzul: apparantly00:57
csilk*expected00:57
=== woody86_ is now known as woody86
csilkcome to think of it the version control system used makes no difference as they all leave their own dirs and files in the source01:12
=== Pici` is now known as Pici
csilkAnyone awake?02:01
ajmitchsort of02:01
csilk"Non-native packages must have verifiable cryptographic path to upstream source "02:04
csilkCould you possibly elaborate on that?02:04
csilkit's form the new package review guidelines02:05
csilk*from02:05
lifelesslol02:05
lifelesslike upstream have a monopoly on safety?02:05
james_wverifiable? how?02:06
StevenKThat strikes me as overly paranoid02:06
wgrantVerifiable by checking the md5sum of the tarball, perhaps.02:06
james_wdo I have to drive and check the upstream author's passport?02:06
ajmitchjames_w: it may help02:06
csilkwgrant, if an md5sum isn't provided by upstream then what?02:06
StevenKwgrant: But then you need check the signature on the md5sum, and have a trust path to his key02:06
=== santiago-ve is now known as Guest94206
* ajmitch is surprised that it's written as 'must have'02:07
=== Guest94206 is now known as santiago-ve
wgrantcsilk: Then your upstream needs to be hit with something very spiky.02:07
NCommanderhey wgrant02:08
wgrantHi NCommander.02:08
csilkwgrant, I'm sure alot of apps have this issue in the repositories, that's alot of upstream beating ;)02:08
wgrantDoesn't mean we need to add more.02:09
csilkThat takes away alot of potential software then02:09
lifelesseverything packaged from svn becomes inadmissible02:10
lifelessand cvs02:10
csilkeven then, StevenK had a good point about untrusted sigs02:10
lifelessand rcs02:10
lifelessetc etc02:10
ScottKWell given the current state of DNS technology believing you got what you asked for when DNS is involved is optimistic.02:10
lifelesstrue02:10
lifelessso02:10
ScottKIf you pull via ssh and know the distant end's key, you still have a good trust path.02:11
lifelesswe can only package content with either a gpg web of trust signed md5 of the content or dnssec end to end to identify the web host + https w/ good certificate02:11
lifelessScottK: only if the far end key was given to you securely02:11
ScottKTrue.02:11
lifelessdo these guidelines get reviewed?02:12
csilklifeless, so package A, a requested package, maintainer manages to get upstream to include signed md5sum, this signiture is not part of a web of trust, would this app have a chance?02:12
ScottKWhere are the guidelines?02:13
wgrantI think that they should remain as prohibitively difficult as possible.02:13
james_wcsilk: we don't normally go nearly as far as that to check02:13
lifelesscsilk: sounds like it wouldn't because you can't be sure that upstream made the signature02:13
lifelesscsilk: only someone that claimed to be upstream02:13
lifelessits also more than slightly insane that this rule only apply to non-native packages02:14
lifelessnative is *not* special02:14
ScottKSo it sounds like we need to write a better rule.02:14
wgrantlifeless: There is no other upstream for native packages...02:14
csilkIt sounds like this rule is probably ignored for n anount of current packages02:14
ScottKIt'd also be handy if all the source in our own archive were signed.02:14
csilki dont believe all current packages have verifiable links to upstream02:14
lifelesswgrant: you misunderstand what native really means I think. It really means 'a tarball is uploaded on every change'02:15
lifelesswgrant: it has *no* deeper implications than that02:15
lifelesswgrant: for all that some people may wish it idid02:15
ScottKcsilk: I think it's more important recently because it's easier to fake stuff than it used to be.02:15
wgrantlifeless: I'm aware, but if there is another upstream then being native is *wrong*.02:15
wgrantAnd should be punishable.02:15
ajmitchwhich is where we get things like the wxwidgets packaging from02:15
ScottKwgrant: It happens though.02:15
lifelesswgrant: which has nothing to do with the security/relevance here02:15
csilkScottK, so this pretty much invalidates a large portion of package-requests02:16
lifelesswgrant: also, under that approach, nothing in ubuntu that is native in debian should be native in ubuntu02:16
lifelesswgrant: because, there is another upstream - debian.02:16
ScottKcsilk: I think we need a reasonable definition of what needs to be done.02:16
wgrantlifeless: True.02:16
lifelessthe brutal reality is that native is just a bad way to upload any package, but its enshrined due to history02:16
wgrantScottK: Yes, "Go to Debian"02:17
csilkScottK, are we going to get that any time soon?02:17
ScottKDunno.02:17
lifelesscsilk: this discussion is probably the start of one02:17
* ScottK only volunteers here.02:17
ajmitchScottK: so does just about everyone else02:17
csilkI have two packages I would like to submit for REVU very soon, they suffer from this issue, shall I just not bother submitting them then?02:18
lifelessI do, thats for sure02:18
lifelesscsilk: submit them02:18
ScottKajmitch: Sure, but don't turn to me to be the authority on what'll happen when.02:18
lifelesscsilk: in general, ignore insanity in the process02:18
csilkhaha02:18
csilkok02:18
ScottKOdds are most other people are too.02:18
csilkWhile people have their eyes on irc.... When packaging something pulled from cvs/svn etc I assume all version control based files and dirs are to be removed from the source?02:20
lifelesscsilk: its inefficient to include a lot of metadata02:21
lifelessso yes02:21
lifelesssee the $vcs-buildpackage scripts, which know how to do that for you02:21
csilkAny prefered method or can I just rm?02:21
csilkok02:21
csilkthanks02:21
RAOFAlso, a generally better plan is to package a release rather than a random VCS snapshot.02:21
ajmitchRAOF: depending on sanity of upstream02:22
csilkyeah I agree with that RAOF but sometimes that's not possible/desirable02:22
RAOFRight.02:22
RAOFWe'd be waiting a _long_ time to package ffmpeg, for example :P02:22
ajmitchwhen did it last release?02:22
RAOFNever?02:22
ajmitchheh, fun02:23
lifelessreleases are more important the more destabilising changes outside a release may be02:23
ajmitchwhen did it ever have a stable API?02:23
lifelessfor instance libraries are a problem02:23
wgrantA[PB]I stability in ffmpeg? Hahahaha.02:23
RAOF"If you are looking for a formal release, stop now, there are none. Maybe we will have some in the future, but don't hold your breath."02:24
ajmitchI think this is why there have been so many copies of ffmpeg source bundled02:24
RAOFAbolutely.02:24
wgrantI really wish that there was an alternative to ffmpeg.02:24
RAOFThat's the way the ffmpeg devs recommend, since providing API/ABI stability would inhibit their ability to perform micro-optimisations.02:24
wgrantThat way we could tell upstream go to fsck themselves and get out of our distro.02:25
RAOFwgrant: You can have a pretty reasonable gstreamer-based system without a trace of ffmpeg.02:25
wgrantRAOF: Right, but lots of apps need ffmpeg.02:25
lifelessits a complete strawman though02:25
lifelesschange api - bump soname02:25
lifelesschange abi - bump soname02:25
lifelessITS NOT THAT HARD02:26
wgrantlifeless: These are ffmpeg developers...02:26
RAOFlifeless: Also, if they made a release they'd feel obliged to support it in some way.  They don't want to do that.02:26
* RAOF spent an instructive year or so on the ffmpeg-devel list.02:26
lifelesswell, thats in their heads02:27
lifeless:P02:27
RAOFThere's something wrong with multimedia that rots people's brains.02:27
RAOFThere's a lot of overlap between mplayer & ffmpeg developers, and mplayer famously changed 1/3 of their codebase (or something like 300KLOC) between rc1 and rc2 of mplayer 1.0 :)02:28
* StevenK whispers "Quicktime"02:28
lifelessyah02:29
* wgrant murders StevenK.02:29
lifelessthere is a multimedia fragments http wg02:30
wgrantRAOF: It was more then 300KLOC... I did that merge.02:30
lifelessmore than slight oddity sometimes in their thinking02:30
wgrantThat was insane.02:30
ajmitchRAOF: because 300KLOC was obviously all release-critical fixes02:30
* StevenK burns an Anhk and self-resurrects02:30
lifelessStevenK: :P02:30
wgrantThey rewrote so much stuff it wasn't funny.02:30
ajmitchheh02:30
wgrantShifted things around, embedded more upstream projects.02:30
wgrantIt was a wonderful release candidate.02:30
* ajmitch wonders if ubuntu could learn from such releases02:32
wgrantIt's like Gentoo, but without masking.02:32
StevenKOnly if the lesson is "How NOT to do things"02:32
ajmitchhave the jaunty RC be a nice, normal release02:32
ajmitch& then a week later put out an untested desktop with E17 & the hurd02:33
RAOFI think a year's gap between RC1 and RC2 would allow for a significant increase in bugfixing, yes :P02:33
* RAOF watches as gnome-do slowly but surely inches its way to the top of mem usage.02:34
wgrantHmm.02:34
wgrantIt has been almost a year since rc2.02:34
wgrantI wonder what the diff is now.02:34
RAOFSo it's about time for rc3 to drop? :)02:34
wgrantYep.02:35
* RAOF will leave that little bundle of joy right where it lies.02:35
ajmitch1.0 will be upon us RSN?02:35
wgrantI presume they did it just to stop people from complaining they never get close to a release...02:35
ajmitchobviously they're going to commit to a 1.0 release at some point, right?02:36
RAOFThey should just have the courage of their convictions and tell everyone to run from SVN.02:36
ScottKwgrant: Any suggestions on where I find the binaries for this upload: https://launchpad.net/ubuntu/intrepid/+source/libspf2/1.2.9-0ubuntu0.102:46
wgrantScottK: Ahahahaha. 3 links that look like they might go somewhere, but all link to that page. Let's see if it's possible to get there without going via /ubuntu02:48
wgrantScottK: Aha. You can click on "Intrepid" in the SPP section, then look down the bottom.02:49
wgrantBut that's only because it's currently published in Intrepid.02:49
wgrantIf you wanted an old one, you'd need to click on Intrepid, click on a release in the portlet, click on a build, click on a resulting binary.02:49
wgrantYou know, I would report bugs on this, but I could just wait 8 months and fix them in an hour myself when LP is Freed. That will get them fixed faster.02:51
ScottK;-}02:52
ScottKwgrant: In 8 months you can make patches.  It doesn't mean they'll actually get used.02:52
wgrantScottK: True.02:53
ajmitchwgrant: you're optimistic if you think that it'd only take 1 hour to fix :)02:59
wgrantajmitch: It's just shuffling around a few links in the TAL.03:00
ajmitchit's still zope03:00
wgrantHeh.03:00
ajmitchI shouldn't be such a pessimist, but it comes from having worked with plone again this week03:01
wgrantFortunately LP is not Plone. Nor Zope 2.03:02
ajmitchI know03:02
wgrantjames_w: That UEHS change shouldn't take too much code, but I won't be able to get to it for a couple of weeks03:19
ajmitchwhat is the change needed?03:20
wgrantajmitch: See http://jameswestby.net/weblog/ubuntu/04-revu.html03:20
james_wwgrant: yeah, didn't think it would, and I would be happy to do it, but I would want to talk to you first.03:21
wgrantIt could even easily be done just by running two instances, only changing a couple of lines.03:22
ajmitchrunning two instances seems like a bit of a waste03:22
wgrantajmitch: Why?03:22
ajmitchjust more duplication03:23
wgrantSlightly.03:23
* ajmitch is still reading through to see just what changes james_w wants made to UEHS03:23
ajmitchbother, hard to do test builds of syncs & merges on this laptop03:26
ajmitchthe infamous "No space left on device" problem03:27
wgrantAha.03:27
lifelessajmitch: bind mount to /dev/null03:29
* ajmitch just deleted some old WoW patches instead03:31
cyphermoxhi. I'm trying to package concordance, which is a library and utility to manage Logitech Harmony remotes, and I'd like to add a udev rules file (not provided from upstream), so that using sudo to run the utility wouldn't be necessary.. is that the right way to do things? also I'm wondering just how to add the file...03:31
* StevenK still has 2.5GB free on his WoW partition03:34
StevenKI suspect the WotLK installer will want a fair bit more03:35
ajmitchI don't run it on the laptop03:36
lifelessStevenK: the 3.0.2 patch should be the bulk of it03:37
StevenKlifeless: BC was still 4 CDs03:37
lifelessStevenK: yes, but it could upgrade direct from 1.x03:37
StevenKAh03:37
lifelessif you didn't buy BC you got the net upgrader to 2.0, which was a couple gb03:38
=== Marce_ is now known as Marce
kc8tadI'm not sure if this is an MOTU question but here goes. A buddy of mine installed his printer, a Toshiba eStudio2500c, and the driver that Ibex downloads has some dependencies. One of them being lsb-core which has postfix as a dependency. Is it *right* that postfix is installed and listening after installing a simple printer driver?!04:38
YasumotoSo would something like meld be useful for visualizing changes to merge?04:54
=== woody86_ is now known as woody86
panglossman, #ubuntu is wild05:13
SUNWjoejaxxhello persia :)06:20
persiaHi SUNWjoejaxx06:26
SUNWjoejaxxpersia: do you have a minute for a pm?06:28
SUNWjoejaxxwell actually an email would probably be better06:30
persiaIf an email would be better, just send an email :)06:38
SUNWjoejaxxpersia: which email address would be best? your default one on lp?06:42
* persia checks LP06:43
persiaSUNWjoejaxx, The first listed would be fine.06:44
SUNWjoejaxxalright06:44
SUNWjoejaxxpersia: i will send you an email off tomorrow :D i am going to retire for the evening06:44
SUNWjoejaxxpersia: goodnight06:44
persiajames_w, Just FYI, UEHS contains not only Ubuntu-local packages, but also packages orphaned in Debian.08:35
wgrantpersia: His blog post says "The08:39
wgrantUEHS page also lists packages maintained by the Debian QA team "08:39
wgrantWithout that bad linebreak/08:39
persiaBut my brain failed to process that bit :)08:40
huatsmorning09:12
verwilsthi09:12
verwilsti'm looking for a sponsor09:13
verwilst:)09:13
persiaverwilst, In what sense are you seeking a sponsor?09:17
NCommandermorning persia09:17
persiaevening NCommander09:17
NCommanderpersia, how goes it?09:17
* NCommander is looking for a toolchain guru09:17
huatsmorning persia and NCommander09:17
verwilstpersia: well, i'm maintaining a zabbix package in my ppa09:18
verwilstand the "official" zabbix package kinda sucks.. bigtime..09:18
verwilstso i would like to get my package into ubuntu09:19
persiaverwilst, OK.  How different is your package now?09:19
verwilstwell, it seems that the debian guys just did a "cp 1.4 1.6"09:20
verwilstwhile a few new subpackages were introduced09:20
verwilsti also updated the config files, and reworked the rules a bit to take the new subpackages into account09:20
persiaSo you have the same upstream version, with just some packaging changes?09:21
verwilstyeah09:21
verwilstit's not from scratch :)09:21
persiaIn that case, prepare a version for upload to jaunty (mostly just changelog adjustments: you want to clean up the PPA versions, etc.).  Collect a debdiff between that and the current version in Jaunty, and attach it to a bug against zabbix describing the improvements.09:22
verwilstpersia: excellent09:23
verwilstpersia: thanks, i will do tht09:23
verwilstthat09:23
persiaSubscribe ubuntu-universe-sponsors to the bug, and someone will review it.  The queue is often reviewed in FIFO order, so it may be a while.09:24
verwilstpersia: 1.6 isnt in ubuntu yet though09:31
verwilstonly 1.409:31
verwilstpersia: do i need to debdiff the debian 1.6 then?09:32
persiaverwilst, It would be better to debdiff against the Debian one then.  In that case, process it also as a merge.09:32
persia!merge09:32
ubottuhttps://wiki.ubuntu.com/UbuntuDevelopment/Merging09:32
verwilstpersia: hm, the jaunty package is rejected09:35
verwilstRejected: Cannot build any of the architectures requested: any09:36
verwilsti don't see it on my ppa09:36
verwilstand it's identical to my intrepid and hardy packages, only the changelog is changed09:36
wgrantNone of Jaunty's archs are enabled for PPAs yet.09:37
verwilstthat explains it :)09:37
wgrantNeeds an ~admin to flip a checkbox on a couple of DAS.09:37
persiaverwilst, Don't worry about not being able to upload to the PPA, just attach the debdiff.09:37
verwilstpersia: it's 2.5M09:39
verwilstpersia: is that big or normal? :)09:39
verwilst(uncompressed )09:39
persiaverwilst, That's a *lot* of changes.  Is all of that intentional?09:42
verwilstwell it's a new version..09:44
verwilst1.6 > 1.6.109:44
verwilstmaybe that has something to do with it?09:44
verwilstand new sql files09:44
verwilstand so on09:44
persiaYeah.  That would do it.  If you're packaging 1.6.1, just attach your diff.gz to the bug.  Make sure the watch file works, so your sponsor can download the tarball from upstream.09:47
verwilsthm, i don't have a diff.gz actually09:50
verwilstzabbix_1.6.1~hardy2.dsc and zabbix_1.6.1~hardy2.tar.gz09:50
verwilstsame for intrepid09:50
verwilstbuilt it with debuild -S -sa09:51
verwilstpersia: https://bugs.launchpad.net/ubuntu/+source/zabbix/+bug/294604 looks fine to you?09:52
ubottuLaunchpad bug 294604 in zabbix "Request to import zabbix 1.6.1 from my PPA to universe" [Undecided,New]09:53
persiaverwilst, Well, we don't import directly from PPAs, except in very unusual circumstances.09:54
verwilstoh09:54
persiaYou'll want to attach your diff.gz, and I'd recommend titling the bug "Please upgrade zabbix to 1.6.1"09:55
verwilstpersia: any idea why i don't have a diff.gz?09:55
persiaverwilst, Did you create the orig.tar.gz file in the parent directory before you built the source package?09:56
verwilstyeah09:56
verwilstmaybe it's the -sa?09:56
persiaAlso, looking at your debdiff, you'll want to use 1.6.1-0ubuntu1 as the version, and consolidate all the PPA changelog entries into one changelog entry for inclusion.09:57
persiaCold be the version number : you don't have a hyphen in your versions.09:57
verwilsti don't have a hyphen(~)?09:58
persiaRight.09:58
verwilst1:1.6.1~intrepid2 ?09:58
persiaTypically, package versions in Ubuntu consist of $(upstream_version)-$(Debian revision)ubuntu$(Ubuntu revision)09:59
verwilstyeah09:59
persiaWhen there's no hyphen, I think dpkg-source thinks you're building a native package.09:59
verwilstbut not for ppa's i guess09:59
verwilsthm, so i should create another package ( outside of my ppa ) with -0ubuntu110:00
verwilstand attach that debdiff to the bugreport10:00
persiaWell, for PPAs, it's usually $(upstream-version)-$(Debian revision)ubuntu$(ubuntu-revision)~ppa$(PPA revision) or something.10:00
verwilstoh10:00
persiaRight.  Don't upload this version to your PPA : it's for the primary repository.  Clean up the changelog, and when you get the diff.gz, attach that.10:00
directhexgah @ ~ppa10:01
directhexdon't use ~ppa, people!10:01
verwilstdirecthex: i switched from ppa to ~intrepid/... :)10:02
* directhex hands verwilst cake10:02
verwilstdirecthex: https://help.launchpad.net/Packaging/PPA10:02
verwilstdirecthex: i guess this is the culprit then10:02
verwilstit says "To do this, increase the Ubuntu version number and add a suffix of ~ppan (where n is your package's revision number). "10:02
persiaThat's just bad advice.10:02
verwilst"For example: you're creating an experimental version of the myapp_1.0.1 package. Your PPA package would be named myapp_1.0.2~ppa1. "10:03
directhexit's filled with WRONG!10:03
persiaWell, the text is good, but the example is poor.10:03
persiaJust changing "myapp_1.0.1" to "myapp_1.0-1" would probably address 90% of the confusion.10:03
verwilstwhich is the versioning i kept :)10:04
verwilstyeah apparently10:04
directhex~ppa1 will be an acceptable suffix only when Quaint Quail is released10:04
directhexafter that, ~ppa1 is fine10:04
verwilstdoc FAIL?10:05
verwilst:)10:05
persiadirecthex, Um, are you confusing '-' and '~' ?10:06
directhexpersia, what version is given to ubuntu-backports versions?10:06
directhexfoover~${CODENAME}110:07
persiadirecthex, anyone who enables PPAs presumably prefers a PPA to a backport.10:07
directhexpersia, for the same foover?10:08
directhexpersia, if someone's using a PPA to try out a backport, before that backport goes "official", i'd take an official backport of the same version for preference. obviously the ppa would take precedence if it had genuinely newer packages10:09
directhexppa new ver > ubuntu backport > ppa backport > ubuntu update > ubuntu release10:10
persiadirecthex, I guess.  Personally, I don't have a lot of sympathy for anyone using a PPA.10:10
persiaI find it useful for complex build-dependency chains to detect packages that won't build if a library is updated, but end-user installation is fraught with peril.10:10
persiaverwilst, Documentation marginally improved.  Thanks for pointing that out.10:11
directhexpersia, strictly speaking, isn't an experimental version of myapp_1.0-1 a job for myapp_1.0-1+ppa1, snice your package is NOT based on myapp_1.0-2?10:12
persiadirecthex, That's a fairly convincing argument.10:14
directhexbureaucrat directhex, you are technically correct. the best kind of correct!10:16
persiadirecthex, Actually, thinking about it, no, I don't think it's a job for +ppa1.  I might have thought so had you suggested that last year, but with so much time of people using  ~ppa1, it's probably hard to change now.10:16
persiaConsider that it's a ppa candidate for 1.0-2.10:16
directhexpersia, if it's a genuine candidate, then i agree10:17
persiaWhile this is exceedingly rarely actually true, but let's pretend.10:17
directhexpersia, if you're not in Uploaders:, then i agree rather less10:17
directhexgiven we're talking about a debian versioned package here, Uploaders is relevant ^_^10:17
directhexgod, i'm such an asshole :)10:18
sebner!ohmy | directhex10:20
ubottudirecthex: Please watch your language and topic to help keep this channel family friendly.10:20
sebner:P10:20
directhexsebner objects to donkeys?10:20
directhexthe rare burrowing donkey of kuala lumpur, which lives in holes?10:20
sebnerlol10:20
NCommandero_o;10:23
NCommanderdirecthex, +1 on how explaining asshole is not indeed fowl language10:24
* NCommander runs from the horrible pun10:24
directhexNCommander, added bonus: the avatar i use on forums is a feral chicken10:25
NCommanderWell, thats just foul10:25
NCommander:-)10:25
persiadirecthex, Yeah, well, let's ignore Debian/Ubuntu for PPAs for now :)10:26
sebnerNCommander: I think you won't be added as long as the official announcement is missing10:30
NCommander-ENOCONTEXT10:31
persiasebner, Well, it's more waiting on two more of us to send comments.  One of those should be there in the next few hours.  I don't know about the other.10:32
sebnerpersia: dunno, NCommander said that the got this final +1 :P10:33
NCommanderpersia, three, unless the MOTU council has five members10:33
sebnerNCommander: but don't worry I never thought something else than everybody gives you a +110:35
NCommandersebner, you are much more optimistic than I am ;-)10:35
sebnerNCommander: not optimistic but realistic ;)10:36
persiaMOTU Council does have 5 members.10:38
* NCommander thought it was six10:38
NCommanderSInce TB - 5 = 110:39
NCommanderer10:39
NCommanderTB + 5 = 810:39
NCommanderBut there are 9 active members in the group10:39
persiaNo, it's 5.10:41
NCommander3 + 5 = 8, but the team has 910:43
NCommanderAm I missing something?10:43
wgrantNCommander: The team itself counts.10:47
wgrantA subteam counts as a member in that count,10:47
persiaSo $(MC members) + TB + $(TB members) = 9.10:48
stefanlsdA package has deviated from Debian wrt an init script, which may be ok for Ubuntu. Should we just sync for now to align with Debian and fix problems after, or should I test deb package and try merge?12:36
persiaIt's always best to preserve any change in Ubuntu unless you are 100% certain that it has no end-user effect.12:38
persiaI'd recommend merging.  If the change is an improvement that would also be useful in Debian, it's worth checking the BTS to make sure there's already a bug filed with a patch for that improvement.12:39
persiaNote that some sponsors will expect you to work with the Debian maintainer to get it into Debian before accepting the merge if the fix is useful in Debian.  I'm not sure how strongly that attitude will prevail while Debian is mostly frozen though.12:40
stefanlsdpersia: mm. in this case the package upstream went from 1.1.2 to 1.2.3 - i have a feeling that things changed with the program internally and the debian script is not that far off. but ok, i think i'll just test the .deb as is against the old bug and see if they address the same things12:40
persia(note for those with an interest in new packages : fixing RC bugs in Debian is the fastest way to get new upstreams right now).12:40
persiastefanlsd, Ah, if you've two separate changes to the same code, then yes, check against the bug, and if it's fixed, prefer the Debian solution to the Ubuntu solution.12:41
stefanlsdpersia: all of my merge packages, if its useful to debian i've been in contact with maintainers to fix and upload into unstable so we can sync.  Would way rather do that then do the same silly merges every cycle :)12:41
stefanlsdespecially so early in the cycle12:42
persiastefanlsd, Then you've learned the secrets to having a small set of changes to merge :)12:43
stefanlsdhehe.  does anyone have those need to merge maintained in bzr packages i could look at. I would like to start playing with those...12:43
persiajames_w claimed to have most packages in bzr a couple days ago.  Dunno if it's somewhere accessible.  If you just want to play, you might look at some of the packages that are bzr-maintained.12:44
james_wthey are not accessible yet, and unfortunately you won't be able to merge in bzr this cycle12:45
persiajames_w, The former I understand.  The latter confuses me.  As much as bzr doesn't match my personal workflows very closely, is there some reason that one can't merge a bzr-maintained package where there is a vcs.imports branch in LP?12:46
james_wbecause there is no shared revision history yet12:47
james_wnext cycle the aim is to be able to merge from Debian, but you won't be able to merge from upstream12:48
james_wthat is a cycle 3 or 4 target12:48
persiajames_w, Hrm?  If I look at a package like grub-installer, it's maintained in bzr.  There's a vcs.imports branch that comes from alioth SVN.  The ubuntu branch is based off the alioth branch.  Why can't this merge?12:50
james_wwell you can do that now12:50
james_wI'm talking about the general case12:50
persiaAh, so it's about having it for every package, as opposed to the current 30-40 packages already set up?12:51
james_wyeah12:51
stefanlsdjames_w: ok, so with packages already in bzr, we can branch - manually merge, push, debuild and then debdiff like normal?12:51
persiaOK.  Now I understand why I was confused :)12:51
james_wthose 30-40 packages took a reasonable amount of effort each to set up12:51
james_wscaling that to 15000 packages hasn't worked, so we're working the other way round12:52
persiaYeah.  Took me a few hours to organise one of them a couple months ago.  Not something I'd like to repeat.12:52
=== LucidFox_ is now known as LucidFox
rrittenhouseI'm not sure if this is the correct place but I noticed when I installed a Toshiba driver in ubuntu Ibex 64bit. I noticed that I later had postfix installed on my box and listening.14:26
ScottKrrittenhouse: That's because lsbbase requires it and that's one of the requirements of your driver.14:26
rrittenhouse=x thats horrible14:27
persiaWell, it's at least a bug worth filing.  Probably not that hard to fix : it just requires determining what LSB features the driver actually needs.14:27
RainCThey14:33
* RainCT is happy as he may get a proper Internet connection soon \o/14:33
rrittenhouseScottK, persia: i'm not over-reacting but isn't it dangerous for the unsuspecting user to have postfix installed just because they need to print? =/14:35
persiaRainCT, Really?  Congratulations!14:35
persiarrittenhouse, that's why it's worth filing a bug :)14:36
rrittenhousehaha, ok :)14:36
rrittenhouseI just wanted to make sure I wasnt over-reacting or something.14:36
RainCTpersia: yep, there's now WiMAX available in our town :)14:38
rrittenhouseRainCT: Nice. We all deserve a proper Internet connection :P14:38
persiaRainCT, Ah.  That makes more sense.  I didn't think you were likely to get a cable.14:38
persiarrittenhouse, Well, I'm not sure about the severity.  I think the default postfix configuration is pretty safe, and it seems to have good security coverage, but it's definitely a bug.14:39
rrittenhousepersia: Ok. I will write up a bug report. Thanks :)14:39
RainCTpersia: I don't really mind how it works, as long as it works better than 3G :)14:40
rrittenhouseActally, should it be assigned to the lsbcore package or ?14:40
persiaTo the driver package.14:40
rrittenhouseoh ok.14:40
jfcgauss_1valkyrie (new version), a gui tool for valgrind 3.3.x, http://www.open-works.net/projects/valkyrie.html, is not present in ubuntu repositories. how/where do i make a request for inclusion? :)14:51
=== rockstar` is now known as rockstar
persiahttp;//wiki.ubuntu.com/UbuntuDevelopment/NewPackages14:55
Skiessilmms package needs updating15:32
joaopintoSkiessi, there are no updates for the current release except for SRUs15:32
joaopintoSkiessi, check https://wiki.ubuntu.com/StableReleaseUpdates15:33
SkiessiI meant jaunty15:34
persiaSkiessi, The plan is to try to get stuff into Debian first, which means getting Debian to release first.15:38
persiaIf that doesn't cause lmms to be updated through autosync by the end of December, we'll probably pull a new version.15:38
bddebianHeya gang15:40
sebnerhi bddebian15:40
bddebianHello sebner15:41
NCommandermorning DktrKranz15:43
sebnerDktrKranz: ~õ~15:43
DktrKranzg'noon NCommander, sebner15:44
NCommanderDktrKranz, how goes it?15:44
NCommanderDoes anyone here use dupload over dput? (and is there any advantage?)15:44
persiadput is easier to type.15:45
sebnerxD15:45
* NCommander falls over15:45
NCommanderdput runs lintian. and I'm seeing what check version does15:45
sebnerpersia: but you are right. you only use dput *.sources_changes so no need for options etc .. right?15:45
persiaWell, no, I run dput $(target) ...15:46
NCommandermy dput target is to my PPA15:46
NCommanderI figure I can't do any hard that way15:46
sebnerNCommander: GOOD point15:46
persiaI disabled the default target after pushing something by accident.15:46
* NCommander has uploaded Ubuntu packages to mentors, and Debian packages to REVU15:47
NCommander-_-;15:47
RainCTlol15:48
dfiloniNCommander: congrats15:48
huatsNCommander: congrats !15:48
* DktrKranz has a dput alias: where_upload_matters15:48
NCommanderTHat didn't take long15:49
* NCommander hugs geser 15:49
DktrKranzNCommander: a BAD day, definitely!15:49
NCommanderDktrKranz, what, I can upload to universe. It will be FTBFS free in a week ;-)15:49
geserNCommander: congrats15:49
NCommander\o/15:50
NCommanderyay15:50
DktrKranzNCommander: whoa! just noticed! congrats15:50
* NCommander watches his first upload get rejected to LP lameness15:50
porthoseNCommander: congrats15:50
NCommanderI will bet!15:50
nxvlNCommander: congrats15:50
DktrKranzNCommander: push crack! or automatix, your choice15:50
sebnerNCommander: now go and break stuff :P15:50
NCommanderwoooooooooo15:54
NCommanderI'm in MOTU15:54
sebnerxD15:54
NCommanderI need to sponsor something or otherwise now use my GPG keys15:54
NCommanderfor good that is15:54
sebnerNCommander: you can sponsor me :) or is DktrKranz still interested in audacious?15:55
DktrKranzNCommander: progress in your NM?15:55
DktrKranzsebner: go and kill someone else, thanks ;)15:55
sebnerhrhr15:55
NCommanderIf my NM application moves today15:56
NCommanderI think I'll die of shock15:56
NCommanderoooh15:56
NCommanderits pretty15:56
* NCommander notes his list of teams gets longer ... and longer ...15:56
sebnerNCommander: well, If I would have your skills mentioned in your application I wouldn't be that worried/crazy xD15:57
DktrKranzNCommander: "two is meigl che one" (italian reclame saying two is better than one)15:57
NCommanderDktrKranz, a person is smart, people are stupid15:57
NCommander;-)15:57
NCommanderSo15:58
NCommanderSomething to upload15:58
NCommander...15:58
NCommandersomething to upload15:58
DktrKranzsteal something from sebner15:58
NCommander-ENOUPLOAD15:58
NCommandersebner, need a sponsor?15:58
sebnerNCommander: bug #29407215:58
ubottuLaunchpad bug 294072 in audacious "Merge audacious 1.5.1-4 from Debian(Unstable)" [Undecided,Confirmed] https://launchpad.net/bugs/29407215:58
sebnerthx =)15:58
sebnerahoi mighty jono =)15:58
DktrKranzand remember "-v" ;)15:59
NCommander-v?15:59
NCommanderon dput?15:59
sebnerNCommander: debuild15:59
DktrKranzdebuild15:59
* NCommander acts dense15:59
NCommanderwhat does that do to debuild15:59
* NCommander never used it15:59
DktrKranzit adds debian changelog entries15:59
RainCTNCommander: see https://wiki.ubuntu.com/MOTU/New :)16:00
sebnerRainCT: \o/16:00
sebnerNCommander: you never used debuild!?!? O_o16:00
DktrKranze.g. ubuntu has 0.1-1ubuuntu1 and you want to upload 0.1-2ubuntu1, you have to do debuild -S -v0.1-1ubuntu1 to include changes from 0.1-216:00
RainCTsebner: he never used -v, I guess16:01
sebnerah16:01
* NCommander actually uses dpkg-buildpackage16:01
NCommanderDktrKranz, that sounds like a way to make my lifer easier16:01
NCommandersebner, how did you test this patch?16:01
azeemdpkg-buildpackage accepts that option as well16:01
sebnerNCommander: I already made a SRU with it :P16:02
NCommanderand is there a handy option to pull debian revisions ;-)?16:03
* NCommander feels like he's going to have to manage his sources.list16:03
* NCommander finds his key ID so I can actually sign the changes16:05
NCommandersebner, if it builds, and is installable, I'll upload it16:06
NCommander(and it runs and I don't see any major regressions)16:06
NCommanderThe changelog checks out, every change in your debdiff matches what you says is left16:06
sebnerNCommander: MOTU don't trust anybody so don't trust me =)16:06
NCommanderI didn't say I trusted you ;-)16:06
sebnerheh16:07
DktrKranzgood boy, don't trust him at all16:07
sebnerxD16:07
DktrKranzor make him pay you16:07
DktrKranztrust is priceless, unless you give it a higher one16:07
NCommanderurgency=critical?16:08
DktrKranzdoes LP care about urgency?16:08
geserNCommander: if you are out of merges you can have mine, I'm currently too busy to look after them myself16:08
sebnerNCommander: remember. All of my stuff is critical :P16:08
* NCommander has the XUbuntu set, but he's waiting on cody-somerville on those16:09
NCommandergeser, I may take a look, no promises however16:09
geserDktrKranz: no (not really)16:09
sebnerNCommander: how did you get this 80 lines thing with your application? That's terrible xD16:09
DktrKranzsebner: really? mh... wasn't there "deserves-U.N.-attention" ?16:09
NCommandersebner, what 80 lines thing?16:09
sebnerDktrKranz: U.N?16:09
DktrKranzsebner: united nations16:09
sebnerDktrKranz: he?16:10
DktrKranzsebner: your merges are so critical UN must approve a resolution to fix them ASAP :)16:10
sebnerNCommander: Did you let break your Mailapp your sentences? Because your application only shows 80 chars per line16:10
sebnerlol16:11
* NCommander uses gmail ...16:11
NCommanderso I'd say no16:11
sebnerDktrKranz: but hey, I made this merge ASAP16:11
NCommanderI just am very punctuational16:11
sebnerNCommander: kay16:11
DktrKranzsebner: if you had superpowers...16:11
sebnerDktrKranz: It would have been uploaded already, right16:12
NCommandersebner, it built16:12
NCommandertesting16:12
sebnerNCommander: of course I did both too, just for the record16:13
NCommanderI never upload without test building16:13
DktrKranzmh... could someone please close my xml-utils sync request? pitti synced it right now, and I lack a browser...16:13
NCommander(exception: uploads to a PPA)16:13
NCommandersebner, why does audicious depend on audicous plugins16:14
NCommander(is it a true dependency?)16:14
RainCTDktrKranz: does that package even exist? :P16:14
sebnerNCommander: because *-plugins are important. both together are great but audacious without them ...16:15
NCommandersebner, it doesn't work, no MP3s play16:15
NCommanderMADPlug-Message: failed to open audio output: XMMS reverse compatibility output plugin16:15
sebnerO_o16:15
sebnerNCommander: plugins installed?16:15
persiaDktrKranz, bug number?16:15
NCommandersebner, installed16:15
NCommanderSetting up audacious-plugins (1.5.1-2ubuntu2) ...16:16
sebnerNCommander: O_o, working here. crazy. let me check later16:16
NCommandersebner, ok, when I changed the setup in preferences to ALSA, it worked16:16
NCommanderI think PulseAudio is just broken on my machine16:16
sebnerNCommander: well audacious has a patch to set output to pulseaudio default16:17
NCommanderRight16:17
NCommanderSince Ubuntu uses PA by default16:17
NCommandersebner, is there an actual depends on pulseaudio?16:17
NCommander(or at least a recommends?)16:17
sebnerNCommander: AFAIK pulseaudio stuff was moved to *-plugins16:18
NCommandersebner, strange16:18
NCommanderI think its a quirk on my system16:19
NCommanderIt worked fine once I changed it to ALSA16:19
sebner^^16:19
NCommanderI'm hestiant to upload it if there is a chance its broken on PA16:19
persiasebner, Erm, you might need to fiddle with the defaults.  I remember nenolod messing with things quite a bit to cleanly handle both Ubuntu and Debian.16:21
NCommandersebner, sorry, I can't sponsor an upload that doesn't work out of the box16:22
NCommander(pulseaudio is working, I just tried another app)16:22
sebnerpersia: ah O_o, at least it's working here16:22
sebnerNCommander: ok, I'll recheck16:22
NCommandersebner, here != everyone else16:22
NCommandersebner, I'll dump the package onto my PPA, if someone else wants to test it16:22
sebnerNCommander: but better than nowhere :P16:22
NCommanderactually16:23
NCommandercan't do that since its a jaunty changelog16:23
NCommanderbah16:23
NCommanderI'll put it aside16:23
NCommanderif you can retest and redetermine16:23
NCommanderI'll reconsider uploading ;-)16:23
NCommanderdirecthex, morning16:23
sebnerNCommander: sure, I'll check that later and let you know what's going on16:24
persiasebner, Dunno.  That's a package I've been avoiding looking at in detail, so I'm just going by memory of backscroll.16:24
NCommanderwho else had a NEEDSUPLOAD?16:24
sebnerpersia: kk, thx anyway16:24
sebnerNCommander: look at u-u-s subscriptions :P16:24
james_wNCommander: http://people.ubuntu.com/~dholbach/sponsoring/16:24
NCommanderI'm looking16:24
directhexi'm back!16:25
* sebner would ACK a sync when he gets a MOTU16:25
* NCommander sees an FTBFS fix16:25
persiajames_w, Is that reliably up-to-date now?  Used to generally be 6-12 hours out.16:25
dfilonipersia: what do you think about moving packages that depend on wx2.6 to wx2.8 for jaunty?16:25
james_wpersia: works fine for me16:25
persiadfiloni, I think it's a beautiful idea.  You'd get super-extra-bonus-points if you managed to move ctsim to 2.8 as your first candidate.16:26
bddebianheh16:31
persiabddebian, "heh"?  You know you want to wave your pom-poms and sing when dfiloni does his magic.16:35
bddebianHells yeah, I just played with ctsim for a while myself. :)16:35
bddebianOf course, I'm not too bright so...16:35
persiaI haven't looked at it since mid-September.  Have you heard anything more from upstream?16:36
bddebianNo, last I talked with them, they were still struggling (Of course at the time 2.8 was in Debian).16:36
dfiloniwxwidgets2.4?! WTF?!16:37
persiaIt's a pity.  There's probably 50 excited users of the software, and they *really* need it, but it's just not a large enough base that many can help.16:37
persiadfiloni, See, that's why I mention it :)16:37
persiaIt's the last one, or at least the last one anyone cares about.16:38
bddebianHmm, it was removed from testing16:38
NCommanderWooo16:38
persiaBut it shipped in intrepid.  I'm not tempted to drop it, although we'll follow Debian if nobody can fix it.  Porting to 2.6 or 2.8 would get it back into Lenny probably.16:38
NCommandermy first upload, and first sponsoring have been uploaded16:38
bddebiandfiloni: If you could get it going you would be my hero.  Of course it's a very specialized app so testing might be a struggle.16:39
sebnerNCommander: I purged audacious completly away and installed it. Everything is working. Maybe someone else should test it!? (Be uses a freshly installed intrepid btw)16:43
sebnerbtw, did the languagepacks break the build machines (intrepid) ^^16:43
persiaNo, they're just clogging them.16:44
nenolodaudacious and ubuntu is not so great16:44
sebnerpersia: kay16:44
sebnernenolod: I use it without problems but right in the past there were some trouble16:45
nenolodwell, ubuntu used to apply a bunch of insane patches to it16:45
NCommandersebner, it might be breaking on Jaunty16:45
NCommander<- *is running jaunty*16:45
nenolodsebner: i'm running audacious2 anyway.16:46
sebnernenolod: heh16:46
sebnerNCommander: /me should upgrade16:46
nenolodthe packaging is different in audacious216:46
nenolodaudacious2-plugin-pulseaudio, and so on.16:46
sebnernenolod: well audacious2 is pretty svn right ;)16:46
nenolodsebner: svn?16:46
nenolodaudacious presently have no website either16:47
nenolodhostile coworker wiped out my server and then promptly got fired16:47
sebnernenolod: yep but version 2 isn't released yet16:47
nenolodsebner: we use hg, not svn16:48
sebnernenolod: ah right, sry, but yeah, under heavy development16:48
NCommanderhey directhex16:48
directhexNCommander, hm?16:48
NCommanderdirecthex, I just did my first upload ;-)16:49
directhexyay!16:49
directhexNCommander, debian, ubuntu main, or ubuntu universe?16:49
sebnerdirecthex: first uploads usually don't go to main  ^^16:50
NCommanderubuntu universe16:50
NCommanderargh16:50
NCommanderI should have uploaded to multiverse16:50
directhexNCommander, i'll keep you in mind as a pet universe sponsor then. how about some silverlight goodness? ^_^16:50
NCommanderI thought silverlight was in main16:51
* Laney wibbles16:51
nenolodsebner: audacious2 has a long ways to go, but both the audacious1-like interface plugin and minimal interface (built in) are fairly mature.16:51
Laneycongrats NCommander16:51
sebnerNCommander: I'll update now to jaunty (though I think that it doesn't differ that much already from intrepid)16:51
sebnernenolod: nice =)16:51
directhexNCommander, nah. nothing other than the rather unhelpful 2.1 classlib is in mono yet anyway - i.e. the plugin isn't16:51
directhexNCommander, at any rate, nice work16:51
nenolodsebner: the minimal interface presently looks like http://nenolod.net/~nenolod/audacious2-minimal-20081025.png16:52
NCommanderdirecthex, normal sponsoring rules apply16:52
directhexNCommander, beer or spirits?16:52
* NCommander doesn't drink16:53
NCommanderTry again16:53
NCommanderbbl16:53
sebnernenolod: cool =) final time of all tracks is missig :P16:53
sebner*missing16:53
nenolodsebner: it's provided by a tuplez script16:53
nenolodsebner: but i don't have the status bar enabled where you would attach such a script16:53
sebnernenolod: kay16:54
bddebian\o/ Congrats NCommander17:00
geserHi bddebian17:00
bddebianHeya geser17:00
DktrKranzRainCT: persia, already done. thanks anyway17:02
=== x-spec-t is now known as Spec
sebner1bad jaunty. broke my system xD17:27
DktrKranzsebner1: n00n17:28
sebner1DktrKranz: can't make query (live cd). read it? what do you think (speaking secretly)17:28
NCommanderwow, lpia just hosed itself17:28
persiasebner, Remember, the rule when upgrading to development releases is that you get to assemble the pieces any way you like.17:28
stefanlsdNCommander: Congrats!!!!!!!17:29
NCommanderstefanlsd, thank you17:29
* geser updated only his development chroot to jaunty17:29
sebner1persia: grrr -.- pulseaudio is broken and the fix upload is since two days on "dependency wait"17:29
* NCommander discovered how todo rebuilds17:29
sebner1NCommander: pulse in jaunty is b0rken. upload audacious :P17:30
DktrKranzsebner1: and most of all, do not install packages you touched17:30
NCommandersebner, it is?17:30
persiasebner, Surely you can build packages locally, no?  The order the buildds choose might not be the one that's best for you.17:30
sebner1persia: well, wlan-internet is still only working with gui (maybe a intrepid reinstall is faster?)17:30
sebner1NCommander: totally. broke my system17:31
NCommandersebner1, are you sure we won't have to binary rebuild audacious after its uploaded?17:31
* persia points out the lack of binary rebuilds in Ubuntu and stares pointedly at the recently anointed17:32
sebner1NCommander: well, I'd upload it but we can also wait until pulseaudio situation is fixed17:32
NCommanderpersia, I know that, when I say binary upload, I mean no-changes changelog upload17:33
NCommander(or the do-bin-rebuild script I may write for ubuntu-dev-tools)17:33
sebner1NCommander: well, pulseaudio is not a rebuild thing for audacious17:33
NCommandersebner, no, I mean will audacious have to be rebuilt later?17:34
sebner1NCommander: because of pulseaudio? I don't think so17:34
NCommander(aka, is the change to pulseaudio a transition)17:34
NCommanderThink, or know ;-)? *is teaching you to think like an MOTU*17:34
sebner1hrhr17:34
persiaNCommander, Please don't create such a script.  There are several floating about already, but they are all unsafe in one way or another, and making it safe isn't worth it considering that there's about 15 of us who do anything about NBS intentionally.17:35
sebner1NCommander: I ask the guys who broke my system17:35
NCommandersebner, well, here are the handy hints for the future17:35
NCommanderif pulseaudio's upload had an ABI bump, or created an NBS, or soname change, that means if I upload now, and its build before the current pulseaudio, it could be bad (its unlikely, but when you do an upload, you need to think on how changes will affect the archive)17:37
sebner1NCommander: Ah, you are right, haven't dealed with that stuff yet. I'll keep that in mind for future (and if I have a working system again)17:38
NCommanderWell, reviewing the changelog of pulseaudio, it doesn't say anything transitions so its safe17:39
NCommander(and I don't see anything in the debdiff to suggest it will break)17:39
RainCTNCommander: btw, how can I tell pg_dump to use the revu user?17:39
NCommanderpg_dump -u revu117:40
NCommandersebner1, so given the information I've given you. Upload [y|n]?17:40
sebner1NCommander: y with a hug17:41
RainCTNCommander: ah, I had tried that but misspelled "revu" :P. thx17:42
* NCommander mulls it over to make sure he's not overlooking something17:43
ScottKNCommander: Congratulations.17:43
NCommanderHey ScottK17:43
ScottKNCommander: Heya.  So the answer is no.  I won't sponsor your upload.17:44
NCommanderScottK, but I have a main one :-)17:44
* sebner1 also asks himself why lilo got installed xD17:45
NCommandersebner1, ok17:47
* NCommander breaks out the GPG key17:47
* sebner1 hugs NCommander and reinstalls intrepid17:48
NCommandersebner1, uploading17:48
sebner1nice to have a seperated /home ^ ^17:48
jdongsebner1: you don't need a separate /home to reinstall preserving /home :)17:50
sebner1jdong: I heard about that but I'm and old man :P17:51
jdong:)17:51
NCommandersebner, accepted17:51
* sebner1 ^5 NCommander =)17:52
NCommander^517:52
sebner1BAD BOY17:52
sebner1NCommander: it seems you forgot the -v option!?17:53
NCommanderWhat did I do?17:53
persiaFailed to include the debian changelog in the .changes file?17:53
sebner1NCommander: debuild -v :P17:53
NCommanderUh oh17:53
sebner1persia: exactly17:53
* NCommander assumes the position17:54
persiaNCommander, That's twice.  Please take extra care, as that means that people are getting unannounced changes on their systems.17:54
sebner1jdong: but tell me. how to preserve home without /home :)17:54
NCommanderpersia, I did the -v on the mtd-utils upload O_O;17:54
NCommanderdebuild -S -v17:54
* persia should actually read -changes rather than trusting backscroll17:54
jdongsebner1: in the live installer, use the filesystem as / but don't check format17:55
jdongsebner1: the installer will tell you it wants to rm -rf everything but /home17:55
sebner1jdong: what a nice feature =) but me feels more save with /home nevertheless17:55
NCommanderoh17:56
NCommanderI see the change in .changes now w/ -v17:56
NCommanderok17:56
NCommander(-v is not in debuild's manpage)17:56
sebner1but on RainCT's wikipage \o/17:57
LaneyNCommander: It's part of dpkg-buildpackage17:57
* NCommander never saw that on the wiki :-/17:57
sebner1I should have asked sabdfl if we plan to make ubuntu install faster (I heard foresight installs in 8 minutes)17:58
* NCommander finds something else to merge and upload so I can redeem myself17:58
sebner1lol17:59
ScottKNCommander: Go do spambayes.  I'm sick of it.17:59
NCommanderis it a merge, or?17:59
ScottKNCommander: Merge17:59
* NCommander grumbles18:00
=== macd__ is now known as macd
RainCTNCommander: Do you know how I can get that entry with the highest upid when I do "SELECT DISTINCT sid"?18:20
NCommanderSELECT DISTINCT max(sid)18:21
NCommanderor something like that18:21
RainCTNCommander: tried with that and now it says   ERROR:  column "upload.upid" must appear in the GROUP BY clause or be used in an aggregate function18:23
RainCTnot sure how to fix that :S18:23
NCommanderI dunno remember enough SQL to fix that offhand18:23
dfilonipersia: I'm unable to fix ctsim :(18:24
persiadfiloni, Do you understand how it's broken?  I couldn't get it to produce output I could use to even dig in much.18:25
dfilonipersia: I haven't tried it, I've tried to make it using wx2.6/2.818:27
persiaYeah.  I got it to compile against 2.6 with a bit of fussing, but it segfaulted in ways I didn't understand.18:28
dfilonipersia: debian bug 462189 ?18:29
ubottuDebian bug 462189 in ctsim "wxwindows2.4 is scheduled to be removed" [Serious,Open] http://bugs.debian.org/46218918:29
persiaWell, I've been periodically trying to port ctsim since Feisty, but it's the same sort of issue.18:30
persiaThe only reason I'm interested in WX at all is because I wanted to drop wxwindows2.418:30
persiaThe newer versions aren't as exciting to me, mostly because they mostly work.  2.4 is broken in UTF-8 locales, holds up the gtk1.2 purge, is unsupported upstream, is packaged in a spectacularly unique fashion, and is generally buggy.18:31
dfilonipersia: I'm interested in wx because it was my first package, but I don't use it18:31
persiaYes, but you actually have a working relationship with upstream, and a decent sense of how it should be organised :)18:32
dfilonihowever ctsim is evil...18:33
persiaWell, it's special.  It uses WX in a different way.18:34
ScottKLooks like the Debian solution was to kick it out of Lenny.18:36
dfilonipersia: http://lists.b9.com/pipermail/ctsim-users/2007-August/000075.html18:37
persiadfiloni, I didn't get that last time I tried it.  Are you getting it now?18:39
dfiloniI actually get views.cpp:396: error: ‘class wxWindow’ has no member named ‘GetTitle’ etc...18:39
persiaScottK, Yes, but removal of a working package just because it uses a buggy library hasn't generally been supported in Ubuntu, as long as the package remains in Debian.  ctsim works, and doesn't seem to trigger most of the standard WX bugs, it just fails when ported, which is the frustrating bit.18:40
sebnerback guys ^^ on solid intrepid18:42
NCommanderwb sebner18:42
sebnerNCommander: ty18:42
NCommanderis there a way I can make debuild -v the default?18:43
ScottKNCommander: How would it know what number to put after the v?18:43
ScottKNCommander: grabmerge.sh includes a script that'll do that for you.18:43
NCommanderso I want to do -v*last upload?*18:44
persia-v$(current version in jaunty)18:45
NCommanderhey emgent18:48
emgentNCommander: welcome and congrats18:50
NCommanderemgent, thanks :-)18:50
* sebner winks ember 18:51
* sebner winks emgent 18:51
emgentlol18:52
emgent:)18:52
emgenthi setanta18:52
emgents/setanta/sebner/18:52
setantaops18:52
setanta:)18:52
sebnerember: lol :P18:52
* dfiloni thinks that this is the ping war18:53
sebnerdfiloni: thanks for your comment on audacious ;D18:54
dfilonithere is a my comment?18:54
dfiloni:P18:55
sebnersure :P18:55
* sebner currently installs 737MB, maybe I should install nexuiz later (~350MB) ^^18:58
homyhi, I have a question about making debian packages: Whenevery I try to change a binary file, like an image, I get an error when running debuild that tells me it can't represents the binary change.18:59
homyOf course, this makes sense, but how *can* you change/add a binary file?19:00
dfilonihomy: you can encode and during build decode it, you can use uuencode and uudecode19:00
dfiloniin order to do this19:00
RainCT_homy: https://wiki.ubuntu.com/PackagingGuide/Howtos/BinaryFilesInDiff19:01
homyRainCT_: thanks, thats exactly what I wanted to do!19:02
homyThanks dfiloni, you also answered my question :)19:02
* RainCT_ prepares to break REVU *evil grin*19:02
=== RainCT_ is now known as RainCT
goukiIf I want to copy a folder (irssistats) on debian/ to /var/www/ - cp $(CURDIR)/debian/irssistats $(CURDIR)/debian/irssistats/var/www/19:04
goukiWould this do it?19:04
RainCTgouki: no, you can't move a directory into itself :P19:04
goukiTrue! :)19:04
RainCTgouki: if they had different names then yet, but it's better to use dh_install for this :)19:05
RainCTargh, s/move/copy/.. why do I keep saying "move"? XDD19:05
goukiRainCT so could it be this?  cp $(CURDIR)/debian/irssistats /var/www/19:05
RainCTgouki: no, you can't have a directory named irssistats in debian/ if the binary package is called the same19:06
nxvlgouki: can't you just untar that into the folder19:06
nxvlinstead of cping?19:06
goukiRainCT, ohh, OK.19:06
nxvlgouki: where is the source of that package19:06
nxvlalso, have you already some debsource i can take a look at19:06
nxvlto have the whole picture19:07
RainCTgouki: if you had debian/stuff/irssistats then yes, you could do   cp $(CURDIR)/debian/stuff/irssistats $(CURDIR)/debian/irssistats/var/www/19:07
goukinxvl, untar? That would result in allot of unneeded stuff.19:07
nxvloh, ok19:07
RainCTgouki: but I'd be better to use    dh_install debian/stuff/irssistats var/www/19:07
goukinxvl, I have it almost ready, but this cp thing is preventing me from putting it on REVU19:07
nxvlupload it19:07
goukiRainCT, OK. I'll read the man for dh_install19:07
nxvljust to give a look and have the whole picture of what are you trying to achieve19:07
goukinxvl, like it is now, without the cp fule or dh_install?19:08
nxvland what's what you have19:08
goukiOK19:08
goukiRainCT, didn't know dh_install was that simple to use :)19:08
nxvlactually revu is a package-draft repo, not a package repo19:08
nxvlso it won't hurt19:08
goukinxvl, OK19:08
nxvldebhelper ROCKS!19:08
goukiTurning VM on now.19:08
nxvllunch time19:09
nxvlbrb19:09
goukiJust one more thing ... Another package I would like to upload but can't is hydra, mostly because of this:19:09
goukihttp://bugs.debian.org/cgi-bin/bugreport.cgi?bug=25805719:09
ubottuDebian bug 258057 in hydra "Hydra is not really free" [Unknown,Closed]19:09
goukiThat first post about LICENCE.HYDRA.19:10
goukiWhat do you guys recommend?19:10
RainCTthat should be OK for multiverse19:10
RainCTah, wait19:10
RainCTyou can't19:11
goukiI've read it can't be distributed even in non-free, in Debians case, but why, RainCT19:12
gouki?19:12
RainCTgouki: because the GPL and OpenSSL licenses are incompatible19:12
goukiOhh, that.19:13
RainCTgouki: so if I understood that correctly you may have a chance to get it into multiverse if you ask upstream to add an exception to make it compatible with the OpenSSL19:13
azeemif upstream adds an exception, it can go into universe I'd say19:14
persiaWell, either that, or compile it without OpenSSL support, although that might annoy users.19:14
goukipersia, yes, I thought about that, but the application loses quite a few useful features.19:14
goukiI didn't packaged it with SAP support, but that's a minor thing.19:14
RainCTazeem: it doesn't allow commercial use, so no19:16
RainCTEr, I'm stupid today xD. It doesn't allow to sell it except of low fees the transmission medium. Not sure if that's considered free19:16
azeemoh, I only read "GPL", sorry19:17
RainCTazeem: it adds custom clauses19:17
ScottKRainCT: No commercial use can go in Multiverse.19:17
RainCTScottK: that's what I said :)19:17
* ScottK reads the rest of the scrollback ...19:17
ScottKYeah.19:18
ScottKsrry19:18
goukiSo, long story short ... No way to include it.19:18
goukiOhh well, was worth the try. Learned a few things :)19:18
RainCTgouki: if upstream doesn't add a clause for it to be compatible with OpenSSL, no19:18
goukiOk, before submitting it to REVU ...19:20
goukiA configuration file. Can it be cp'ed or is there a another way?19:20
RainCTgouki: dh_install :P19:21
* gouki is starting to like dh_install allot19:21
goukiThanks RainCT :)19:21
goukiBTW ... Used it for /var/www ... Didn't gave me any output and I don't see anything changed ... Normal?19:21
RainCTgouki: dpkg-deb --contents *deb19:22
RainCTgouki: does that list the files in /var/www?19:22
goukiRainCT, I still haven't build the package, but I'll check.19:22
RainCTgouki: where are you looking then? dh_install is only executed when you build it19:22
goukiI'm manually doing dh_install source targe19:23
goukiInside the folder which is going to be built.19:23
joaopintotalking about REVU, is anyone looking at it ?19:28
RainCTpersia: Do you happen to know in how many hours tomorrow's REVU Day starts? :P19:30
joaopintoI have a package sitting around since August, it did not go into Intrepid, and at the current review rate, it will not get into Jaunty either19:31
RainCTjoaopinto: yeah, intrepid was a pretty bad cycle, wrt new packages19:32
RainCTjoaopinto: if you stay around on IRC and ask for your package to be reviewed from time to time (especially on Fridays) you should have relativelly good chances of getting it into Jaunty :)19:33
persiaRainCT, which day is "tomorrow" for you?19:34
joaopintoRainCT, I did that, several days, it was not sufficient, and that is not pratical either19:34
persiaFriday started about 9 hours ago.19:34
persiaMaybe 10.19:34
RainCTpersia: 7th19:34
RainCToh19:34
persiaYeah.  It started 9-10 hours ago.19:34
* persia checks the real time19:35
RainCTjoaopinto: but it will be different this cycle (or at least that's what I hope :))19:35
geserRainCT: you should know that REVU days are around 48 hours long (or so)19:35
persiaYeah, it's 9:35am in Kiritimati19:35
persia49:30 :)19:35
RainCTgeser: I know they are long, but not how long :)19:35
RainCTpersia: thanks19:36
* persia discovers that it's 10:36 in Enderbury, which is even better.19:36
joaopintoRainCT, sure, judging from the discussion on the ML, I will not be able to upload, which is probably less frustrating than waiting :)19:37
persiaUTC+14 is such a handy timezone, and one I previously didn't know existed.19:37
RainCTjoaopinto: lol. for now, that's just a discussion :P19:37
persiajoaopinto, Are you not an Ubuntu Member yet?  You've been fiddling with Ubuntu packaging for a while now.19:38
persiaMind you, it's not all been here, but we're glad to have you more involved :)19:38
joaopintoI have applied for mentorship a few months ago, I was told since I have packaging experience I just need to get more involved, my attempt was REVU since my main work is with new packages19:40
persiaI thought you also did a lot of stuff with new upstreams for existing packages.19:40
persiaAnd I'm sure the backporters team would welcome some help.19:40
jpdsEvening.19:43
NCommanderand I'm back19:44
NCommanderand my lunch is suffering from a FTLBS, or a dep-wait19:44
* NCommander can't figure out which19:44
joaopintoI am not aligned with the backporting scope/process, I will keep trying on new packages :P19:44
persiajpds, Good evening.  Some time ago, I promised to twit you about the irssi firmware workaround, but it's since been discussed enough that there's no point in adding to it.19:44
persiajoaopinto, Fair enough.19:45
RainCThey jpds19:45
NCommanderI'm curious who from here will be attending the Cruft classroom19:45
jpdspersia: Yes, I saw - I couldn't add to the discussion at the time as I just got back by net connection.19:45
persiajpds, Wow!  That's a while without a net connection.19:46
iulianG'evening, jpds.19:46
jpdspersia: About a month... yeah.19:46
jpdsHey iulian.19:46
=== fabrice_sp_ is now known as fabrice_sp
* NCommander needs to find something he can use as a transition example19:50
jcastroNCommander: 10 minute warning!19:50
NCommanderwait19:50
NCommanderDamn it19:50
NCommanderMy workshop is going to be semi-suck because I didn't get a chance to find a good cruft example in the archive19:51
NCommanderand I haven't had time to make one19:51
persiaNCommander, wxwindows2.4 is the ultimate example of cruft.19:51
lagaNCommander: so what? we had a ubuntu install party today and nobody showed up :)19:51
NCommanderpersia, do you know anything in universe that can simply go 2.4 -> 2.619:51
NCommanderctsim19:52
NCommanderWhy is that broken?19:52
persiaWe already did all the ones that work.  ctsim is broken.19:52
NCommanderWhat's wrong w/ ctsim?19:52
persiaThat's a question nobody has yet been able to answer.19:52
NCommanderDoes it even compile?19:53
persiaIt compiles against 2.6, and segfaults when you run it.19:53
NCommanderOh19:53
NCommanderWell19:53
persiaIt doesn't segfault if you compile against 2.4.19:53
* NCommander is going to be debugging and teaching at the same time19:53
nxvlNCommander: are you a DD already?19:53
NCommandernxvl, no, but I can get something in the Debian archive in a pitch if needbe19:53
NCommandernxvl, what do you need19:53
nxvlNCommander: so you can sponsor a package?19:53
nxvlNCommander: http://mentors.debian.net/cgi-bin/sponsor-pkglist?action=details;package=augeas19:53
nxvlNCommander: it's a package update19:53
NCommanderOh, its an update?19:54
NCommandernxvl, does it fix an RC bug?19:54
nxvlnop, but it's going to sid19:54
NCommanderasac, ping19:54
NCommandernxvl, I'll ping my debian sponsors and see who's feeling in a favorable upload mood19:54
nxvlok19:54
nxvl:D19:54
nxvlthank you19:54
* nxvl HUGS NCommander 19:54
persianxvl, The best way to get it in is to fix an RC bug and then ask for a sponsor :)19:54
NCommanderwho here is going to be attending my cruft lesson?19:55
* RainCT after dinner19:55
nxvlpersia: that's why we are organizing a RC bug squashing party on sunday19:55
persiaWhy wait?19:56
nxvlcause i'm quite busy right now19:56
nxvl:D19:56
persiaAh.19:56
nxvli update that package while i'm waiting for another package to upload19:56
fabrice_spNCommander: It is in #ubuntu-meeting, right?19:58
nxvlfabrice_sp: ubuntu-classroom19:58
RainCTfabrice_sp: #ubuntu-classroom19:58
NCommander#ubuntu-classroom19:58
NCommandersebner, you should attend19:59
fabrice_spthanks :-)19:59
NCommanderpersia, ctsim doesn't even build with 2.6 here19:59
sebnerNCommander: hmm? what? Sry, I didn't read here19:59
NCommandersebner, I'm teaching a cruft lesson19:59
NCommanderYou may want to attend19:59
sebnerNCommander: I love cruft19:59
sebner=)19:59
sebnerNCommander: Thx for the hint, I'll participate (besides writing/sending MOTU application) xD20:00
NCommandersebner, 1 minute20:00
persiaNCommander, Oh, yeah, but the patch to make it build with 2.6 is floating about.  I think there's a copy in the BTS, if you don't see it in LP.20:00
RainCTsebner: have you packaged something already? *g*20:00
persiaPackaging something from scratch isn't a requirement for MOTU.  I certainly hadn't when I became MOTU.  On the other hand, doing a few difficult things is, and sometimes packaging something new can be a good example.20:16
* sebner hugs persia 20:17
sebnerpersia: you got a mail btw :P20:17
* ScottK knows at least one person who got core-dev without doing a new package.20:17
sebnerScottK: you also have a mail20:17
sebner:P20:17
ajmitchgood morning20:18
sebnerajmitch: hi =) Though here it's evening =)20:18
persiasebner, I'll carefully put it with the 10,000 others in the queue, but I promise yours will get more priority than most.20:18
geserHi ajmitch20:18
sebnerpersia: because it's MOTU or because of me :P20:18
ajmitchpersia: #4,999 in the queue?20:18
RainCTpersia, ScottK: yeh I know. I just like it to annoy sebner :D20:18
sebnertherefore RainCT also got a mai20:19
sebner+l20:19
sebner^^20:19
* geser finished today two applications just to see two new applications appear :/20:19
sebnerMany got a mail20:19
sebnergeser: you also got a mail20:19
sebnerxD20:19
* sebner is just crazy now20:19
sebnersry20:19
* ajmitch is glad to not receive email20:19
sebnerhrhr20:19
RainCTsebner: wow, nice CC list20:19
sebnerRainCT: I need +1's :P20:20
sebnerpersia: I also sent one to norsetto, maybe he replies so we see that he is alive :)20:20
sebnerRainCT: *fanboys*20:20
ScottKajmitch: But you like bitter, so maybe we should arrange some then.20:20
ajmitchScottK: why do you think I like bitter?20:20
ScottKajmitch: Dunno.  Maybe that was me.20:21
RainCTsebner: the second point in the future goals list is a direct -1 :D20:24
ScottKSpamassassin is an interesting pacakge.  It looks like it takes longer to build the documentation than the actual package.20:24
sebnerRainCT: what's that again? ^^20:24
RainCTsebner: C# ^^20:24
sebnerRainCT: I won't steal gbrainy =)20:24
sebnergeser: I hope it's ok that I CC'ed you though you are member of MC20:25
woody86jdong- Hey, thanks for the name change :)20:25
RainCTsebner: I only maintain gbrainy because I hope for its author to be enlighed some day and redo it in a proper language *g*     (</jk)20:25
sebnerRainCT: ahahahahahahaha! xD xD xD20:26
RainCTnow that's a scary laughter!  /me hides20:26
ScottKOK.  6 uploads and two backports requests later, I think I'm done with Spamassassin.20:26
ajmitchyes, sebner is a scary individual20:26
* sebner hides20:26
RainCTsebner: btw, how many things do you have tp sponsor? :P20:27
ajmitchtime to try & get this jaunty pbuilder working20:27
sebnerRainCT: a lot = +1 , nothing = -1? ^^20:27
RainCTsebner: you got it20:27
DktrKranzsebner, I'd say the opposite20:27
ajmitchhow many have you tested & for how many merges have you pushed the patches upstream?20:27
sebnerajmitch: are you talking to me?20:28
ajmitchyes20:28
gesersebner: no problem20:28
sebnerajmitch: patches -> debian. That reminds me that I have to forwad 1,2 to debian. Thx20:28
RainCTsebner: what's YRB?20:32
sebnerRainCT: I can't say that without getting a ohmy  ^^20:32
* quadrispro is away: Away20:35
* sebner also for a while20:35
DktrKranzScottK, NCommander: could you please have a look at bug 294180 and give an opinion about it?20:37
ubottuLaunchpad bug 294180 in usb-creator "Backport usb-creator" [Undecided,Invalid] https://launchpad.net/bugs/29418020:37
NCommanderDktrKranz, I'm in -classroom ATM20:38
DktrKranzwhoops :(20:38
quadrisproDktrKranz, did you read my email?20:40
DktrKranzquadrispro, which one20:40
DktrKranzI think I've lost it ;)20:40
quadrisproDktrKranz, about afbackup20:41
DktrKranzquadrispro, no, probably I've got it in office, could you re-send it?20:41
quadrisproyes, of course20:42
ajmitchScottK: is there much functional difference in using pbuilder from hardy compared to the one you've backported?20:42
quadrisproDktrKranz, another thing: http://revu.ubuntuwire.com/details.py?package=installation-report-generator20:43
DktrKranzquadrispro, ah, finally :)20:43
quadrisproyes :)20:44
quadrisproDktrKranz, I've just re-send the mail20:46
RainCTquadrispro: I've just had a fast look at it. Looks pretty good, but perhaps the description could be improved a bit (I don't understand what it's supposed to do only by reading it)20:46
ScottKajmitch: I've just used it the same way I always do.  Looking at debian/changelog I think it's mostly bug fixing/minor improvements.20:48
quadrisproRainCT, you're right, I'm trying to write a more accurate description20:49
ScottKDktrKranz: Needs testing before I can do anything with it.20:49
DktrKranzScottK, I'll ask reporter to provide common use cases, just to make sure it works20:49
DRebellionHey! Unfortunately, I'm getting an error whilst trying to create my jaunty pbuilder chroot: "E: No such script: /usr/share/debootstrap/scripts/jaunty". I have intrepid-backports enabled, but it seems I'm not getting a recent enough version of debootstrap?20:53
chrisccoulsoni don't think a newer version has been backported yet has it?20:54
chrisccoulsonoh, it has20:54
DRebellionchrisccoulson, =/20:54
chrisccoulsonDRebellion - bug 29415320:55
ubottuLaunchpad bug 294153 in intrepid-backports "Please backport debootstrap 1.0.10ubuntu1 from Jaunty to Intrepid and Hardy" [Wishlist,Fix released] https://launchpad.net/bugs/29415320:55
DRebellionchrisccoulson, packages.ubuntu.com says its not in intrepid-backports20:56
NCommanderDktrKranz, care to look at this? https://bugs.edge.launchpad.net/ubuntu/+source/mtd-utils/+bug/29442820:56
ubottuLaunchpad bug 294428 in mtd-utils "mtd-utils build fail" [Undecided,Fix released]20:56
chrisccoulsonDRebellion - it's still queued for building20:58
DRebellionchrisccoulson, ah, thank you.20:58
DktrKranzNCommander, applying such patch won't harm, but avoid implementing a patch system if there isn't one already20:58
NCommanderDktrKranz, I was just going to take the jaunty package and tweak it for proposed20:58
DktrKranzbetter applying it inline20:59
NCommander:-P20:59
NCommanderk20:59
DktrKranzno harm, but changes introduced are much lower20:59
persiaNote that this applies for packages also in Debian.  For Ubuntu-local packages, if they aren't maintained in a VCS somewhere, adding a patch system is considered a good thing.20:59
DktrKranznot for SRUs, we usually avoid touching how packages are built21:00
persiaOh, yeah.  Adding a patch system is never right for an SRU :)21:01
DktrKranzthere are exceptions, of course, but usually it's better not impementing a patch system while doing SRUs21:01
NCommanderah21:01
* NCommander nods21:01
persiaWhat would be an exception?21:01
NCommanderDktrKranz, I assume I still however do update-maintainer on an SRU21:01
DktrKranze.g. .orig.tar.gz which contains a .tar.bz2 archive which get uncompressed at build-time21:02
NCommander-1 -> -1ubuntu0.1 w/ the new maintainer, right?21:02
persiaAh, right.  I suppose it's unavoidable in that circumstance.21:02
NCommanderOr do I not even touch the maintainer for SRUs?21:02
DktrKranzplr for feisty (IIRC) was a good example of it21:02
DktrKranzNCommander, you have to mangle it21:03
NCommanderok21:03
NCommanderJust making sure (I figured as much since it is policy, but I wasn't sure if SRUs were different)21:03
NCommanderwhich brings up the second question21:04
NCommanderHow do you specifically use debuild -v?21:04
NCommanderWhat do I give as the changelog?21:04
DktrKranzyou can always use it21:04
NCommanderI'm sorta confused on what I give it as an arguement21:04
DktrKranzlatest ubuntu version21:05
NCommanderSo 1ubuntu0.1?21:05
persiaDo we do maintainer-mangling for SRUs to Dapper?  I'd think not, as the maintainer change didn't happen until feisty.21:05
NCommander(in this case?)21:05
DktrKranzpersia, maintainer mangling is for >= gutsy21:05
* persia remembers mangling maintainers for feisty, but as it's EOL now, I suppose it doesn't matter21:06
DktrKranzyes21:06
* NCommander thinks he managed the one SRU he did to dapper and whistles innocently21:06
DktrKranzit was included in feisty, but feisty is old now21:06
persiaNCommander, Your public wants you.21:07
NCommanderpersia, I saw21:07
ajmitchlet the world burn in flames...21:10
Laneysoren, geser: Do you know if the patch 0900-compile-against-linux-libc-dev.patch in iptables is needed?21:12
persiaLaney, Does it compile without it?  Does the result work?  With a name like that, I'd suspect you'd get a build failure if you skipped it.21:13
LaneyIt doesn't even apply21:13
Laneyand I can't find where it was introduced21:13
Laneyit might have been 012-2.6.22-headers-fix.patch21:14
Laneynope..21:15
persia((ntohl(a->in6_u.u6_addr32[(l) / 32]) >> (31 - ((l) & 31))) & 1) -> ((ntohl(a->__in6_u.__u6_addr32[(l) / 32]) >> (31 - ((l) & 31))) & 1) looks like it could be a significant change though : I'd expect a compilation failure without it if it7s still needed.  If it compiles, you probably don't need it.21:16
LaneyRight, I haven't got that far yet21:17
quadrisproDktrKranz, new upload -> http://revu.ubuntuwire.com/details.py?package=installation-report-generator21:19
quadrisproRainCT, what do you think about this? -> http://revu.ubuntuwire.com/revu1-incoming/installation-report-generator-0811062218/installation-report-generator_0.1.6-0ubuntu1.diff21:22
RainCTquadrispro: have you changed anything beside the license headers?21:25
iulianemgent: Hi, are you working on gkrellm merge?21:26
quadrisproRainCT, I'm looking to those errors, but no, I didn't change anything21:26
ajmitchcan someone kindly stab gcc for me, please?21:26
* iulian kindly stabs gcc.21:26
ajmitchthank you21:27
lifelessstabbing you softly forever21:27
iulianDon't mention it.21:27
emgentiulian: feel free to take it21:28
quadrisproRainCT, ah! does every file have to contain license header?21:28
lifelessits up the to the upstream authors21:28
quadrispro*every .py*21:28
iulianemgent: Cool, thanks.21:28
lifelessrecommended practice by the FSF for the use of the GPL is to put it in every file21:28
emgentiulian: np, thanks to you21:28
lifelessbut it probably depends on the definition of 'work' in copyright law whether that is pragmatic or required in a particular region21:29
quadrisproah21:30
iulianemgent: By the way, I made a diff between the old ubuntu .dsc file and the new one and it has ~47,000 of lines (it's a new upstream release). I guess there is no problem attaching it to LP, right?21:30
ScottKiulian: Not much point is there?21:30
lifelessiulian: yeah, it's fine.Might want to zip it if its getting big21:30
* ScottK doesn't imagine anyone is actually going to manually review a 47K lines diff.21:31
iulianYea, that's what I thought...21:31
lifelessa interdiff might be more useful21:35
lifelesswhat was the patchset carried, and whats the new patchset carried21:35
persiaFor  new upstream, we generally recommend attaching a diff.gz.  It's easy enough to reconstruct the package from the diff.gz, and the sponsor can produce their favorite comparison format.21:36
iulianOK, thanks persia.21:37
* iulian files a bug and attaches the diff.gz.21:37
pochuDktrKranz, nxvl: hi, would you mind having a look at bug 292870 for an Intrepid SRU? There's a debdiff attached, and the fix is 2 lines :)21:37
ubottuLaunchpad bug 292870 in pyxine "package python-pyxine-dbg : update-python-modules: error: Trying to overwrite pyxine-0.1alpha2.egg-info which is already provided by /usr/share/python-support/python-pyxine" [High,Fix released] https://launchpad.net/bugs/29287021:37
DktrKranzpochu, do you plan to fix it for hardy too?21:39
pochuDktrKranz: there's no -dbg package in hardy, so no conflict there21:40
DktrKranzah, cool ;)21:40
pochu:)21:40
DktrKranzgo ahead21:40
pochuDktrKranz: thanks21:41
pochuuploaded21:43
sorenLaney: I don't think it is needed, no.21:48
Laneyawesome21:48
sorenpersia: It's not actually a patch to fix an ftbfs. It was a patch to make sure iptables was compiled against linux-libc-dev rather than a random set of kernel headers.21:49
RainCTquadrispro: btw, could you add a watch file?21:51
persiasoren, Given the content of the patch, and that description, I'm confused, but as I've never looked at that code, I'll trust you :)21:51
sorenpersia: I agree it's rather spethial :)21:52
quadrisproRainCT, yes21:55
DktrKranzfta, regarding bug 272959, is it OK to upload revisions to fix it if firefox-3 compatibility is confirmed, or it's better wait for firefox-2 removal?22:01
ubottuLaunchpad bug 272959 in webdeveloper "Packages that depend on firefox-2 or firefox should just depend on firefox" [Low,Confirmed] https://launchpad.net/bugs/27295922:01
ftaDktrKranz, firefox-2 has been removed already22:02
DktrKranzoh, I didn't notice it22:03
DktrKranzso I guess it's fine22:04
fta!info firefox-222:04
ubottuPackage firefox-2 does not exist in intrepid22:04
pochuDktrKranz: bug 292644 has a patch for an SRU too, it's a one liner :) if you have one minute22:25
ubottuLaunchpad bug 292644 in gst-plugins-ugly0.10 "package gstreamer0.10-plugins-ugly-dbg failed to install/upgrade: intentando sobreescribir `/usr/lib/debug/usr/lib/gstreamer-0.10/libgstcdio.so', que est? tambi?n en el paquete gstreamer0.10-plugins-good-dbg" [High,Fix released] https://launchpad.net/bugs/29264422:25
pochuDktrKranz: I've just uploaded the fix to Jaunty, and Debian has the fix in svn (not in the archive yet, otherwise I'd have synced)22:25
DktrKranzpochu, done22:26
* pochu hugs DktrKranz :)22:27
* DktrKranz hugs pochu back and blames himself for not noticing that in time for the release22:27
pochuDktrKranz: don't blame yourself, the bug was reported after the release and noone noticed it before22:29
pochuluckily it's in a dbg package, so few people is affected22:29
DktrKranzI like upgrade path failures22:29
DktrKranzbut I have no chance to get them sorted22:29
pochuif it was in the real plugin package, we would have had tons of duplicates ;)22:29
DktrKranzdefinitely22:30
quadrisproDktrKranz, are you MOTU-SRU? I remember well? ;)22:39
DktrKranzquadrispro, you know it perfectly ;)22:39
quadrisproDktrKranz, bug 29269622:40
ubottuLaunchpad bug 292696 in ytnef "ytnef missing package dependency" [Undecided,Confirmed] https://launchpad.net/bugs/29269622:40
LaneyYES23:17
LaneyEAT THAT, IPTABLES23:17
=== BIYJAMGe is now known as LjL
Laneysoren: Bug #294220 for you23:59
ubottuLaunchpad bug 294220 in iptables "Please merge iptables 1.4.1.1-4 with Debian unstable (main)" [Undecided,In progress] https://launchpad.net/bugs/29422023:59

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