=== ubott2 is now known as ubottu === jdong- is now known as jdong === nhandler_ is now known as nhandler === Lutin is now known as Guest322 === Pici` is now known as Pici === almaisan-away is now known as al-maisan === al-maisan is now known as almaisan-away === ivoks_ is now known as ivoks [07:20] good morning === almaisan-away is now known as al-maisan [09:18] tumbleweed, what an instant review! Thanks :D We have made ourselves the one sound, the other will be removed anyway :) As for the images they all come from public domains. Document them exactly as the Pictures/screen.png, or something additional? [09:21] hakermania: oh I forgot to mention, but there's a bunch of stuff in debian/install that probably isn't needed. I'd remove it all, test-build, and put back what was missing [09:23] hakermania: document copyright and licencing in debian/copyright [09:23] tumbleweed, it is needed. debian/install puts some files to the appropriate position. As for the 'documentation', does this mean to add some extra info, site URL for example of the public domain? [09:23] oh right you did for that one. Yeah more like that. Bonus points for mentioning where you got them from [09:24] hakermania: ok, why do you install data/doc/wallch/copyright /usr/share/doc/wallch/ ? [09:24] that overwrites debian/copyright [09:28] tumbleweed, oops, you're right [09:34] tumbleweed, we've made the notification sound, so it is included on the Files: *, OK? [09:35] fine [09:39] tumbleweed, the unistallation script uses /home/$(logname) because it has to be run with root priveleges and then ~ will be /root. Is this wrong? [09:40] yes, although that isn't used in the debian packaging, so we don't care too much [09:40] use ~logname [09:40] or even better, just don't delete it. A debian package wouldn't [09:41] tumbleweed, OK, I will just don't have the option to delete the configuration files from the unistallation script [09:43] if a user knows that running it will delete those files, that's fine. If they don't then you probably shouldn't. (again this has nothing to do with debian/ubuntu) [09:45] OK [09:51] syncing new packages needs a ffe or? [09:52] yes [09:52] ones that aren't in oneiric yet [09:52] k [09:52] unless its a bugfix. (I think) [09:52] a bugfix new package? [09:52] bah, should read. [09:52] sorry. [09:52] well python-traitsui is needed so python-chaco in oneric can be installed [09:53] hi all [09:53] jtaylor: that's pretty good argument for the FFe then [09:53] http://packages.debian.org/wheezy/libspice-server1 [09:53] is anybody familiar with that construct? [09:53] [spice_0.8.2.orig-celt.tar.gz] [spice_0.8.2.orig.tar.bz2] [spice_0.8.2-1.debian.tar.gz] [09:53] two .orig files? [09:54] yes [09:54] how does it work? [09:54] just unter the second .orig.tar.gz into the other? [09:54] jtaylor: is that accidental autosync fallout? [09:54] untar* [09:54] pmjdebruijn: http://raphaelhertzog.com/2010/09/07/how-to-use-multiple-upstream-tarballs-in-debian-source-packages/ [09:54] ah cool, thanks [09:54] though one last question... is it compatible with PPA? [09:55] Laney: I think yes, was synced 4 weeks ago [09:55] pmjdebruijn: yes, you can use it wherever you can use 3.0 (quilt) [09:55] :( [09:56] tumbleweed: cool thanks! [09:56] might as well have done a new-source run when that happened [09:58] hm it is no new package, its a rename :/ [10:06] great it looks like a messed up transition [10:32] tumbleweed: where you somehow involved with python-vtk? [10:32] it only installs files for python2.7, causing mayavi (also accidentally synced) to ftbs [10:33] yeah I have that bug in an open tab [10:34] * tumbleweed actually looks at it === al-maisan is now known as almaisan-away === almaisan-away is now known as al-maisan [10:42] mayavi2 worked around this in debian by setting X-Python-Version to 2.6 [10:42] yeah I'm trying to see how that worked [10:42] because vtk isn't built for 2.6 [10:44] oh right, it is in debian [10:44] yes [10:44] bug commented on [10:44] I wrote a mail to the mayavi maintainer asking if there was another reason for this change [10:44] bug number? [10:44] bug 831224 [10:44] Launchpad bug 831224 in mayavi2 (Ubuntu Oneiric) "mayavi2 version 4.0.0-1 failed to build in oneiric" [High,Confirmed] https://launchpad.net/bugs/831224 [10:45] if not we could do the same workaround in ubuntu aftr we sync traitsui [10:45] yeah, vtk was manually changed to use 2.7 [10:46] can't vtk be fixed? [10:47] to use 2.6? We're trying to get rid of 2.6 [10:47] vtk and mayavi2 should both be fixed in Debian to build with the default python version [10:48] unfortunatly that's not trivially simple any more, because we got rid of XS-P-V: current [10:48] why can't vtk build for both python versions? [10:48] haven't tried, it may be possible [10:48] but we should still run mayavi2 on 2.7 unless we know it won't work [10:49] it builds for 2.7, testing some runtime stuff [10:54] mh also needs ffe for pyface [10:58] and python-envisage -.- [11:02] hm not fully functional [11:03] * tumbleweed was planning to look at scientific packages for global jam. /me wonders if jtaylor will leave any for us (don't stop :) ) [11:22] ok now it all works [11:22] I'll file the ffe's [11:42] tumbleweed, about Package doesn’t clean correctly. "(You should be able to debuild -uc -us twice in a row)" Do you mean running in a terminal: debuild -uc -us; debuild -uc -us ? [11:44] yes but better yet, pbuilder --build dsc --twice [11:45] jtaylor, I don't use pbuilder anyway. Should I use these commands except from normal debuild or debuild -S? [11:46] jtaylor: aah, didn't know about --twice :) [11:46] * tumbleweed wants something similar in sbuild [11:47] Can I use pbuilder as well for doing so? And again, should I run this instead of normal debuilding? [11:47] hakermania: you should test-build in pbuilder, because it's a clean environment (so it ensures your package has the correct Build-Deps) [11:47] it also means you don't need to run oneiric to build for oneiric [11:53] tumbleweed, running the debuild twice failed. It doesn't clean the generated translation files and so it sees them as changed files. How can I add a rule to clean them also? Inside the debian/rules or this will overwrite the cleaning rule? [11:53] hi, what's limit of Ffe? i got mention that upstream project released new release. can i upload new release to oneiric? [11:55] hakermania: you should probably fix the upstream makefile to clean correctly, but the easy workaround for debian/ubunt is to put *.qm in debian/clean [11:55] udienz: there's no limit, you just need to justify that it's worth the risk [11:55] yee [11:56] udienz: have you read https://wiki.ubuntu.com/FreezeExceptionProcess? [11:56] ffe's for the enthough stuff filed [11:57] jtaylor, tumbleweed: thanks i'll read about FFe and tested new version [12:01] tumbleweed, Ok, I documented the pictures, removed the hardcored /home and running debuild with the arguments you told twice worked OK. Uploading? [12:02] hakermania: those were all the issues I saw [12:05] tumbleweed, it seems that running debuild with the options you told doesn't signed the .changes with my GPG. I cannot upload [12:05] sign it with debsign, then [12:06] * tumbleweed builds without uploading a lot more than for uploading, so -uc -us is automatic [12:08] jtaylor: for future, you can request it all in one FFe [12:08] oh ok [12:09] can syncrequests also be done in one bug? [12:10] these days all uploaders can process sync requests [12:11] Ok, thanks again, uploading :D === al-maisan is now known as almaisan-away [12:25] jtaylor: it would be helpful to include debc output in your build logs (I recommend some pbuilder hooks / sbuild) [12:26] hm yes that would be useful, do you have a ready hook? [12:26] jtaylor: there's one in examples [12:27] thx === med_out is now known as medberry === almaisan-away is now known as al-maisan === shadeslayer_ is now known as shadeslayer === al-maisan is now known as almaisan-away === DrKranz is now known as DktrKranz [16:47] hi, a noob question. how can i know what packages are installed by default in say natty? (e.g. after a fresh install before adding ppa's and other repos) [16:49] juru: apt-cache policy package will show all available versions of a package and which is installed [16:49] dpkg -l will list all installed packages [16:49] with "ii" as status === medberry is now known as med_out [16:55] jtaylor: ok that is good. so if there is a "candicate" for lets say the zip-package this will is included when i run an apt-get update? [16:56] jtaylor: and if i want do know which packages are included by default (fresh install) in a distro, do you know how to do that? [16:57] jtaylor: kinda like a diff of my local environment in rel to fresn install [16:57] fresh [16:59] sorry I don't know if you can do that in a simple way [16:59] darn :) [17:00] maybe look into contents of one of the isos [17:00] besides comparing dpkg -l output with a clean install [17:02] uups, wrong button [17:10] jtaylor: maybe the file here contains this sort of info? http://se.archive.ubuntu.com/ubuntu/dists/natty/universe/binary-amd64/ [17:10] jtaylor: some 25k packages in natty amd64 === apachelogger_ is now known as apachelogger [17:32] joru: those are all packges, not all of these are installed in a default install [17:32] jtaylor: ok [17:33] jtaylor: such as depending on if installing the server or desktop edition i guess? [17:35] jtaylor: well in any case apt-cache policy is ok for me atm so thanks for the help [17:36] maybe there is a Packages file on the install iso you can use [17:36] jtaylor: I will look into that. thanks === almaisan-away is now known as al-maisan === al-maisan is now known as almaisan-away [19:36] joru: debootstrap works out what ot install from Priority, but that's for a *minimal* install. For any of the standard install types, look at the meta-packages (i.e. ubuntu-desktop / ubuntu-standard) [20:21] tumbleweed: ah that is excellent