/srv/irclogs.ubuntu.com/2008/06/04/#ubuntu-motu.txt

=== dudus_ is now known as dudus
JazzvaWhat is the right way of preparing diff for new upstream version? Interdiff or debdiff?00:31
ruiboonJazzva: afaik should be interdiff. debdiff is used for the same upstream version00:47
Jazzvaruiboon: Thanks00:48
TheMusoJazzva: We no longer use interdiff. The approach now is to use a .diff.gz, and somehow give a link to the upstream tarball, preferably with either a debian/watch file or a debian/rules get-orig-source rule.00:55
JazzvaTheMuso: Hmm, ok. I have already uploaded the interdiff, but I'll prepare diff.gz. I couldn't remember if that was the process in the last upload for this package, but it looks like it was. Thanks for the help :)00:57
=== fale_ is now known as fale
leleobhzsomeone know if its possible to dist-upgrade from debian lenny to ubuntu hardy?02:15
leleobhzits a dom0 machine02:15
LaneyNo02:15
leleobhzsome reasonsable way to do this/02:16
wgrantReinstall.02:16
wgrantIt's the only option.02:16
leleobhzhell...02:16
wgrantWhat you're asking is to both crossgrade and downgrade.02:17
leleobhzanother to get out: its possible to install ubuntu into a promise S150 TX4 raid?02:17
leleobhzbecause its a softraid controller... so i dunno if i can do this02:17
wgrantAlso, this isn't a support channel. You want #ubuntu.02:18
leleobhzok, np02:18
leleobhzwgrant: thanks!02:18
* ajmitch did once do a crossgrade from sid to hoary, about a month after warty released02:18
ajmitchof course at the time there weren't quite so many ubuntu modifications02:19
wgrantAnd Hoary was months older than sid...02:20
wgrant*wasn't02:20
persiaChanging at release time to the next dev release would be a bumpy ride for six months, but might be least painful.02:20
ajmitchright, it was during the autosync phase02:20
wgrantChanging from a dev non-release to an earlier release would be very, very difficult.02:21
persiawgrant: Yes, indeed.  Nearly impossible, given how dpkg does things.02:22
* ScottK almost succeeded once in upgrading an old Xandros 3.0 (based on Sarge) install to Dapper.02:30
ajmitchalmost?02:31
persiaScottK: Also, that's release to later release, which is easier than pre-release to older release02:31
ScottKIt was going very nicely until I did a bad thing.02:31
ScottKYes.02:31
ajmitchmy sid->hoary install lasted well until dapper, when the hardware died & I did a fresh amd64 install02:32
persiaajmitch: You didn't want to try the i386 -> amd64 upgrade? ;)02:32
ajmitchcouldn't be bothered :)02:33
persiaScottK: What was the "bad thing"?02:34
ajmitchthe fresh install gave me a chance to setup lvm on raid properly from the installer, rather than trying to do an in-place upgrade02:34
* persia has been waiting for a good excuse to do that02:34
wgrantI've never crossgraded from Debian, but I do have a Warty/Hoary (I forget which)  installation which has been upgraded through every release and is now on Hardy.02:34
ajmitchthat's just working as intended02:35
wgrantBut our upgrades don't work, remember?02:35
ajmitchI'm still in the process of upgrading that amd64 install to hardy02:35
ajmitcha few packages at a time02:35
ScottKpersia: I thought I had successfully booted into the new kernel (I hadn't - lilo got me and I hadn't given enough attention to exactly what happened) and I deleted some critical kernel modules from the old kernel.02:39
persiaScottK: Ah.  That can hurt.02:39
=== evalles_ is now known as recover
ScottKYeah.02:43
=== recover is now known as effie_jayx
=== asac_ is now known as asac
nhandlerIs the addition of the Vcs-Svn field in debian/control considered too significant to be dropped?03:48
persianhandler: How do you mean?  For a merge?03:53
nhandlerpersia: Yeah. One of the Ubuntu changes was adding a Vcs-Svn field to debian/control. I don't know if this is significant or not03:54
RAOFVery much so.03:54
persianhandler: It might be, depends on the Vcs-Svn entry.03:54
persiaIf Ubuntu added it for an Ubuntu-dedicated VCS, than it's essential.03:55
* RAOF lets persia take this one :)03:55
persiaIf Ubuntu added it because Debian happens to keep something somewhere, maybe less so.03:55
persiaIf Debian updated and removed it for internal Debian purposes, it's critical that we drop it, even though it might look like outstanding Ubuntu variation.03:55
persiaThese cases need a bit more investigation, and the automated tools can't help very much.03:56
nhandlerpersia: It doesn't look like the field was ever present in Debian. It points to: vn://svn.debian.org/utnubu/packages/gtimelog.03:57
persianhandler: Hmm..  That's a somewhat odd case.03:57
persiaDoes that repo have the existing package?03:58
persiaGenerally, I think the Utnubu changes are worth keeping, but the team is less active these days :(03:58
nhandlerpersia: I'm not the familiar with svn, but when I attempted to go to svn.debian.org/utnubu/packages/gtimelog in firefox, I got a 404 error03:59
persianhandler: How about svn co svn://svn.debian.org/utnubu/packages/gtimelog03:59
nhandlerpersia: Do you think this is because utnubu is no longer the maintainer?03:59
persia"utnubu" was never the maintainer.  That's just a Debian team that helped reduce the Debian/Ubuntu variation (somewhat like DCT, but from the other side)04:00
nhandlerpersia: The svn co command downloaded an older version, 0.0+svn65. The version I am merging is 0.0+svn88-204:01
persianhandler: Then you want to drop it, as it is clearly inaccurate.04:01
nhandlerpersia: Ok, I'll drop it. Just out of curiosity, what does that field do?04:02
persianhandler: It tells the package management tools to tell the user that the source is maintained in a VCS.04:02
persiaThis makes it easier for collaborative maintenance, as people can just update the VCS.04:02
nhandlerpersia: Ok, but it doesn't actually download anything from the VCS, right?04:03
persianhandler: It can, it depends on which tools you use.  apt-get source doesn't.04:05
persiaGood examples of how this works are for the Python Applications Packaging Team or the Games team.04:05
persiaIn the vast majority of cases, both teams sync all the time, as when there are Ubuntu changes, Ubuntu members of the team commit them to the VCS, and they are in the next Debian release.04:05
nhandlerpersia: Ok, I think I get it now. Thanks for all of your help (once again ;) ). I'm going to go and finish up the bug report. Then I'm going to get some sleep04:06
persianhandler: Glad to explain.  Thanks for asking, and good luck with the merge.04:07
nhandlerpersia: Actually, now that I can drop the Vcs-Svn addition, it is a sync ;)04:07
persianhandler: Even better :)04:09
StevenKTheMuso: So, what do I have to do to get an SRU approved? :-)04:31
ajmitchbeg? beer?04:31
TheMusoStevenK: I assume you've followed https://wiki.ubuntu.com/StableReleaseUpdates04:32
TheMusoStevenK: If so, bug number please. :)04:32
* StevenK peers at the wiki page04:32
StevenKTheMuso: Bug 19526004:33
ubottuLaunchpad bug 195260 in mailscanner "MailScanner won't start due to variable $FIELD_NAME" [Undecided,Confirmed] https://launchpad.net/bugs/19526004:34
TheMusoStevenK: looking.04:36
StevenKHeh. MailScanner in Intrepid is caught up by the Perl transition.04:37
TheMusoStevenK: ACK. Noted in the bug also.04:38
StevenKTheMuso: Hm. Do I still need two acks?04:38
TheMusoI would say get into intrepid first but since it will affected in the perl transition things should sort themselves out.04:38
TheMusoStevenK: No just one.04:39
StevenKTheMuso: Right, since the version of MailScanner in Intrepid is a sync, I seriously doubt it has the same problem.04:39
TheMusoStevenK: Indeed.04:40
dholbachgood morning07:14
wgrantwhite: You're killing off 915resolution, I see.08:35
=== POX__ is now known as POX_
directhexis it still needed? i've been able to get proper behaviour without 915resolution and just a few xorg.conf tweaks since hoary08:49
wgrantdirecthex: Um, you can't have needed it in the first place, then...08:52
wgrantThe X driver changes needed to work around it only appeared in -i810-modesetting, which later became -intel, which only appeared in the last couple of Ubuntu releases.08:52
directhexhm, i'm confusing 915resolution with i855-crt08:53
wgrantAh, that makes sense.08:53
wgrantBut you're right, 915resolution is no longer required.08:53
directhexi had terrible trouble with the -intel driver, which forced purchase of a bunch of geforces08:55
directhexbut ho hum08:55
wgrantWhen was this?08:57
wgrantI have found -intel to be the best driver I've worked with.08:57
directhexhm... i think i was using a hardy alpha, and a release version didn't help09:00
directhexit strongly objected to the widescreen 20" HP monitors i was using09:00
ssamwould anyone be interested in pushing https://bugs.launchpad.net/ubuntu/+source/totem/+bug/217301 for SRU. Sebastien Bacher has commented that it is simple and worth it. it has been fixed in debian and intrepid09:44
ubottuLaunchpad bug 217301 in gst-plugins-ugly0.10 "Real Player stream is garbled on BBC radio" [Medium,Fix released]09:44
directhexoh, that's not just me then09:55
directhexi'd say it's worth an SRU, not that my word counts for anything09:55
DktrKranzssam: it seems a good SRU candidate. please, nominate for hardy and subscribe motu-sru. If you can prepare a debdiff for hardy-proposed and provide a good TEST CASE, it would be great.10:10
ssamcan the debdiff by pulled out of the debian or intrepid update?10:10
directhexdoes the intrepid update change anything other than fixing that bug?10:11
ssamdirecthex, i dont think so https://launchpad.net/ubuntu/+source/gst-plugins-ugly0.10 its the 0.10.7.4-1 version10:12
DktrKranzssam: since there is a new upstream version, you should simply apply patch from upstream and prepare a new revision in hardy.10:13
DktrKranzit is not probably worth backporting a whole release, unless it fixed only this bug10:14
directhexthe version number HAS changed, so you should check the upstream changelog to see what changed from 0.10.7.3 to 0.10.7.410:14
ssamok10:14
ssami have already put a patch on the bugreport that just makes the changes needed https://bugs.launchpad.net/ubuntu/+source/totem/+bug/217301/comments/1110:15
ubottuLaunchpad bug 217301 in gst-plugins-ugly0.10 "Real Player stream is garbled on BBC radio" [Medium,Fix released]10:15
DktrKranzI see, is it the one provided by gnome 529359 ?10:16
ubottuGnome bug 529359 in gst-plugins-bad "BBC Real Audio stream is just noise" [Normal,Resolved: fixed] http://bugzilla.gnome.org/show_bug.cgi?id=52935910:16
ssamits from gnomes SVN server10:17
directhexlooks like it to me, DktrKranz10:17
ssami mean the freedesktop svn10:18
DktrKranzgood, then. Just apply in gst-plugins-ugly0.10 source package and prepare a debdiff. If you need guidance, you can ping me or ask here :)10:19
ssamDktrKranz, are these https://wiki.ubuntu.com/MOTU/Contributing the right instructions?10:22
effie_jayxHey guys, I am trying to build a source package but I seem to get an error when doing so. it complains about ": or ::" in the target file 'clean', it is basically in the clean section of debian/rules. I am sure I did not touch there and the file just reads 'clean:' to state the clean section.10:26
ssamDktrKranz, is it ok to just apply the patch, or do i need to put it in debian/patches10:27
DktrKranzssam: yes. They're not a complete set, but they include basic steps. Since SRUs are a bit different from regular uploads, feel free to ping if you need assistance.10:27
james_weffie_jayx: hi, does the package use cdbs?10:29
ssamand is it ok, that i dont know exactly how the patch works. just that it does work for me, and that upstream have committed it10:29
* effie_jayx checks10:29
effie_jayxjames_w,  yes10:30
LaneyIs there a problem creating intrepid chroots (pbuilder) atm?10:30
james_weffie_jayx: with cdbs targets should use '::', let me see if this is explained somewhere.10:30
effie_jayxjames_w,  thanks10:31
Laneyhttp://pastebin.ubuntu.com/16822/10:31
james_weffie_jayx: no, the docs don't explain this well. If you change "clean:" to "clean::" does it work?10:31
effie_jayxjames_w,  worked10:32
effie_jayxjames_w,  strange. as I did not touch that section of debian/rules10:33
devfilasac: ping10:33
effie_jayxjames_w,  thanks for the tip :D10:33
james_weffie_jayx: are you doing a merge?10:34
effie_jayxjames_w,  yes10:34
james_weffie_jayx: was it changed in Debian?10:34
effie_jayxjames_w,  basically it was a package that was not in debian and the debian/rules is a lot different10:35
asacdevfil: hey.10:35
effie_jayxjames_w,  my guess is that mom messed up with the :'s from the package10:35
=== propp1 is now known as proppy
devfilhi asac, we didn't speak10:36
james_weffie_jayx: ah, ok. It's possible the merge caused this them. what's the package, I'd like to take a quick look?10:36
asacdevfil: yeah sorry.10:36
ssamDktrKranz, do i need to have gpg keys set up to do this10:36
effie_jayxjames_w, bakery2.410:36
devfilasac: np10:36
asacdevfil: do you have any preferences on the areas you would like to learn/contribute?10:36
DktrKranzssam: it is not strictly required10:36
ssamso can i skip the debuild -S stage, or tell it not to look for a key10:37
james_wssam: "debuild -S -uc -us" tells it not to sign10:38
devfilasac: no, I don't have preferences10:38
DktrKranzjames_w: you're quick ;)10:38
ssamthanks10:39
asacdevfil: did you use vcs systems in the past?10:40
devfilasac: I don't know what is a vcs system10:41
asacdevfil: cvs, svn, git, bzr?10:41
james_weffie_jayx: yeah, Debian switched to cdbs so the merge would have been a bit confused. It says debian/rules was conflicted, so did you have to remove conflict markers from the file?10:41
devfilasac: then no10:41
asacdevfil: ok. do you know what patches are?10:42
effie_jayxjames_w,  yes I did, but I may have forgoten only clean then10:42
devfilasac: yes10:42
effie_jayxjames_w,  I will double check.10:42
asacdevfil: ok, then I guess you qualify to start doing merges10:46
devfilasac: I already merged different packages10:47
asacdevfil: ah. ok, then what do you want to learn?10:47
devfilasac: SRU and how to fix bugs more difficult than <package> doesn't contain desktop file10:48
effie_jayxjames_w,  another interesting issue is the naming conventions for libbakery-common10:49
effie_jayxjames_w,  dholbach suggest we keep the name for it at least until next LTS10:50
james_weffie_jayx: ah, I'd listen to dholbach then :-)10:50
dholbacheffie_jayx: I didn't suggest that - I just said we need to bear in mind that there's a naming change :)10:50
effie_jayxdholbach, ohhh10:51
effie_jayxmy bad then10:51
dholbacheffie_jayx: we'd need an additional conflicts/replaces then at least10:51
james_weffie_jayx: the generally preferred thing to do its to follow Debian, but make sure to transition existing users properly.10:51
dholbach(that's the only thing I discovered we need to make sure - but I didn't look at it too closely)10:51
dholbachthe debian changes look very good so the closer we get, the better10:51
ssamDktrKranz, i am trying to use pbuilder to build the unmodified version but i get dependency errors http://pastebin.ubuntu.com/16828/10:52
effie_jayxThat's waht I did10:52
effie_jayxwell I am building taking all big changes from the debian packages10:52
ssami have "deb-src http://gb.archive.ubuntu.com/ubuntu/ hardy restricted main multiverse universe" in my source.list10:53
effie_jayxmostly documentation stuff. placing the files where they should be in terms of hierarchy10:53
effie_jayxso I am waiting for the build to quick check with a dpkg --contents and see if it keeps things in place10:54
* effie_jayx crosses fingers10:54
asacdevfil: ha ;)10:55
devfilasac: and more important is how to triage, I've read wiki pages but I don't know hot to start etc...10:56
effie_jayxdholbach,  so I will check to see if the package moves docs like the debian package suggests and then I shall go with the package, shal make sure it conflict and replaces the current ubuntu package10:56
effie_jayxdholbach and james_w , thanks10:57
devfils/hot/how10:57
james_wssam: do you have universe enabled inside the chroot?10:57
dholbacheffie_jayx: you ROCK10:57
effie_jayxdholbach,  and you DJ10:57
effie_jayx:D10:57
dholbachhahahaha10:58
dholbacheffie_jayx: I take that as a compliment :)10:58
dholbachjames_w DJs too and he was just awesome10:58
asacdevfil: to start, pick out a few important packages with a decent bug load10:58
asacand monitor them.10:58
* james_w hugs dholbach 10:59
asacdevfil: the other way is to find bugs that are milestoned, targetted for hardy10:59
DktrKranzssam: be sure to put COMPONENTS="main restricted universe multiverse" in your pbuilderrc10:59
asacor milestoned for intrepid10:59
* dholbach hugs james_w back :)11:00
devfilasac: this is how to do a SRU?11:00
DktrKranzdholbach: mind spending some nights in northern italy as DJ? They pay well on Garda Lake :P11:00
asacdevfil: depends on what oyu mean by SRU11:00
asacdevfil: SRU basically just means that you want to bring a fix to a stable release11:00
asacdevfil: that is not a security issue11:01
dholbachDktrKranz: let's see if we can combine that with some kind of Ubuntu meeting :-)11:01
DktrKranzheh11:01
devfilasac: ok11:01
asacdevfil: if you want to identify bugs that are already more or less approved to be suitable to be fixed in a stable update you should look at the "hardy", "gutsy" buglist11:01
asachttps://bugs.edge.launchpad.net/ubuntu/hardy11:02
devfilasac: ok11:04
asacdevfil: if you finnd important bugs on your own, you can nominate that bug and once you get a dev approve it for "hardy", you can work on it.11:05
devfilok11:06
asacdevfil: usually only important bugs get approved for a stable update. But having a good patch at hand can help to better understand the risk/benefit ratio11:06
asacand thus might lead to approval for bugs that wouldnt have been approved without a patch11:07
devfilasac: uhm ok11:08
LaneyCan someone help me with this error setting up an intrepid pbuilder? http://pastebin.ubuntu.com/16822/11:09
=== cprov is now known as cprov-lunch
devfilasac: and how to triage?11:20
whitewgrant: jip, i requested the removal. Do you still have a usecase for it or were you just noticing it?11:22
asacdevfil: hard to give general rule. i think we would need specific bugs to look at11:22
\shwgrant, damn...what I was thinking11:24
devfilasac: for example this: https://bugs.launchpad.net/ubuntu/+source/epiphany-browser/+bug/23730211:24
ubottuLaunchpad bug 237302 in epiphany-browser "Epiphany crashes on using the zoom function" [Undecided,New]11:24
asacdevfil: first step is figuring if its reproducible11:25
asacdevfil: if you can, you should do a backtrace11:25
devfilasac: ehm...backtrace?11:26
asacdevfil: take a look at the backtrace, look in code and see if the information in the backtrace makes sense.11:26
asacif so forward upstream and if you feel good enough to fix it, start to work on it11:27
asacdevfil: https://wiki.ubuntu.com/DebuggingProgramCrash11:27
asacdevfil: there are three ways mentioned to get an idea about the crash: Backtrace, valgrind, strace11:28
asactry to get used how they work, what the output means and so on11:28
devfilasac: if the backtrace makes no sense?11:28
ssamDktrKranz, i have attached a debdiff, added a test case, nominated for hardy, and subscribed motu-sru https://bugs.launchpad.net/ubuntu/+source/totem/+bug/21730111:30
ubottuLaunchpad bug 217301 in gst-plugins-ugly0.10 "Real Player stream is garbled on BBC radio" [Medium,Fix released]11:30
ssamdoes it look ok11:30
wgrantwhite: Noticing, sorry.11:31
wgrantSomewhat glad to see that hack go, I guess.11:31
wgrantThough it was invaluable in its time.11:31
whitejip, it had its moments :)11:38
sistpoty|workhi folks11:44
\shmoins siretart11:45
\shhmm11:45
\shcrap tabcomp11:45
\shmoins sistpoty|work i meant11:45
sistpoty|workhi \sh11:45
siretarthey \sh!11:48
* siretart highfives sistpoty! 11:48
sistpoty|workhi siretart11:49
siretartsistpoty|work: great job on the cirrus beast! :)11:49
sistpoty|workthanks11:49
sistpoty|workhm... looks like there are no daily images built atm, right?11:57
siretartsistpoty|work: AFAIUI cjwatson or evand maintain the daily builds. you might want to ask them?11:59
siretartsistpoty|work: but anyway, the package is not in -updates yet, is it?12:00
sistpoty|worksiretart: no, but I promised bryce to test his new dexconf with kvm today12:01
ssamsistpoty|work, https://bugs.launchpad.net/ubuntu/+bug/236544 see colins comment12:01
ubottuLaunchpad bug 236544 in ubuntu "Daily cds not being preduced for PowerPC" [High,Invalid]12:01
siretartsistpoty|work: ah, I see12:01
sistpoty|workthanks ssam12:01
sebnerdirecthex: finally you got mono updated. congratulations ;)12:03
directhexoh, did i? must've been slomo__, i was poking him earlier this morning12:05
sebnerdirecthex: of course he uploaded it but you prepared the necessary diff ;) Now you are responsible for it (bugs ,..) =)12:16
directhexi will take on every responsibility required to pass the buck to meebey@debian.org12:18
sebnerdirecthex: self fixing :P12:18
directhexit's called delegation! it's like a management job. the employees (debian developers) do the hard work in packaging and bug reporting. the rest of us wear cool hats, and drink all the champagne at the shareholders' meetings12:20
directhexi should go through old mono bugs & see if they still apply12:20
sebnerdirecthex: if your aren't a MOTU you can't delegate ^^12:21
norsettohi all12:21
directhexpoot. and it's in main, too, so that wouldn't help12:22
sebnerhuhu norsetto12:22
norsettohuhu sebner12:22
sebner^^12:23
=== thekorn_ is now known as thekorn
=== elky is now known as elkbuntu
norsettosebner: weather looks horrible in hermagor: http://www.webcams.travel/map/#lat=46.626571&lng=13.371906&z=14&t=h12:35
porthoseWould a kind MOTU please help me with bug 236717.  After additional correspondence with the submitter, the discribed behavior was actually due to a bonked PHP install.  Should I "assign" the bug to myself and set the "status" to "invalid"?12:36
ubottuLaunchpad bug 236717 in ampache "ampache package install never completes" [Undecided,New] https://launchpad.net/bugs/23671712:36
directhexsebner, so is it my job to close the merge bug, or the guy who uploaded it?12:46
\shporthose, can you make the correspondence a part of the bug?12:47
\shporthose, if yes, please attach it, and just invalid the bug...no need to assign it to you...12:47
porthosesure12:48
porthosek thx12:48
\shporthose, welcome :)12:48
siretartdirecthex: it is your job to mention the merge bug in debian/changelog, and the job of the sponsor to verify that you did so12:51
directhex  * Merge with Debian (LP: #225426), remaining Ubuntu changes:12:52
siretartdirecthex: in that case the bug should be closed when it hits the archive12:53
siretartautomatcally by soyuz12:53
directhexPublished in intrepid-release 2 hours ago12:54
siretartdirecthex: it seems the changes file hasn't been created on an ubuntu but on a debian system12:58
siretartdirecthex: at least the changesfile does not have a bug closing directive.12:59
dharthey, I think we found some developer packages (cxxtest and csockets) that require packaging. They're at https://edge.launchpad.net/~gama/+archive . I'll ask Gama to follow up with the instructions at the Contributing doc .12:59
siretartdirecthex: who did create that changes file?12:59
directhexsiretart, which changes file? i just made a debdiff!12:59
siretartdirecthex: who did sponsor you?13:00
directhexsiretart, probably slomo__, since i was poking him this morning13:01
siretartslomo__: if you upload stuff to ubuntu, please use an ubuntu chroot even for creating the source packages, or make sure that you manually close the launchpad bugs by hand. As seen on bug #22542613:02
ubottuLaunchpad bug 225426 in mono "[wishlist]please update mono to 1.9.1" [Undecided,Confirmed] https://launchpad.net/bugs/22542613:02
siretartdirecthex: for this upload, the bug must be closed manually13:02
directhexgpg: Good signature from "Sebastian Dröge <slomo@circular-chaos.org>"13:02
directhexsiretart, i'll close it then. "fix released"?13:03
siretartyes13:03
siretartyes13:03
porthosehehe killed my first bug, thx again \sh :)13:10
amikropI got this, while `sudo apt-get purge packagename`-ing my package:13:30
amikropRemoving ueagle-setup ...13:30
amikropupdate-rc.d: /etc/init.d/ueagle-startup exists during rc.d purge (use -f to force)13:30
amikropdpkg: error processing ueagle-setup (--remove):13:30
amikrop subprocess post-removal script returned error exit status 113:30
amikropWhy? What did go wrong?13:31
amikropWhy does /etc/init.d/ueagle-startup exist? Why did it not get removed before postrm was executed?13:32
persiaamikrop: You didn't use dh_installinit13:32
amikropWhat is it?13:32
persiaIt's a special helper to install init scripts.13:32
persiaman dh_installinit13:32
amikroppersia: By the way, thanks to your yesterday course on #ubuntu-classroom, I managed to create a Ubuntu-valid Debian package :)13:33
persiaamikrop: Well, almost.  It doesn't purge cleanly yet :)13:33
amikroppersia: I am sure it will soon do ;-)13:34
amikroppersia: And how can I remove the "badly-purged" package now? :-/13:36
persiaamikrop: BY hand13:36
persiaamikrop: Just purge the package, and then delete the files it complains about, and then hunt down any leftovers.13:36
amikropAha.13:38
DktrKranzssam: a couple of notes regarding bug 217301, your debdiff require some adjustments, first of all target must be hardy-proposed (as per policy), you should also adjust maintainer field as per wiki.ubuntu.com/DebianMaintainerField. Last one: patch should be managed with simple-patchsys.13:39
ubottuLaunchpad bug 217301 in gst-plugins-ugly0.10 "Real Player stream is garbled on BBC radio" [Medium,Fix released] https://launchpad.net/bugs/21730113:39
geserHi *13:39
DktrKranzpatch-systems are explained here https://wiki.ubuntu.com/PackagingGuide/PatchSystems13:39
amikropHello geser :-)13:40
amikroppersia: I handled my rules install section like that: http://paste.ubuntu.com/16863/13:40
persiaamikrop: I think that's overkill, and possibly wrong (as it's not compressed), but then I'm a CDBS fan.13:42
amikroppersia: Compressed? What should I compress?13:43
persiadh_compress13:44
amikroppersia: I uncommented dh_installinit. I created `debian/ueagle-startup.init`. Should I remove ueagle-startup from being manually copied to /etc/init.d/ueagle-startup (by `debian/rules`)?13:49
amikropShould I left postinst and postrm, as are?13:49
amikrop(`debian/postinst` and `debian/postrm`)13:50
amikropI mean, I uncommented dh_installinit in `debian/rules`.13:52
amikrop(and gave it the -r argument, too)13:52
persiaamikrop: I'd need to be looking at your package in considerably more detail to answer that.13:54
persiaYour best bet is to try it, and see what works for you.13:54
amikropIt doesn't work.13:54
persialinitan -iIv can help, although carefully reading all the debhelper manpages will also be informative.13:54
amikroppersia: I want to have a simple posinst and a simple postrm. Is it necessary to use dh_installinit?13:59
geseramikrop: it's not required to use dh_*, but it makes it easier14:01
amikropgeser: So, I can have a postinst and a postrm without dh_installinit.14:02
amikropIs that correct?14:02
geseryes14:03
geserdh_installinit is only a helper so every package does it the same way and doesn't repeat the common problems14:03
persiaamikrop: The key part is that you have to handle everything in /etc carefully, and especially so the init scripts, to ensure that you preserve the user changes.14:03
amikropOK. So, what do I do with 4 things: 1) postinst 2) postrm 3) rules 4) the startup script?14:05
amikropWhere do I place each, in order to have a correct init script that installs and gets removed correctly?14:05
amikropI bet these things: 1) place postinst in debian/ 2) place postrm in debian/ 3) uncomment dh_installinit 4) rename it to startup-script.init and place it to debian/14:06
amikropPlease, correct me where I am wrong.14:07
geseramikrop: looks good14:08
amikropOK. Before trying it out, what about the manual copy of startup-script to /etc/init.d/startup-script? Should I skip it?14:10
amikrop(I mean, the cp command in debian/rules.)14:10
amikropWill dh_installinit copy my startup-script automatically and I should skip doing it manually?14:11
geserif I understand the man page for dh_installinit correctly it will install the init-script for you14:11
amikropSo, I should comment out that line in my rules file: "cp $(CURDIR)/start/* $(CURDIR)/debian/ueagle-setup/etc/init.d"?14:12
geseryes, you can comment it out14:15
amikropOK. Again, before trying it out, should I also remove etc/init.d from my debian/dirs file?14:16
amikropOr is it necessary, even if I use dh_installinit?14:17
geseriirc it should get created automagically so you don't need to list it in debian/dirs14:17
geserHi sebner14:18
amikropgeser: Alright. Let me try all these out, and I will let you know the results :-)14:18
sebnerhoi geser =)14:19
amikropgeser: I ran dpkg-buildpackage and created the .deb. But I extracted it, and I also extracted data.tar.gz only to find out that there was no etc/init.d/startup-script :-(14:23
amikropgeser: So, it seems it didn't work.14:24
geserhow did you call the init script and how is your package named?14:25
IulianHey14:26
amikropgeser: ueagle-startup.init14:28
amikropgeser: My package is named ueagle-setup.14:28
gesertry to use the same name for both, i.e rename your init script to ueagle-setup.init14:29
amikropgeser: OK14:29
amikropgeser: Worked. Thank you.14:33
DktrKranz\sh, did it happen to you to request some p-a-s adjustments?14:33
\shDktrKranz, yes for wine on lpia14:35
DktrKranz\sh, who did you ask to do the adjustment? infinity?14:37
\shDktrKranz, infinity/elmo/and theres another one mentioned in the p-a-s file...14:37
DktrKranz\sh, is publicily available in Ubuntu? Or should I take Debian's ?14:38
\shDktrKranz, it's one for all :)14:39
\shDktrKranz, it's shared :)14:39
DktrKranzah, new thing learned :)14:39
DktrKranz\sh: thanks14:40
\shand it happens to be a good thing, that the responsible people are involved or paid by ubuntu/canonical ;)14:40
\shI think lamont was the third man :)14:40
DktrKranzyessir :)14:41
DktrKranzok, I'll drop a mail to them14:42
\shDktrKranz,  hehe :)14:44
amikropgeser: I examined the .deb manually and found out that everything was OK, but a prerm was added by dh_installinit. Also, when I tried to remove my package, I got this error: http://paste.ubuntu.com/16880/14:44
geseramikrop: prerm is ok, as you want to stop what you started before removing it14:46
amikropIt seems dh_installinit did well to copy /etc/init.d/ueagle-startup but neglected to remove it, before postrm was ran.14:46
=== ember_ is now known as ember
geseramikrop: why does it talk about /etc/init.d/ueagle-startup? didn't you renamed it to ueagle-setup?14:48
amikropgeser: No, I just used dh_installinit -r --name=ueagle-startup14:48
geserah14:48
amikropAnd renamed ueagle-setup.init to ueagle-setup.ueagle-startup.init as the man page said.14:49
geserhmm14:49
owhdoko, I've just added a comment to bug #204594, about line 90 and 91 of the init-functions file. I think it needs to be combined with a || as well to transfer the status from $? if set -e is set.14:50
ubottuLaunchpad bug 204594 in lsb "UVF exception for lsb-3.2" [Undecided,Fix released] https://launchpad.net/bugs/20459414:50
owhkirkland: This is the issue we discussed last week about the set -e.14:51
ssamDktrKranz, thanks for the comments, where can i find information about simple-patchsys. it will try to do a better patch this evening.14:51
amikropgeser: It seems I must somehow tell dh_installinit to remove /etc/init.d/ueagle-startup before postrm executes.14:52
ssamDktrKranz, oops, you already ansered that :-)14:52
amikroppersia: Does dh_installinit normally remove the init script it installed?14:54
persiaamikrop: It should insert some logic in postrm.  You might need to add #DEBHELPER#14:55
kirklandowh: hey14:56
owhkirkland: Hiya, nearly off to bed. I just pinged you about the comments we made last week on the set -e.14:56
kirklandowh: right14:56
owhkirkland: I just poked the person who submitted the patch, suspecting it might be simpler, rather than me starting a new bug and patch cycle.14:57
kirklandowh: good idea14:57
owhkirkland: If we keep this up we might make the functions work yet :)14:57
amikroppersia: postrm is manually created by me. dh_installinit just generated a prerm. Where should I add #DEBHELPER#?14:58
owhkirkland: See you in a couple of hours for the u-s meeting.14:58
kirklandowh: k14:58
persiaamikrop: At the bottom of your maintainer scripts.14:59
amikropBoth postinst and postrm?14:59
kirklandowh: I think you're looking for doko15:00
amikroppersia: The truth is that dh_installinit also generated ueagle-setup.postinst.debhelper, ueagle-setup.postrm.debhelper and ueagle-setup.prerm.debhelper.15:00
dokoabout what?15:01
persiaamikrop: All your maintainer scripts15:01
amikroppersia: dh_installinit also generated ueagle-setup.postinst.debhelper, ueagle-setup.postrm.debhelper and ueagle-setup.prerm.debhelper.15:01
kirklanddoko: bug #20459415:01
kirklanddoko: owh left, but I've been helping him with this15:02
ubottukirkland: Error: Could not parse data returned by Launchpad: The read operation timed out (https://launchpad.net/bugs/204594/+text)15:02
kirklandubottu: thanks.  doko: https://bugs.launchpad.net/ubuntu/+source/lsb/+bug/20459415:02
ubottukirkland: Error: I am only a bot, please don't think I'm intelligent :)15:02
kirklanddoko: basically, we have another patch that needs the pidof() function to be "set -e safe"15:07
kirklanddoko: owh is suggesting a change to make it so15:07
kirklanddoko: if you agree with his change, I'll attach another debdiff to that bug, perhaps you can sponsor15:08
DktrKranzssam: thank *you* for fixing that :) If you need assistance, it's probable I'll be around this eve.15:08
dokokirkland: fine with me.15:08
amikroppersia: How can I fix this?15:14
amikropgpg: skipped "Aristotelis Mikropoulos <amikrop@gmail.com>": secret key not available15:14
amikropgpg: [stdin]: clearsign failed: secret key not available15:14
amikroppersia: Beacause the package is ready for REVU, and I need a gpg key to log in to the REVU website.15:15
norsettoamikrop: is it? Hmmmm, I suppose its lintian clean?15:15
persiaamikrop: gpg --gen-key.  Also, best to ask questions generally: the more I get pinged, the less likely I am to respond happily.15:16
persiaI almost always respond happily to unaimed questions :)15:16
persia(when I am around and have time)15:16
amikropOK, sorry :P15:16
amikropBut I already have a gpg key.15:16
amikropAnd I formatted my pc. Can I recover my gpg key?15:17
Hobbsee...no15:17
mok0amikrop: maybe the anti-terror police can help15:17
persiaamikrop: You can retype it from the hardcopy of your secret key :)15:18
amikropI don't remember it :P15:18
amikropIt looks like I am going to generate a new one, but I wil have to update it on Launchpad.15:18
mok0amikrop: don't ever loose your gpg key if you want to be taken seriously in this forum ;-)15:19
Hobbseeor give it out15:19
persiaOr let it get in a position where someone else has access15:19
* Hobbsee wonders what on earth she was going to do.15:20
amikropOK. From now on, I will backup my ~/.gpg directory before I format.15:20
amikropmok0: Got it :)15:20
\shHobbsee, when you are loosing your secret key?15:21
Hobbsee\sh: losing?  i didn't lose it.15:22
Hobbsee\sh: i had it on brandon's machine, though, as i didn't know about debsign -r15:22
mok0amikrop: amikrop, you really should read the gpg documentation. There is a whole chapter devoted to how you secure your private key15:23
Hobbsee\sh: entire effect was null, as brandon and i have the same upload powers, and i didn't have motu at the time, and he did.  but still.15:24
amikropmok0: OK ;)15:24
mok0amikrop: http://www.gnupg.org/gph/en/manual.html#AEN51315:24
amikropReal name: Aristotelis Mikropoulos <amikrop@gmail.com>15:25
amikropInvalid character in name15:25
amikropWhat is going on?15:25
amikropWhere is the invalid character?15:25
mok0amikrop: I don't think your real name includes an email address?15:26
james_w<15:26
Hobbseeyeesh.  security is very slow15:26
mok0amikrop: ... or maybe you mother and father were very foresighted15:26
amikropHow can I see my "key id"?15:30
amikrop(Launchpad requires so)15:30
mok0amikrop, gpg --list-keys15:31
amikropYes, but what of all these is called the id?15:31
mok0amikrop: the key id is an 8 digit hex number15:31
amikropalright15:31
mok0amikrop: mine says "1024D/404825E7"15:32
mok0amikrop: yours will look something similar, it's the 8 digits after the /15:32
amikropok, ok15:32
amikropNow, I need to set a keyserver. Any help?15:32
schmiedclaunchpad itself has doku for import your key15:33
amikropschmiedc: I know, I am following that.15:34
schmiedcok15:34
schmiedcstep 12 then15:34
amikropschmiedc: Wait, I thought you meant the 3-steps guide in the user page. Where is the doku you are talking about?15:37
schmiedchttps://help.launchpad.net/YourAccount/ImportingYourPGPKey?action=show&redirect=ImportingYourOpenPGPKey15:37
amikropschmiedc: thanks15:38
schmiedcnp15:38
cprov-lunchhi guys, can someone help this guy with his PPA package -> https://answers.edge.launchpad.net/soyuz/+question/35261 ?15:38
bddebianHeya gang15:40
kirklanddoko: okay, patch attached to https://bugs.edge.launchpad.net/ubuntu/+source/lsb/+bug/204594 ... only question, though, is if lsb should be merged first?15:40
ubottuLaunchpad bug 204594 in lsb "UVF exception for lsb-3.2" [Undecided,Fix released]15:40
persiacprov-lunch: Without deep investigation, it's likely broken because of toolchain changes.  We've had issues with a number of backports for that reason.15:40
sistpoty|workhi bddebian15:40
geserHi bddebian15:40
bddebianHi sistpoty|work, geser15:41
schmiedchi bddebian15:41
bddebianHello schmiedc15:41
dokokirkland: well, send a patch to do the merge and the fix?15:42
lukehasnonamehello ubottu15:42
lukehasnoname:(15:42
cprov-lunchpersia: yes, that's what I've imagined. Can you comment that in the question, please ? (it's good for you karma)15:42
=== cprov-lunch is now known as cprov
kirklanddoko: okey doke, i'll do the merge first15:42
kirklanddoko: upload to chinstrap, and you can upload there, then apply the set-e patch?15:43
persiacprov: If someone else doesn't get to it before I have time to think about it in a little depth :)15:44
cprovpersia: great, that will do for me, thanks.15:46
sistpoty|workcprov: maybe you have an answer for my question? https://answers.launchpad.net/soyuz/+question/3482115:52
cprovsistpoty|work: uhm, very strange, did you try talking to adam (infinity) he might know why sbuild is not behaving as expected.15:56
sistpoty|workcprov: no, not yet15:57
cprovsistpoty|work: I will point him to the question, no worries.15:58
sistpoty|workcprov: ok, thanks... you don't happen to know what build target sbuild actually invokes there?15:58
sistpoty|work(as it might be a bug in the package, though everything looks right on first glimpse)15:59
cprovsistpoty|work: not by heart.15:59
sistpoty|workkk15:59
leleobhzits safe usa libc6-xen with xen or its better move /lib/tls ?15:59
leleobhz*use15:59
lukehasnonameWhat does "triage" mean in server/bugspeak?16:02
amikropWhy I am getting this? $ dput revu package_version_source.changes16:02
amikropCan't open /home/indy/Desktop/hacking/sandbox/ueagle-setup-1.0/package_version_source.changes16:02
amikropOh, OK. I am really sorry.16:03
amikropNever mind.16:03
amikropI uploaded it and press "Recover Password" (on REVU). But it says there isn't such account, yet. Do I need to wait?16:06
mok0amikrop: yes, it takes a while for revu to update it's keyring.16:07
wgrantamikrop: Give it about 2.5 minutes from now.16:07
wgrantUploads are currently processed every 10 minutes.16:07
mok0wgrant: I think he's waiting for his gpg public key to be recognized16:08
wgrantmok0: No, accounts are created on upload processing.16:08
kirklanddoko: doing the merge, there's one strange conflict between the Ubuntu and Debian versions16:10
sistpoty|workamikrop: I'm just doing a resync of the keyring. is uegle-setup from you?16:10
kirklanddoko: ubuntu ->     if [ -n "$sig" -o "$sig" = 15 -o "$sig" = TERM ]; then16:10
kirklanddoko: debian     if [ -z "$sig" -o "$sig" = 15 -o "$sig" = TERM ]; then16:10
sistpoty|work(+a somewhere)16:10
amikropsistpoty|work: yes16:11
kirklanddoko: -n and -z are opposites of one another, so I'd think that one of these is objectively correct, and the other incorrect16:11
sistpoty|workamikrop: did you intent to have it as a native package? (just saw that while checking the queue)16:12
amikropsistpoty|work: What do you mean "native"?16:12
sistpoty|workamikrop: that it doesn't have an orig.tar.gz (usually, if you downloaded s.th. from somewhere and package it, you don't want a native package)16:13
amikropThen I don't want a native package.16:13
amikropMy package includes some downloaded stuff.16:14
sistpoty|workamikrop: then I suggest to check how you named the tarball that you downloaded (should be <packaganame>_<upstreamversion>.orig.tar.gz)16:15
amikropOK. And do what with the name?16:16
sistpoty|workamikrop: just name the tarball you downloaded like this. if dpkg-source finds such a tarball in the parent directory to the extracted package, it will create a non-native package, otherwise a native16:17
amikropsistpoty|work: OK. Should I re-package and re-send, then?16:17
sistpoty|workamikrop: yes please... I'll remove that upload then, ok?16:18
amikropsistpoty|work: OK16:18
schmiedcso for by non-native packages there is no upstream inlcuded?16:18
amikropsistpoty|work: But the upstream is a very small part of my package. Should I still make that .orig.tar.gz?16:20
sistpoty|workschmiedc: a non-native package consists of 3 files, the .orig.tar.gz (which is what you downloaded from upstream), the .diff.gz (unified patch against that) and the .dsc (information like checksums etc.)16:20
sistpoty|workschmiedc: a native package is just a tarball and the .dsc16:20
sistpoty|workamikrop: yes16:20
amikropOK, then.16:20
sistpoty|workamikrop: otherwise noone knows what you downloaded, and what you added as packaging16:20
sistpoty|work(and a few other things)16:20
schmiedcsistpoty|work: thx16:21
amikropsistpoty|work: I got it.16:21
norsettodholbach, geser, soren, persia, nixternal : can anyone in the power close the motu-sru affair? Everybody is happy to have 6 people in the team, bless them and lets move on16:21
DktrKranzyay!16:22
sistpoty|workthanks for following up norsetto! :)16:23
norsettosistpoty|work: ;-)16:23
DktrKranzI prepared a small recap for new members, just to inform them what they agreed to do... you fools :P16:23
* persia notes that the MC meeting is running over-time, and so it may be a bit before there is a serious response16:23
\shdid I miss something?16:24
norsettopersia: then overrule the MC meeting, we elect you dictator-for-life16:24
persianorsetto: I'd decline.  2 years will be a very long time, and that's not even as dictator :)16:25
amikropsistpoty|work: The upstream version is completely different from my package's version, and nowhere in my package there is any upstream info. Is that right?16:26
norsettopersia: wise decision, all dicators-for-life have a very short life ...16:26
\shbut one16:26
persia\sh: The key difference is benevolence :)16:26
sistpoty|workamikrop: hm...?16:26
amikropsistpoty|work: I mean, the version of the upstream program, is not the same version an the version of my package.16:27
amikropNeither, I refer the updtream version anywhere in my package (e.g. in the control file).16:28
amikrop*upstream16:28
amikropIs that normal?16:28
mok0amikrop: the upstream version is defined in debian/changelog16:29
\shpersia, oh this guy...no I didn't mean this guy ;)16:29
sistpoty|workamikrop: actually debian/changelog should contain the upstream version number as a part of the version (it's <upstreamversion-debianrevision>)16:29
directhexupstreamversion-debianrevisionubuntuubunturevision16:29
amikropOK. I will update that info and then upload :-)16:30
amikropYou mean that everywhere, I use the upstream version?16:31
sistpoty|workamikrop: no, only in debian/changelog and in the name of your orig-tarball16:31
amikropE.g. my .deb will be called package_upstreamversion_arch.deb?16:31
sistpoty|workamikrop: yes16:32
sistpoty|work(well, there's the debian-revision in there as well)16:32
amikropUpstream version is 1.1. Package version is 1.0. In changelog it says 1.0-1. What should I fix/change?16:33
sistpoty|workamikrop: debian/changelog16:33
sistpoty|work(you're packaging version 1.1, don't you?)16:33
amikropyes16:33
sistpoty|workso don't lie about it then :P16:33
directhexif you're  building a package for ubuntu (not debian) of version 1.1 of an app, it should be 1.1-0ubuntu116:34
directhexincrementing the last number when the package (but not upstream) changes16:34
amikropOh, OK.16:34
amikropAnd what about the number before "ubuntu"/16:34
amikrop?16:34
amikrop(e.g. 0)16:34
directhexthat's the debian package version. 0 means "not in debian yet"16:34
amikropOr, in ubuntu in our case.16:35
directhexso if you were taking a debian package 1.1-7, the first ubuntu-modified version of that would be 1.1-7ubuntu116:35
amikropExcuse me for being repeated, but only 5% of the code in my package is from upstream. Should I still give that a version?16:36
amikropI mean, the package is nearly native.16:36
directhexunless you're the upstream, i'd stick to the convention16:37
mok0amikrop: have you forked the software?16:38
amikropmok0: No.16:39
amikropdirecthex: OK.16:39
amikropHere: http://paste.ubuntu.com/16908/ "Version:" refers to the upstream version?16:40
mok0amikrop: what file is that?16:41
mok0output of dh_make perhaps16:41
amikropyes16:42
mok0amikrop: the "1.1" will be found in debian/changelog16:42
amikropOK16:42
mok0amikrop: you need to put -0ubuntu1 after it16:42
kirklanddoko: okay, I have a merged, built lsb package for Intrepid16:42
amikropmok0: In changelog?16:43
mok0amikrop: yes16:43
amikropSo, the .orig.tar.gz which was generated by dh_make is a copy of my .tar.gz (5% upstream code, 95% mine code). Is that OK? Should I proceed?16:43
mok0amikrop: are your changes a whole bunch of patches?16:44
mok0amikrop: or 1 patch16:44
mok0?16:44
amikropThey are not changes. They are code which import the upstream code.16:45
mok0amikrop: do you distribute the code from a homepage somewhere?16:46
amikropmok0: Not yet.16:46
mok0amikrop: you need to do that16:46
amikropAnyway, what should I replace #nnnn in changelog, with?16:46
amikropmok0: OK, I will.16:46
mok0amikrop: the number of the needs-packaging bug you file in Launchpad16:47
amikropThere is no such a bug.16:47
mok0amikrop: right. You file one16:47
amikropOK.16:47
amikropNow?16:48
mok0amikrop: you have a LP account, yes?16:48
amikropYes. How do I file s need-packaging bug?16:49
amikrop*a16:49
amikrop*needs16:49
mok0amikrop: goto launchpad.net -> ubuntu16:49
warp10Heya all!16:49
mok0amikrop: press the "Bugs" tab16:49
mok0amikrop: press the brown button "Report a bug"16:50
amikropmok0: OK ...16:50
mok0amikrop: see bug 200783 as a guide16:50
ubottuLaunchpad bug 200783 in ubuntu "[needs-packaging] ChibiTracker -- a portable impulse tracker" [Wishlist,In progress] https://launchpad.net/bugs/20078316:50
mok0amikrop: In summary, write "[needs-packaging] ueagle-setup"16:52
amikropok16:52
amikroptags: needs-packaging16:52
amikrop?16:52
mok0amikrop: you add that tag in the pink menu, top left16:53
mok0amikrop: give a little blurp about the program in the bug description16:53
mok0amikrop: set status to -> In progress, and assign yourself to the bug16:54
amikropok16:55
mok0amikrop: easy, huh?16:55
amikropyep :P16:56
mok0amikrop: so, in changelog, put this: (LP: #237385)16:58
persianorsetto: https://lists.ubuntu.com/archives/ubuntu-motu/2008-June/003990.html16:58
amikropmok0: Oops, I uploaded while having this: * Initial release (Closes: #237385)16:59
amikropmok0: Should I re-upload?17:00
mok0amikrop: don't worry about it, you can fix it in the next upload17:00
mok0amikrop: the sponsors will likely have other comments17:00
amikropOK :P17:01
mok0amikrop: now, be patient, inclusion of new packages is not yet high on the sponsors' priority list...17:01
norsettoDktrKranz: in layman term https://lists.ubuntu.com/archives/ubuntu-motu/2008-June/003990.html means start working and we bless you later17:01
mok0amikrop: atm, we focus on merging packages from Debian17:01
amikropmok0: How do I re-package while informing for updating the version?17:01
amikropmok0: I see.17:01
amikropI mean, should I manually change the package version? Or, should the version be updated at all for trivial changes?17:02
mok0amikrop: you don't need to update the version every upload. Just leave it at -0ubuntu117:02
DktrKranznorsetto: oooh... I can go on holiday now \o/17:03
DktrKranz:)17:03
mok0amikrop: revu tags each upload with date and time17:03
sebnerhio siretart17:03
sebnerhio sistpoty|work ^^17:03
* sebner waves17:03
mok0amikrop: it doesn't care about version-release17:03
sistpoty|workhi sebner17:03
mok0sebner!!!17:03
amikropmok0: You mean, I should change 1.1-1 to 1.1-0ubuntu1 ?17:03
mok0amikrop: yes17:04
sebnermok0: :) :) :)17:04
amikropmanually?17:04
schmiedchi sebner17:04
norsettoDktrKranz: we will chase you whenever you go, to the alps or to the sea!17:04
mok0amikrop: eerrr? how else would you do it?17:04
amikropManually and only in the chanelog?17:04
mok0amikrop: yes17:04
amikropI don't know, maybe by renaming the .tar.gz.17:04
mok0amikrop: that's the only place where the version and release is defined17:04
amikropAnd re-running dh_make.17:04
mok0amikrop: no17:05
amikropmok0: OK.17:05
mok0amikrop: from now on, you just edit the files. You can happily forget all about dh_make17:05
mok0(that piece of crap)17:05
DktrKranznorsetto: you won't find me, and if you do, I'll have heavy weapons to persuade you17:05
mok0ooops, forgot CoC17:05
amikropmok0: Cool. When the sponsors tell me to make some changes, should I alter anything in the changelog?17:06
DktrKranzmok0: ask for a CoC exception, it's useful in these cases :)17:06
mok0amikrop: no17:06
amikrop(Like, the version, or some notes)17:06
amikropOK17:06
mok0amikrop: there will be feedback on REVU17:07
amikropOK.17:07
amikropI will re-upload, for correction the version and the LP thing.17:07
amikrop* of the17:07
mok0DktrKranz: try: curse(); except CurseException: print "oops, sorry"17:08
DktrKranzheh17:09
amikropmok0: Another thing (and sorry for the many questions): In debian/copyright, the "Copyright:" section needs mine copyright, or th upstream's?17:09
amikrop*the17:09
mok0amikrop: hang on17:09
mok0amikrop: all copyrights must be acknowledges, including your own. See here:17:11
mok0http://wiki.debian.org/Proposals/CopyrightFormat?highlight=(Copyright)17:11
=== effie is now known as effie_jayx
amikropmok0: I got some warnings this time. Are things alright? http://paste.ubuntu.com/16916/17:26
mok0!maintainer | amikrop17:27
ubottuamikrop: The "Maintainer" field in a package's information (debian/control) should indicate the Ubuntu team responsible for the Ubuntu specific changes to a package (often the !MOTU for !Universe packages). The original maintainer is preserved in the field "XSBC-Original-Maintainer".17:27
mok0amikrop: line 21-22 you can ignore17:28
amikropmok0: OK. What aboutthe uninitiazlied value?17:28
amikropmok0: Should I make those files non-executable?17:28
mok0amikrop: I don't know where that comes from, probably a bug in dpkg-source. Just ignore it17:29
amikropsistpoty|work: Please, if there are any ueagle-setup uploads up there, delete them. I will start real uploading from now on. Thank you.17:29
amikropmok0: Should I make those files non-executable?17:29
sistpoty|workamikrop: any motu can delete these btw. ;)17:30
mok0amikrop: it doesn't matter, you can if you want to get rid of the warnings17:30
amikropsistpoty|work: Oh, OK :-)17:30
* sistpoty|work heads home now.17:31
sistpoty|workcya17:31
amikropmok0: OK. So, I should use MOTU as Maintainter?17:32
mok0amikrop: the motu mailing list17:33
mok0Maintainer: Ubuntu MOTU Developers <ubuntu-motu@lists.ubuntu.com>17:33
amikropkk17:33
=== effie is now known as effie-jayx
=== effie-jayx is now known as effie_jayx
schmiedccya17:42
amikropmok0: My package takes ages to install. Perhaps the fact that I made the maintainer scripts non-executable, is to blame?17:44
mok0amikrop: no that has nothing to do with it17:50
=== rbelem is now known as rbelem-lunch
mok0\sh: I saw your terminator post & decided to try it out. How do you set the font?17:58
amikropmok0: OK. How can I set my init script not to start after the installation?17:59
amikrop(I use dh_installinit)18:00
mok0amikrop: hmm. I don't know18:00
amikropmok0: OK. Thanks for everything :-)18:00
mok0amikrop: np!18:01
mok0amikrop: man dh_installinit says to use --no-start18:01
amikropmok0: kk ;)18:03
pmartrenhi, I have got an issu while packaging something : I can't create a directory in /home/toto/18:03
pmartrenI don't know what to write in debian/dirs18:03
pmartrenI would like to create /home/($LOGIN)/.mypackage actually18:06
persiapmartren: You really don't.18:09
persiaYou want to have your package create user preferences if they don't already exist the first time it launches.18:09
persiaIf it doesn't do this natively (and can't easily be patched to so do), use a wrapper script to do it, and then launch the binary (with a quick launch if the preferences are already there)18:10
amikropWhere do I have to keep the .orig.tar.gz for my package not to be considered as native?18:15
amikropAlso, can someone sync, please?18:16
amikropNo, it's OK.18:16
amikropBut where do I have to keep the .orig.tar.gz? In which directory?18:16
amikropmok0: Any ideas?18:19
persiaamikrop: Don't poke people.  Also, above the package directory.18:19
persiaOr if you are in the directory with debian/, you should have ../(package).orig.tar.gz18:20
amikroppersia: And then build source (sorry)?18:22
amikropWhy a native package was created? I do have a .orig.tar.gz http://paste.ubuntu.com/16926/18:37
slytherinamikrop: where is it located?18:38
amikropslytherin: In the parent directory.18:39
slytherinamikrop: what is the name of .orig.tar.gz file?18:39
amikropThere is the directory ueagle-setup. Inside, there are ueagle-setup-1.1 and ueagle-setup-1.1.orig.tar.gz.18:39
amikropInside ueagle-setup-1.1 there is debian/ and other stuff.18:40
slytherinamikrop: the file name should be package_version.orig.tar.gz, note underscore _18:40
amikropI execute dpkg-buildpackage inside ueagle-setup-1.1.18:40
amikropOoh. OK. Thank you.18:40
ssamDktrKranz, i think i have made all the needed changes to my debdiff at https://bugs.launchpad.net/ubuntu/+source/totem/+bug/21730118:42
ubottuLaunchpad bug 217301 in gst-plugins-ugly0.10 "Real Player stream is garbled on BBC radio" [Medium,Fix released]18:42
Jazzvanorsetto: I uploaded the fixed diff.gz for gecko-mediaplayer...18:42
norsettoJazzva: thanks!18:43
JazzvaNo problem :)...18:43
DktrKranzssam, so it seems, I'll review a bit, test it and, if good, sponsor to hardy-proposed. thanks :)18:44
ssamthanks :-)18:44
DktrKranzssam, anyway... pretty difficult task for a "noob", good job ;)18:45
amikropWhen I build the binary package, I get a warning about the user-defined field "Original Maintainer".18:46
amikropIs there a problem somewhere?18:46
slytherinamikrop: nope, looks like lintian doesn't know about original-maintainer which is specific to Ubuntu.18:48
amikropslytherin: alright18:50
=== ember_ is now known as ember
norsettoJazzva: uploaded18:57
Jazzvanorsetto: Thanks :)18:57
norsettoJazzva: np, you may want to keep your eyes open for the next update, kevin usually does it every month18:57
Jazzvanorsetto: Ok. Thanks for the tip :)18:58
mohbanahi19:16
mohbanahow long does getting a package accepted take?19:17
persiamohbana: Between a day and a year, depending on the package, the packaging, the interest of the packager and reviewers, and the attention of an archive admin.19:24
* persia hasn't seen longer than a year with a single packager, but may be mistaken19:24
DktrKranzssam, reviewed, ACKed and sponsored, thanks :)19:52
ssamDktrKranz, many thanks :-)20:07
DktrKranzyou're welcome20:07
Kopfgeldjaegercould somebody maybe have a look at my 20-line-debdiff in bug #147058? it's just correcting the maintainer field and a .desktop file20:08
ubottuLaunchpad bug 147058 in lynx "Substandard .desktop file (patch attached)" [Low,In progress] https://launchpad.net/bugs/14705820:08
persiaKopfgeldjaeger: lynx is in main, so it may take a bit to get reviewed.20:09
Kopfgeldjaegerpersia: that's ok, as we have enough time till intrepid. but i just don't want it to be lost.20:10
Kopfgeldjaegerpersia: so i can't do anything? i mean, i should just wait.20:30
persiaKopfgeldjaeger: Yes, you should just wait.  You might track down why lynx is in main: it's not the best curses browser, so it's likely pulled by a dependency.  If you can pull it to universe, it gets easier to update.20:31
KopfgeldjaegerOK20:31
=== ompaulafk is now known as ompaul
Q-FUNKhm. is something wrong with the PPA builders?  I've had a small package marked as "building" for the last hour.20:50
geserQ-FUNK: your xserver-xorg-video-nsc 1:2.8.3-2ubuntu2 upload? it's only queue20:56
stgraberQ-FUNK: 22 packages in the amd64 queue, 23 in the i386 one20:56
stgraberQ-FUNK: some kernels are building, so you'll have to wait :)20:57
geserand right now a wine build started20:57
Q-FUNKkernels, in PPA?20:57
geserwhy not20:57
=== ompaul is now known as ompaul_
aDmoshi to all. i'm new here but I want to get involved too.21:01
=== ompaul_ is now known as ompaul
Q-FUNKompaul: hiya there :)21:04
ompaulQ-FUNK, hit here21:05
ompaulhi there even21:05
Q-FUNKheh21:05
Q-FUNKompaul: how was the return trip from UDS?21:05
ompaulQ-FUNK, uneventful only 1hour 20 longer in the airport on the departing side more than I had to be21:05
Q-FUNKoh?21:06
ompaultypical delay21:06
=== Pici` is now known as Pici
Q-FUNKah yes21:09
LaserJockDktrKranz, jdong: around?21:43
DktrKranzLaserJock, yep21:43
LaserJockDktrKranz: how does http://laserjock.us/files/ubuntu/sru_todo.html look to you?21:44
DktrKranzLaserJock, nice :)21:44
LaserJockDktrKranz: does it seem helpful? anything that you'd want to have when doing SRUs?21:45
DktrKranzLaserJock, since we have > 80 bugs in our page, having a tool that sort them and attracts our attention is simply great.21:46
geserLaserJock: how comes that apache2-mpm-itk is listed below "Needing Verification" and "Verification Done"?21:47
LaserJockone sec21:48
LaserJockgeser: ah, I know why, it's a bug ;-)21:49
geserLaserJock: what about some sorting? perhaps sort after source package name21:50
LaserJockgeser: it's possible21:52
geserLaserJock: besides this the page looks really good21:54
ScottKsuperm1: Do you plan on continuing to use guidance-backends for Intrepid?  If so, can I talk you out of it?21:55
mario_limonciellyes please talk me out of it21:55
ScottKmario_limonciell: Don't do it.21:56
mario_limoncielleg another solution would be nice :P21:56
DktrKranzlinux source pakcage? on motu-sru list? mmmh...21:56
ScottKmario_limonciell: What do you use it for?21:56
DktrKranzah... subscribed erroneously :)21:56
mario_limonciellScottK, turning on an extra X module for VNC21:56
lagamario_limonciell: i thought that was broken?21:57
ScottKmario_limonciell: So you're modifying the xorg.conf with it?21:57
mario_limonciellScottK, yex21:57
mario_limonciellyes21:57
mario_limoncielllaga, yeah well i'm under the assumption that part is fixed (the module causing segfaults)21:57
mario_limonciells/is/gets/21:57
sebnerScottK: We haven't set a jackpot for our courier bet or?21:58
ScottKmario_limonciell: It looks pretty trivial to script with xrandr (reading man xrandr).  I suggest that.21:58
mario_limonciellhonestly starting using it because pitti was using it for jockey at that time.  what's the solution he is ending up with?21:58
ScottKmario_limonciell: Dunno.  I'm hoping to talk him out of it too, but he didn't answer so fast.21:59
mario_limonciellScottK, well consider me already talked out of it, but if it stays i'll keep using it21:59
tseliotScottK: xrandr is ok but sometimes (especially with proprietary drivers) editing xorg.conf is still necessary :-(22:00
ScottKI can't remove it if it has rdepends ...22:00
LaserJockDktrKranz: that's part of why I did the page, so we can catch mistaken subscriptions or people not setting the status correctly22:01
ScottKtseliot: How does one know when xorg.conf editing is needed?22:01
mario_limonciellScottK, well i mean if pitti comes up with another solution for jockey, i'll just switch to his solution, so i'll remove the rdepend in that case22:01
DktrKranzso, we need to set status carefully. if I understand well, it works on bug statuses22:01
DktrKranz(and tagging at a later stage)22:02
ScottKmario_limonciell: OK.  Sounds fair.22:02
mario_limonciellwell wait i should have bargained here.  i'll do everything i said i'd do if you look over a backport ;)22:02
LaserJockDktrKranz: exactly22:03
tseliotScottK: it depends on what you're trying to do. You're talking about developers using guidance's xorgconfig.py to set up the xorg.conf, right?22:03
ScottKtseliot: Yes.22:03
LaserJockDktrKranz: it's both easy to do and it helps enforce the policy so people are consistent22:03
DktrKranzLaserJock, we missed that. many thanks!22:03
ScottKtseliot: My goal is to remove all of kde-guidance for Intrepid if possible.22:03
sebnerScottK: ok I also accept hugs :P22:04
tseliotScottK: I'm working on a new parser which should be able to replace guidance22:04
ScottKsebner: You're on the list.  I've had about 0 Ubuntu time since I got back from UDS.22:04
ScottKtseliot: Excellent.22:04
ajmitchhi22:04
sebnerScottK: no no, We had a bet who is faster. the debian maintainer or you and you loose so I won ;)22:05
ScottKtseliot: Will it be ready so that others can try it soon (and it's a good alternative to Guidance)?22:05
ScottKsebner: OK.  Did he do another upload?22:05
sebnerScottK: exactly. currently in incoming but my debdiff also works with it since only 2-3 files were updated with copyright things or something like that22:05
tseliotScottK: sure, since I will need it for this spec: https://blueprints.launchpad.net/ubuntu/+spec/xorg-options-editor22:05
ScottKtseliot: Great.  I'd encourage you to work with mario_limonciell and pitti to make sure it meets their needs too.22:06
ScottKajmitch: Hello.22:06
tseliotScottK: and if you have a look at the wiki you will also find a link to my bazaar branch with the code of its first experimental release. Of course bryce, pitti and mvo will review the code since I want to be sure that the code is good enough.22:07
mario_limonciellScottK, the bug i was hoping  to bargain would be bug 237085 if you could22:07
ubottuLaunchpad bug 237085 in hardy-backports "please backport mythtv & mythplugins 0.21.0+fixes17416 from intrepid" [Undecided,New] https://launchpad.net/bugs/23708522:07
* ScottK looks22:08
DktrKranzany sponsors for main around?22:15
\shDktrKranz: -> -devel?22:22
DktrKranz\sh, I didn't see any interaction, but I'll try there :)22:24
sebnergn8 folks22:45
siretarthey folks22:46
siretartScottK: did I miss something important in the serverteam meeting so far?22:47
ScottKsiretart: Just that tomorrow is the deadline for spec drafting.22:47
ScottKMost of it was whether or not to update openldap in Hardy.22:47
siretartScottK: interesting. seems they don't want contributors to work on specs?22:47
siretartor maybe I just missed the announcment somehow22:49
ScottKsiretart: I think it was just sort of assumed we would.22:49
=== anteaya is now known as anteaya|away
andrew_sayersAre there any good ways of drumming up more interest in this remote help assistant idea?22:58
andrew_sayersI really need people to test it out, but I don't know how to do that without seeming like I'm spamming places.22:59
=== anteaya|away is now known as anteaya

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