[00:03] hi, an "apt-get source resolvconf" does not give orig.tar.gz/diff.gz, only a single tar.gz and a directory name containing the whole ubuntu1 part. what is the reason for this? (never saw this on other packages before.) [00:05] michas: because the package is ubuntu specific: http://packages.ubuntu.com/karmic/resolvconf [00:05] This is called a "native" package. It means there is no upstream that is not the distro itself [00:05] michas, it's called a "native package", it means ubuntu is upstream [00:05] snap :-) [00:08] native - that was the word I was looking for :) [00:10] If I understood the naming scheme correctly, 1.44ubuntu1 means it was in debian before, and is essentially the same in ubuntu, right? [00:10] For some value of "essentially" [00:13] ok, do I have to handle those packages differently? dch for example complains about the missing orig tarball. [00:13] Why is dch even looking for an upstream tarball? [00:15] "dch -i" says: dch warning: your current directory has been renamed to:../resolvconf-1.44ubuntu2 warning: no orig tarball found for the new version. [00:17] I would say that that warning is spurious and a bug [00:18] ok, I'll just ignore it for now. ;) [00:22] one more small thing: apt-get source complains "gpgv: Can't check signature: public key not found". Did I forget to configure something correctly? [00:25] (even explicitly recv-ing the key before does not change it...) [00:28] michas: That's a normal warning to get for a native package. [00:34] ScottK, you're referring to the dch warning, right? [01:17] after talking to nedko about the zynjacku /usr/lib/python2.6/sites-package he suggested I set PYLIBDIR but I don't know how to set it while using pbuilder, can anyone suggest something? [01:25] or better, how can I set an environ1 [01:26] or better, how can I set an environment variable while building a package using pbuilder? [01:30] Hey guys I made debdiff Bug #206862 [01:30] Launchpad bug 206862 in xsensors "New upstream version (0.60) available" [Wishlist,New] https://launchpad.net/bugs/206862 [01:30] can anyone take a look at it? [01:32] ScottL_: Don't. It is evil for packages to only build if they have certain envvars set external to themselves. You should be setting anything like this in debian/rules [01:34] maxb, how can I accomplish setting it in the debian/rules? can you tell me how or point me to a manual/guide? [01:35] debian/rules is just a Makefile with special targets. No black magic there [01:36] unfortunately, I'm still pretty ignorant about makefiles though :( [01:36] i've bought the GNU make manual from FSF though which should be here in a few days :) [01:38] this must be incrementally painful for you to help me but I appreciate it greatly [01:41] ScottL_: the Makefile knowledge you need for debian/rules is miniscule compared to the GNU make feature set [01:42] azeem, can you point to a succinct guide for makefiles then? [01:44] "info make" [01:46] !make [01:46] Compiling software from source? Read the tips at https://help.ubuntu.com/community/CompilingSoftware (But remember to search for pre-built !packages first) [01:47] i've read that page but I don't remember it discussing moderating makefile or rules files, but I'll look at it again [01:50] michas: Yes, I was. [02:01] I think I have it: ./configure $(CROSS) --prefix=/usr --mandir=\$${prefix}/share/man --infodir=\$${prefix}/share/info CFLAGS="$(CFLAGS)" PYLIBDIR="/usr/lib" [02:02] now if I can figure out the right PYLIBDIR ;P === statik is now known as statik_test === asac_ is now known as asac === MTeck-ricer is now known as MTecknology === asac_ is now known as asac === LordObama is now known as Unterwelt [10:12] !revu [10:12] REVU is a web-based tool to give people who have worked on Ubuntu packages a chance to "put their packages out there" for other people to look at and comment on in a structured manner. See https://wiki.ubuntu.com/MOTU/Packages/REVU [10:38] hi all btw [10:38] last time I didnt get an answer. So. HOW should I prepare a package for revu?.. From scratch source... debianize it..and ..thats all? [11:02] !packagingguide | shiki [11:02] shiki: The packaging guide is at http://wiki.ubuntu.com/PackagingGuide - See https://wiki.ubuntu.com/UbuntuDevelopment/NewPackages for information on getting a package integrated into Ubuntu - Other developer resources are at https://wiki.ubuntu.com/UbuntuDevelopment - See also !backports [11:02] ty fabrice_sp__ [11:02] yw ;-) === fabrice_sp__ is now known as fabrice_sp === directhe` is now known as directhex [11:35] hello everybody [11:36] hi [11:36] what does the motu team do ? [11:39] !motu | oussama [11:39] oussama: motu is short for Masters of the Universe. The brave souls who maintain the packages in the Universe section of Ubuntu. See http://wiki.ubuntu.com/MOTU [11:39] :))) [11:39] ok thanks [11:40] and how to get involved ? [11:41] oussama, see the topic: "Want to get involved with the MOTU? https://wiki.ubuntu.com/MOTU/Contributing" [11:41] :-D [11:41] :D [11:43] interesting [11:44] but need a lot of work [11:45] hah.. sadly [11:46] Im still trying to force myself to prepare those packages.. [11:47] Preparing a new package is a lot more complex than fixing one [11:48] depends on how broken things aee [11:48] are [11:49] hmm. [11:49] and for new package, it depends the build system and how bad the copyright is [11:50] * fabrice_sp is still trying to get a pakcage into debian that is a copyright nightmare, with stuff stolen from others projects! [12:11] how to find tasks to do ? [12:13] Oussama: You could look on launchpad for bugs tagged with [Needs Packaging], and pick one that you're interested in working on (perhaps something you already use?) === etali1 is now known as etali [12:13] That's what I've done (not a MOTU yet, but want to apply next year). [12:13] ok [12:14] oussama: check out https://wiki.ubuntu.com/MOTU/TODO [12:26] hey guys! coming back for another issues with a package not working by default after a fresh install. Package is labyrinth and bug is documented here: https://bugs.launchpad.net/ubuntu/+source/labyrinth/+bug/327174 . How can we get this working out of the bix? [12:26] box [12:26] Ubuntu bug 327174 in labyrinth "labyrinth crashes at startup "ImportError: No module named Numeric" : missing python-numeric dependency (dup-of: 86503)" [Undecided,Confirmed] [12:26] Ubuntu bug 86503 in labyrinth "Can't open the sucsessfully installed "Labyrinth Mind-mapping"" [Medium,Triaged] [12:46] https://bugs.launchpad.net/ubuntu/+source/blender/+bug/451449 [12:46] Ubuntu bug 451449 in blender "[bugfix release] Blender 2.49b" [Undecided,New] [12:46] how to fix it ?? [12:52] how to upload a package ? [12:53] oussama: it seems like a lot of bugs into one report [12:56] oussama: talk to the package maintainers to ask for a backport [12:58] if one package's been requested for inclusion... should I still mess with REVU? === azeem_ is now known as azeem === etali1 is now known as etali === mac_v_ is now known as mac_v === etali1 is now known as etali [15:06] <^arky^> hi any help with bug 491327 [15:06] Launchpad bug 491327 in at-spi "No module named pyatspi" [Critical,Confirmed] https://launchpad.net/bugs/491327 === pochu_ is now known as pochu === Unterwelt is now known as LordObama === ripps_ is now known as ripps [18:20] how to upload a package in universe or multivers ?? [18:20] oussama: https://wiki.ubuntu.com/SponsorshipProcess === mac_v_ is now known as mac_v === etali1 is now known as etali [18:54] what is dfsg [18:54] blender_2.49a+dfsg.orig [18:54] Debian Free Software Guidelines [18:55] thanks [18:55] it means that the original tarball was repackaged to remove some non-free files [18:55] and how to do it [18:56] i want to upgrade the package from 2.49a to 2.49b [18:56] I think it's repack, delete, pack :) [18:56] no wait; unpack, delete, pack [18:57] in cmd [18:57] command line [18:58] 2.49b is already in Debian [18:59] but in ubuntu 2.49a [18:59] so if you want to get in into Ubuntu you should do a merge or a sync [18:59] !merge [18:59] https://wiki.ubuntu.com/UbuntuDevelopment/Merging [19:00] ok thank you === _stink__ is now known as _stink_ [20:00] how do I parse the latest version out of a debian/changelog? [20:00] dpkg-parsechangelog [20:01] Laney: thanks [20:03] hmm, is there a convenient way to just print the version, not all the other stuff? [20:05] jjlee - dpkg-parsechangelog | egrep '^Version:' | cut -f 2 -d ' ' [20:06] example in /usr/share/gnome-pkg-tools/1/rules/gnome-get-source.mk [20:06] chrisccoulson: I was afraid you'd say that ;-) But thanks anyway [20:06] why? [20:08] it's awkward. The way git log does this kind of thing is better. [20:19] what is the use of "patch" ?? [20:20] oussama: man patch to find out. It says patch - apply a diff file to an original [20:21] geser: debian #560758 seems due to some changes in LP, which seems not publish unstable anymore [20:21] Debian bug 560758 in ubuntu-dev-tools "False: The versions in Debian and Ubuntu are the same already during requestsync" [Normal,Open] http://bugs.debian.org/560758 [20:51] is it possible to upgrade vlc from 1.02 to 1.04 [20:53] ??? [20:54] oussama: The upgrading VLC question might get answered more quickly in #ubuntu - this channel isn't really for support questions. === yofel_ is now known as yofel === eviljuss101 is now known as eviljussi01 [21:26] If I want both a *.deb and a *_source.changes (to upload to a PPA), I have to run dpkg-buildpackage twice -- is that right? [21:29] jjlee: you just need to upload source.changes [21:29] jjlee: launchpad builds it for you [21:29] diwic: yes [21:29] diwic: but I also want to test locally [21:30] jjlee: I always run both -S and -b [21:30] and that generates both the .deb and the _source.changes? [21:31] jjlee: I run it twice [21:31] oh [21:31] jjlee: once with -S and once with -b [21:31] fair enough [21:31] jjlee: but I guess it's worth a try to specify both :-) [21:36] debuild says: cannot combine dpkg-buildpackage options -S and -b [21:38] jjlee: have you tried none of them? [21:38] yes, doesn't build _source.changes [21:38] ok [21:38] I guess it's twice then [21:48] irritatingly, the second run, when using git-buildpackage, complains about the output of the first [21:49] perhaps I'm supposed to tell dh_clean about those generated files, so that it can remove them again? [21:50] jjlee: they should be removed on clean [21:50] jjlee: exactly if that means dh_clean is beyond my knowledge [21:50] on debian/rules clean [21:51] jjlee: seems reasonable [21:52] btw, is the PPA system down? I dput a file maybe half an hour ago and yet to receive an email (accepted or refused) [22:07] if someone wants to file a bug against the file-open dialog in their browser, what package would that go against? Nautilus? [22:08] popey - depends on which browser [22:09] but it's probably the GTK file chooser [22:09] firefox and chrome [22:09] http://www.flickr.com/photos/osde-info/4177039855/ [22:09] see that screenshot [22:09] if it's the gtk file chooser, what package should it go against? [22:10] popey - that would be gtk+2.0 [22:13] thanks [22:15] chrisccoulson: which package though? [22:16] libgtk2.0-0 [22:16] yay, found an existing bug [22:16] bug 219385 [22:16] Launchpad bug 219385 in hundredpapercuts "File filters can make file selection dialog too wide for screen" [Undecided,Confirmed] https://launchpad.net/bugs/219385 [22:18] popey - yeah, i was just looking for an existing bug too (i was sure i'd already seen it reported somewhere) [22:18] * popey hugs his google skills [22:18] http://www.google.co.uk/search?hl=en&q=launchpad+flickr+upload+bug+dialog&btnG=Search&meta=&aq=f&oq= [22:18] :) [22:18] first hit [22:19] says something about launchpad that it's easier to search via google than via lp itself :S [22:19] yeah, i find that searching for duplicates in launchpad really sucks [22:21] not as bad as bugzilla, let me tell you [22:21] +1 chrisccoulson [22:22] bugzilla's search tool is more of a way to get custom lists than to find bugs, imo :s [22:23] JontheEchidna: bugzilla is extremely frustrating, I agree [22:39] and the replcement for simple-dup-finder... sucks [22:40] hey folks - two questions. First: What could be wrong if in my ppa - for a specific package - just the i386 version has been built. 2nd I've packaged two programs. So after having tested them, what's the best way to transfer them to revu? [22:41] hi all, I want to file a sync/merge report for a package, but Debian PTS says that the package has 1 error and 1 warning: http://packages.qa.debian.org/f/fonttools.html should I proceed with the request or choose a different package [22:42] dhillon-v10: I think most motus would accept those errors [22:43] diwic, so just proceed :) [22:44] dhillon-v10: the source format error is, I guess, contradictory to recent Debian recommendations of upgrading. [22:45] dhillon-v10: lucid has autosync of Debian packages if they're unchanged in ubuntu [22:45] diwic, so does that mean i don't have to file a sync report then [22:46] dhillon-v10: fonttools is changed in ubuntu [22:46] dhillon-v10: you'll have to merge it [22:49] thanks everybody for your tips over a couple of weeks [22:54] diwic, hey I tried building fonttools in lucid chroot and it says: E: Failed to fetch http://us.archive.ubuntu.com/ubuntu/pool/main/p/python2.6/python2.6_2.6.4-1ubuntu1_i386.deb: 404 Not Found [IP: 91.189.88.31 80] why would that be [22:54] dhillon-v10: is your chroot updated? [22:55] diwic, yah its for lucid, that's what its supposed to be right [22:57] diwic, here: http://pastebin.com/d2f23af0e [22:57] dhillon-v10: according to http://packages.ubuntu.com/lucid/python2.6 the correct version is 2.6.4-1ubuntu2 [22:58] dhillon-v10: try a pbuilder update for lucid [22:58] diwic, alright :) [23:00] diwic, is this the right command: sudo pbuilder --update --basetgz /home/vikram/pbuilder/lucid.tgz --distribution lucid [23:02] dhillon-v10: eh, I have configured .pbuilderrc so I run it in another way, so I don't know [23:03] diwic, okay, anyways what does this mean: W: --override-config is not set; not updating apt.conf Read the manpage for details. [23:04] dhillon-v10: I don't know more than you do about that error [23:05] diwic, lol alright never mind, thanks for the information though its updating python so that must have been the problem [23:05] anyway I need to go to bed now [23:05] diwic, good night === LordObama is now known as Obama-da-PIMP === Obama-da-PIMP is now known as fugly === fugly is now known as vorian === mok0_ is now known as mok0