/srv/irclogs.ubuntu.com/2012/12/14/#ubuntu-motu.txt

=== Tonio_aw is now known as Tonio_
TheLordOfTimeany MOTU able to approve a bug nomination for Lucid so it actually shows up as "Lucid" in the bug?00:04
TheLordOfTimeor should i be poking a different set of people?  (its a "Universe" package's bug so... thought i'd start here)00:05
xnoxTheLordOfTime: pasting the bug number helps better than asking to ask a question about a bug =))))) what's the bug #?00:05
TheLordOfTimehttps://bugs.launchpad.net/ubuntu/+source/znc/+bug/108839000:05
ubottuUbuntu bug 1088390 in znc (Ubuntu) "znc & znc-perl not to load perl module" [Undecided,New]00:05
TheLordOfTimexnox, but i'm checking with upstream to see if this is really an issue with the package itself :P00:06
TheLordOfTime(nevertheless, the reporter has stated that its fixed in Precise and later, so...)00:06
xnoxTheLordOfTime: done, continue trianging ;-)00:08
TheLordOfTimexnox, thanks :)00:10
TheLordOfTime(althoug htechnically upstream is basically saying i should tell the user of lucid to just upgrade to 0.206 or newer,  which is the same as saying "Use Precise")00:11
TheLordOfTime(0.206 won't backport correctly, ran into issues just getting it to natty at the time, wherein package requirements were nonexistent and would end up requiring a TON of things to be backported, but would end with an FTBFS due to backports not being able to depend on backports or something)00:11
=== Tonio_ is now known as Tonio_aw
phillwHi, is there a tame MOTU who could help?  libguestfs: error: cannot find any suitable libguestfs supermin, fixed or old-style appliance on LIBGUESTFS_PATH (search path: /usr/lib/x86_64-linux-gnu/guestfs)I believe that I fixed this in 1.18.5-3 which was uploaded to01:18
phillwDebian/unstable on or around 2012-07-19.01:18
phillw me get I believe that I fixed this in 1.18.5-3 which was uploaded to01:18
phillwDebian/unstable on or around 2012-07-19.01:18
phillwactually progressed?01:18
phillwbug 108697401:20
ubottuLaunchpad bug 1086974 in libguestfs (Ubuntu) "libguestfs: error: cannot find any suitable libguestfs supermin" [Undecided,Fix released] https://launchpad.net/bugs/108697401:20
TheLordOfTimeuhm...01:37
TheLordOfTimecare to restate your request phillw?  you've got recursive words going around ;P01:37
TheLordOfTimeif i can't understand what you're asking, doubt a MOTU can either :P01:37
xnoxphillw: sure, i'll do it sometime in the next week.01:37
TheLordOfTimeor not :P01:38
TheLordOfTime(xnox is wizard at understanding things :P)01:38
micahghe merged the fixes in to raring :)01:38
TheLordOfTimeah, that explains things.01:38
TheLordOfTimeoh good, you're here micahg.01:38
xnoxmicahg: RUN!01:38
TheLordOfTimecare to guess what i'm about to poke you about?  :P01:38
micahgbackporting a version that's no longer in the archive? :)01:39
TheLordOfTimeactually, was oging to ask you two things, but...01:39
TheLordOfTimebackports, yes.01:39
TheLordOfTimesecondly, why is znc 1.0-2 listed as stuck in proposed still01:39
micahgTheLordOfTime: waiting for powerpc01:40
TheLordOfTime... no way to push the i386/amd64 versions to raring without waiting for powerpc to build?01:40
* TheLordOfTime will have to "fix committed" the bug that the sync actually "fixed" per se.01:40
* TheLordOfTime preps uploads of 1.0-2 to his PPA.01:41
phillwxnox: the patch is there, but KVM with ubuntu is also having problems. I'm not sure as to what time should be allocated to it as there is the other KVM bug which is more important.01:41
TheLordOfTimemicahg, because powerpc was, a few hours ago, at "24 minutes to build" then got dumped up to 2 hours to build01:42
TheLordOfTimeif the queue for powerpc is that long, it'll never get out of -proposed :/01:42
micahgTheLordOfTime: webkit :)01:42
TheLordOfTime...  have i mentioned recently i dislike powerpc with a passion?01:42
TheLordOfTimeprobably not :P01:43
TheLordOfTimemicahg, should i amend the backport requests for znc 1.0-x to recheck for 1.0-2?01:43
TheLordOfTimeor can we just cancel the backport request in progress and I go file a new one?01:43
micahgTheLordOfTime: if you want the new version backported, yes01:43
micahgjust modifying is sufficient01:44
TheLordOfTimeokay, given that 1.0-2 provides a solution for LP Bug 1085742, i'd think it'd be sufficient to test for 1.0-2.01:44
ubottuLaunchpad bug 1085742 in znc (Ubuntu) "znc-dev should depend on the required compilers" [Undecided,Fix released] https://launchpad.net/bugs/108574201:44
TheLordOfTime(solution was to "Recommend" the g++ compiler in the debian package)01:45
phillwTheLordOfTime: have I mentioned recently about the facts of kernels causing regerssions for PPC :)01:45
TheLordOfTimephillw, i don't track PPC, so its unlikely01:45
TheLordOfTime:P01:45
phillwpossibly missed by most... bug 106643501:49
ubottuLaunchpad bug 1066435 in linux (Ubuntu) "powerpc: "Fixing recursive fault but reboot is needed!"" [High,Confirmed] https://launchpad.net/bugs/106643501:49
phillwbut, the request is... https://bugs.launchpad.net/ubuntu/+source/libguestfs/+bug/1086974/comments/201:50
ubottuUbuntu bug 1086974 in libguestfs (Ubuntu Quantal) "libguestfs: error: cannot find any suitable libguestfs supermin" [High,Confirmed]01:50
phillwbut the request is how do I action https://bugs.launchpad.net/ubuntu/+source/libguestfs/+bug/1086974/comments/201:51
phillwsorry for the echo :(01:51
TheLordOfTimemicahg, backport requests updated, i'm going to retest in a few days.01:52
=== almaisan-away is now known as al-maisan
=== al-maisan is now known as almaisan-away
=== Ursinha is now known as Ursinha-afk
dholbachgood morning08:00
=== directhe` is now known as directhex
=== yofel_ is now known as yofel
=== Tonio_aw is now known as Tonio_
=== Tonio_ is now known as Tonio_aw
=== Tonio_aw is now known as Tonio_
=== Guest6605 is now known as iulian
murraycIs there any way to generate debian/copyright by scanning all the source files? Doing it by hand will take ages and be hard to keep up to date.11:32
jtaylormurrayc: licensecheck11:34
murraycThanks.11:34
jtaylorthere is also /usr/lib/cdbs/licensecheck2dep5 which is useful but needs lots of manual checking11:34
tumbleweedeasiest way to keep it up to date is to read the diffs before uploading new upstream verisons11:36
tumbleweedyou do that anyway, right? :)11:36
tumbleweedone of the things I do when reading it is search for copyright11:36
murraycI'm am creating my habits now.11:36
murraycThe duplication is a bit dull.11:36
tumbleweedwhat duplication?11:37
murraycThe same info is in debian/copyright and in the source files.11:37
murraycOne seems like just a view of the others.11:37
tumbleweedhowever, the source isn't shipped in the binary packages11:37
tumbleweedso, we need to include the copyright information it contains in the binaries, somehow11:38
tumbleweedit doubles as an audit of the licencing of the package11:39
tumbleweedwhich does need to be done before Ubuntu will distribute it11:39
murraycYeah, so it seems like the focus should be on getting the information correct in the source files, and just generating it each time, with some way to modify the generation if the source can't be changed.11:40
murraycBut I'm a (perpetual) newbie packager.11:40
tumbleweedyes, getting the upstream to clearly state copyright and licensing is a worthwhile goal11:41
tumbleweedit makes life easier for everyone else who modifies/distributes it11:41
murraycI can ignore NEWS, README, etc, right?11:42
tumbleweedthey're worth reading. And it's probably worth including NEWS in the binary package11:42
murraycI mean, I don't need to specify the copyright of README?11:42
tumbleweedyou don't need to go into prefect detail in your copyright file11:42
tumbleweedit's perfectly acceptable to say that everything is copyright these people, and distributable under this license11:43
murraycOK, but real projects tend to have multiple copyright holders.11:43
murraycWhen they care about specifying it in their source files.11:43
tumbleweedyou can collate them, if the licenses are the same / compatible11:43
LaneyFiles: *\nCopyright: <union of all copyright holders>\nLicense: <whatever>11:43
murrayccopyright myproject-team is a bit of an avoidance.11:44
tumbleweedpersonally, I divide my copyright files up by licenses, and collate all the copyright holders and years11:44
Laneyif everything is the same license, that is fine11:44
murraycAnyway licensecheck plus licensecheck2deb5 seems useful.11:44
tumbleweedlicensecheck is useful, but often gets licenses wrong11:45
murraycWell, it seems better than nothing.11:45
tumbleweedso, it's more useful as a guide than a definitive source11:45
murraycThanks11:49
=== Tonio_ is now known as Tonio_aw
=== Ursinha-afk is now known as Ursinha
=== Quintasan_ is now known as Quintasan
=== cjwatson_ is now known as cjwatson
=== Tonio_aw is now known as Tonio_
jpdsRight, with the new order of "dh $@" --- how I do tell rules to chmod a file after it's been dh_install'ed ?14:53
jtayloroverride_dh_fixperms:14:54
jpdsjtaylor: Tried that, doesn't work when I do: debian/rules binary.14:55
jtaylorjpds: have you cleared the debhelper logs?14:55
jtaylorthats what dh uses instead of stamps14:55
=== Ursinha_ is now known as Ursinha
jpdsls14:59
jpdsjtaylor: Right, so.14:59
jpds$ fakeroot debian/rules binary14:59
jpdsBut I don't see the chmod in override_dh_fixperms being run.14:59
jtayloreven if you do a debian/rules clean first?15:00
jpdsjtaylor: Yep.15:00
jtaylorcan you show the rules15:21
jpdsjtaylor: http://paste.ubuntu.com/1438174/16:13
jtaylorwhy do you install debhelper.mk?16:13
jtaylorinclude16:13
jpdsjtaylor: I thought it was standard?16:16
jtaylornot with dh rules16:16
jpdsjtaylor: Well, without it - I get: make: *** No rule to make target `binary'.  Stop.16:16
jtayloryou need to comment the dh in of course16:17
jtayloroverride_dh only works with dh rules not cdbs rules16:17
jpdsjtaylor: Great, thanks.16:27
hlt32Hi16:41
=== Guest79441 is now known as wanderer
hlt32Join the #ubuntu-motu channel on irc.freenode.net and talk with the MOTU. It's good to do this early on, to get advice on how to package (avoid common mistakes), to find out if your package is likely to be accepted (before you invest a lot of work in packaging it), and to find mentors willing to sponsor your package or to point you in the right direction.17:21
hlt32Am I in the right place for this? :)17:22
jtayloryes17:22
hlt32Cool, I guess the first question is to find out if I'm wasting my time ... I'm looking at packaging http://www.evefit.org/static/pyfa#faq directly for ubuntu.17:23
hlt32I checked the Debian package requests - there's an old dormant request from 2010, but also some comments that it is insufficiently "free" for even the non-free repo there and they would want the non-free data to be downloaded post installaiton.17:24
hlt32Would this be likely to be an issue here?17:24
jtayloryes pretty much the same rules apply17:27
hlt32Would it matter that the programs source is licensed under the GPL, but contains data files licensed for non-commercial use?17:31
jtaylorhlt32: yes, the gpl part can be regulary packaged17:33
jtaylorbut the non-commercial non distributable stuff needs to be handled differently17:34
jtaylore.g. via downloading it in a postinst like flash17:34
hlt32so whether or not its licensed for non-commercal use doesnt matter - it can't live in the repo at all?17:35
hlt32(even in contrib ?)17:35
jtaylornon-commercial is not fre17:35
jtaylorit may go into multiverse, if its distributable17:36
hlt32ah good17:36
jtaylorin general we also don't advise to package directly for ubuntu but to try via debian17:36
hlt32I read that part, but I would prefer to avoid a postinst if possible.17:37
hlt32and I have philosophical issues with debians definition of free, which is partly why I use ubuntu17:37
jtaylorits not easy to find sponsors in ubuntu, especially for this type of package17:39
jtaylorI'd file it under not worth it17:39
jtaylormaybe its suitable for a ppa17:39
hlt32ah, thanks17:40
hlt32It's more of a learning experience than anything else I guess, I'll get it working in a PPA then go from there.17:40
=== Ursinha is now known as Ursinha-afk
=== kees_ is now known as kees
=== hggdh_ is now known as hggdh
=== JainAmber is now known as fbi
=== fbi is now known as Guest43106
=== almaisan-away is now known as al-maisan
=== al-maisan is now known as almaisan-away

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