/srv/irclogs.ubuntu.com/2008/07/23/#ubuntu-motu.txt

nhandlerYou can also try the mailing list: https://lists.ubuntu.com/archives/ubuntu-art/00:00
Awsoonndomo, I'll ping them~ Thanks!00:00
JazzvaAwsoonn, no problem00:00
cody-somervilleNCommander, so... is it needed?00:09
NCommandercody-somerville, well, the package got rejected, so I'd say so ;-)00:10
cody-somervilleNCommander, yea but you could make the lintian warning go away maybe00:10
NCommandercody-somerville, its a bug in lintian; its detecting the bash shell script parser as a shell script00:10
NCommander(and then complaining its not executable)00:10
cody-somervilleNCommander, bug #?00:11
NCommanderHaven't filed it00:11
NCommanderBecause its not something that can be progamatically detected00:11
cody-somervilleand you're sure it is a bug?00:11
NCommanderIt's detecting the parser as a script00:11
cody-somervilleyou mean the shebang?00:12
k0pcody-somerville, have you some coment about my package now?00:12
NCommanderyeah00:12
cody-somervilleand what I'm suggesting is that if the file were to be installed elsewhere than maybe it wouldn't give a warning00:12
cody-somervillethe file is a sample/example right?00:13
cody-somervillek0p, yes, please update it to meet python policy standards00:13
NCommandercody-somerville, it goes in share/codeblocks/lexers ...00:13
k0pcody-somerville, python policy standards.. is it on debian/rules? :/00:13
cody-somervilleyes00:14
cody-somervillek0p, and debian/control00:14
k0pI read the NewPolicy page00:14
k0pand I don't know what I can change :/00:14
cody-somervillek0p, start on step 2. It says "Ensure that there's a ${python:Depends} in the Depends field "00:15
cody-somervilleNCommander, lexer_bash.sample is an example, no?00:15
NCommanderI thought it was what codeblocks used to lex bash scripts00:16
k0psplit00:17
NCommanderwow, netsplit, been common today00:17
cody-somervilleCould be, thats why I was trying to clarify with you.00:17
k0pcody-somerville, is it about "update package " section?00:18
cody-somervillek0p, you need to meet the same standard00:18
k0pcody-somerville, right. :)00:19
NCommandercody-somerville, ping?00:33
cody-somervilleNCommander, pong00:33
NCommanderI'm making the changes right now00:33
cody-somervilleNCommander, what is the change?00:33
NCommanderFixing the original maintainer for one00:34
cody-somervilleNCommander, yea but I can do that00:36
cody-somervilleNo need to upload to revu just for that00:37
NCommanderOh00:37
NCommanderLet me give you what I changed in lintian-overrides00:37
NCommandercody-somerville, http://pastebin.ca/108012400:38
azeemmaybe it would better fit in /usr/share/doc/codeblocks/examples?00:39
NCommanderazeem, no, its used as a test for the bash lexer it seems00:40
NCommander(now that I actually sit down and look at it more closely; it won't work on Ubuntu; we don't have emerge/Portage)00:40
azeemused by what?00:41
cody-somervilleazeem, that was my idea00:41
cody-somervilleazeem, but apparently CodeBlocks needs that file00:41
azeemit needs a file that runs emerge?00:41
NCommanderazeem, it doesn't actually run it, but it parses it00:42
NCommanderI dunno, this is kinda weird00:42
=== nhandler is now known as nhandler_AFK
cody-somervilleDid us MOTUs do anything this month? :P01:14
cody-somervilleIt is team reporting time.01:14
persiaIulian: You can usually convince the md5sum to work properly for conversions if you use gzip -9fn01:17
cody-somervillepersia, gzip -d works fine for me01:18
persiacody-somerville: If you have the same .tar with the same md5sum and a different timestamp, you will get a .gz with a different md5sum.01:18
persiaYou can test this by playing with `touch`01:19
persia-9fn ignores this timestamp (amoung other things).01:19
cody-somervilleOkay. Neat.01:19
cody-somervilleThe doc I read just said the .tar files needed to match01:19
persiaWell, nothing needs to match.  If the .tar files don't match, the paranoid among us will complain that the upstream source has been modified in undocumented ways.  Bonus points for making the .tar.gz match so that debuan/rules get-oprig-source; cd ..; rm -r $(package)-$(version); dpkg-source -x foo.dsc works cleanly.01:21
* persia notes that spelling things correctly grants even more bonus points01:22
MajostIs there an easy way to get all the package maintainers gpg pubkeys?01:26
=== mcasadevall_ is now known as NCommander
MajostI'm just trying to rid myself of warnings about unable to verify a package when I update my mirror.01:27
persiaMajost: source or binary packages?01:28
cody-somervillepersia, what did I spell incorrectly?01:29
persiacody-somerville: Not you: me.  Read the previous line carefully.01:29
cody-somervilleoprig?01:30
persiaAs one example :)01:30
cody-somervilledebuan would be the second and final one?01:32
persiaIt would be another.  I stopped counting at that point, so can't verify final.01:32
NCommandercody-somerville, so how goes it?01:33
cody-somervillestill building01:33
NCommanderOuch01:33
Majostpersia: both01:38
persiaMajost: For binary packages, the ubuntu-keyring package ought have everything.  I don't believe there is a correct solution for source packages for Ubuntu at this time, due to the various ways these packages are imported.01:39
* Majost nods01:40
Majostthe best I have come up with is to run a script against the dsc files and try to pull the keys from various keyservers01:41
Majostbut it takes a loooong time, and isn't very accurate. heh01:42
Awsoonnis there a way to make audio work inside a chroot of intrepid?01:58
NCommanderAwsoonn, try mount -o bind /dev *chroot*/dev02:01
NCommanderTHat might do the trick02:01
RAOFAwsoonn: That's an interesting question, and one to which NCommander has already given my answer :)02:01
NCommanderIf your package needs ESD or firends02:02
NCommanderYOu'll have to kill them on the host and run them in the chroot02:02
RAOFOr possibly bind-mount /tmp, too?02:02
persiaAlternately, also bind-mount /tmp, but that can have even more interesting side effects02:02
persiaNote that you need matching /etc/passwd and /etc/shadow in the chroot for either of these to work properly.02:02
RAOF#ubuntu-motu is apparently _all about_ messing around in chroots :)02:02
ScottK-laptopCertainly nothing else happens around here.02:03
ScottK-laptop;-)02:03
* NCommander watchs ScottK-laptop's laptop explode02:03
NCommanderPretty sparks!02:03
NCommanderw00t, I just got REVU to login using OpenID02:04
* NCommander laughs evilly02:04
TheMusoemgent: Please make sure that packages you work on are buildable and installable before uploading. I'm just having to fix up audacious after you uploaded a new merged version that has broken dependencies. I know you didn't make those changes yourself, but if you had checked the packages installed, you would have caught this problem.02:12
emgentuhm? i tested it.. just a moment TheMuso02:12
* TheMuso notes that the current state of audacious in intrepid for i386, amd64, and powerpc is uninstallable.02:13
TheMusoemgent: Don't worry about it now, I'm uploading a fix, but please check in the future.02:15
emgentTheMuso: no, there is a big problem.02:15
* TheMuso cancels the upload quickly.02:15
TheMusoemgent: What problem?02:16
emgenthahah :)02:16
NCommandercody-somerville, did that upload?02:16
emgentTheMuso: just a moment i'm re-testing it in my real intrepid box.02:16
cody-somervilleNo02:16
cody-somervilleNCommander, your override didn't work02:16
NCommanderCrud02:16
emgentTheMuso: ok can you upload. sorry.02:17
cody-somervilleI'm just going to remove the override. It is just a warning and not an error.02:17
TheMusoemgent: Ok will do.02:17
emgentTheMuso: thanks for this.02:18
NCommandercody-somerville, I thought you should always have them overriden ...02:18
TheMusoemgent: No problem, just make sure to check in the future ok.02:18
emgentsure. will do. I do not understand how I escaped. :-\ anyway thanks TheMuso02:19
NCommandercody-somerville, hold on, I think I found why I didn't work, and uploading to PPA now02:20
Legendariocan anyone help me with this: http://ubuntu.pastebin.com/d55ae8b3402:20
cody-somervilleNCommander, you forgot the binary keyword?02:21
NCommandercody-somerville, forgot the : :-)02:21
NCommanderTHat too02:21
cody-somervilleNCommander, I also just noticed that tips.txt is getting installed to /usr/share/codeblocks/02:28
NCommanderThat's a data file02:29
NCommanderIt's what it uses to show tips at startup02:29
Legendarioerror: could not create '/usr/lib/python2.5/site-packages/blueman': Permission denied02:31
Legendariohow can i overcome this error02:31
Legendario?02:31
LucidFoxNCommander> https://lists.ubuntu.com/archives/ubuntu-archive/2008-July/019791.html02:32
NCommanderwhoops02:33
NCommanderWTF, I didn't get that email02:33
NCommanderI had talked to the archive admin over IR02:33
LucidFoxyou aren't subscribed to that mailing list, probably02:33
LucidFoxAnyway, why don't you take package descriptions from my version?02:33
NCommanderI'm suprised REJECT emails aren't CCed to the direct to the changelog email02:33
NCommanderTHat's how it works in Debian02:33
cody-somervilleThey usually are02:34
cody-somervilleI didn't get that reject e-mail either02:34
* NCommander grumbles02:35
cody-somervillepersia, Can't LGPL 3 be substituted with GPL 3?02:35
NCommanderYeah, it says it can be02:35
persiacody-somerville: No.  LGPL code may be used in a larger GPL 3 work.02:35
LucidFoxWait02:35
persia(err.  LGPL 3)02:36
cody-somervilleThat must have changed in LGPL 3. LGPL 2 you could, IIRC.02:37
NCommanderIf one file in GPL 3, then the whole thing becomes GPL302:37
jmarsdencody-somerville: I suspect the point is that the COPYING file you include should be consistent with the debian/copyright file of the package?02:38
persiaNCommander: No.  The collection becomes GPL 3.  The individual components may still be LGPL 3.02:38
NCommanderRight, I realize that02:39
NCommanderBut then the copying file would be GPL 302:39
NCommanderAnd as an added WTF, the files ARE licensed until the GPL302:39
NCommanderThe only thing I can see that are LGPL are some of the plugins02:39
persiacody-somerville: No.  LGPL 2.1 had the fixes to be GPL 3 compatible.  LGPL 2 was GPL 2 compatible, but not by direct replacement (although relicensing was acceptable).02:39
* persia prefers debian/copyright to specify the actual licenses of the code, rather than just some random overall license02:40
* RAOF was always under the impression that was actual _policy_.02:40
NCommanderThe overall license of the code though is GPL302:40
persiaIf code from LGPL 3 and GPL 3 is mixed in a single file, the file becomes GPL 3, but if the code is in separate files, it is interesting to preserve that separation to allow other LGPL 3 projects to use the LGPL 3 portion of the code.02:40
persiaNCommander: As a collection, yes.02:40
NCommanderIf an LGPL3 project and GPL3 project are linked together, it becomes a GPL3, its GPL3 as a collection02:40
NCommanderYes, the individual files can kept a seperate license however02:41
persiaAnd if the individual files have separate licenses, this should be documented in debian/copyright.02:41
cody-somervilleNCommander, have fun going through the 1302 source files :)02:41
NCommander*grumbles*02:41
NCommanderI'm asking the archive admin for clarification and a proper course of action02:41
RAOFThis is why I find debian/copyright invariably the most complex and annoying part of packaging.02:42
NCommanderyup02:44
NCommanderI'm asking the archive admin to clarify what he wants fixed02:44
* persia recommends `less $(find . -print)` as a useful way to review source.02:44
NCommanderIt's just the SDK that's LGPL3, the vast majority is GPL3, which is why I missed it02:45
persia`less $(suspicious-source)` and `grep -ri copyright` are additionally useful.02:45
NCommanderso much for trusting the COPYING file to be right02:45
jmarsdenNCommander: does that make it a copyleft file ? :-)02:46
* NCommander whacks jmarsden for such a horrible pun02:46
NCommanderOk, now its up to the archive admin02:47
persiaBetter to be correct through diligence than to wait for an archive admin to report that debian/copyright must accurately represent the licensing of the code...02:49
cody-somervillejmarsden, what does this mean?: " Replaced generic .desktop file with a koverartist-specific one"02:53
RAOFLegendario: People in this channel were mainly busy at the time you posted your question; so no-one has picked it up yet.02:54
jmarsdenThe original had stuff related to KParts in it.02:54
jmarsdenI think it was auto generated?02:54
RAOFLegendario: Generally the way to deal with that is to wait until the current thread of conversation has ended, and give another prod.02:54
cody-somervilleMaybe something along those lines would be a better description for your changelog jmarsden02:54
jmarsdenOK.02:54
RAOFLegendario: As to your actual question: I believe that you're not passing the correct prefix to setup.py, so it's trying to install system-wide rather than in $(CURDIR)/debian/where-the-package-should-go.02:55
cody-somervillejmarsden, and why is that patch named 01_internationalize_desktop_file.patch ?02:55
jmarsdenBecause it adds several languages to the file that were not in it before...02:56
jmarsdenPer the bug sumbitter's request.02:56
cody-somervilleI thought the bug was about making it show up in Gnome02:57
LegendarioThanks a lot RAOF, i thought i was misbehaving somehow...02:57
jmarsdenI could call it 01_replace_desktop_file.patch if you prefer.02:57
cody-somervilleand considering the .desktop file is already internationalized, your name makes things confusing02:57
jmarsdencody-somerville: Yes, and he asks that a set of languages be "ideally" added... right?02:58
jmarsdenTo quote: "It is necessary in ideal that somebody translate these sections to those languages: French, German, Italian, Polish, Portugese and Spanish. Need help."02:59
jmarsdenI dpn't speak Italian, Portugues or Polish, but can do French, German and (somewhat) Spanish.02:59
jmarsdenSo.. I did :-)02:59
cody-somervillejmarsden, What I'm saying is that your patch is not to provide internationalization, that is not the *purpose*.03:00
jmarsdenOK... I can change its name, no problem.03:00
jmarsdenIt is *a* purpose, but not *the* primary purpose.03:00
cody-somervillejmarsden, the purpose of your patch is to reduce the number of languages the comment is translated into? :S03:01
jmarsdenIt's renamed now.\03:04
jmarsdenAny ideas on why I still see those lintian messages, which was my initial question? :-)03:06
posingaspopularhello all, i want to learn the intricate magic of packaging. ive been watching the motu videos on youtube, and im wondering if I can get someone to bug so they will teach me. thanks03:08
cody-somervilleposingaspopular, no, sorry. : (03:09
posingaspopular:( :(03:09
posingaspopularcody-somerville: now everybody hates me?03:09
cody-somervillejust joking! \o/03:09
posingaspopulareverybody jokes at my expense, because they hate me?03:10
cody-somervilleposingaspopular, yes, sorry : (03:10
bddebianHeya gang03:10
posingaspopularlol thanks03:10
cody-somervillejmarsden, can you pastebin the lintian errors you get?03:11
jmarsdencody-somerville: Sure.03:11
persiaposingaspopular: Rather than bugging someone in particular, consider chasing some bug, and asking here for help in getting the fix uploaded once you have a working solution.  After several repetitions , you'll have it down.03:11
jmarsdencody-somerville: http://pastebin.ubuntu.com/29461/03:14
posingaspopularah i am, how do they say, 'new at this'03:14
jmarsdenposingaspopular: https://wiki.ubuntu.com/MOTU/Contributing might be worth a look03:14
posingaspopularthanks03:15
* jmarsden was new at this (Ubuntu packaging) about 3 days ago...03:16
cody-somervilleI just realized I haven't ate today :/03:16
cody-somervilleNo wonder I have a headache.03:16
cody-somervillejmarsden, I'm going to go fetch some food03:16
jmarsdencody-somerville: Then koverartist can wait.  No problem!03:16
posingaspopularwhere do i go to apply for a sponsor03:18
persiaposingaspopular: We sponsor update candidates, rather than people.03:19
posingaspopular?03:19
persiaPrepare a good debdiff for something, and subscribe the sponsors queue to get it uploaded.03:19
posingaspopularerm... mentor03:19
jmarsdenposingaspopular: https://wiki.ubuntu.com/MOTU/Mentoring03:19
jmarsdenand https://wiki.ubuntu.com/MOTU/Mentoring/Contributor03:20
posingaspopularthanks, sorry for asking so many simple questions... they are all in the chan. topic i assume?03:20
persiaposingaspopular: Some of them are, but we're generally happy to answer most questions here, as long as it's roughtly related to universe packaging.03:21
jmarsdenposingaspopular: Maybe not... browsing the wiki starting at https://wiki.ubuntu.com/MOTU will help too03:21
SolarWarhey folks, after running a sudo pbuilder build *.dsc I get the following error: dpkg-genchanges: failure: cannot open upload file ../qlix_0.2.3-0ubuntu1~ppa1_i386.deb for reading: No such file or directory03:27
SolarWarwhat is going on/ wrong?03:27
jmarsdenSolarWar: the ~ppa in the filename looks odd for something you are building locally... should it really be there?03:30
cody-somervillejmarsden, why would it be odd?03:30
jmarsdenBecause the PPA is up on a remote server, not on yoru desktop... right?03:31
RAOFjmarsden: Some people test-build before uploading to the PPAs :)03:31
SolarWarwell there you have it :)03:31
=== nhandler is now known as nhandler_AFK
SolarWarmy deb in launchpad is mysteriously missing debug symbols, so i decided to compile on my local machine03:31
RAOFSolarWar: That'd be because standard procedure is to strip the binaries.03:33
SolarWaroh is that true? is there a way to avoid that behavior? this application is not stable :(03:33
RAOFYou can remove the call to dh_strip (and then lintian will complain), or you can generate foo-dbg packages.03:34
SolarWari'm not sure what foo-dbg packages are03:34
cody-somervillefoo is the name your package03:35
SolarWaroh i see03:35
RAOFdh_strip has the option of stripping the debug symbols and including them in a -dbg package rather than just throwing them away.03:35
cody-somervilleSolarWar, so you'd have to also add a binary package to debian/control and modify the call in debian/rules from dh_strip to sh_strip --dbg-package=qlix-dbg03:36
cody-somervilleerm03:36
cody-somerville*dh_strip --dbg--package=qlix-dbg03:36
RAOFWhat would be even nicer is for the PPAs to have pkg-create-dbgsym installed & the other magic required to build dbgsym packages.  Then all PPA builds would automatically generate debugging symbols.03:36
* cody-somerville nods.03:36
jmarsdenRAOF: You could file a wishlist bug against LP asking for that :-)03:37
RAOFI file a bug for that some months ago :)03:37
jmarsdenAh.03:37
RAOFjmarsden: Too slow! :)03:37
SolarWarhrm, thanks guys, I will look into it03:38
SolarWar=)03:38
kostmohey SolarWar03:39
SolarWarheyo03:40
SolarWarkostmo, be glad *you* don't have to deal with dh_strip ;)03:40
kostmocdbs all the way, man03:41
SolarWarhaha03:41
kostmoSolarWar, so you can vouch for how awesome pyrocket is, right?03:42
wgrantRAOF: The big problem is the lack of Soyuz support for storing them.03:42
SolarWarI met my wife through pyrocket, its totally awesome ;)03:42
kostmolol that makes no sense at all03:43
SolarWaranyone have any thoughts to the pbuilder error i was receiving earlier?03:43
jmarsdenNCommander: Is the codeblocks you guys have been working on packaging the same one in https://bugs.launchpad.net/ubuntu/+bug/105428 ?03:43
SolarWarhaha yea i know- pyrocket is still pretty sweet03:43
ubottuLaunchpad bug 105428 in ubuntu "[needs-packaging] codeblocks" [Wishlist,Confirmed]03:43
kostmolooking for more MOTU advocates, of course - http://revu.ubuntuwire.com/details.py?upid=294003:44
NCommanderjmarsden, yes03:44
jmarsdenNCommander: OK.  I wonder what the packages mentioned there did regarding the copyright issue -- any help there for you??03:44
NCommanderI emailed the package admin03:45
NCommanderer, archive03:45
NCommanderif I don'thear back from him in a day or two, I'll do what I think is right, and request a reupload03:45
MajostWhen packaging an app that uses init scripts... how I specify which runlevels get symlinked? Do I just manually add them in a links file?03:47
whiteMajost: look at dh_installinit ;)03:49
Majostah03:49
Majostthanks03:49
jmarsdencody-somerville: Have you recovered from your accidental starvation? :-)03:54
cody-somervilleI only get 20 minutes to eat?! Sheesh. This is a shadier job than I thought.03:55
NCommandercody-somerville, lol03:55
jmarsdencody-somerville: Hehe... I got my food when you mentioned food... and my plate is now empty, so... :-)03:58
cody-somervillejmarsden, I haven't moved yet03:59
cody-somervilleI'm still trying to shake off everyone else03:59
jmarsdencody-somerville: Ah, OK... shake them harder :-)03:59
* jmarsden returns to fridge, thinking... "dessert?"04:00
RoAkSoAxhey guys, can someone re-sync the REVU uploaders keyring please? thanks :)04:03
jmarsdenIncidentally, is there a (security?) reason why REVU doesn't just look for and grab a new key from keyserver.ubuntu.com when someone uploads a package to REVU and it doesn't have a matching key already??04:08
* jmarsden has returned with strawberries and icecream :-)04:09
RoAkSoAxnellery, i had the same confusion when i started working on: https://bugs.launchpad.net/ubuntu/+bug/250995 :)04:16
ubottuLaunchpad bug 250995 in ubuntu "[needs-packaging] Qalculate plasmoid for KDE 4.1" [Wishlist,In progress]04:16
=== nhandler_AFK is now known as away
=== away is now known as nhandler
cody-somervillejmarsden, I'm going to head to bed. I didn't reaized how late it is.04:17
marnoldcan somebody look at https://bugs.edge.launchpad.net/ubuntu/+source/inspircd/+bug/24735804:17
ubottuLaunchpad bug 247358 in inspircd "FTBFS in Intrepid" [Undecided,In progress]04:17
NCommandermarnold, sure04:17
jmarsdencody-somerville: OK, no problem!04:18
NCommandermarnold, the patch looks good to me04:18
SolarWaranyone have any idea whats causing this problem: http://rafb.net/p/R0R1fg77.html04:19
marnoldsomeone else did it but i'm one of the Debian maintainers so i kinda feel responsible04:19
ScottK-laptopSolarWar: Generally it's considered rude to ask the same question on multiple channels at the same time.04:19
RAOFSolarWar: Do you not have a debian/compat file?  Or does that file contain a really small number?04:20
marnoldNCommander, what happens now i haven't done anything for Ubuntu directly for awhile04:22
SolarWarScottK-laptop, I asked it earlier and it didn't receive much attention here, thats when i turned to kubuntu-dev04:22
marnoldall my stuff has been through Debian04:22
ScottK-laptopSolarWar: OK.  I just saw you asking in both places one minute apart.04:22
NCommandermarnold, are you an MOTU?04:23
marnoldno04:23
NCommandermarnold, DD?04:23
marnoldno04:23
NCommander(or DM on inspiricd)04:23
marnoldno its kinda hard to get keysigs out here in the sticks04:24
ScottK-laptopIt's quite possible to get stuff into Debian just by getting sponsored.  No need to be any of that.04:24
marnoldi'll see if i can find one of my sponsors04:24
NCommanderScottK-laptop, I've never met anyone who would sponsor a NMU04:25
ScottK-laptopI've had NMUs sponsored.04:25
* StevenK has sponsored a few NMUs04:25
marnoldi'm Matt Arnold <mattarnold5@gmail.com> so its not an NMU04:26
ScottK-laptopIn one case the package maintainer just uploaded my NMU rather than bother with his own update.04:26
ScottK-laptopStevenK: Would you be up for a sponsorship request in Debian?04:26
ScottK-laptop... speaking of which ...04:26
NCommanderOh, d'oh04:27
NCommandermarnold, just remember to change the version number on the changelog to a non-ubuntu one ;-)04:27
SolarWarRAOF, my compat file contains 404:27
marnoldand it doesn't ftbfs in Debian for some odd reason04:27
NCommandermarnold, that's because Debian uses an older libc even in sid04:27
NCommanderWe upgraded to 2.804:27
NCommandersid is still 2.704:27
* marnold slaps self04:28
* marnold should have known04:28
RAOFSolarWar: It's obviously an old package, then.04:30
NCommanderRAOF, the compat is five now I think04:32
marnoldNCommander, 5 or 704:33
RAOFThere's a 6, too :)04:33
ScottK-laptop4 is not deprecated.04:33
ScottK-laptopIf it'll build with debhelper 4, there's no reason to bump it.04:33
marnoldi forgot about those04:34
RAOFTrue.  I'm surprised that it's claiming the compat version is too old, though.04:34
SolarWarwell the machine that built the dsc had debhelper 604:36
SolarWari'm still receiving the same error at the end of the log- namely "cannot upload file  ../qlix_0.2.3-0ubuntu1~ppa1_i386.deb for reading: No such file or directory"04:36
RAOFSolarWar: Can you pastebin the full build log, then?04:36
SolarWarsure04:36
SolarWarRAOF, http://rafb.net/p/9XvEWB22.html04:53
RAOFSolarWar: Oh.  You've messed up some versioning somwhere.05:12
RAOFdpkg-deb: building package `qlix' in `../qlix_0.2.4-0ubuntu1~ppa*2*_i386.deb' ... dpkg-genchanges: failure: cannot open upload file ../qlix_0.2.3-0ubuntu1~ppa*1*_i386.deb for reading: No such file or directory05:12
SolarWarhrm05:13
SolarWarits also looking for 0.2.305:13
SolarWarand in some cases its doing weird stuff with 0.2.205:13
SolarWaroh wait no thats an older log05:13
SolarWarokay lets try this again05:15
SolarWarnow i just get: dpkg-genchanges: warning: duplicate files list entry for file qlix_0.2.4-0ubuntu1~ppa2_i386.deb (line 2)05:17
RAOFSolarWar: That's very strange.  What's in your .dsc?05:20
SolarWarRAOF i have a "files" file in my debian folder still that aparantly i don't need and was causing the initial grief, i think removing that will fix the problem05:21
SolarWarlintian complained about it as well05:21
RAOFAh.  You'd built the source package incorrectly :)05:21
SolarWar:) yea05:23
SolarWarman, launchpad is really lenient when it comes to building source packages05:24
posingaspopularhey all, im trying to follow along with packaging ed on youtube at this link http://www.youtube.com/watch?v=SwTp1YnehoI&feature=related but i get this build error http://pastebin.ubuntu.com/29500/05:26
posingaspopularcan someone shed some light on this msg?05:26
RAOFLine 13 of debian/control is strange.  Can you pastebin debian/control?05:27
SolarWarRAOF, is that for my benefit ?05:28
RAOFSolarWar: No, for posingaspopular05:28
SolarWarRAOF i have created a separate debug package for this application, does this package contain debug information only? or should it contain the whole application with debug information?05:30
posingaspopularyes05:30
RAOFSolarWar: Just the debug symbols.05:30
RAOFIf you've done it with dh_strip, at least.05:30
SolarWarRAOF i'm assuming that debian tells gdb where to look for these symbols then?05:31
RAOFRight.05:31
posingaspopularhttp://pastebin.ubuntu.com/29502/05:31
posingaspopulari was just trying to follow along with daniel...05:31
RAOFYour description needs to be space-indented; each line of the description needs to start with a space.05:32
RAOFOtherwise it thinks that each of those lines is meant to be another field, like Maintainer: me <foo@me.com>, and it gets confused :)05:33
jmarsdenRAOF: and line 13, which is currently empty,  needs to not be there at all, right?05:33
RAOFA good idea, yes :)05:34
posingaspopularhmmm05:34
jmarsdenposingaspopular: where did you get that file from?  Did you type it in yourself?05:34
posingaspopularah i see05:34
posingaspopularjmarsden: no im following along on the motu chan. on youtube05:35
jmarsdenposingaspopular: Yes, but you can't cut and paste frm a Youtube video... can you?05:35
posingaspopular.. no but i was trying to write in what i saw daniel typing. must have messed up the syntax05:36
jmarsdenAnyway, try something more like http://pastebin.ubuntu.com/29503/05:36
jmarsdenOK.05:36
posingaspopularah thank you, i apprecaite it05:38
jmarsdenNo problem :-)05:38
posingaspopularit worked!05:40
posingaspopular;p05:40
SolarWararight i'm off for the night05:40
SolarWarthanks guys :)05:40
jmarsdenposingaspopular: Contragulations :-)05:41
jmarsdenCan anyone confirm that my comment yesterday re https://bugs.launchpad.net/ubuntu/+source/openoffice.org/+bug/223476 is somewhat sane?  If so, I might even try to implement it, although the build time for OOo must be looong.05:42
ubottuLaunchpad bug 223476 in openoffice.org "Failure to have openoffice.org-math intalled causes "data corruption"" [Critical,Confirmed]05:42
RAOFjmarsden: When you say "loooong", I believe what you mean is "overnight, and I hope you've got multiple gigabytes of RAM" ;)06:06
jmarsdenThat bad!  Ouch.  Overnight is doable, but I don't have that much RAM... not in a box running Ubuntu, anyway.06:07
ScottK-laptopLong as in way worse than Eclipse and that's horrible.06:07
* jmarsden wonders about "borrowing" hardware from work temporarily :-)06:07
jmarsdenWHat happens if you do a debbuild -S and then upload to PPA -- will it build there??06:08
RAOFYes, although that may be a bit of an abuse of the PPA system.06:08
jmarsdenAny way to tell PPA "build this in the background" to avoid the abuse issue?06:10
* wgrant would do a change like that without a rebuild.06:10
wgrant*test build06:10
wgrantAs long as it had been built recently.06:11
=== beuno_ is now known as beuno
pooliehi06:12
pooliei'm trying to fix bug 249452 in bzr packaging06:12
ubottuLaunchpad bug 249452 in bzr "bzr overrides the shell prompt settings" [Critical,Triaged] https://launchpad.net/bugs/24945206:12
pooliewe have a debian/bzr.install file06:13
pooliewhich lists some things to be installed into /etc06:13
pooliecan someone point me towards documentation on how this works06:13
wgrantman dh_install06:14
jmarsdenwgrant: So I could just edit the control file to add the dependency, debuild -S and debdiff and attach that to the bug in LP?06:14
wgrantjmarsden: And add a changelog entry, most probably.06:14
pooliethakns06:14
wgrantIf it's an SRU, it should be test-built beforehand.06:14
wgrantAs a simple rebuild might break things.06:14
jmarsdenSure :-)  OK, that sounds very doable.  I'l let someone with way more experience in Ubuntu packaging than me decide if it should be an SRU :-)06:15
RAOFpoolie: man dh_install should give enough info, but feel free to ask more if it's insufficient.06:17
pooliewhat controls whether they're treated as conffiles or not06:18
poolieand specifically whether they're removed when an upgrade is installed?06:18
RAOFAs of debhelper 4 (I think) everything you install to /etc is automatically marked as a conffile.06:19
poolieand therefore won't be automatically removed?06:20
pooliein this bug we accidentally installed a file that shouldn't be there06:20
RAOFI believe so, yes.e06:20
poolieso i want an upgrade to get rid of it06:20
RAOFActually, I'm not _sure_ whether it'll get removed or not if the file hasn't been modified by the user.06:20
RAOFOh, that's right; it won't get rid of it on upgrade.  You'll need to do some postinst magic.06:21
pooliethanks06:21
poolieis there a standard way to do that?06:21
RAOFI'm pretty sure that there's some example magic in the xserver-xgl package; I know because that's where I got burnt by conffiles.06:21
poolieok06:23
pooliei can see plenty of examples06:23
pooliethanks06:23
RAOFTo be policy-compliant you probably want to take the md5sum of anything you want to remove, and not remove it if the user has touched the file.06:23
pooliegood point06:24
poolieand just compare it by hand?06:24
RAOFI can pastebin an example preinst from xgl if you like :)06:24
pooliethanks06:25
RAOFBut, yeah.  Just stick the md5sum you expect in the preinst and compare manually; I don't think there's a nice way to automate it.06:25
RAOFhttp://pastebin.com/f30699bd506:25
* poolie just twigs who raof is, hi06:26
RAOF:)06:26
RAOFHowide06:26
pooliethanks06:26
RAOFHm.  No password-remembrance in epiphany-webkit.06:28
StevenKBut it can pass acid2, apparently.06:36
warp10Hi all!06:40
* NCommander kicks revu again06:40
jpdsNCommander: What's the matter?06:41
NCommanderI'm modifying it to accept OpenID logins, and I need to figure out how rewrite this query06:41
ScottK-laptopNCommander: What benifit would that provide?06:42
NCommanderScottK-laptop, to intergate Launchpad logins with REVU; its an additional part of the PPA importer06:43
ScottK-laptopIs it a necessary part?06:43
NCommanderWell, it means you need an account to import packages06:45
NCommanderScottK, But you can only get an account if you upload a package to REVU06:46
NCommander^directly06:46
* ScottK-laptop wonders about uploading to REVU, having REVU push to a PPA, pull the binaries back when done, then then delete them from the PPA.06:47
wgrantScottK-laptop: Risky, given the ToS.06:48
ScottK-laptopPerhaps an exception could be obtained?06:49
NCommanderScottK-laptop, it doesn't techinically need to be a PPA06:53
NCommanderBUIlding a REVU bridge to W-B won't be that difficult06:53
ScottK-laptopTrue, but I'd rather use as much of Canonical's stuff for free as we can.06:54
NCommanderScottK-laptop, it would require something like a SOAP API to make it work06:56
NCommanderAnd a way to cancel a build in progress06:56
RAOFAnd it'd be darn handy to have i386 and amd64 buildlogs (and lintian output on binary packages) for all revu uploads!06:56
NCommanderRAOF, well, I'm going to work on extending the REVU infrastructure to generate quinn-diffs07:01
SyntuxHow do we push a package to to Debian?07:01
NCommanderThen we just need volunteers to run buildds (REVU is running on a sparc box so it can't work)07:01
RAOFSyntux: We don't, directly.  You go through the normal Debian process.07:01
RAOFSyntux: That means, for new packages, searching the BTS and filing an ITP if there isn't one already, then generally mentors.debian.net (the revu equivalent).07:02
wgrantNCommander: We have sufficient amd64 power. The problem is creating a secure enough buildd.07:03
NCommanderwgrant, use LVM to create snapshots of the chroot jail07:03
wgrantNCommander: I guess that removing network access except to a local mirror and recreating the domU each time would work.07:03
SyntuxRAOF, I see07:03
NCommanderYeah, that's the hard part, unless we simply make reviewers choose to make it build07:04
* NCommander grumbles07:04
RAOFwgrant: I think you've described pretty much the PPA setup, yeah.07:04
NCommanderwgrant, yeah, thats the hard part, but it would be an interesting project07:05
NCommanderIt would just require firing a massive hack into buildd07:05
SyntuxRAOF, same applies to pushing a patch? of a bug that started on their side and fixed on ours07:05
wgrantRAOF: I might talk to LP guys and see if there are any gotchas.07:05
wgrantRAOF: They could be doing other stuff as well.07:05
ScottK-laptopSyntux: If it's a patch to fix a bug that also applies to Debian, then you can file a bug with the patch and an explanation of why the Debian Maintainer should care.07:06
NCommanderfor some reaspm. the config library loosing its mind07:08
jmarsdenIf a package has a file debain/control.in and a rule in debian rules that seems to recreate debain/control from it... is it really building its own control file as it goes??  So I need to patch the control.in file not the control file?07:12
NCommanderScottK-laptop, you work with Canonical, right?07:13
ScottK-laptopNCommander: No.  I'm a volunteer.07:14
NCommanderOh ... *wonders why I thought you did*07:14
NCommanderI was going to ask you to maybe ask the LP team to see if they'd be interested in extending soyuz in such a way07:14
ScottK-laptopProbably because I talk so much.07:14
ScottK-laptopNCommander: I'm just about the last guy you want asking for anything from the LP team.  I'm pretty famously dissatisfied with their efforts.07:15
NCommanderI personally think LP pretty good, but it hurts Ubuntu as a whole by not being open07:15
ScottK-laptopThe interface has been getting steadily worse for the last year and a half and basically if you don't believe it's getting better you are by definition not credible.07:16
NCommanderI don't really think its worse, but its not better by any measure07:16
* NCommander kicks REVU again07:17
StevenKCareful, REVU might kick back.07:24
NCommanderNah, I got this beast (mostly) tamed07:24
wgrantNCommander: Having issues with the Config module being dodgy?07:30
NCommanderwgrant, yup07:30
NCommanderwgrant, how'd you know?07:30
* NCommander just cheated and hardcoded the proper path in since it isn't effecting REVU proper07:30
NCommander*affecting07:30
wgrantNCommander: It needs to be passed a mod_python Request object in most cases to work out where the config is. I hardcoded the config in the production instance when one of my recent changes broke something.07:31
* NCommander finally thinks he got commenting working now07:31
NCommanderwgrant, yeah, I discovered that. That was my fix too ;-)07:32
wgrantAs it's often not possible to get a req in there to save the day.07:32
NCommanderI had to get it to pass req pretty deep into details07:32
NCommanderSInce now there is no easy way to determine a user's nickname07:33
NCommanderwgrant, http://nemesisnetworks.com/revu-openid07:33
NCommanderEverything works except commenting07:33
NCommanderwgrant, can you fix the permissions on revu so I can file bugs?07:36
NCommander(that, or make me a member of one of the groups)07:36
kgoetzhi motus. i'm trying to rebuild python-openssl from sid on gutsy and wind up with this error when installin the package: http://paste.ubuntu.com/29535/ will i be able to change the libssl/python-support versions in teh package or am i looking at recompiling all of python? the last option isnt really an option :/08:02
* ScottK2 looks08:02
ScottK2kgoetz: Did you copy the .deb over or did you rebuild it?08:03
kgoetzScottK i rebuilt it. currently with no changes to debian/control08:03
kgoetzum sorry s/gutsy/hardy08:05
kgoetzmy mistake :/08:05
ScottK2OK08:05
ScottK2kgoetz: I'm building it now.08:07
kgoetzOk.08:08
ScottK2When you built it, how did you do it?08:09
kgoetzin a hardy chroot using debuild08:09
ScottK2OK.08:10
coolbhaviI am getting this error http://pastebin.com/mc225ced please help08:15
\shcoolbhavi: the patch 20_sysconf_clk_tck.patch doesn't apply08:16
\shcoolbhavi: you need to check if the patch is still valid, or if you need to update it to the source, or if you need to drop it, because it's eventually already applied upstream08:16
coolbhaviok! I ll drop it and see08:17
\shcoolbhavi: check first if the changes from the patch are applied upstream :)08:17
ScottK2kgoetz: I get the same thing.  I find it very odd.08:17
coolbhaviOK!08:18
ScottK2kgoetz: Not sure why and I need to move to the bed an collapse, so I can't help you figure it out.08:18
* ScottK2 really goes to bed ....08:18
kgoetzScottK2: thanks for confirming it.08:19
kgoetzi'll leave it alone for today i think.08:19
coolbhaviOk done got it :) Now another question can we import a package in ubuntu which is under a free licence other than gpl?08:21
kgoetzlong as its destributable i guess08:22
coolbhaviyes its distributable and usable08:22
kgoetzcoolbhavi: what is it? has it been packaged in debian? is there an ITP in debian?08:26
coolbhavino its called stegtunnel08:27
directhexcoolbhavi, whether a license is considered Free is measured against the debian free software guidelines. http://wiki.debian.org/DFSGLicenses lists the main ones08:33
coolbhaviOK directhex thanks for thr link08:35
directhexthat app looks like 3-clause BSD08:35
coolbhaviyes08:35
pooliehow can i get my own postinst snippets combined with ones generated by debhelper?08:46
StevenKpoolie: Create a debian/postinst that has your bits and #DEBHELPER#08:49
StevenKpoolie: #DEBHELPER# will be replaced by the debhelper snippets08:50
poolieah thanks08:50
pooliei did search a bit first, he mumbles lamely08:50
StevenKHeh08:50
StevenKpoolie: You didn't read 'man 7 debhelper' ? :-)08:51
poolieno!08:52
pooliei should have08:52
pooliei looked at dh_<tab><tab> though08:52
StevenKThe manual pages for dh_* also refer to debhelper(7)08:53
StevenKpoolie: I was only teasing, anyway. debhelper(7) is suprisingly under read08:53
* poolie prints it 08:56
jmarsdenCould anyone look at this PPA build log and tell me if the issue is my fault or some Intrepid bug?  http://launchpadlibrarian.net/16248116/buildlog_ubuntu-intrepid-i386.koverartist_0.5-0ubuntu2_FAILEDTOBUILD.txt.gz09:25
jmarsdenThe package builds here under Hardy OK.09:26
NCommanderjmarsden, I'm going to call that a bug in KDE09:33
jmarsdenNCommander: That's what I was thinking too... I'll leave it for now and look into filing a bug if it does the same thing tomorrow :-)09:40
jmarsdenI need to sleep for a few hours...09:40
slytherina basic packaging question. In what cases is debain/install file necessary?09:43
NCommanderslytherin, usually if make install can't do what you need it to and you have to move files around09:45
slytherinNCommander: there is no make install. It is a java based app. I have install target like this - install -m 644 -D debian/electric/usr/share/electric/09:48
freakabcdhi all09:58
freakabcdcan i request a package to be made?09:58
freakabcdtheres already a deb for the application09:58
directhexin debian, or upstream?09:58
freakabcdhttp://ichi2.net/anki/download/index.html09:59
freakabcdjust upstream09:59
freakabcdthe sources have the debian dir in them09:59
directhexthat's often a bad thing. most upstream debian/s are terrible10:01
IulianIndeed10:01
directhexwait, it specifically says it's in debian?10:01
directhexhttp://packages.debian.org/sid/anki10:02
directhexhttp://packages.ubuntu.com/intrepid/anki10:02
directhex*cough*10:02
freakabcdah, cool10:02
freakabcdthanks for the packaging, guys. i'm still on hardy. i dunno if it will be backported.10:02
freakabcdanyway, its ok, since anki is done in python10:03
directhexi don't think packages not in one dist get backported. you could always try feeding the files to your PPA10:03
NCommandermorning directhex10:17
directhexmornin'10:18
huatsI am trying again : anybody has ever packaged a tcl lib ?11:01
wgrantdirecthex: New packages are often backported, FYI.11:25
Iuliancd ..11:26
IulianOups, wrong terminal.11:26
directhexwgrant, proper full new apps, or just libfoo dependencies of backported apps?11:26
wgrantdirecthex: More often the former.11:26
wgrantThe latter is rare, as libs break things.11:26
wgrantNew apps do not.11:26
slytherinif I am specifying all the files to install in debian/install how can I specifying permissions for the files ex. for a shell script11:29
directhex-m11:32
directhexthe default is 755 though11:33
directhexwait, i'm thinking of using /usr/bin/install directly in debian/rules11:33
directhexignore me, i need more sleep and/or coffee11:34
slytherindirecthex: If I use debian rules directly and no debian/dirs or debian/install file is present then I do not get the package built as I want. So I was think of putting all the files in debian/install11:40
sistpoty|workhi folks11:43
IulianGood morning sistpoty11:44
sistpoty|workhi Iulian11:44
DRebellionCould somebody please review my package? http://revu.ubuntuwire.com/details.py?package=posterazor Thanks in advance12:41
k0pDRebellion, i'm a new too, but i think that you can use dh_desktop to install desktop files12:43
k0pand instead use cp to install files you can create a file named debian/install12:44
k0pand call dh_install12:44
k0pI think it's more standard12:44
DRebellionk0p, the dh_desktop man page says: "Currently this program does not handle installation of the files..."12:46
k0pDRebellion, sure.12:52
DRebellionk0p, I guess you could do it with dh_install, but I think it's not really mandatory, and with a package as simple as this, just complicates things.12:53
k0pits mimetype ignored12:53
k0pDRebellion, yeah. i'm talking what others talk to me12:55
DRebellionk0p, fair enough.12:55
k0pbut I agree about complicate12:55
=== RainCT is now known as RainCT_
tbielawagood morning14:18
jpdsmorning.14:19
=== azeem_ is now known as azeem
nixternalsuperm1: Ubuntu Dell laptops for the company :)  they took the bait :)15:04
nixternaland you are missing from a channel15:04
superm1what channel?15:04
superm1huh?15:04
DRebellionCould somebody please review my package? http://revu.ubuntuwire.com/details.py?package=posterazor Thanks in advance15:21
Iuliancody-somerville: Hey, the md5sum issue is fixed. Please see comment on revu.17:26
=== mdomsch_YOW is now known as mdomsch_ols
LaserJockUbuntu QA team meeting in #ubuntu-meeting right now if you're interested17:59
LaserJockjpds: ^^17:59
* sistpoty|work heads home... cya18:06
=== Ekushey- is now known as Ekushey
slytherinCan anyone please explain the use of debian/menu file?18:19
persiaslytherin: It populates the Debian menu system.18:20
persiaYou can see the results on Ubuntu if you install the menu-xdg package, and enable the Debian menu with your menu editor.18:21
slytherinpersia: and what is Debian menu system?18:21
persiaSee /usr/share/doc/menu for more information.18:21
slytherinwill check18:21
persiaAlternately http://alioth.debian.org/docman/view.php/30046/2/menu-one-file.html18:21
persia(or maybe http://www.debian.org/doc/packaging-manuals/menu.html/ is better: I'm not sure)18:22
persiaIt's essentially a means of having cross-environment menu files in a standard format.  Dates from before the xdg .desktop and .menu files.18:23
* RainCT notes that beside for the Debian menu, debian/menu files are also used in Openbox's menu (at least if installed from the Debian package) and probably in other places18:23
persiaRainCT: That's still the Debian menu, just not the menu-xdg front-end.18:24
persiaFor environments such as Openbox, the Debian menu is the only menu, as they don't yet support xdg menus and desktop files.18:25
slytherinCan anyone check this rules file and tell me why I don't actually get the jar file in resulting binary? - http://paste.ubuntu.com/29656/18:25
RainCTslytherin: why don't you use dh_install?18:27
slytherinRainCT: how?18:27
RainCTslytherin: create a file named debian/install, and list the files and destination directories there, one on a line. eg, electric.jar usr/share/electric (next line:) debian/electric.desktop usr/share/applications18:29
slytherinAnother question related to that. Is a debian/install file always necessary?18:29
slytherinRainCT: How do I handle +x permissions in that case?18:29
RainCTslytherin: no, you could have dh_install calls in debian/rules instead18:30
RainCTslytherin: or just continue using install like you are doing now, if that makes you happy :P18:30
slytherinRainCT: It is not working.18:30
DRebellionRainCT, is using dh_install and debian/install preferable to just cp'ing the files?18:30
persiaslytherin: I think you want install/foo:: rather than install::18:30
slytherinpersia: There is only one package18:31
slytherinI mean one binary package18:31
persiaslytherin: Even so.18:31
RainCTDRebellion: well.. dunno if there is any real reason, but it's nicer :)18:31
* RainCT goes to check the dh_install source18:31
persiaAccording to https://perso.duckcorp.org/duck/cdbs-doc/cdbs-doc.xhtml, it appears required for all custom build rules.18:31
* RainCT would say persia is right18:32
slytherinI observed similar problem with the example in complete guide on wiki. Even though the example does not use cdbs. User ends with a package without a binary.18:32
huatsTheMuso: regarding bug #20112318:32
ubottuLaunchpad bug 201123 in gnome-subtitles "gnome-subtitles crashes on create new subtitle" [Undecided,Confirmed] https://launchpad.net/bugs/20112318:32
persiaRainCT: dh_install can't do permissions correction (although if that is not required, dh_install is likely easier)18:32
huatsI'll provide you what you ask :)18:32
persiahuats: it's 3:30 there...18:33
huatshello persia18:33
RainCTpersia: true, but together with dh_fixperms that's usually not necessary18:33
slytherinpersia: can you fins some time to check example on Ubuntu wiki and see shy similar problem is seen there? https://wiki.ubuntu.com/PackagingGuide/Complete18:33
huatspersia: I did taht thinking of the backlog :)18:34
persiaslytherin: I don't find "install::" on that page.  For what am I looking?18:34
* RainCT wonders why the debhelper guys like perl that much :P18:35
slytherinpersia: No. The example does not use cdbs. Check the sample rules file18:35
persiaslytherin: There are several.  Which?18:35
slytherinwait18:35
DRebellionCould somebody take a look at my package? http://revu.ubuntuwire.com/details.py?package=monkeystudio Thanks in advance18:36
slytherinpersia: section 3.1.4, packaging from scratch, rules file18:36
DRebellionoops18:36
DRebellionwrong url18:36
DRebellionhttp://revu.ubuntuwire.com/details.py?package=posterazor18:36
slytherinpersia: By the way, you were right about install/foo::18:37
persiaslytherin: The make_dpkg example?18:37
persias/make_dpkg/dh_make/18:38
slytherinpersia: yes, - https://wiki.ubuntu.com/PackagingGuide/Complete#head-61847df451976c5fa0590ee423e41a51756f8d9118:38
persiaslytherin: OK.  Maybe I don't understand which problem I'm examining.  My apologies for my confusion.18:39
slytherinpersia: I tried conduction a session on packaging in loco channel and used the packaging from scratch as example. In the end people ended with a .deb file without binary18:41
persiaThat's unexpected.  Do you have such a sample source package for examination?18:42
slytherinpersia: I think I have18:43
persiaslytherin: Could you post it somewhere?  I'll try to find the error.18:44
slytherinpersia: sure, give me 5 minutes18:44
slytherinpersia: see if dget works for this - http://onkarshinde.googlepages.com/hello_2.1.1-0ubuntu1.dsc18:49
=== leleobhz is now known as metilfenidato
persiaslytherin: `echo 5 > debian/compat` appears to fix the faulty hello package.19:30
slytherinpersia: that's it?19:30
persiaI chose 5 because debian/control specifies debhelper (>= 5)19:30
persiaYep.19:31
persiaslytherin: just above https://wiki.ubuntu.com/PackagingGuide/Complete#head-9e147abb3707bd99dfc8d609e50fd57974d22308 is says to set debian/compat to "6".  Note that this is actually incorrect for debhelper (=> 5): it should either be set to "5" or debian/control should require debhelper 6.19:35
slytherinpersia: but should that really cause the problem I mentioned?19:35
persiaslytherin: Yes, because in the absence of debian/compat, debhelper works in debhelper 1 mode, which doesn't have the features you are using.19:36
persiaAnything less than 4 is likely to cause issues, and the most recent version is 7.  In order to support backports, I recommend using 4 or 5 for now, or even 6 if you only care about backporting to hardy.19:37
slytherinI usually use 5. But I didn't know that was the root cause in the example19:38
persia7 should only be used if the package requires it (as some do), but may be an acceptable choice for new packages.19:38
RoAkSoAxany MOTU willing to review a package plz?? http://revu.ubuntuwire.com/details.py?package=plasmoid-qalculate19:41
=== Ekushey- is now known as Ekushey
DktrKranzdoes anybody already tried playing with libtool transition?19:56
* norsetto exorcises DktrKranz19:57
* DktrKranz brings some holy water to help norsetto 19:57
emgentheya :)19:58
nhandlerHi emgent19:58
RoAkSoAxany MOTU willing to review a package plz?? http://revu.ubuntuwire.com/details.py?package=plasmoid-qalculate (It is my First package from scratch xD)19:58
emgenthi nhandler19:58
norsettoDktrKranz: emgent had some libtool troubles a couple of days ago, perhaps linked to the transition19:58
DktrKranznorsetto, my first try produced a 1.8Mb debdiff :)19:58
* emgent kill new libtool version.19:58
norsettoDktrKranz: I think that hardly qualifies as a debdiff (/me thinks about his 16 KB TI99 with tenderness)19:59
DktrKranznorsetto, poor guy is who needs to review it20:01
norsettoRoAkSoAx: can you pls. add a watch file?20:02
RoAkSoAxnorsetto, i've tried but i get this: http://pastebin.ubuntu.com/29691/20:03
norsettoRoAkSoAx: well, you have to find a better way to access the tarball than that webpage then20:04
DRebellionWould somebody mind reviewing my package? http://revu.ubuntuwire.com/details.py?package=posterazor20:04
nhandlerlol, I think I made the needs-packaging bug for that package DRebellion20:05
persiaRoAkSoAx: Is there a webpage that links to that page?  There is another form that has separate URLs for the summary page and the download page.20:05
DRebellionnhandler, ah, yes you did. And told me off for not using "In Progress" ;)20:05
DRebellionnhandler, you recently got into the MOTUs, right?20:05
nhandlerDRebellion, I'm an Ubuntu Contributing Developer, not a MOTU yet20:06
persianhandler: And as a potential user, you're exceedingly likely to be a good reviewer, as you can look not only at policy compliance, but usability.20:06
RoAkSoAxpersia, well, i got to the package through http://kde-look.org/content/show.php/Qalculate?content=84618 and that's the only place where the author has placed his app20:06
DRebellionnhandler, right.20:06
nhandlerpersia, I would review it, but I'm actually in the middle of reviewing a different REVU upload right now ;)20:06
DRebellion: (20:06
persiaRoAkSoAx: Right.  So you need to scrape that page for http://kde-look.org/content/download.php?content=84618&id=1&tan=88096172&PHPSESSID=cd84d3c31a82700de8c41061456bab9520:07
RoAkSoAxpersia, ok thnks,i'll try20:07
persiaRoAkSoAx: The uscan manpage provides information on using a watch file to configure screen scraping.20:08
DRebellionRoAkSoAx, just a thought: shouldn't you remove this argument in the URL? "&PHPSESSID=cd84d3c31a82700de8c41061456bab95"20:08
RoAkSoAxpersia, ok cool thnks :)20:09
RoAkSoAxDRebellion, gonna try xD20:10
persiaDRebellion: I suspect the download engine needs it in order to verify it cleanly.  That said, one wants the PHPSESSID assigned in the first call, not the one I was assigned today.20:10
norsettoRoAkSoAx: the description in control is greek to me20:15
RoAkSoAxnorsetto, is the only description provided by the Author...20:16
norsettoRoAkSoAx: yeah, but if you understand it, try to make it more readable and informative20:17
RoAkSoAxnorsetto, ok :)20:17
norsettoRoAkSoAx: where did you get the copyright info?20:18
RoAkSoAxnorsetto, the author ? or GPL ?20:18
slytherinwhat is correct tense for debian changelog entries? past or present20:18
norsettoRoAkSoAx: Copyright (C) 2008 Matteo Agostinelli <agostinelli@gmail.com>20:18
RoAkSoAxnorsetto, http://kde-look.org/content/show.php/Qalculate?content=84618 the author summited it on 2008, and besides i contacted him and asked to include the COPYING file20:19
norsettoRoAkSoAx: ah, at least we have that :-)20:19
RoAkSoAxnorsetto, :)20:20
norsettoRoAkSoAx: there is no copyright info in the package, no header in source files, I would not be surprised if this would be rejected by the archive-admins20:21
norsettoRoAkSoAx: can you also clean debian/copyright? There are a number of extra blank spaces in there20:21
RoAkSoAxnorsetto, will do20:21
norsettoRoAkSoAx: I also think it will be a good idea to get read of README and explain a bit more in details in a README.Debian how to use this thingie20:22
norsettos/read/rid ...20:22
RoAkSoAxok cool, i'll ask my mentor vorian to guide me with this since he recommended me this package to get myself started :D (and i'm gnome user xd )20:23
norsettoRoAkSoAx: for instance saying thet plasmoidviewer is in the kdebase-workspace-bin, etc.20:24
norsettoRoAkSoAx: okki, please also ask him if we should mention kde 4.1 somewhere in the description since this only work with that20:24
RoAkSoAxok cool :) thnks for help... i'll try to get debian/watch work meanwhile20:25
norsettoRoAkSoAx: thx, is a pretty nice job you did :-)20:27
RoAkSoAxnorsetto, thanks :D20:27
=== geser_ is now known as geser
keessiretart: can you pull these upstream fix for CVE-2008-3162 into ffmpeg-debian when you get a chance?  (http://svn.mplayerhq.hu/ffmpeg/trunk/libavformat/psxstr.c?view=log&pathrev=13993)21:18
keessiretart: er, sorry, better url: http://svn.mplayerhq.hu/ffmpeg/trunk/libavformat/psxstr.c?r1=13649&r2=13993&pathrev=1399321:19
slytheringeser: want a package to work on? :-D21:40
slytheringeser - 242720. Thanks in advance if you work on it.21:44
DRebellionCould somebody take a look at my package? http://revu.ubuntuwire.com/details.py?package=posterazor Thanks in advance22:03
=== RainCT_ is now known as RainCT
=== RainCT is now known as RainCT_
voriany22:12
vorianbleh22:13
jpdsvorian: Yes, why?22:14
vorianheya jpds22:15
jpdshey.22:15
vorianjust typing away in the wrong screen is all22:15
siretartkees: already done in 0.svn20080206-10 on Wed, 09 Jul 2008 14:04:06 +020022:23
siretartuploaded to ubuntu on Fri, 11 Jul 2008 13:05:47 +020022:23
keessiretart: ah! cool, I missed it (I was scanning the changelog for a CVE#)  thanks!22:26
siretartkees: I uploaded it to debian before I was aware that it got attention by CVE.22:29
siretartthat's why there is no CVE number. the number got assigned only later22:29
keessiretart: yup, totally cool.22:30
=== Kopfgeldjaeger2 is now known as Kopfgeldjaeger

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