/srv/irclogs.ubuntu.com/2010/05/16/#ubuntu-motu.txt

mac9416Hello. When I open a deb in an archive manager, then data.tar.gz, I see that the top directory is called "." How is that directory created? I thought "." meant "current directory."00:34
niall_quit00:40
imbrandonit does, debs are created with dpkg-buildpackage00:40
mac9416imbrandon, what is dpkg-deb --build for?00:42
imbrandonmac9416: there are alot of diffrent alias for the same thing, the debian pacakge guide explains it00:44
mac9416k00:44
mac9416Will that guide explain the "." directories?00:44
imbrandonbut building the archive directly isnt really feasable00:44
mac9416I see.00:44
imbrandonthe . is the current directory00:44
imbrandonas you said00:45
mac9416But how does dpkg make such a directory?00:45
mac9416Rather, why is it visible in an archive manager?00:45
imbrandonit dosent make it, thats how archive manager is representing it00:45
mac9416OK00:45
mac9416imbrandon, u say it wouldn't be feasiable to make a deb by hand. What if it was only a metapackage? No data, only a control file.00:55
mac9416imbrandon, I'm looking at making a cross-platform metapackage creator, so I kinda want to make a simple deb with Python.00:56
mac9416I doubt dpkg-buildpackage is cross-platform.00:56
=== nobawk|away is now known as nobawk
lfaraonemac9416: it will probably run in any unix enviornment.01:17
mac9416lfaraone, what about Windows?01:24
mac9416Is the information here still accurate? http://madabar.com/techblog/2007/07/15/manually-creating-a-deb-package-for-maemo/02:16
mac9416Because I can read BASH. And if his methos still works, I can do it in Python.02:17
mac9416*method02:17
imbrandonmac9416: likely but you'll get a morer definitive response from the dpkg maintainers in debian ( on oftc )02:29
imbrandonand the dpkg documentation02:29
imbrandonas that is what you are re-implmenting02:29
imbrandondear lazyweb: i'm bored ... that is all.03:17
mirsallfaraone, ping04:58
mirsal(Hello, there ^^)04:59
kobrienany tips on where to look for help with packaging a java app?06:41
kobriendocs seem scarce. My app uses ant as buildsystem...06:41
imbrandonkobrien: http://wiki.debian.org/JavaPackage06:46
imbrandonkobrien: sorry wrong link06:47
kobrienkk06:47
imbrandonkobrien: anyhow the ant build system should be supported just look at any of the programs that currently use it06:47
kobriengood thinking06:48
kobrienimbrandon: :) I have my answers. I downloaded a variant of lucene which uses ant to build. thanks06:50
imbrandonkobrien: :)06:51
=== piju[QRT] is now known as piju
defconmorning10:37
ari-tczewhello11:22
pochuquadrispro: hi, isn't simple-scan 2.31.x an unstable series?11:23
ari-tczewpochu: simple-scan (2.31.1-1) is in unstable11:25
geserari-tczew: pochu asks about the upstream versioning. Some upstreams (e.g. Gnome) use even numbers (e.g. 2.30.x) for the stable releases and odd numbers (2.31.x) for development releases11:28
ari-tczewgeser: I know about gnome's versioning11:29
pochuari-tczew: I know it's in unstable, hence my question11:30
pochuif 2.31.1 is an unstable release, having it in unstable is bad (tm)11:30
ari-tczewyhy11:30
quadrispropochu, maybe but it works fine, i didn't find any bug for now11:35
* quadrispro on phone11:35
pochuquadrispro: well I don't think that's a good enough reason to ship unstable software in a stable release, but YMMV11:37
pochubut as long as you take care of bugs et al (and you do), I guess it's alright11:38
ari-tczewdoes apt-cache policy say true of packages11:43
ari-tczewcomponent? main/universe etc11:44
geseryes, for packages from the main archive (PPAs have only a main component)11:45
ari-tczewgeser: because I have a discrepancy. merge sites and apt-cache policy says that package is in universe, but LP show main component...11:47
geserwhich one?11:47
ari-tczewgeser: https://launchpad.net/ubuntu/+source/trove11:48
bdrungari-tczew: update to lucid!11:49
bdrungari-tczew: https://launchpad.net/ubuntu/+source/trove/2.0.4-1ubuntu2 VS https://launchpad.net/ubuntu/+source/trove/2.1.0-1ubuntu111:49
geserari-tczew: ignore the "Component:*" field in the Package section but look instead at the second column in the table below it11:49
ari-tczewgeser, bdrung: heh, some time ago someone told me that this is LP bug11:50
bdrung:) according to LP this package is moved to main in lucid11:51
ari-tczewbdrung: is your mailbox full of requests? :P11:52
bdrung11 sync requests. you guys are mean to me ;)11:53
geserbdrung: 2.1.0-1ubuntu1 got demoted again to universe (see https://edge.launchpad.net/ubuntu/+source/trove/+publishinghistory)11:53
bdrungaha11:53
bdrungari-tczew: you could be more verbose. state the changes that can be dropped instead of using "All changes have been incorporated in the Debian package."12:01
ari-tczewbdrung: I have this sentence saved in my statistic file. :P what could I write instead above^^?12:02
c_kornwhere can I find an address to inform google about the problem we (Debian and Ubuntu) have with their design change on code.google.com rendering existing debian/watch files useless and the fact that new watch files would be somehow ugly: http://svn.debian.org/viewsvn/python-apps/packages/sinntp/trunk/debian/watch?revision=521212:03
bdrungfor example: Debian has merged the Ubuntu changes (see second entry of changelog)12:03
bdrungc_korn: good questions. next question? ;)12:04
kklimondac_korn: I don't think that it's something they would care about12:04
bdrungc_korn: this issue is currently discussed on the debian-devel mailing list.12:04
c_kornI know. http://groups.google.de/group/linux.debian.devel/browse_thread/thread/3f9bbca6687dcd2712:05
kklimondaI like the idea of extending uscan to deal with things like that in a nice and clean fashion12:05
c_kornyes, but these redirectors are only a workaround in my eyes. and in case of code.google.com the redirector would have to fetch a page. (according to this http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=581622#15 )12:07
ubottuDebian bug 581622 in qa.debian.org "[qa.debian.org] Please provide a code.google.com redirector" [Wishlist,Open]12:07
bdrungari-tczew: bug #581228 what do you want to say with "In Ubuntu package is not interesting"?12:28
ubottuLaunchpad bug 581228 in obexd "Sync obexd 0.23-1 (main) from Debian unstable (main)" [Undecided,New] https://launchpad.net/bugs/58122812:28
bdrungari-tczew: what to do with debian/patches/0001-Revert-Fix-the-session-is-shutdown-when-the-agent-ex.patch ?12:28
nigelbbdrung: the fix for the pbuilder bug shuold be synced by now right?12:30
nigelbso its only a matter of getting the sru in I suppose12:30
bdrungnigelb: which bug?12:30
nigelbbdrung: you had commented on an sru bug dont remember the nuber right now12:31
bdrungnigelb: i comment on too many bugs12:31
nigelbbdrung: busy core-dev ;)12:31
bdrungnigelb: ari-tczew and Bhavani Shankar keep me busy.12:32
nigelbhehe12:33
nigelbpatch review has reduced my motu work12:33
bdrungnigelb: can you dig out the bug number?12:42
ari-tczewbdrung: in obexd, the diff /debian/ between ubuntu and debian is changelog, standards version and description package. so I guess that these differents are not very importand12:43
nigelbbdrung: yep, gimme a minute12:43
bdrungari-tczew: and 0001-Revert-Fix-the-session-is-shutdown-when-the-agent-ex.patch?12:44
ari-tczewbdrung: what's the package or bug number?12:44
bdrungari-tczew: the same (obexd)12:44
ari-tczewbdrung: fixed upstream12:44
ari-tczewI should write that patch has been fixed upstream12:45
bdrungari-tczew: yes. that's one thing that should be in the bug explanation12:46
ari-tczewsorry12:47
bdrungari-tczew: and where did you see that?12:51
ari-tczewbdrung: what see?12:52
bdrungari-tczew: that the patch has been fixed upstream?12:52
ari-tczewbdrung: tested - I've installed debian package, sent file to my phone and it works, and upstream changelog: Fix unneeded reset of session after a CONNECT.12:56
bdrungari-tczew: ok. acked this sync request12:58
ari-tczewbdrung: is merging bzr harder than from debdiffs? (from sponsor point of view)13:35
bdrungari-tczew: a little bit. i need to get used to and use the advantages of the VCS.13:36
ari-tczewyhy13:36
bdrungari-tczew: yhy?13:39
ari-tczewjust like aha13:39
ari-tczewaha, heh, yhy...13:40
ari-tczewok13:40
bdrungaha13:40
bdrungari-tczew: how do you pronounce this word without vowels?13:41
ari-tczewbdrung: without vowels? hmmm "y" is not vowel?13:43
ari-tczewaa13:43
ari-tczewI just know! not in english13:43
ari-tczewin polish  "y" is vowel13:44
ari-tczewok so I'll not use in future word "yhy" :-)13:44
bdrungari-tczew: interesting: wikipedia says that y can be a vocal in some cases in German.13:46
bdrungthe English wikipedia says: "representing a vowel in most languages that use it"13:46
ari-tczew:-)13:47
bdrungari-tczew: does yhy sound like ihi?13:47
ari-tczewbdrung: no, doesn't sound like ihi :)13:48
ari-tczewbdrung: but... maybe. heh, not easy to compare13:50
ari-tczewbdrung: I think that you're bored. do you want get more syncs to sponsor? :-)13:50
bdrungari-tczew: if you can catch up with me :P13:54
mok0Any hints on how to deal intelligently with an svn-only upstream?13:57
mok0Creating a tarball seems somewhat old-school13:58
jcfpmok0: how else? iirc, one cannot assume internet access is available during build.14:11
mok0jcfp: not during build, but during source package creation14:22
jcfpget-orig-source in debian/rules?14:23
mok0jcfp: yeah, I just wondered if something smarter was available14:23
astraljavamok0: bzr-svn a branch, then use bzr-builder to create the source package? Would that work?14:24
mok0astraljava: hmm, going via bzr eh? Good idea I'll give it a try14:25
astraljavamok0: Isn't that where the whole ubuntu dev is going anyway? :)14:26
mok0astraljava: indeed :-)14:26
mok0astraljava: ... and it could be done via a LP project of course, it just seems a bit overkill for what I am looking at14:27
mok0... which is a one-file python module :-)14:27
astraljavamok0: Granted, quite a lot of work for that.14:27
jcfpconvincing upstream to create releases is the other obvious way out.14:28
mok0jcfp: not realistic14:28
mok0jcfp: I am looking at just one directory of the whole svn.openstreetmap.org repo14:29
jcfpayay14:29
bdrungmok0: use "svn export" and then tar the export14:31
mok0bdrung: yes, I know that route, I was just wondering if anything smarter was possible14:32
bdrungmok0: not that i am aware of14:32
=== jcfp is now known as Guest37155
=== Guest37155 is now known as jcfp`
=== jcfp` is now known as jcfp``
fabrice_spbdrung, I've update the ack-sync script from your branch, and the script now requires a syncpackage script that is not the one in ubuntu-dev-tools package. where can I find it17:11
bdrungfabrice_sp: bzr branch lp:ubuntu-dev-tools - it will be in the next upload17:51
fabrice_spok. Thnaks!17:52
bdrungdebfx: regarding bug #581366 - i have no email address for sponsoring your sync request17:55
ubottuLaunchpad bug 581366 in kbuild "Sync kbuild 1:0.1.98svn2318-6 (universe) from Debian unstable (main)" [Undecided,New] https://launchpad.net/bugs/58136617:55
debfxbdrung: it's in the last line of the bug description (i.e. changelog entry of 1:0.1.98svn2318-5)17:59
bdrungah, ok18:01
bdrungdebfx: it doesn't build18:01
bdrungdue to unmet dependencies18:01
debfxbdrung: it requires the new gettext package which you've sponsored a few hours ago18:03
bdrungah, ok18:03
ari-tczewI'm working with submittodebian right now, script want got "Please briefly describe your problem", do I need to write something?18:33
kklimondaari-tczew: well, I always add a brief description of a patch and rationale (if it's not obvious bugfix)18:35
ari-tczewof course remove changes related to ubuntu maintainer field?18:37
kklimondayes, they are of not use for debian anyway :)18:38
ari-tczewcould be done submittodebian from bzr branch? not debdiff?18:39
fabrice_spari-tczew, AFAIK, you run it from a source directory18:42
DeeJay1hi, I'm having a problem with dh_repository mainly dh_girepository -pgir1.0-emerillon-0.1 \n dh_girepository: Could not find gir file for Emerillon-0.1.typelib is there a way to debug it somehow?18:43
ari-tczewI don't know what I have to with this file in diff generated by submittodebian: diff -Nru junitperf-1.9.1/debian/changelog junitperf-1.9.1/debian/changelog18:43
fabrice_spjust delete the lines18:43
fabrice_sp(I always delete them)18:43
ari-tczewok18:43
pabelanger_Where can I find information about the Debian import for Maverick? How it is done, and what packages are selected?18:45
ScottKfabrice_sp: You sponsored the last blends merge.  I was wondering if you could work with the last merger (or do it yourself if they are not around) and get it updated soon.  It's blocking some other merges.18:45
ScottKpabelanger_: It's all of them except a small list of blacklisted packages.  AFAIK, new packages didn't get brought in yet, but will soon.18:45
fabrice_spScottK, sure. I'll check if the last merger is still active/willing to merge it18:45
ScottKfabrice_sp: Thanks.18:46
pabelanger_ScottK: Thanks, is that an automated process or manual?18:46
ScottKThere is a script that has to be manually triggered by an archive admin18:46
ScottKSo once started it's automatic.18:46
ari-tczewbdrung: when sponsors will start use your sync script?18:47
pabelanger_ScottK: Roger.  Where is the best place to follow that process?18:47
ScottKI don't know that there is a good one.18:47
ScottKIt's safe to assume that any package in Debian that's not in Maverick yet will show up.18:48
bdrungari-tczew: which one do you refer to? ack-sync or syncpackage?18:49
ari-tczewbdrung: hmmm syncpackage propably18:50
bdrungari-tczew: dunno. i will write a mail to ubuntu-devel to start a discussion about the script and the sync procedure18:51
ari-tczewok18:52
ari-tczewbdrung: is your script ajusted to multiple closing bugs?19:14
bdrungari-tczew: multiple closing bugs?19:15
ari-tczewbdrung: now you give a bug number to script, but what about when sync can fix/close e.g. 3 bugs? does your script can do it?19:16
bdrungari-tczew: you can run "syncpackage -b 12345 -b 23456 -b 345678 [...]"19:17
ari-tczewbdrung: this is it what I'm looking for. thanks for information19:18
bdrungyw19:18
bdrungari-tczew: please check the changes file before uploading19:18
ari-tczewbdrung: yyyy before uploading?19:19
bdrungari-tczew: syncpackage generates a changes file that can be uploaded19:20
ari-tczewbdrung: but I'm not a sponsor19:20
bdrungari-tczew: you don't need to act as sponsor19:21
=== nobawk is now known as nobawk|away
bdrungari-tczew: i sent the mail "The syncing process and syncpackage (or: How to speedup the syncing process)" to ubuntu-devel19:50
ari-tczewbdrung: nice19:51
bdrungshare your thoughts19:51
DeeJay1could someone take a look at https://code.edge.launchpad.net/~deejay1/emerillon/lucid? I have trouble getting dh_girepository to work :/20:16
=== hannesw_ is now known as hannesw
psusiwtf?  I explicitly told lp to use lucid... I did bzr push lp:~psusi/ubuntu/lucid/parted/dmraid-fix and it comes back and says it created a stacked branch using maverick23:21

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