/srv/irclogs.ubuntu.com/2009/10/16/#ubuntu-motu.txt

lamalexIs there a simple way find what packages depend on package foo?00:49
mathiazlamalex: apt-cache rdepends package-name00:51
ari-tczewapt-cache rdepends foo00:51
lfaraone_ScottK: would it be too late to upload calibre 0.6.17 to karmic, if I were to prepare a debdiff? (0.6.17 fixes  numerous bugs present since 0.6.13)01:00
=== freeflyi1g is now known as freeflying
=== ripps_ is now known as ripps
=== TheMuso` is now known as TheMuso
=== TheMuso` is now known as TheMuso
=== norly is now known as ejat
=== lfaraone_ is now known as lfaraone
=== echidnaman is now known as JontheEchidna
rmjbhello? anyone here?02:13
rmjbI want to fix a bug in a package for karmic02:24
lamalexrmjb: great, go for it02:34
rmjbmy question is on the SRU02:34
rmjbthanks for the response lamalex02:34
lamalexanytime02:34
rmjbit's this bug: https://bugs.launchpad.net/ubuntu/+source/backintime/+bug/40913002:35
ubottuLaunchpad bug 409130 in backintime "launching backintime fails to start" [Undecided,Fix committed]02:35
rmjbthere's already a fix and branch linked, how do I get that into the karmic package?02:35
=== TheMuso` is now known as TheMuso
theholyduckwould it be possible to get the opencore-amr codecs added to backports for various ubuntu versions? (jaunty mainly). or is this totally the wrong channel for asking this?03:07
theholyducki guess i could just get the debs and install them and hope nothing breaks, but some official solution would be better03:09
_AndrewIn the .install file is there a way to prevent files from being installed in a package?04:02
_AndrewMaybe something like "usr/include/*\n ^usr/include/*NOTWANTED"  ??04:03
_AndrewSo it wouldn't include any files with the name blahblahNOTWANTED ?04:04
Teddy_Hi there.  My package needs updating from Debian testing.  This is the right place, right?04:30
Teddy_The package's name is "mandos", and Ubuntu has version 1.0.11, and Debian testing has had 1.0.12 for a while now, which fixes several bugs.04:33
philwyettTeddy_, See the email just posted by ScottK @ https://lists.ubuntu.com/archives/ubuntu-devel-announce/2009-October/000634.html04:42
Teddy_philwyett: Hmm, that seems to say that the deadline has *not* been passed.04:45
philwyettTeddy_, Indeed. You can always subscribe to the motu list (https://lists.ubuntu.com/mailman/listinfo/ubuntu-motu) and ask how to get your update pulled.04:47
Teddy_philwyett: I was hoping to avoid subscribing to yet another mailing list and just ask here instead...04:48
philwyettTeddy_, Wait for ScottK to appear and he will most likely be able to help you out.04:49
Teddy_philwyett: Sounds like a plan.04:49
philwyettlol04:49
philwyettTeddy_, Just to ask being that it is only a minor revision number bump, it is only a bug fix release with no new features and API changes?04:52
Teddy_philwyett: Yes, that is correct.  1.0.11 -> 1.0.1204:53
philwyettTeddy_, Cool, I can see no reason for it not to be pulled. :-)04:54
Teddy_philwyett: Me neither; I expected it to be done semi-automatically, but the date keeps creeping closer and I'm getting worried.04:54
philwyettTeddy_, merge-o-matic does pull automatically up to a certain time before release. It's last run was early Sept.04:55
Teddy_philwyett: I see that the package entered Debian testing on Oct 1.  I though it was less recent than that.  Oh well, "missed it by *that* much".04:57
philwyettTeddy_, Seems so. I only know the last run as I am subscribed to way too many lists. ;-)04:59
philwyettTeddy_, To learn about motu, you can read all about it here: https://wiki.ubuntu.com/MOTU05:00
=== shampavman is now known as wrapster
philwyettTeddy_, This section will be of particular interest https://wiki.ubuntu.com/SyncRequestProcess05:04
Teddy_philwyett: Oo, looks interesting05:05
fabrice_spTeddy_, if it's a bug fixing only, and the package compile/install/run in Ubuntu, it's still possible to have it in KArmic05:08
Teddy_fabrice_sp: Yes, so I've come to understand.  But the question still remains: How do I get the package to actually update/sync?05:10
fabrice_sp!sync05:10
ubottuSorry, I don't know anything about sync05:10
fabrice_sp:-/05:10
fabrice_spyou can use requestsync in Ubuntu05:10
Teddy_fabrice_sp: Well, I don't actually *run* Ubuntu...05:11
fabrice_spoh05:11
fabrice_spyou should :-D05:11
fabrice_spwhat is the package name?05:11
Teddy_fabrice_sp: I'm happy with Debian.05:11
Teddy_fabrice_sp: The package is "mandos".05:11
fabrice_spok: I'll test build it, and if it works, I'll send it05:12
wrapsterif i have a pkg built only for 32bit.. how do i compile it for 64 as well? eg : libtspi-dev05:12
wrapsterwhere should i be looking and for what?05:12
Teddy_fabrice_sp: Oh wow, that would be great!05:12
fabrice_spis there an upstream changelog somewhere? (just to check that it's a bug fixing only release)05:13
Teddy_fabrice_sp: Hmm, w805:13
Teddy_fabrice_sp: You'll have to use the VC browser: http://bzr.fukt.bsnet.se/loggerhead/mandos/release/changes05:14
fabrice_spTeddy_, ok. I'll have a look, and in the meantime, I will testbuild/install it05:16
Teddy_fabrice_sp: Thanks a lot!05:18
wrapsterguys can anyone help me?05:18
fabrice_spTeddy_, thanks to contribute with this app and Debian packaging :-)05:19
fabrice_spwrapster, where are you compiling it?05:19
BlueT_#302330 the xmail bug in Hardy exist for a long time, and there's somebody have a patch with it05:20
BlueT_anyone can help to apply/commit it? :)05:21
fabrice_spbug #30233005:21
ubottuLaunchpad bug 302330 in xmail "package xmail 1.22-5 failed to install/upgrade: subprocess post-installation script returned error exit status 3" [Undecided,Confirmed] https://launchpad.net/bugs/30233005:21
wrapsterfabrice_sp: on ubuntu 6405:22
fabrice_spTeddy_, the installation is ok, but it fails to run in a chroot, with a python exception on dbus. Is it a known issue?05:22
fabrice_spBlueT_, subscribe Ubuntu Sponsors for Universe to the bug report, and put a debdiff05:23
Teddy_fabrice_sp: Well, the mandos server needs an avahi daemon running, which in turn need a d-bus daemon.  I guess that could be it?05:23
fabrice_spwrapster, so do I. How do you compile it? With a pbuilder?05:24
BlueT_fabrice_sp: i know that's the best way and I'd really like to do so for a long time :)05:25
BlueT_fabrice_sp: but before that...05:25
wrapsterfabrice_sp: no05:25
Teddy_fabrice_sp: D-Bus communicates over a Unix domain socket, which probably is not connected inside the chroot.05:25
fabrice_spTeddy_, yes: I get a connection refused to socket /var/run/dbus/system_bus_socket05:25
wrapsterim very new to this .. so ,so far what i've been doing is to download the source.. do necessary modifications...(to suit my requirements) then build it...05:26
Teddy_fabrice_sp: You need a D-Bus daemon (and an Avahi daemon) running inside the chroot then.05:26
fabrice_spwrapster, then, how are you building it?05:26
wrapsterbut as an example ,i want libtspi-dev in 64 but not availbale.. so would like to compile for it.05:26
fabrice_spTeddy_, shouldn't that be pulled by dependencies?05:26
Teddy_fabrice_sp: They should be, and they are, as far as I know.05:27
fabrice_spwrapster, install a pbuilder, in amd64 flavor, and you will be able to compile it, if you have Ubuntu running  the amd64 flavor05:27
fabrice_spTeddy_, could be a problem of using a chroot. I'll try in a VM05:27
Teddy_fabrice_sp: Yeah, that should work fine05:28
mzzwrapster: it's probably possible to do something screwy with bindmounts to get the system's bus socket to show up inside the chroot (doing that instead of running a second chrooted system bus may or may not make sense)05:28
mzzwrapster: (specifically: a second bus is a nonissue, but if that seconds bus starts a second networkmanager confusing stuff might happen)05:29
wrapsteroh05:29
mzzerr, do I have the wrong nick?05:29
fabrice_spBlueT_, so, what are you expecting? :-D05:29
fabrice_spmzz, I think it was for Teddy_  :-)05:30
mzzthanks05:30
mzzwell, see above05:30
fabrice_spand for myself (as user :-) )05:30
wrapstermzz: / fabrice_sp: im just starting off without understanding the issues ... so could you point out to any resource online that i can use to learn the nitty gritty issues of compiling for 64B05:30
mzzwrapster: are you doing your compiling on a 64 bit system? :)05:31
wrapstermzz: yeah05:31
wrapsteri think i know that much at leat :D05:31
mzzwrapster: if you don't actually have a 64bit system it might be easiest to just use a ppa05:31
fabrice_sp!pbuilder05:31
ubottupbuilder is a system to easily build packages in a clean chroot environment. To get started with PBuilder, see http://wiki.ubuntu.com/PbuilderHowto05:31
fabrice_spwrapster, ^05:31
mzzwrapster: otherwise I'm a fan of sbuild's lvm support, which is a bit slow but very thorough05:31
mzzalso, that05:31
BlueT_fabrice_sp: dunno how much time it would take for the MOTU application, and would like the patch to be applied if there's anyone can do so before me :p05:32
fabrice_spit rocks with apt-cacher-ng! :-)05:32
fabrice_spBlueT_, sponsorship is different than MOTU application05:32
fabrice_spsponsorship is when you you get a debdiff or a patch uploaded by a MOTU05:33
fabrice_spyou have to get 'some' pathees/debdiff sponsored before being able to apply fo MOTUship05:34
Teddy_mzz: When is it important to be able to run in a chroot?  My application just uses the Avahi libraries; should it be my responsibility to know that it's using D-Bus and provide some workaround for running chroot:ed?05:34
fabrice_spTeddy_, I would say no05:34
mzzTeddy_: I wouldn't bother doing anything special unless you know many of your users are going to run it chrooted for some reason05:34
fabrice_spthat's why I have a VM (not updated since a long time, btw)05:34
Teddy_fabrice_sp: OK, that's good then.05:35
Teddy_mzz: No, there's no particular reason.05:35
fabrice_spyes: I'm updating it (192 Mb to download)05:35
mzzTeddy_: especially because frequently you simply *cannot* offer a sane chroot-specific mode05:36
Teddy_fabrice_sp: I thought I *had* an Ubuntu image for QEMU, but it seems to have gotten corrupted somehow.  I'm downloading installation media now to recreate it.05:36
fabrice_spTeddy_, ok. It seems updating my vm will take 15 min :-/05:36
Teddy_fabrice_sp: 24 min left to download the DVD here...05:37
fabrice_spDVD?!05:37
mzzmeh, dvds05:37
fabrice_spyou could have downloaded only the CD :-)05:37
Teddy_fabrice_sp: That's what was there for karmic beta05:37
fabrice_spand no CD? Strange05:37
mzzthen you found a weird download link05:37
Teddy_fabrice_sp: http://cdimage.ubuntu.com/releases/karmic/beta/05:37
mzzyeah, don't use that, use the regular mirrors05:38
mzzhttp://releases.ubuntu.com/releases/9.10/ for example05:38
Teddy_mzz: Thanks!05:38
mzzwell, might as well use the dvd if you've already grabbed most of it, I'm assuming it'll work05:39
Teddy_mzz: No, only got about 25%05:39
Teddy_mzz: 5 min remaining on CD download...05:40
mzzheh05:40
fabrice_spBlueT_, the patch has not been seen because it's attached to a duplicate... And u-u-s has not been subscribed05:40
fabrice_spstill 8 minutes to update my vm05:41
fabrice_spmandos is very qucik to compile, so it should quick after :-)05:41
Teddy_fabrice_sp: It'll take ages for me to install a new OS so I think you'll beat me.  :)05:41
fabrice_spI think so :-D05:42
Teddy_fabrice_sp: Yeah, the C programs are small and the server is in Python, so yeah, quick to compile. :)05:42
MTecknologyWhen using xdm in Ubuntu, the logo used is Debian. It makes people think I'm using Debian and not Ubuntu. If I submitted a fix for it, would it be able to be in the repos or could there be issues in that?05:43
BlueT_fabrice_sp: trying to figure what should I do now05:59
fabrice_spBlueT_, https://wiki.ubuntu.com/MOTU/Contributing06:00
fabrice_spPreparing new revisions part06:01
BlueT_fabrice_sp: checking06:01
* fabrice_sp is still updating his Karmic VM :-/06:13
* Teddy_ is still installing a new Karmic :)06:14
fabrice_splol06:14
Teddy_..In a QEMU.06:14
fabrice_spI'm using Virtualbox for virtualization06:15
* hyperair updates his karmic installation which isn't in a VM :)06:16
macohyperair: may i PM?06:16
hyperairgo ahead06:16
hyperairbut i have to go soon so make it quick06:17
BlueT_KVM's nice06:39
fabrice_spTeddy_, it installs fine in a VM. I'll request & ack the sync request07:08
Teddy_fabrice_sp: Wonderful.07:09
Teddy_fabrice_sp: Thanks a lot!07:09
fabrice_spyw ;-)07:10
dholbachgood morning07:23
=== YDdraigGoch is now known as Richie
_AndrewAnyone know why "dh_install ... -XCEGUI" includes CEGUI files in my package?07:47
=== TheMuso` is now known as TheMuso
highvoltagemorning jono!08:13
jonohey highvoltage :)08:13
goshawkhi08:34
goshawkis anyone using karmic with 2.6.31-14 official kernel? well, it gives me kernel panic cuz it's unable to mount rootfs (ext4) 2.6.31-11 works.08:35
mzzgoshawk: seems to work for me08:37
mzzgoshawk: (my root is ext4 in lvm on ide)08:37
goshawkmzz: exactly the same here08:37
goshawkbut i've just installed karmic and did the update.. i should investigate more08:38
mzzgoshawk: actually that sounds as if it's not mounting the initrd08:51
goshawkuhm... i can force a initramfs rebuild08:52
mzzgoshawk: do you have enough output when it panics to tell if the initramfs mounted?08:52
goshawkno08:52
mzzif for whatever grub isn't feeding it that it won't boot at all if you're using lvm08:52
goshawki just see that line08:52
goshawki think initramfs is not mounted08:53
goshawkcuz i don't see the usplash logo too08:53
goshawk(which is in initramfs08:53
mzzI'd boot off something bootable and doublecheck the initrd is in the right place and /boot/grub/grub.cfg makes sense08:53
goshawki'm on 2.6.31-11 now, which works08:53
mzzthat's weird, unless you're missing the initrd for 14 or grub.cfg is borked08:53
goshawkrunning update-initramfs -k all -c08:54
mzz(your symptoms sound exactly right for grub trying to boot without feeding the kernel a working initrd)08:54
goshawkyep08:54
goshawkso i'm rebooting08:54
goshawkand see what wil happen08:54
goshawkmzz: solved09:08
goshawkit works now09:08
mzzhmm, odd. Wonder how it broke09:08
goshawkme too09:09
goshawkhope i'm a odd case09:09
goshawktime to go for me09:09
goshawksee you09:09
=== dholbach_ is now known as dholbach
joaopintohello10:51
joaopintohow do we request a package removal ?10:51
sistpoty|workjoaopinto: file a bug specifying which package and why it should get removed and subscribe ubuntu-archive10:54
gesercheck rdepends, check rbuilddepends, file a bug with any info you find (like no r(build)depends, debian removal bugs) and apply the usual sponsoring (if needed)10:55
joaopintook, gave up on grnotify10:55
joaopintodoes it make sense to mark all the "package is broken" bugs as duplicates from the removal request ?11:01
Laneyjoaopinto: no11:01
Laneythere's no point tracking bugs on a removed package11:02
Laneyexcept maybe for sru11:02
joaopintoLaney, so what will happen to the open bugs ?11:02
Laneythey'll stay11:02
joaopintoand what's the point of keeping bugs for a package which is no longer on the archive ?11:02
Laneyhistory11:03
Laneysrus11:03
Laneyif it's ever reintroduced11:03
joaopintothat may represent introducing infite bugs, aren't closed bugs ketps for history already ?11:04
joaopintoalso it gives the bug reporter some expectation that someone will work on the bug, which is not the case11:04
geserjoaopinto: just because you remove the package from the archive, it doesn't automatically disappear from the users systems so it might be good for them to still see the unfixed bugs11:05
joaopintogeser, the app does not work, and never worked11:06
joaopintoactually on karmic is not even installable11:06
Laneythere's no reason we could not SRU a removed package11:06
geserjoaopinto: did it work in jaunty? or was it broken there too?11:06
joaopintogeser, yes, at least from my test in a chroot11:07
joaopintoit was a bad revu package11:07
joaopintoubuntu only11:07
Laneyyou know11:08
Laneythis might be good for a revu case study11:09
joaopintoanyway, enough effort about a broken package, removal request filled, done11:09
Laneyhow did such a broken package get in?11:09
Laneyand why did the packager not take care of it?11:09
sistpoty|workin this case the package==upstream iirc11:10
sistpoty|workwhich is even more interesting11:11
joaopintoand why did it get in, when there are other packages sitting, like mine, pending due to an unclear license, from the review perspective :P11:11
walterlhi11:50
walterlis there a way to update only a specific repository?11:50
sistpoty|workwalterl: only add that to sources.list? (that might of course hold back a lot of packages, or force removals of packages not in this repository depending on apt's resolver)11:55
walterlsistpoty|work: in my case i only want to update packages from a ppa. wouldn't removing the other sources cause the rest of the packages to "disappear"?11:56
sistpoty|workwalterl: it would mean that apt doesn't have an idea about them, not that these will get removed on your system11:56
walterlsistpoty|work: k. so there's no way to tell update to ignore repo's?11:57
sistpoty|workwalterl: not too sure actually. if it's a different release name, I guess you could use -t as apt-get parameter (however ppa's share the same release name as the distro)11:59
sistpoty|workwalterl: maybe apt pinning can do what you want, however I don't have too much clue about that11:59
* walterl googles12:00
bensteHi, I'm about to go through the Packaging guide linked on your motu site and noticed that e.g debhelper version has been changed - willsomeone correct this locked wiki pack to e.g. use compat with 7 ?13:12
bensteand the hello source version has been change from 2.1.1 to 2.513:15
benstesorry 2.413:15
bensteand I'm having problems locating postinst and prerm in the original source directory - may so give me an advise ?13:18
av`benste, postinst and prerm shouldnt be located into the original source13:19
av`they care called maintainer scripts13:19
av`* are13:20
av`plus I don't think you need them for 'hello' example13:20
bensteav`: I just came across them cause there are mentioned in the guide that they should be in the source which I copyied from archive.ubunt13:28
av`benste, orig source contains upstream files only13:29
av`benste, and debian/ dir contains maintainer scripts13:29
av`if you did a dh_make all maintainer scripts got created13:30
av`it's now up to you to keep the ones you need and remove the one you don't need13:30
benste:-) now I now what you wanted to say me:-) - could you take a look at https://wiki.ubuntu.com/PackagingGuide/Basic#postinst%20and%20prerm13:30
bensteav`: in my selfmade /debian dir - maintainer scripts - I already have those13:31
benstebut now I should copy pre and post files but they don't exist13:31
av`benste, maybe they got removed13:31
benstepossibly, so I can skip them?13:31
benste- who'll update the wiki page ?13:31
av`benste, to know that you should have a look at changelog13:32
joaopintobenste, the documents does not refer to a prristine source dir, it refers to a debian source, which is the original source + building diff13:32
av`you should see if those files are mentioned and if yes why13:32
benstejoaopinto: what's prristine ?13:33
av`benste,  * Removed prerm and postinst, as info files are missing now.13:33
av`benste, they got removed, the info file is no more there, then you can skip them13:33
joaopintohum, maybe I was reading it wrong :P13:33
geserbenste: pristine (in this context) = unmodified; as you can download it from the upstream webpage13:34
bensteav`: so may someone be so kind to correct the guide for newbees like me ?13:34
benstegeser: joaopinto - thanks13:34
joaopintobenste, still, it was refering to copy from a debian source, not from a source13:34
joaopintothere is no debian/* on a source tarball :)13:35
av`benste, I dunno who has the rights to change it :)13:35
av`benste, and that page looks a bit outdated, yes13:35
benstejoaopinto: there is a hello_2.4-debhelper13:35
benstedir in it which has maintainer scripts13:35
av`joaopinto, depends13:35
joaopintoerm, except native packages13:35
av`joaopinto, upstream may want to include it13:35
joaopintowhich are not usuaul cases13:35
av`which is way to bad13:36
joaopintoav`, that is a bad thing to do :P13:36
av`yep^^13:36
av`but it happens13:36
bensteso usually it should have the -debhelper dir ?13:36
av`no13:36
benstesorry I forogt the not :-)13:37
av`usually should have nothing debian-related13:37
av`you should add debian-related stuff in it13:37
av`it = source tree13:37
bensteto the original source, but also to the one I got through APT ?13:37
joaopintobenste, hello-debhelper_2.2.orig.tar.gz does not contain debian/*13:37
av`benste, if you do apt-get source foo13:38
joaopintobenste, you are looking into a debian source, which is the orig source withe the building diff applied13:38
av`benste, it will contain debian dir in it, yes13:38
av`benste, apt-get source downloads orig and applies the diff.gz13:38
bensteav`: thanks13:38
av`np :)13:38
benstewhere will debuild -S look for my PGP key ?13:41
joaopintobenste, have you set DEBEMAIL ?13:42
av`benste, it will verify if your secret key is available13:42
joaopintoit will use the standard gpg sign13:42
benstejoaopinto: I've set it to MYadress+motu@gmail.com13:43
av`benste, if it fails either set a correct email with DEBEMAIL or use -kKEYID13:43
joaopintobenste, and did you create the GPG key for it ?13:43
av`benste, try debuild -S -kYOURKEYIDHERE13:43
walterlsistpoty|work: thanks for your help :)13:43
benstejoaopinto: I've got a pgpkey for MYadress@gmail.com which includes some sub keys with the +13:43
bensteincluding a motu one13:43
joaopintook13:43
benstepossibly it can't find my gpg key cause of the sub key ?13:44
bensteI#ll try to search my key from CLI with gpg - usually I use seahorse13:44
av`benste, yeah, maybe it's unable to use your subkey, I don't know, alwais worked for me as main key13:45
av`benste, otherwise use the -kKEYID option and you are done13:46
joaopintobenste, does the email address shows at gpg --list-secret-keys ?13:46
benstejoaopinto: yes it does, including the right commend and name13:47
bensteav`: 91E4A5BE is key id ?13:48
bensteav`: Enter passphrase: gpg: gpg-agent is not available in this session - does this encounter any problems - with keyid it woun't accept my right passphrase13:51
benstestrange 5th try - accepted :-)13:52
bensteav`: - next question I'll read the whole paragraph before asking :-)13:55
jbernardcan someone give me advise about Bug #449349 ? is it right to request a sync at this stage in the release cycle?14:08
ubottuLaunchpad bug 449349 in bash-completion "regression for completing remote files/dirs over ssh" [Medium,Confirmed] https://launchpad.net/bugs/44934914:09
joaopintojbernard, I would decided that based on what was changed on the debian version14:15
joaopintoif there are non trivial changes, a specific bug fix patch would be safer14:16
benstewhat's wrong with the first paragraph of the following changelog? - http://paste.ubuntu.com/294695/14:24
benstedebuild -S woun't work cause of this14:24
Hobbseebenste: the fact that it's not built for an ubuntu release?14:27
Hobbsee(ie, unstable --> karmic)14:27
Hobbseei'm assuming, anyway, without the error14:27
bensteHobbsee: but it worked using unstable with only the lower one14:33
bensteHobbsee: http://paste.ubuntu.com/294706/14:34
benstestill not working14:34
sistpoty|workbenste: looks like your trailer line is badly formatted? (try dch -i and check the difference between the generated trailer line and yours)14:36
benstesistpoty|work: I added the upper paragraph so I know the dif - am I allowed to change the changelog manually with nano ?14:39
sistpoty|workbenste: sure, if you're careful14:40
benstesistpoty|work: I guess I wasn't - I wanted to add a new entry in the exact formatting, with only one point14:41
benstelooks like it didn't work14:41
benstesistpoty|work: - I changed the revision number, does this take an effect ?P14:41
sistpoty|workbenste: yes, it will change the version.14:42
benstechecked again and looks like ; was missing in header - now working14:44
benstesistpoty|work: do you know who I can solve this error "Enter passphrase: gpg: gpg-agent is not available in this session" so that I can use debuild without -kKEYID ?14:45
sistpoty|workbenste: you can set DEBSIGN_KEYID in your ~/.devscripts.conf (or /etc/devscripts.conf)14:46
benstesistpoty|work: not in .bashrc ?14:46
sistpoty|workbenste: it's not an environment variable, but rather a config option of devscripts14:47
benstecan't I simply import my gpg private key or set seahorse as keyring in # A colon separated list of extra keyrings to read.14:49
benste# DSCVERIFY_KEYRINGS=""14:49
benstesistpoty|work:14:49
sistpoty|workbenste: why would you want to do this?14:59
benste1sistpoty|work: for not entering the keys the whole time and auto signing with the key mentioned in the feils ?15:04
benste1files15:04
sistpoty|workbenste1: how about using a gpg-agent?15:04
benste1I'm using seahorse, but it looks like there is a problem between seahorse and gpg which ned up not finding my private key15:05
benste1- but strangely it's listed with gpg --list-private-keys15:05
benste1or similar15:05
sistpoty|workbenste1: but it does work with -k<keyid>?15:09
sistpoty|work(using debisgn, i.e)15:09
benste1sistpoty|work: with -k it works fine15:10
benste1- with debuild - guess it's the parent app isn't it ?15:10
sistpoty|workbenste1: then you can just set DEBSIGN_KEYID15:10
benste1and if I want to sign with anotehr key ?15:11
benste1sistpoty|work: I'll set up your solution looks like it's the easiest atm15:11
sistpoty|workbenste1: I'm not too sure, but I guess that -k<anotherkeyid> will override it then15:12
benste1simply adding at the first line of /etc/devscripts.cond15:12
benste1f15:12
benste1?15:12
sistpoty|workbenste1: no you have to place it exactly at line 42 :P15:13
sistpoty|work(just kidding)15:13
benste1:-)15:14
benste1sistpoty|work: looks like it worked, strange thing is that I still didn't get a .deb using pbuilder too15:19
benste1but I'll go on the Guide first , so maybe at the end .. - thanks for helping15:19
av`benste1, check /var/cache/pbuilder/result15:19
benste1av`: lol my first deb - why wasn't it copied to the curent dir when building it ?15:21
av`benste1, cause pbuilder uses that dir as default15:21
av`benste1, if you give a dpkg-buildpackage you'll find it on the current dir15:22
benste1av`:  but than it's build withouht fakeroot , on the installed system ?15:23
benste1strange - there is only rev 1 and not 215:24
av`benste1, it's built with fakeroot on installed system as well15:29
av`if not some targets on debian/rules would fail15:29
av`benste1, dh_testroot tests if you are running it as fakeroot15:30
av`if not fails15:30
sistpoty|workbdrung: imho eclipse failed on the buildds, because only i386 builds the arch:all package16:23
bdrungsistpoty|work: that's a good point. thx16:25
sistpoty|workbdrung: I'm not too sure about the actual debian/rules invocation on the buildds, but I think it's binary-arch for non-i386, so common-install-indep might not be executed (?)16:25
geserit's binary on the i386 and binary-arch on all others (see a build log of your choice)16:27
sistpoty|workthanks geser16:31
c_korneh, if libpurple-dev depends on libpurple0 (>= ${source:Version}) lintian claims: E: pidgin source: weak-library-dev-dependency libpurple-dev on libpurple0 (>= ${source:Version}) ; but if it depends on libpurple0 (= ${source:Version}) lintian __additionally_ claims: E: pidgin source: not-binnmuable-all-depends-any libpurple-dev -> libpurple016:52
sistpoty|workc_korn: is libpurple-dev or libpurple0 arch:all?16:57
c_kornsistpoty|work: libpurple-dev is arch:all16:59
sistpoty|workc_korn: it should be arch:any, I guess (static library in there?)16:59
sistpoty|workc_korn: otherwise you'd need binary:Version instead of source:Version17:00
sistpoty|work(though we don't really have binNMU's here... yet)17:00
c_kornsistpoty|work: eh, you are right. http://packages.ubuntu.com/karmic/all/libpurple-dev/filelist it has a shared library in it but it is arch:all. this is a bug17:02
* c_korn wonders it has not been detected all these years17:03
joaopintolibpurple is not that old :P17:03
sistpoty|workc_korn: I guess that's just the symlink, so it could in theory be arch:all17:04
geserc_korn: the .so are pretty sure just symlinks to the real lib17:04
sistpoty|workc_korn: makes me wonder though, why there isn't a static library17:04
geserwhy should there? static linking is not really liked17:05
sistpoty|workit can be useful from time to time, so why deprive users of this ability?17:07
joaopintogeser, that's not a general purpose "dislike"17:07
c_korngeser: you are right. they are just symlinks17:08
sistpoty|work(and the library packaging guide still mentions it, however the guide also still mentions libtool files, which shouldn't be in there any longer)17:09
gesereven libpurple-dev in lenny has no .a file17:10
sistpoty|workhm, maybe the upstream build system only builds a shared library?17:11
sistpoty|workanyway it's not like the world ends if there's no static library, it's just a nice to have17:12
ScottKsistpoty|work: Actually Debian is pushing to have them removed.17:12
sistpoty|workScottK: oh? hm... :(17:12
ScottKThere was a thread on debian-devel about it.17:13
c_kornwith libpurple0 (>= ${binary:Version}) the error is: E: pidgin source: weak-library-dev-dependency libpurple-dev on libpurple0 (>= ${binary:Version})17:21
c_kornwith libpurple0 (= ${binary:Version}) the error is: E: pidgin source: not-binnmuable-all-depends-any libpurple-dev -> libpurple017:22
sistpoty|workc_korn: oh, yeah, my mistake. arch:all aren't part of a binNMU, so the version of libpurple-dev's dependency isn't increased17:23
c_kornexactly, how is situation being solved then ?17:25
c_kornmaking the -dev arch:any ?17:25
sistpoty|workyes17:25
sistpoty|workyou could also use = source:Upstream-Version (unless you change a header in a debian revision)17:26
sistpoty|workc_korn: what do you have in mind btw.? preparing an upload for ubuntu?17:26
c_kornI am not allowed to do so I think. I just wanted to test the new pidgin release. because ICQ seems to be instable at the moment17:27
sistpoty|workah, k17:28
sistpoty|work(because I don't really think these changes should be introduced for Ubuntu unless coming from debian)17:29
benste1what's wrong with: http://paste.ubuntu.com/294816/17:33
benste1~/.dbut.cf has got http://paste.ubuntu.com/294819/17:33
benste1put17:34
sistpoty|workbenste1: the colon... dput <where> <changesfile> (no ":")17:36
benste1LP howTo says  ppa:benste/ppa17:36
benste1sistpoty|work: yours seem to work17:37
james_wbenste1: you don't need to edit ~/.dput.cf17:37
james_wyou can just type "dput ppa:benste/ppa ..."17:37
james_wnot "test-ppa:..."17:37
benste1always difficult with those things :-) https://help.launchpad.net/Packaging/PPA/Uploading17:38
benste1and now it even asks a password I don#t know ROFL -17:38
benste1james_w: , sistpoty|work: does it take some time after CLI has finished ?  - https://launchpad.net/~benste/+archive/ppa17:39
james_wyes17:39
james_wa couple of minutes17:40
benste1james_w: why doesn't it upload a .DEB file to PPA ?17:40
james_wbecause the PPA builds the .deb17:40
benste1ah that's meant by      A recent upload has resulted in     3     pending builds.17:41
benste1right ?17:41
benste1so I don't have to use pbuilder if I'll upload the debuild to PPA ?17:42
* sistpoty|work heads home and is off over the weekend... cya17:43
geserno, but testing if you package builds in a pbuilder will probably be faster than waiting on the PPA build17:43
benste1james_w: thanks for helping now I'll try to rebuild those files modify changelog and add a package description :-)17:44
benste1geser: just noticed that it will be build in 8h - long time :-)17:44
benste1-> for changing something now I can simply edit the unpacked version, and modify changelog and some other stuff and upload the changes again ?17:45
james_wyou need to build the source package again17:45
james_wand your modifications of the changelog have to increase the version number17:45
fabrice_spjames_w, I fixed a package (classpath-common) that was making fail the rebuild of cacao. Is it possible to retry the build of cacao in the test of rebuild or I should upload a build1 version?17:52
james_wfabrice_sp: I don't think it is possible17:52
fabrice_spjames_w, ok. So I should just upload a build1 debdiff, to 'delete' it from the FTBFS? Or let it be?17:54
james_wyou know cacao builds now?17:55
james_wand it builds in the archive?17:55
james_wbuilt I mean17:55
geserfabrice_sp: is the FTBFS in the copy archive (rebuild) or main one?17:55
james_wif so then I would suggest leaving it17:55
fabrice_spgeser, only in the copy. So I'll leave it. Thanks guys17:56
geserfabrice_sp: knowing that it would build again (in case we need to) is enough, no reason to get it rebuild17:56
fabrice_spcrystal clear. Thanks :-)17:57
mneHi. I'm running ubuntu 9.04 on x86-32 kernel 2.6.28-6-686 and noticed that all programs (so far) have a non executable heap although there is no NX support in the kernel ? How is this possible ? For vulnerability research I would like to temporarily set the execute permission for the heap segment of a binary. How can I do this ?18:02
benste1If I would start a very big package (>1gb) what could I do to expand PPA space ?18:02
av`benste1, I've never heard of a package bigger than 1 gb18:02
ScottKbenste1: Ask on #launchpad18:03
benste1thanks18:03
av`benste1, anyway you should fillout a question against launchpad asking why you need more space18:03
av`e.g you need a good rationale18:03
mnedoes apparmour or selinux set the heap to non-executable ?18:03
ScottKav`: They exist, but aren't in the official archive due to the effect on mirrors.  The largest I've heard of in Ubuntu was around 750mb18:04
av`ScottK, they really exist? bigger than 1 gb?18:04
ScottKmne: You should probably ask in #ubuntu-hardened18:04
ScottKav`: Yes.18:04
av`I guess that building one of them would make me crying18:04
benste1av`: atm I'm still learning on how to build packages but I just thought if there would be a big game, e.g. WOW comes with ~ 10 Gb in Windows installation now - but you're right, simply asking to expand ro create a group with a bigger PPA would be the smartest way.18:04
mneScottK, thanks, I'll do so18:04
benste1av`: ScottK - I'm sure I'll choose to go to local uniersity If I'll ever be in the situation to build something big - you know about the IBM servers at FH-Aachen (at campus Jülich) in germany?18:06
av`benste1, I don't think someone will ever make WOW package :)18:07
joaopintobenste1, WOW ? You can't upload non free games into a PPA18:07
benste1.-)18:07
benste1was just an example as my brother is playing it atm in ubuntu with wine18:07
benste1beside some teamspeak PA errors all is better than in windows :-)18:07
benste1back to topic, my pacakge has bee rejected from PPA :-)18:08
benste1if the old version number is 2.4.1 and the new is 2.4.0ubuntu2 he nodes the 0 ? or the 2 ?18:08
benste1does I have to use 2.4.1ubuntu2 ?18:08
=== zul_ is now known as zul
benste1av`:  ?18:09
av`benste1, how can the new version be lower than the old one?18:10
av`2.4.1 old 2.4.0 new18:11
benste1but new ist 2.4.0ubuntu218:11
benste1o lats number is 2 I thought18:11
av`2.4.0ubuntu2 is wrong18:11
benste1why ?18:11
benste1it's explained to use so which would be <deb revision version>ubuntu<ubuntu revision version>18:12
av`there is no debian revision there18:12
av`2.4.0 is upstream18:12
av`debian is missing18:12
benste1?18:12
benste1in my PPA ?18:12
av`benste1, please tell me the upstream revision18:13
av`the debian revision18:13
av`and I make you the ubuntu one18:13
av`if I lack to know upstream and debian revision I can't help you18:13
benste1normally it should be for me 0 debian and 2 ubuntu18:14
benste1- 2 ubuntu cause it's my 2nd18:14
benste1(for ubutnu)18:14
benste1~ of course not for real yet18:14
av`please give me some details about the package you're working on18:15
benste1it's the Test hello package from gnu18:15
benste1https://wiki.ubuntu.com/PackagingGuide/Basic18:15
benste1but it's my own attemp to change it18:15
benste1av`: ?18:17
av`benste1, upstream revision is 2.418:17
av`our ubuntu revision will be 2.4-0ubuntu118:18
av`next will be 2.4-0ubuntu218:18
benste1yes18:18
av`and next is 2.4-0ubuntux18:18
av`etc18:18
benste1but the problem is that I named the first one 1 withouht ubunut18:18
av`2.4-1?18:18
benste1and the 0ubuntu2 is now regretted18:18
benste1yip18:18
benste1https://launchpad.net/~benste/+archive/ppa/+packages18:19
av`well, 2.4-1 is how debian do versioning18:19
av`that way ubuntu will be 2.4-1ubuntu118:19
av`and if you upload another revision in ubuntu you bump ubuntuX18:19
benste1ah k I'll try that so 1ubuntu1 > 018:19
benste1and > 118:19
av`X should be >= 118:19
benste1and next correction will be 1ubuntu318:20
av`1-2-3 etc...18:20
benste1av`: so let's see it's uploading18:22
benste1and I possibly understood the basics after a whole day  :-)18:22
fabrice_spporthose, ping18:23
av`benste1, it's good to attach something like ~ppa1 to PPA packages18:24
av`benste1, so 2.4-0ubuntu1~ppa118:24
benste1during changelog ?18:24
av`or 2.4-0ubuntu1~benste1 or whatever18:24
av`in changelog yes18:25
av`that's where versioning happens18:25
benste1and then counting my own versioning18:25
av`yep18:25
av`so your PPA has its own versioning18:25
av`which is different from the archive one18:25
benste1that's a smart idea not to confuse  the original ubuntu package to mine18:25
av`so you can keep track of the packages you uploaded on yoour PPA without bothering to change ubuntu or debian versioning18:26
av`exactly18:26
av`you upload to a PPA so you should use a PPA-like versioning18:26
benste1:-)18:26
av`it's recommended not a must18:26
benste1thank you very much for helping me the whole day, hopefully I'll come back tomorrow or next week asking for a real package to learn on.18:28
benste1cya18:28
av`np18:29
av`have a good day18:29
=== RainCT_ is now known as RainCT
=== asac_ is now known as asac
benstehow can I apply the build from source strategy on a package of files, e.g. Backgrounds ?20:21
joaopintobenste, you build a source tarball with the backgrounds20:23
benstejoaopinto: so I should better google around how to build a source tarball ?20:34
benstethanks20:37
benstesag einfach kurz bescheid wenn dein key mit dem inet synchronisiert ist,20:37
benste- sorry wrong tab in pidgin :-)20:37
joaopintobenste, you need to learn how to create a .tar.gz archive20:46
benstejoaopinto: any advises on where to look - usually I would just right click in nautilus and create archive, but I#am sure this woun't be enough for thi case :-)20:47
benstesince today I#ll use "tar cfz" ;-)20:47
joaopintowell, that will your but shuld learn to use tar :P20:47
joaopintoshould20:47
benstejoaopinto: is there any kind of documnetary on what has to be in the archive to see it as a source code ?20:50
joaopintobenste, on your case because you are packaging backgrouns, is not source code20:54
joaopintoand there is nothing special about a source code archive, is just an archive containg source20:54
joaopintoanyway if you are building a package from scratch you can just use the --createorig option for dh_make from the "source" directory20:54
benstejoaopinto: - you're kidding - for me source of some jpeg files would only be a folder of jpeg files, but I sure here it will need a kind of installation script to move those image to the right place ?20:55
ari-tczewhello20:56
joaopintobenste, you mentioned "source code", which is different from "source"20:57
joaopintobenste, no, you just need the files listed on the debian/install, and call dh_install on the building rules20:57
joaopintobenste, if you are learning one approach is to just grab the source for an existing package with a similar purpose20:58
joaopintoso that you look how it works20:58
joaopintoapt-get source some wallpapers pacakge and look at the contents20:59
joaopintohello ari-tczew20:59
benstejoaopinto: nice idea :-) forgot about this20:59
joaopintobenste, the core files you will want to look are debian/control and debian/rules21:00
fabrice_spHello ari-tczew21:02
ari-tczewdevelopers, please answer what about lm-sensors for karmic? bug exist for jaunty, now karmic, lucid?... bug #33641821:03
ubottuLaunchpad bug 336418 in lm-sensors-3 "Please merge lm-sensors 3.1.1-3 (main) from Debian unstable (main)" [Wishlist,Incomplete] https://launchpad.net/bugs/33641821:03
joaopintoisn't a bit late to handle merge requests ?21:07
gesernot if it fixes important bugs21:11
ari-tczewdate request: 2009-03-0121:11
ari-tczewcomment #11 by Stevenk21:13
ari-tczewYou've now had four archive admins touch this bug, please stop changing the status without doing any of the work that has been requested.21:13
ari-tczew2 months ago21:13
lamalexCan anyone tell me (or point me to the doc that does) how to modify debian/rules to pass arguments to configure?21:28
=== rmcbride_ is now known as rmcbride
geserdoes the package use debhelper or cdbs?22:05
joaopintolamalex, ^ does the package use debhelper or cdbs?22:40
lamalexjoaopinto: i figured it out22:43
lamalexthank you though22:43
ari-tczewwhat I need to have done if I want to join ~MOTU?22:43
joaopintoari-tczew, you should start by getting familiar with the ubuntu wiki, https://wiki.ubuntu.com/MOTU22:53
geserread https://wiki.ubuntu.com/UbuntuDevelopers and let your contributions get sponsored. if you gathered enough experience and your sponsors support you, you can apply22:53
jdong/usr/bin/pdebuild: line 39: /dev/fd/62: No such file or directory23:55
jdong*scratches head*23:55
jdong    exec > >(tee "${PBUILDER_BUILD_LOGFILE}");23:58

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