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

lfaraonejames_w: hm. I'm trying to merge via https://code.edge.launchpad.net/~lfaraone/ubuntu/karmic/etoys/lp301190/+register-merge into lp:ubuntu/karmic-proposed/etoys, and it's not a branch. What path should I give it?01:20
MTecknologyWhere did gnome-volume-manager go in lucid?03:59
micahgMTecknology: (Reason:          obsolete, gvfs/nautilus do that now, and ivman is a more ...)04:01
MTecknologymicahg: thanks04:04
MTecknologymicahg: http://dpaste.com/184401/ :(04:06
micahgMTecknology: you might not have hal installed as it was dropped from Ubuntu, idk about Kubuntu, but Xubuntu still uses parts of it04:07
MTecknologymicahg: i A hal                                                                                - Hardware Abstraction Laye04:07
micahgMTecknology: try aptitude why-not halevt04:08
MTecknologyUnable to find a reason to remove halevt.04:09
MTecknologymicahg: that's a really neat trick :p04:09
* micahg is out of ideas :-/04:09
micahgMTecknology: 1 more...try sudo aptitude install halevt04:10
MTecknologymicahg: that's what got me to that error04:10
micahgMTecknology: do you want this package?04:10
MTecknologymicahg: I think I do, I'm trying to magically mount a device in /media when plugged in - no nautilus04:11
micahgMTecknology: hal wouldn'04:11
micahgt be the way to do it in lucid04:11
MTecknologymicahg: I thought I needed halevt for ivman..04:12
MTecknologyoops04:12
MTecknologymicahg: so what's the right way to do it if I don't want nautilus to deal wiht most of it?04:13
micahgMTecknology: idk, I use xubuntu04:14
micahgMTecknology: does udev handle that?04:14
MTecknologymicahg: I tried having udev running and that didn't seem to help any04:15
micahgMTecknology: have you seen gnome-disk-utility04:16
MTecknologymicahg: is that a daemon?04:18
micahgMTecknology: no04:18
micahgMTecknology: actually, idk04:18
MTecknologydoesn't look like it04:19
MTecknologygah - I thought this would be extremely simple04:19
MTecknologypmount seemed to come close04:20
MTecknologyhow do you check reverse dependencies of a package?04:21
micahgMTecknology: have you tried +1 yet?04:21
micahgMTecknology: apt-cache rdepends PKGNAME04:21
MTecknologymicahg: I'm on Lucid04:22
micahgMTecknology: I meant the channel :)04:22
MTecknologyoh - ya04:22
MTecknologythere's a usbmount package....04:24
MTecknologymicahg: That seems to do exactly what I want - I think04:25
micahgMTecknology: cool04:25
wrapsterit it possible to search the repo for a particular file?06:41
wrapsteri mean if i want to know which pkg provides "layout.h" how do i find out?06:42
YokoZarCan anyone do a sync for me please? https://bugs.launchpad.net/ubuntu/+source/hedgewars/+bug/555082  (FFE granted already and tested)06:51
ubottuLaunchpad bug 555082 in hedgewars "new version 0.9.13 released ... ppp (pretty please package)" [Wishlist,Confirmed]06:51
imbrandonwrapster: via the web you can use package.ubuntu.com06:52
imbrandonwrapster: via the cli use apt-file06:52
wrapsterimbrandon: i tried web. but could not find sys/layout.h06:53
wrapsterneed it for compilation purposes..06:53
wrapsterapt-file --> command not found?06:53
imbrandonwrapster: sudo apt-get install apt-file && sudo apt-file update06:56
wrapsterimbrandon: yes done that.06:56
wrapstersorry was a little too curious to solve this fast.06:56
wrapsterthat is solved.06:56
wrapsterbut does layout.h not come in any ubuntu release?06:56
wrapsteri mean sys/layout.h?06:56
wrapsterim trying to compile i18n06:57
wrapsterand the repo does not show anything06:58
imbrandonwhat provides the layout.h your looking for06:58
imbrandonthere are lots of layout.h's in the repo06:58
imbrandonbut none are what your looking for i supose06:59
wrapsterthats correct.. Im from solaris background and there its provided by SUNWctpls06:59
imbrandonthen it sounds like a solaris specific api , you might try to find what the linux alternative is07:00
wrapsteryes.. that was my next question.07:01
wrapsteris there a way to figure it out?07:01
imbrandonautomagicly ? no07:01
imbrandonporting code is far from automagic ;)07:01
wrapster:(07:02
* Rhonda . o O ( I knew why I wanted wesnoth 1:1.8-1 synced and not wait for 1:1.8-2 *sigh* )07:02
imbrandonalthough with that said i'm sure your not the first to want to use a given api , there normaly are alternatives if ya dig a little07:02
imbrandone.g. what does layout.h give you ? is it a gui layout ? a fs layout etc etc etc07:03
wrapsterok.07:04
=== CieD is now known as Ciemon
dholbachgood morning08:19
imbrandonmoins dholbach08:26
dholbachhi imbrandon08:27
kobrienanyone got much experience with packaging Java programs?09:23
ScottKkobrien: You might have more luck in #ubuntu-java09:26
kobrieni'm trying :(09:26
james_wlfaraone: lp:ubuntu/karmic/etoys09:34
YokoZarScottK: mind if I poke you personally?10:13
ScottKYokoZar: No10:14
YokoZarhttps://bugs.launchpad.net/ubuntu/+source/hedgewars/+bug/555082  <-- I wanted a sync last night, FFE has been approved for a couple days and tested10:14
ubottuLaunchpad bug 555082 in hedgewars "new version 0.9.13 released ... ppp (pretty please package)" [Wishlist,Confirmed]10:14
YokoZarUpstream intended this to be the version in Lucid10:14
YokoZar(and needed for online play and so on)10:14
ScottKYokoZar: You need an archive admin with shell access10:14
YokoZarI thought you had that10:15
ScottK(i.e. employed by Canonical)10:15
YokoZarahh ok10:15
ScottKNope10:15
YokoZarok no wonder it went unanswered10:15
ScottKMaybe StevenK is in a generous mood.10:15
ScottKMaybe if you file a removal bug on something that will cheer him up.10:15
StevenKNot currently, I'm not.10:16
StevenKCrappy internet makes me grumpy10:16
YokoZarIsn't that always the case in Australia?10:16
* ScottK thinks you aren't helping10:16
StevenKYokoZar: You're helping your case, really ...10:17
YokoZarStevenK: I'll fix Wine's libpng support tomorrow ;)10:17
james_wYokoZar: doing10:18
YokoZarjames_w: thanks :)10:18
james_wimpugning our good nature is a good way to get immediate action10:18
james_wdone10:22
YokoZarjames_w: Thanks :)10:34
carstenhthere are three serious bugs in ubuntu lucid, two could lead to random packages to be purged when there are multiarch packages in ubuntu (e.g. when users upgrade from lucid to the following LTS release) and renders git repositories unusable when you ran for example tg help in them and deinstalled topgit later.  i guess i need to put lucid in the changelog and append ubuntu1 to the version, correct?  does the urgency matter, if it does, ...11:44
carstenh... which urgency do I choose?  where do I ask for sponsoring?  a sponsor oder your buildds would rebuild the package anyway and mountall fails to configure when I try to setup a lucid chroot, so building in sid would be ok?11:45
carstenhs/renders/one renders/11:45
carstenhs/oder/or/11:45
persiaThe urgency doesn't matter at all (as defined in the changelog).11:46
jpds(Though it tweaks the build score).11:47
persiaThere are two acceptable ways to get an upload sponsored: one is to attach a debdiff to a bug and subscribe ubuntu-sponsors to the bug.  The other is to use bzr for the packaging changes, and submit a merge request against lp:ubuntu/lucid/${package}11:48
persiajpds: By less than waiting an hour.11:48
persiaSo it only really adjusts urgency against other packages uploaded within the same hour.11:48
carstenhok, then I will choose neither, thanks for your time11:48
persiaAnd it's also massively trumped by other modifiers (e.g. components)11:49
persiacarstenh: Why neither?11:49
persiacarstenh: What's the bug?  Is there a bug number?11:49
carstenhpersia: there are bugs in debian (two of three, the other is not filed), but not in launchpad and i don't want to subscribe to weird things11:50
carstenhand I don't want to fight against bzr to fix bugs11:50
persiaOK.  Which are the Debian bugs?11:50
carstenhbugs.debian.org/576221 but this bug report is not helpful to understand the problem11:52
carstenhand bugs.debian.org/53934011:52
persiaDebian bug 53934011:53
ubottuDebian bug 539340 in debfoster "debfoster: please add multiarch support" [Normal,Open] http://bugs.debian.org/53934011:53
persiadebian bug 57622111:53
ubottuDebian bug 576221 in topgit "topgit: [PATCH] Don't call pre-commit hook if tg is not installed" [Important,Open] http://bugs.debian.org/57622111:53
carstenhthedebfosterbug also misses a description of the problem11:53
persiacarstenh: For 576221, I think it's relatively easy, but needs a description of the problem.11:54
carstenhdebfoster removes packages which are orphaned, it will think non-orphaned packages would be orphaned if it does not strip :any from package names, deborphan has the same problem.11:54
persiaFor 539340: I think we need a patch.11:55
carstenhpersia: a description attached to the debian bug?11:56
persiacarstenh: That would work.  It's more work for us, because we have to copy&paste, but if you have fixes and an allergy to launchpad, we can help get the fixes in.11:56
carstenhpersia: http://stateful.de/~carsten/tmp/100416v9Qgcml9Nyo/file7TRbHF12:14
carstenhpersia: if you tell me the url where i can paste it into launchpad ...12:15
carstenhi already have an launchpad account12:16
persiacarstenh: It needs a new bug.  If you're up for filing it, that's `ubuntu-bug topgit`12:17
carstenhi though you did this with this irc magic ;)12:17
carstenhthought12:17
persiaNo.12:18
carstenhwhat did you men by "I think we need a patch."?  some kind of nmu-diff?12:19
carstenhthat is a patch against the package including patching debian/changelog12:19
persiaEssentially, yeah.  It's not immediately clear to me from the debfoster bug description precisely what code needs changing.12:19
persiaDoing a full patch including debian/changelog and everything makes it simpler for the uploader.  A targeted patch just fixing the code also works.12:20
carstenhbut a proper diff.gz would not work?12:21
carstenhand .dsc12:21
persiaDoesn't really matter: just the debdiff saves space on LP, but any format works to represent the changes.12:22
persiaWe prefer debdiffs because they transfer quick, generally.12:22
carstenhdebian is a lot less complicated12:22
carstenhok, I think I know everything I wanted to know, thanks :)  I'll start reading debfosters source later to find the right place to insert the few lines.12:27
persiacarstenh: Excellent.  Thanks.  Did you file the topgit bug, or shall I?12:28
carstenhpersia: you are more experienced with launchpad :)12:29
persiaSure, I'll file it then, using your description and patch.12:29
carstenhwhat about adding translation updates when fixing serious bugs?12:29
persiaWe're past string freeze, so if you need to change a string, you need approval from the docteam.  If it's just a translations update, those are typically welcomed, although it's best practice to check with the translations team.12:30
carstenhpersia: my topgit fix is commited upstream, just in case you need to tag this patch somehow12:34
carstenh| X-Launchpad-Message-Rationale: Subscriber (deborphan in ubuntu)12:35
carstenhI got this a year ago, today I saw that there were bugs against deborphan which i never got12:36
carstenhdoes lp lose subscriptions?12:36
persiaShouldn't.12:38
wgrantcarstenh: Nobody is subscribed to deborphan in Ubuntu at the moment.12:38
* persia checks12:38
wgrantLP doesn't go around deleting them without you telling it to, no.12:38
wgrantAlthough there is talk about deleting the full Ubuntu subscriptions and forbidding future ones, source packages shouldn't be touched, and certainly haven't been yet.12:39
persiacarstenh: According to https://bugs.launchpad.net/~heyc you're subscribed to that specific bug, but according to https://bugs.launchpad.net/~heyc/+packagebugs   you aren't subscibed to any packages.12:40
persiacarstenh: If you want deborphan bugs, you can subscribe to them all from https://launchpad.net/ubuntu/+source/deborphan (in the upper left)12:40
carstenhi registered twice, once years ago and once 2008.  one of these accounts seems to be broken12:51
persiacarstenh: Does bug #564616 (and the attachment) look right to you?12:53
ubottuLaunchpad bug 564616 in topgit "topgit breaks git trees if later purged" [Medium,Triaged] https://launchpad.net/bugs/56461612:53
carstenhpersia: you forget to add 212:56
persiacarstenh: It fails anyway, with that test case.  `git add 2` didn't appear in http://stateful.de/~carsten/tmp/100416v9Qgcml9Nyo/file7TRbHF12:57
carstenhpatch looks good, unless it's 3.0 (quilt)12:57
persiaNo, it's 1.0+quilt12:57
* persia uploads12:58
persiaErr, except the topgit maintainers might not like that12:59
carstenhthanks12:59
* persia fiddles the maintainer12:59
carstenhmadduck12:59
carstenhresponsible via irc12:59
persiacarstenh: Right, but we change the Maintainer field when we diverge from Debian.  I'm hoping that the fix gets into Debian from the patch you already submitted to the BTS.13:00
carstenh13:34:30 < carstenh> persia: my topgit fix is commited upstream, just in case you need to tag this patch somehow13:00
persiaI've referenced the BTS patch in the DEP3 header, which is likely enough.13:01
persiaIdeally the patch will be dropped from Ubuntu for the next release anyway.13:02
carstenhi really don't see a problem here.  madduck forwarded this patch to upstream and he applied it.  after the next git pull it will be in his debian repository13:03
persiaRight, and when we next sync against Debian, I'll get poked to double-check and override the Ubuntu changes.13:04
persiaIt ought all just work.13:04
joaopintois it possible to force dpkg to set an /etc/file generated on a postinst script as installed from the package ?13:05
james_wno13:05
joaopintook :( I needed to have a dynamic config file, but it would be nice to have it associated with the creating package13:06
joaopintootherwise purge does not clean the config13:06
persiajoaopinto: If you create the script dynamically, you have to clean up after yourself in the maintainer scripts.13:06
persiajoaopinto: Just put the necessary logic in postrm13:06
joaopintook, it would be more elegant if we could have dynamic config associated with the packages13:07
carstenhjoaopinto: apt-cache show ucf13:07
carstenh(does not solve this problem but should be the package you need)13:07
lfaraonejames_w: mk, I see. I proposed for karmic, jaunty, and intrepid13:14
=== Tonio__ is now known as Tonio_
=== fbond_ is now known as fbond
=== MTecknology is now known as MTeck-ricer
directhexisn't having qemu-kvm-extras-static meant to allow "chroot /tmp/somearmchroot" to work?14:19
ogradirecthex, only if you built it with qemu-debootstrap14:22
directhexogra, i see. how do i integrate qemu-debootstrap into my pbuilder workflow?14:23
ogradirecthex, if you have some arm chroot that doesnt have qemu-arm-static in it you need to copy it to $chroot/usr/bin/14:23
ogradirecthex, i thought persia did that already14:24
directhexall the wiki pages are, like, use rootstock, it cures cancer! pbuilder barely gets a mention14:25
geserdirecthex, ogra: yes, persia fixed pbuilder-dist from u-d-t to be also able to create arm pbuilders15:34
=== mathiaz_ is now known as mathiaz
carstenhhow do use use pbuilder without a debootstrap that includes a lucid script?15:46
gesereither get a backport of debootstrap that knows about lucid or create a karmic pbuilder and dist-upgrade it to lucid15:48
carstenhi couldn't find a cdebootstrap or debootstrap that supports lucid and the dist-upgrade failed in mountall's maintainerscripts.  but this is nothing that needs to be solved, i was just curious15:57
persiacarstenh: What's your base environment?15:59
carstenhas i said this does not need to be solved. i checked versions in lenny, sid, karmic and luid16:00
persiageser: There's still a bug with that which I'm not sure I understand entirely.  It seems that now creating an i386 pbuilder on amd64 uses qemu-debootstrap uselessly.16:00
carstenhand i normally use lenny + sid chroots16:01
persiacarstenh: Oh, so you have a debootstrap that supports lucid, but it just doesn't work?  I suspect that's archieve skew (we're way behind on buildd time right now, because everyone uploaded stuff at the last minute)16:01
persiacarstenh: creating i386 chroots should always work.  Other architectures may or may not work depending on arch:all/arch:any skew (arch:all is built on i386)16:02
=== dholbach_ is now known as dholbach
lfaraonepersia: does http://sprunge.us/AKjX read like something that introduces new features?16:07
sistpoty|worklfaraone: looks bug fix only to me... which package is it out of curiousity?16:09
lfaraonesistpoty|work: typo3-src.16:09
persiaI'M not the best person to ask about freeze exceptions either :)  That said, I'm unsure about 13252 ("changed behaviour"),16:10
carstenhpersia: no I coudn't find a debootstrap that supports anything later than karmic16:12
lfaraonecarstenh: use pbuilder-dist :)16:12
sistpoty|workpersia, lfaraone: nah, that's a bug fix for sure ;)16:12
lfaraonepersia: mk. looks like they pull out CSS variables from globals rather than hard coding them.16:13
carstenhlfaraone: how does asking a driver to drive my car help when I have no tires?16:13
lfaraonecarstenh: Well, when I was on karmic, I had no problem passing lucid as the distribution to pbuilder.16:14
lfaraonesistpoty|work: it's in Universe, so I should just file a sync request rather than a FFe, right?16:14
persiaFFe isn't component-specific: if it's bugfix only, you don't need it.  If it's not, you do.16:14
sistpoty|worklfaraone: yes. and check if it builds and works and if typo3-dummy also needs to get synced16:14
lfaraonesistpoty|work: of course.16:15
persiaThat said, *every* upload gets manual review right now.16:15
sistpoty|work:)16:15
sistpoty|workpersia: nope, universe is just shoved through (manually, though)16:15
lfaraonepersia: just asking, I wasn't clear how Final Freeze applies to Universe per se.16:15
sistpoty|workhttps://lists.ubuntu.com/archives/ubuntu-devel-announce/2010-April/000705.html16:16
sistpoty|worklfaraone: unless on a CD (and unless it would take a week to build), final freeze for universe is at april 26)16:17
carstenhjtfr: the scripts in the latest debootstrap seem to be alphabetically ordered but aren't ...16:28
lfaraonesistpoty|work: done, bug 56477216:37
ubottuLaunchpad bug 564772 in typo3-src "Sync typo3-src 4.3.2-1 (universe) from Debian testing (main)" [Undecided,New] https://launchpad.net/bugs/56477216:37
sistpoty|workexcellent!16:38
micahgttx: I just got phpmyadmin sync'd so we should be ok17:01
RoAkSoAxCan we still ask for FFe for packages in Universe?17:02
persiaAbsolutely.17:03
RoAkSoAxtill when?17:03
nigelbfaster the better17:04
RoAkSoAxok then I'll get to work :)17:05
RoAkSoAxwe can't request FFe for main anymore right?17:39
sistpoty|workRoAkSoAx: you can always request one, but the chances are next to zero that it'll get approved17:39
RoAkSoAxsistpoty|work, awesome then. :)17:41
ScottKLaney: Your docky upload reverts the maintainer change.  I'm going to reject.  Please reupload.17:57
* sistpoty|work heads home now, and will be off until tommorrow.. cya17:58
LaneyScottK: You really think it needs a reject for that?18:30
ScottKLaney: If there wasn't time to redo it, I'd have accepted it, but there's plenty of time, so we might as well do it right.18:30
LaneyActually it was kind of deliberate since it's essentially a sync18:30
LaneyI'll wait for the proper sync in that case18:31
nigelbbdrung, thanks for taking care of the vlc bug :)18:47
macodid i just get taken off the hook?18:48
nigelbmaco, I guess so :)18:48
nigelbok, so I hadn't even subscribed sponsors18:48
maconow i have to remember what the *other* packages i started on and didnt finish were the last few days...18:49
macoi think i surrendered to a new release of pdfsam18:49
nigelbhaha18:49
macoif anyone who knows how to package java stuff is around, lemme know. i need some mentoring on this18:50
macoits a zip full of other zips18:50
nigelbI think slytherin does some java stuff18:50
macoi dont know how deeply the zip nesting goes, just that there's java at the end of the rainbow18:50
nigelbI wonder why vlc was ftbs for m18:52
nigelbme18:52
ScottKI have a package that FTBFS due to configure not being executable.  I could chmod +x configure in debian/rules, but someone that doesn't seem ideal.  Suggestions?19:28
carstenhScottK: you could use "sh configure" instead of "./configure"19:32
ScottKThanks.19:33
ScottKThat works, so which should be preferred?19:35
jdongScottK: chmodding +x is my preferred way; if the configure script requires a specific shell (like dash), I don't believe sh will reinterpret the shebang and start the requested interpreter19:38
jdongs/dash/bash19:39
ScottKMakes sense.19:39
carstenhconfigure shouldn't require a specific shell and even if it would, one only needs to read the first line to choose the correct shell.  on the other hand, i don't think anybody really cares19:42
=== dpm is now known as dpm-afk
=== warp10_ is now known as warp10
YokoZarDoes each upload need approval at this point or is that next week?20:06
ScottKYokoZar: The queue is on manual.20:07
ScottKYou can upload20:07
YokoZarScottK:  ahh, ok.  About to do a small ia32-libs and then a Wine rebuild then ;)20:07
YokoZarScottK: I take that back. There is nothing "small" about ia32-libs.20:08
* geser wondered since when was ia32-libs small :)20:08
YokoZarsince lzma compression of course20:08
carstenhis this understandable and foolproof? "Don't know how to handle package relationship fields of package\n`%s'. One of them includes the string `:%s'.\n\nLooks like you have packages installed that adhere to a more recent\nversion of the multiarch specification than deborphan knows about.\n\nTo solve this, you probably need to install a later version of the\npackage deborphan. After this, you should be able to use it again.\nExiting.\n"20:10
=== foxbuntu` is now known as foxbuntu
=== RoAk is now known as RoAkSoAx
CaesarIs it too late to get a new (not currently present in universe) package synced from Debian testing?21:40
geseryes21:42
ScottKCaesar: If you can convince me there's a really good reason, no.  It's not too late.21:44
* ScottK is out for a bit.21:46
CaesarScottK: I'm not sure if you consider "I'd like this piece of software to be available in Lucid" as a really good reason21:55
ajmitchit'd probably depend on what it was :)21:56
=== blueyed_ is now known as blueyed
Caesarajmitch: suricata22:01
=== BlackZ_ is now known as BlackZ
CaesarScottK: I've filed a sync request, I'll leave it in your capable hands22:17
=== MTecknology is now known as MTeck-ricer
YokoZarCaesar: ScottK can't do syncs at this point I think22:34
YokoZarCaesar: you need someone with shell access (ie employed by canonical)22:34
CaesarYokoZar: ok, I need to get the sync request approved/sponsored first. I assume ScottK can do that22:58
=== arodriguez is now known as RoAk
=== arodriguez is now known as RoAkSoAx
=== RoAk is now known as prueba
=== highvolt1ge is now known as highvoltage
=== RoAk is now known as testing
=== testing is now known as testintnt
distaticaI was told to ask this here; I'm having a hard time understanding ubuntu package creation. I'm trying to distribute a web application and have read http://webapps-common.alioth.debian.org/draft/html/ and the complete packaging guide, but everything either grabs an existing package and recreates it, or seems geared towards Makefile based compiled software. This is a django application though.23:33
distaticaif anyone is experienced with this, and would be willing to lend a bit of a hand (PM would be nice) I could really use it.23:34
distaticaI should say, I haven't read the full packaging guide, I'm still trying to work my way through it..23:35
quentusrexAnyone know how to use git to build nightlies? I use to be able to use the revision number with svn.23:59

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