/srv/irclogs.ubuntu.com/2009/02/08/#ubuntu-motu.txt

sirderigo_good night, i want to know if here is somebody what can help me to create a DEB to FGRUN; install this is a very high level hell03:11
=== bluesmoke is now known as Amaranth
=== sirderigo_ is now known as sirderigo
savvasuscan warning: In watchfile debian/watch, reading webpage http://qa.debian.org/watch/sf.php/pywebsvcs/ failed: 403 Forbidden10:03
savvasdoes anyone know what's going on?10:03
Hobbseesavvas: well, it 403's in a browser too10:05
savvasdarn10:05
directhexworks here10:05
Hobbseehttp://garr.dl.sourceforge.net/sourceforge/pywebsvcs/ is what it redirects to, for me10:06
directhexonly works for sexy britlanders?10:06
savvassame as Hobbsee here10:06
directhexIndex of /sourceforge/pywebsvcs10:06
directhex[   ] ZSI-2.1_a1-py2.5.egg     01-Nov-2007 23:32  432K10:07
savvasdirecthex: you're in UK?10:07
=== freeflyi1g is now known as freeflying
directhexsavvas, i think it redirects to a random SF mirror, and some are broken10:08
directhexheanet is fine10:08
directhexgarr is not10:08
savvasok got it, seems random like you said10:09
savvasthanks :)10:10
DktrKranziulian, ScottK: I've prepared a first draft of motu-release charter (https://wiki.ubuntu.com/MOTU/MOTUReleaseCharter), could you please have a look? I'll ping sistpoty too when he is online11:20
RainCTDktrKranz: "has not discussed"11:23
RainCTDktrKranz: last line "by MOTU community" -> "by the MOTU community"11:25
DktrKranzRainCT, typos corrected :)11:42
HobbseeDktrKranz: s/weight/weigh/11:46
=== _neversfelde is now known as neversfelde
DktrKranzHobbsee, got it, thanks :)11:50
* RainCT reviews fsniper11:50
* DktrKranz has flu... sorry for the typos11:50
Hobbsee;)11:50
quadrisproDktrKranz: could you take a look at http://revu.ubuntuwire.com/details.py?package=mandvd?11:53
quadrisprohttp://revu.ubuntuwire.com/details.py?package=mandvd *11:53
DktrKranzquadrispro, I guess not, I just take some chemical stuff and I plan to sleep soon :)11:54
quadrisprook DktrKranz, thank you :)11:57
iulianDktrKranz: OK, thanks.  I'll have a look at it in a minute.12:01
iulianLooks good.12:04
quadrisproehi guys! mandvd needs some love -> http://revu.ubuntuwire.com/details.py?package=mandvd  :)12:04
quadrisprohi mok012:13
RainCTuhm.. what do you think about adding  -I  to lintian on REVU?12:24
hefe_biaI uploaded a new version of the tomboy-blogposter package after an extensive review from dpaleino. I think the mono packaging should be much better now. (See http://revu.ubuntuwire.com/p/tomboy-blogposter) Also I changed it to the new copyright format. I'd be very happy about a review ;)12:25
jpdsRainCT: +1.12:26
brennionI've uploaded a nvclock package which solves some issues about nvidia8/9 cards, but I've seen there are some packaging mistakes, how can I uploaded a second time ?12:29
brenniondo I need to increase the version number, even if it is not published ? ubuntu1 to ubuntu2 ?12:30
Laneybrennion: No, just upload a new debdiff to the bug12:30
jpdsbrennion: Sure, and no.12:30
Laneyor .diff.gz, whatever it is12:30
Laneypreferably with a comment saying what's different12:31
* Laney jumps on hanksa12:32
brennionok thank you, I'm going to search for debdiff tuto..., do I've chances to have it included in jaunty, or it's already too late ?12:32
Laneynot at all12:32
Laneythere's still time12:33
maxbRegarding mandvd, I wonder if it would be worth trying to talk upstream into some better versioning and changelog practices12:34
pochuRainCT: sounds good. I'd also add --show-overrides if it's not already there12:35
RainCTpochu: but REVU will then complain about lintian not being happy12:35
maxbThe primary release format seems to be a SRPM, and the author seems to be abusing the VERSION-RELEASE numbering format by using RELEASE for non-packaging changes too12:35
RainCTand if there's a debian/*overrides file the reviewer should look at it anyway12:36
brennionlast question for now ;p, do I have to upload twice, for jaunty and intrepid ? I could not find infos on the packaging howto12:36
pochuRainCT: well it will only show them... some people tend to abuse overrides12:36
pochuRainCT: but that's fine too12:36
pochuRainCT: what about --pedantic? :P12:36
* pochu hides12:36
Laneybrennion: For Intrepid you will have to follow the SRU procedure12:37
Laney!sru12:37
ubottuStable Release Update information is at http://wiki.ubuntu.com/StableReleaseUpdates12:37
brennionthx12:37
RainCTOK, -I added12:46
* hefe_bia has to head for work. see you later...12:48
jfcgauss_i inserted a scratched cd into my cd/dvd drive, and im unable to eject the cd. eject button of the drive doesnt work, nor does the 'eject volume' from the icon on my desktop. i also cannot kill the file browser instance that popped up when i inserted the cd. the only way is to restart the computer. is there a better way to get the cd out and kill the file browser instance without restarting? is HALD responsile for this? thx...12:50
kolbyI want to be added to revu uploaders13:13
maxbkolby: https://launchpad.net/~revu-uploaders reports that the team is no longer necessary.13:15
kolbymaxb: thank you13:15
henrik-hw0Anyone feel like giving libmirage a second advocate?13:16
RainCTkolby: Just log into REVU, and account for you will be automatically created.13:16
kolbyRainCT: alright.  I knew I uploaded to revu, but it didn't show up under the new packages and now I know why.13:17
RainCTkolby: Uhm. I don't see any upload here..13:19
kolbyRainCT: I'll try soon and let you know then.13:20
kolbyin my /etc/dput.cf file, I have "anonymous" for the revu login name, should I change this?13:21
kolbyShould I use my launchpad ID for <login = (anonymous)>13:23
RainCTkolby: no, it is correct13:23
kolbyalright.  Thx13:23
RainCTkolby:  Just upload, it should work now that REVU knows you :)13:24
kolbyokay ^^13:24
kolbyThe package has been uploaded13:26
kolbyI was told to join the uploader group in launchpad by an official looking ubuntu guide13:32
kolbyHere is the link:13:32
kolbyhttps://wiki.kubuntu.org/MOTU/Packages/REVU13:33
hefe_biare13:34
Laneykolby: whereabouts does it say that?13:35
* RainCT wonders if anyone uses revu-tools13:37
kolbyLaney: I missread the "Register as a REVU uploader" section13:37
* Laney has never heard of revu-tools13:38
LaneyRainCT: Can REVU run that on new uploads?13:38
kolbywhen do I change the [needs-packaging] bug report to indicate packaging completion?13:40
RainCTLaney: nope, that'd most likely kill the server (it downloads the orig tarball with uscan and also builds the package with pbuilder - I think everything else it checks for is already done by REvu)13:40
Laneyheh13:41
Laneywell apart from the building part then13:41
Laneyit can run uscan --report to not download, etc13:41
RainCTuscan can also be run by the reviewer :)13:42
RainCTthe problem about adding it to REVU is that there may be a new release since the package was uploaded13:43
kolbyAlright.  _my_ lintian detected no errors or warnings in my package.13:43
kolbyOnce I uploaded it, there was a lintian error notice about having no "debian/watch" file.13:44
LaneyWell things that can be termined statically (uscan can take a version number btw) should be13:44
Laneyno point in wasting reviewers' time with stuff that can be automated13:44
pochukolby: lintian -I13:45
kolbyRainCT: a person I know that is helping me with packaging has aliases set for the uploading process he goes through.  I copied this method.13:45
kolbypochu: thank you13:46
RainCTkolby: the "debian/watch" error is not from lintian, but from REVU13:47
kolbyRainCT: I didn't phrase it correctly.  I meant REVU's lintian.13:48
__Ali__anyone knows what happened to the fix for skype for 8.10?13:48
Laneywhat fix for skype?13:48
__Ali__a few days ago someone here was celebrating the skype fix, but he left soon13:48
RainCTAh, didn't know that lintian checks for it :)13:49
pochuskype isn't in the repos, is it?13:49
__Ali__Laney, it is known that the pulse audio driver doesn work with skype13:49
kolbyafter I add the debian/watch file, I upload using the exact same process right?13:49
Laneyno idea13:49
RainCTLaney: < RainCT> the problem about adding it to REVU is that there may be a new release since the package was uploaded13:49
RainCTkolby: remove the README.Debian if you don't have anything important to write there13:52
Laneyyou can pass --download-version to uscan!13:52
kolbyRainCT: I'll look at it.13:53
RainCTLaney: Ah. But then we don't know if there's a new upstream version, so the reviewers must run it anyway13:54
Laneyrofl13:54
Laneywell it depends what you want to achieve13:54
brennionLaney: I've made a debdiff, how should I upload it to revu, so that it is linked with my first upload ?13:55
Laneybrennion: Hmm? Is this the nvidia thing?13:55
_16aR_I got an upstram package written in iso-8859-15, do I must provide a patch system with iconv before compiling ? (only comments and french manpage got accent like é)13:55
RainCTbrennion: upload it just like you do the first time13:56
brennionyes13:56
Laneybrennion: This package already exists so you should be uploading to launchpad, not revu13:56
brennion? but the version 0.8b4 isn't packaged13:57
Laneythen you should upload the .diff.gz to launchpad13:58
Laneyrevu is only for new packages13:58
kolbywhat does a watch file look like?13:58
RainCTkolby: man uscan13:58
brennionok, revu is only for brand new packages, but where do I make it in lauchpad, do I need to follow the sponsorship process, or is there another way ?13:59
RainCTbrennion: Yes, just file a bug, attach the .diff.gz and subscribe ubuntu-*-sponsors14:01
kolbyhow do I check if I wrote the watch file correctly?  is the a lintian option for this?  Do I use uscan itself to check?14:02
brennionbut if the package available is another version, then a diff is not enough ?14:02
RainCT(note that REVU can also be used for updates, but this is currently not the recommended workflow and updates should only be uploaded there if a MOTU asks you to do it)14:02
RainCTkolby: run  uscan --verb14:02
RainCT(--verb = --verbose)14:02
kolbyalright14:02
brennion <RainCT> (note that REVU can also be used for updates, but this is currently not the recommended workflow and updates should only be uploaded there if a MOTU asks you to do it)14:03
RainCTbrennion: No, as the debdiff will show *all* differences between both versions, including the changes which upstream did between both versions14:03
_16aR_Anyone know when is the next package freeze ? (for jaunty, so)14:03
jpds_16aR_: 29th, I believe.14:04
RainCTbrennion: and a diff of debian/ would not work as something stuff outside debian/ is also touched14:04
RainCThey jpds :)14:04
jpdsHey RainCT.14:04
ScottKDktrKranz: Thanks for doing that.  I'll have a look later today.  Is the status of the ghc6 transition "Done"?14:04
_16aR_ok jpds, thanks. I can't find the info on revu/wiki again :)14:05
RainCTjpds: I filed a backport request for lintian. Could you have a look at it when you like? (You can find a .deb in my PPA, no need to test-build it again)14:05
RainCT_16aR_: http://wiki.ubuntu.com/ReleaseSchedule14:05
_16aR_RainCT: thanks. So the feature freeze is on 19th ?14:07
brennionhow can I know that a motu as noticed about my uploads in launchpad ?14:07
RainCT_16aR_: right14:08
jpdsRainCT: I'll look at it later today.14:08
kolbyso I took the example file and I don't know what to change.14:08
kolbyThis is my watch file:14:08
kolbyhttp://paste.ubuntu.com/115629/14:08
RainCTbrennion: I don't understand your question..14:09
RainCTjpds: Cool, thanks14:09
RainCTkolby: that's not a watch/file14:09
kolbyohhhh14:09
brennionIf I upload my files on the bug in lauchpad, can I check somewhere the status, to see if a motu have seen it, works on it...14:10
RainCTkolby: look at the section  "FORMAT of debian/watch files"  in   man uscan14:10
kolbyalright.  I'll be back shortly14:10
kolbyshould the ftp part come from launchpad ?14:11
DktrKranzScottK, all done14:11
ScottKDktrKranz: Thanks.14:14
kolbyI found a place: ftp://ibiblio.org/pub/Linux/utils/file/14:14
mok0We'd like a second advocate for libmirage on REVU, there's a bunch of other entries in the queue that depend on it (cdemu stuff)14:21
mok0RainCT: wow I like the new graph!14:24
RainCTmok0: Thanks :)14:26
kolbyHere's my new watch file :  http://paste.ubuntu.com/115634/14:26
RainCTkolby: you can delete the "debian uupdate" part14:26
kolbyRainCT: okay14:27
kolbyRainCT: alright.  Should I upload then?14:29
RainCTkolby: If the watch file works fine and you've fixed everything, sure. (I haven't looked at the package).14:30
kolbyRainCT: thanks14:30
_16aR_anyone has an idea about converting upstream package to utf8 ?14:43
_16aR_do I need to provide a patch ?14:43
Laneyhyperair: here?14:51
hyperairLaney: yep. what's up?14:51
LaneyDo you have access to the gnome-do PPA? I see you uploaded notify-sharp there14:52
hyperairLaney: no i don't, they copied it from banshee-team14:53
Laneyoh, nm then14:53
hyperairalright14:53
hyperairwhy don't you post in #gnome-do?14:53
kolbyuscan --verb passed my watch file14:53
brennionI've checked the doc about sponsoring, but as I'm not sure what "upstream version" means, In the repository there is the version 0.8b3-0ubuntu1, if I'm proposing 0.8b4-0ubuntu1, is that an upstream version ?14:53
Laneywill do14:53
kolbyI uploaded the .changes14:53
LaneyI was trying to take a shortcut14:53
_16aR_brennion: upstream version is the original software version14:56
_16aR_so the 0.8b3 and 0.8b4 are 2 differents upstream version14:57
_16aR_the -0ubuntu1 and -0ubuntu2 for example is package version14:57
_16aR_so the upstream version is taken on the official website of the soft/sources14:58
brennionok ! And so if I wan't to propose a new upstream, I need to upload a diff.gz file to lp ?14:59
_16aR_yes15:03
_16aR_because the debian/ directory shouldn't be in an upstream version15:03
_16aR_the debian directory should be created in the diff.gz by the debian scripts15:03
_16aR_(debuild -S -sa, etc)15:03
_16aR_what you can do to create a new version from new upstream is to have one tree with the old package 0.8b3, with the debian/ folder in it, and one tree with the 0.8b4 version (naked, without the debian folder/ in it)15:05
_16aR_then copy the 0;8b3/debian/ folder into the 0.8b4/, then try to see if the version build like that with pbuilder, if it does, modify changelog, add that you've taken new upstream version, etc15:06
_16aR_it is quick and dirty way, so  you may need adjust a lot more parameters15:07
_16aR_i'm gone now15:07
_16aR_bye15:07
RainCTcya _16aR_15:08
RainCThttp://revu.ubuntuwire.com/stats - nice, eh? :)15:10
brennionmany thx15:10
kolbyone of the errors were that I do not have an ubuntu.com email address.15:19
kolbyI don't even know where revu gets these lintian errors.15:20
kolbyI ran lintian -I and found nothing15:20
RainCTkolby: those displayed on REVU are not from lintian, those are checks inbuild in reVU15:20
kolbyRainCT: oh...15:21
kolbywhere do I change which version of ubuntu it's for?15:22
RainCTkolby: debian/changelog, first line15:22
jcfpRainCT: cool graph, sure makes one wonder what made feb'08 such a good month15:23
RainCTThat's when I became a MOTU.. Muahaha :P15:24
jcfphehe15:25
kolbywhere do I put (LP: 307928) ?15:25
RainCTkolby: in your changelog entry15:25
RainCTnext to "* Initial release" or whatever you wrote15:25
kolbyokay15:25
kolbylike this, right? :15:26
kolby  * Initial release (LP: 307928)15:26
RainCTkolby: yep15:26
RainCTkolby: but with a # before the number15:26
kolbynow what do I do about not having a ubuntu.com maintainer address?15:26
kolbyokay15:26
RainCTkolby: do what the messages tells you to do - set MOTU as the maintainer15:27
kolbythanks15:27
RainCTkolby: Maintainer: Ubuntu MOTU Developers <ubuntu-motu@lists.ubuntu.com>15:27
kolbyawesome15:28
kolbyleave the address on the next line, right?15:29
RainCTkolby: no, all together15:29
kolbyokay15:29
RainCTkolby: and on the line below you can list yourself as XSBC-Original-Maintainer15:29
kolbyyay ^^15:29
RainCTkolby: please tell me before you upload, I want to try something out15:30
kolbyalright.15:30
kolbyXSBC-Original-Maintainer on the same line?15:30
RainCTkolby: no, on the line below15:30
kolbywith a Maintainer: tag?15:31
kolbythis is what I put:15:31
kolbyMaintainer: XSBC-Original-Maintainer <kolbyheacock@gmail.com>15:31
RainCTkolby:   it should just be:      XSBC-Original-Maintainer: Your Name <kolbyheacock@gmail.com>15:32
kolbyalright.15:32
kolbyI'm uploading now then15:32
RainCTkolby: OK15:33
surfazAdri2000, https://bugs.launchpad.net/ubuntu/+source/filezilla/+bug/32657815:35
ubottuUbuntu bug 326578 in filezilla "Please update FileZilla package to latest stable version (3.2.1) in Ubuntu 9.04" [Wishlist,In progress]15:35
kolbydang15:35
kolbywhat do I put for the distrobution name15:35
RainCTkolby: jaunty15:36
kolbyI put jaunty and it said no15:36
kolbywhatever.  I'm leaving it.  I must have an older lintian15:36
RainCTkolby: Yes, ignore that.15:36
RainCTkolby: or get the latest lintian from https://launchpad.net/~rainct/+archive15:36
kolbyI'll do that soon15:36
xooxHow come I can't pull-lp-source conkeror-spawn-process-helper15:39
xoox?15:39
xoox(does not appear to exist in Ubuntu)15:39
RainCTxoox: it doesn't15:40
xooxhttp://packages.ubuntu.com/jaunty/conkeror-spawn-process-helper15:40
kolbyI tried to upload and I got this:15:40
kolbyAlready uploaded to revu.ubuntuwire.com15:40
RainCTkolby: dput -f15:41
kolbyalright15:41
kolbyI'll upload and work on it after breakfast15:41
RainCTxoox: Ah. Because the name of the source package is just "conkeror"15:41
kolbyI have to go.15:42
kolbyI will upload it in 30 minutes15:42
xooxRainCT: Thanks15:43
RainCTxoox: You're welcome. FYI, you can find out the name of the source package by running:   apt-cache showsrc conkeror-spawn-process-helper | grep Package15:44
xooxRainCT: Thanks, useful tip.15:45
kolbyit's uploading now.  The person waiting on me waited15:45
kolbybe back in 30 minutes15:45
Adri2000surfaz: I'm writing an answer15:55
stgraberWhat do I need to do to appear as a MOTU on revu ?16:04
RainCTstgraber: ask for it :)16:05
stgraberwho do I need to ask ? :)16:06
RainCTstgraber: you already did :)16:06
RainCTstgraber: ok, you're marked as MOTU :)16:07
stgraberhehe, looks like I'm lucky today :) thanks16:07
Adri2000surfaz: done. tell me if there is anything unclear or you don't agree with16:16
mok0stgraber: go go go!16:18
=== jcfp is now known as Guest38390
kolbyalright.16:45
kolbyThere appears to be no errors in my upload.16:45
kolbyplease let me know if there are any reasons md4sum shouldn't be included in jaunty.16:51
kolbyhttp://revu.ubuntuwire.com/p/md4sum16:51
kolbythank you all.16:51
savvasshould we send packages of merge requests to revu?16:53
Laneyno16:53
surfazhi all, Why are addons of iceweasel in ubuntu repositories?17:00
ScottKsurfaz: We sync from Debian, so we get those.  Most of them can be easily adjusted to work with Firefox.17:01
ScottKJust needs someone to do it.17:01
quadrisprocould anyone review this? http://revu.ubuntuwire.com/details.py?package=mandvd17:01
surfazScottK, how?17:02
RainCTsurfaz: https://wiki.ubuntu.com/MozillaTeam/Extensions/Merging17:02
ScottKThere you go.17:02
surfaznot, I refer how I should adjusted for Firefox,   by revu or by launchpad bug?17:02
RainCTsurfaz: debdiff attached to a LP bug17:03
surfazbut I should change name of package, no?17:03
RainCTsurfaz: how is it called?17:03
savvasis there a link with the merging process? I read about using some tools called MoM and DaD, are those restricted to motu developers only?17:03
DktrKranz!merge17:04
ubottuhttps://wiki.ubuntu.com/UbuntuDevelopment/Merging17:04
Adri2000no, anyone can use them17:04
DktrKranzsavvas, --^17:04
surfazRainCT, iceweasel-dom-inspector iceweasel-firegpg  iceweasel-linky iceweasel-vimperator17:04
savvasthanks :)17:04
surfazRainCT, by debdiff is the correct way to do that?17:05
surfazI'm not talking about change dependencies, I talking about change name of package17:05
RainCTsurfaz: Yes. And yes, those packages should be renamed to remove the "iceweasel-" (but just remove it, don't add "firefox-" nor anything else)17:05
surfazok17:05
RainCTsurfaz: About FireGPG, I think the firefox-extensions team is working on it.. Best check in #mozillateam17:06
surfazthere is nobody in that channel17:06
RainCTsurfaz: err, #ubuntu-mozillateam17:06
RainCTsurfaz: and look at the wiki page I told you or you will most likely miss something :)17:07
=== Guest38390 is now known as jcfp
=== Czessi__ is now known as Czessi
tdomhanwhat's the best way to package a python program, that doesn't use distutils, and expects that all needed files reside in the executable's directory, e.g. icons/translations etc.? two solutions I could think off: putt all stuff in /opt     or   write patches in order search for the files in the appropriate FHS locations? what's the best solution? any other solutions?17:39
Laneypatch it if you want it to get into Ubuntu17:41
RainCTtdomhan: Packages are not allowed to touch /opt, in any case the correct folder would be /usr/share/<package name>17:41
tdomhanah ok17:42
kolbyDo you think my package will get in to Jaunty before the feature freeze in 11 days?17:43
lfaraonetdomhan: you could give it a /usr/share folder.17:43
RainCTtdomhan: You can put the .py files, images, etc. there, but documentation should go into /usr/share/docs/<pkgname> and translations to the correct place to17:43
=== asac__ is now known as asac
tdomhanRainCT, I'm not really that familiar with python, but is "gettext.translation('gpicsync-GUI', "locale",languages=['de])" looking in /usr/share/locale/$LANG/LC_MESSAGES/ for the translation files, instead of the program folder?17:47
alex-weejstruggling to publish my GPG key to ubuntu keyserver17:58
alex-weejgpg --keyserver keyserver.ubuntu.com --send-keys17:58
alex-weejreturns 017:58
alex-weejbut doesn't seem to have worked. my key isn't on the server according to Launchpad17:58
alex-weejhttp://keyserver.ubuntu.com:11371/pks/lookup?search=0x8DFC7C8EBAD7B41917AD0D78235104A205F6BB59&op=index17:59
mok0alex-weej: try another keyserver18:01
alex-weejbut it needs to be on this for it to work with launchpad right?18:01
mok0alex-weej: the keyservers exchange data18:01
alex-weejbut i gotta wait right18:01
mok0alex-weej: yes18:02
alex-weejlame18:02
alex-weejpublished to pgp.mit.edu18:02
mok0It might still have worked. What is your keyid?18:03
mok0alex-weej: I've only ever published my key there18:04
alex-weej0x05F6BB5918:04
ScottKalex-weej: Have you added your key to your Launchpad account?18:05
alex-weejscottK: i am trying... this is the problem18:05
ScottKI don't mean send it to the Ubuntu keyservers, I mean add it to LP via the LP U/I.18:05
alex-weejScottK: i am on this page: https://launchpad.net/~alex-weej/+editpgpkeys18:05
alex-weeji put in my fingerprint 8DFC 7C8E BAD7 B419 17AD  0D78 2351 04A2 05F6 BB5918:06
mok0Ubuntu's keyserver seems to be down18:06
alex-weejthat would explain it then18:06
ScottKalex-weej: OK, but that doesn't have anything to do with the keyserver.18:06
alex-weejScottK: it says Have you published your key to a public key server? You can do that by by entering in a terminal:18:07
alex-weej    gpg --keyserver keyserver.ubuntu.com --send-keys18:07
alex-weejHas your key been automatically mirrored to the Ubuntu key server? Keys sometimes take up to an hour to be synchronized between servers. You can check if it has by querying the Ubuntu key server directly. If it hasn't, you can publish directly to our server by entering in a terminal:18:07
alex-weej    gpg --keyserver keyserver.ubuntu.com --send-keys18:07
alex-weej"querying the Ubuntu key server directly" is a link18:07
alex-weejto the URL i posted above18:07
ScottKHmmm.  OK.  It's been some time since I did it.18:07
mok0Me too. But Ubuntus keyserver is completely unresponsive18:08
mok0times out18:08
mok0Canonicals network really sucks18:09
alex-weejbla18:09
alex-weejscrew it, i'll try it tomorrow18:09
alex-weejno PPA for me18:09
mok0alex-weej: your key is published18:10
alex-weejmok0: yeah i see it on mit's server18:11
mok0alex-weej: it should migrate to ubuntu's keyserver then18:12
mok0when it comes up :-)18:13
=== dickydoo2 is now known as WelshDragon
RainCTtdomhan: Sorry, I was away. In case nobody has answered yet, change "locale" to '/usr/share/locale'. Also, there's a typo ("['de]" should be "['de']"), but I guess you can remove that "languages=.." chunk altogether18:17
tdomhanRainCT, ok your solution would be: use a folder in /usr/share with all except docs/translations. and write a patch in order to point to the new location of the translations?18:18
RainCTtdomhan: yep18:19
alex-weejok so the keyservers back18:27
alex-weejnow i'm waiting for LP mail to send me my encrypted message18:27
alex-weejthis feels more like one of those ARGs than anything else...18:27
alex-weejok all done18:35
alex-weejso i've apt-get source'd a package18:35
alex-weejmade some changes to the sources, and now i want to publish those to a PPA18:35
alex-weejsays here i should just be able to dput the .changes file18:36
alex-weejhttps://help.launchpad.net/Packaging/PPA#Building%20your%20source%20package18:36
alex-weejhm, debsign wants to sign the changes file with someone else's key18:36
alex-weejhow do i tell it to use mine?18:36
pochuuse -k18:36
alex-weejsame thing18:37
pochudebsign -k12345ABC foo.changes18:37
alex-weejwhere is it getting this default key ID from then?18:37
alex-weejshouldn't i change that instead?18:37
pochuchange what?18:37
pochuit looks at the Changed-By in the .changes AFAIK18:37
alex-weejgpg: skipped "Andrew Starr-Bochicchio <a.starr.b@gmail.com>": secret key not available18:37
pochuthen looks for a key with the same id18:37
pochuto use a different key (e.g. yours), you have to use -k$KEYID18:38
alex-weeji see18:38
alex-weejis this the proper way to go about this then?18:38
pochuit's the same with dpkg-buildpackage18:38
pochuyeah18:38
pochuoh well18:38
pochuare you Andrew? :)18:38
alex-weejnope18:38
alex-weej:)18:38
pochuthen it is ;)18:38
alex-weejok it successfully uploaded packages18:39
alex-weejbut it isn't showing in the web interface -- does it lag?18:39
RainCTalex-weej: check your inbox. If you got no rejection mail, then it is18:40
alex-weejRejected:18:41
alex-weejUpload rejected because it contains binary packages.18:41
alex-weejfail18:41
pochuyou need to upload only the source18:41
pochue.g. dpkg-buildpackage -S18:41
* alex-weej has been using debuild18:41
pochucheck the .changes file, it shouldn't reference any .deb18:41
pochualex-weej: I think debuild -S does the same18:41
alex-weejok i figure i should do the versioning properly18:42
pochualex-weej: the same version will work, as it wasn't accepted18:42
alex-weeji am supposed to use dch right? but that's just bumped the version to 0.9-2build218:42
pochuyou will need "-S -sa" if the orig.tar.gz isn't in Launchpad, btw18:42
alex-weeji think it is18:42
sven777would a MOTU be so kind as to review my package? Thanks in advance! http://revu.ubuntuwire.com/details.py?package=lmalinux18:42
pochuthen -S will save bandwidth ;)18:43
alex-weejok i used dch to create a changelog entry18:45
alex-weejthen dpkg-buildpackage -S18:45
alex-weejand it said18:45
alex-weejgpg: skipped "Alexander Jones <alex@weej.com>": secret key not available18:45
alex-weejgpg: [stdin]: clearsign failed: secret key not available18:45
alex-weejoh arse i used my middle name in my key18:46
mok0alex-weej: the secret key is on your own computer18:46
alex-weejthat was a fail.18:46
alex-weejanyway, i should still be able to sign with debsign right?18:46
pochualex-weej: btw you don't need to bump changelog in this case, as the upload was rejected and is not on your ppa18:46
mok0alex-weej: then use -kKEYID18:46
alex-weejalex@fizz:~/Desktop/nautilus-open-terminal-0.9$ debsign -k05F6BB5918:47
alex-weejdebsign: Can't find or can't read changes file !18:47
pochuyou miss the .changes file :)18:47
pochudebsign -k$GPGKEY foo.changes18:47
alex-weejit worked before...18:47
pochualex-weej: cd ..18:47
alex-weejwhen it was the i386.changes file it just figured it out18:47
alex-weeji guess there's 2 files now so i need to tell it18:47
mok0The email in the top changelog entry must match your key18:48
alex-weejok i've made a total hash of this then18:48
alex-weejbut i don't understand because the top changelog entry wasn't even me before18:48
alex-weejyet it still signed18:49
alex-weejalex@fizz:~/Desktop$ debsign -k05F6BB5 *_source.changes18:49
alex-weej signfile nautilus-open-terminal_0.9-2build2.dsc 05F6BB518:49
alex-weejgpg: skipped "05F6BB5": secret key not available18:49
alex-weejgpg: [stdin]: clearsign failed: secret key not available18:49
alex-weejguh... 3 and a half bytes18:49
pochualex-weej: 05f6bb5 is 7 char long :P18:51
alex-weejyeah i just realised. my eyes are failing18:51
* pochu can't study anymore :(18:51
alex-weejso why wouldn't i need to bump the changelog?18:51
pochualex-weej: you need if the files are in the server, so they don't clash. they aren't though, as the upload was rejected18:52
alex-weej"if the files are in the server"?18:53
pochuin the PPA18:54
pochue.g. in http://ppa.launchpad.net/pochu/ppa/ubuntu/18:55
alex-weejhm18:57
alex-weejmore gpg fun18:57
alex-weeji've added my name "Alexander Jones" without the "Mark" to my key, and added a photograph18:58
alex-weejbut now it won't sync anymore :(18:58
alex-weej<big><b>Couldn't publish keys to server</b></big>18:58
alex-weejError decoding keyblock18:58
alex-weejoh it doesn't like the photo19:00
alex-weeji see19:00
pochusome keyservers don't AFAIK19:02
nhandlerIf a package gets removed from the repositories, what is the procedure for getting it added again?19:11
DktrKranznhandler, do you know why it has removed?19:12
nhandlerDktrKranz: It was removed in Debian, and we were syncing the Debian package.19:13
DktrKranzwhich one?19:13
nhandlerDktrKranz: https://edge.launchpad.net/ubuntu/+source/socketapi (http://packages.qa.debian.org/s/socketapi/news/20070108T233911Z.html). Someone uploaded a new version to REVU, and I want to be sure I'm giving them accurate information19:14
DktrKranznhandler, Debian removed it because he was superseded by kernel-implementation, do we have such package?19:16
DktrKranzuh, it's not a package, it's kernel itself19:17
nhandlerI was planning on asking the uploader if there was any reason to add the new version since the old version was superseded. But if there is a valid reason, what would be that process?19:18
DktrKranzI'd ask archive-admins to restore it and removing any blacklisting, then upgrade it as usual19:19
nhandlerSo it would follow the normal package upgrade procedure and not the new package procedure? Would the same go for Debian?19:21
DktrKranzI have a similar experience upgrading php-imap19:22
DktrKranzit was removed, I asked pitti to restore it and upgrade it as usual19:22
DktrKranzI'm not sure if Debian can restore packages, though19:22
hanskaDktrKranz: may I help? ;)19:27
DktrKranzhanska, do you have any ftp-master handy? :)19:28
hanskaDktrKranz: what happened? Maybe a $deity is not needed ;)19:28
DktrKranzs/$deity/$deity_is_nothing_they_can't_process_NEW/19:29
hanskaahahah :P19:29
hanskawell, NEW is in hard-suck mode right now19:29
DktrKranzhanska, I was wondering if a removed package can be restored with a "click here to restore it" button19:29
hanskabut in a but more than a week everything should end ;)19:29
DktrKranzor it has to go through NEW again19:30
hanskaDktrKranz: no, it needs NEW19:30
DktrKranzhanska, I HOPE SO19:30
hanskaeheh19:30
DktrKranzI want to clear my exp queue :)19:30
hanskaDktrKranz: if a user needs it, snapshot.debian.net is --> ;)19:30
hanskaDktrKranz: uh?19:30
DktrKranzI have several packages in exp right now19:31
DktrKranzand I want them to be in unstable :)19:31
=== Spear is now known as jhg
ScottKGoing from Experimental to Unstable doesn't need New (IIRC), just a new upload.19:31
hanskaScottK: right, just a new revision suffices19:31
DktrKranzhanska, there was a request of a package upgrade, which got removed. Not sure if it is useful with recent kernels, just curious about Debian way to manage this case19:32
hanskaDktrKranz: if you have foo 1.0-1 in exp, upload 1.0-2 to unstable, and the package from exp will automagically disappear19:32
hanskaDktrKranz: name?19:32
DktrKranz(and yes, no NEW for exp -> unstable, just looking forward to see lenny released!)19:32
hanskaeheh19:32
DktrKranzhanska, socketapi19:32
hanskaDktrKranz: why would you want that package?19:34
hanska"RoQA; Superseded by kernel-implementation"19:35
hanskaI don't believe QA guys would be happy :P19:35
DktrKranzuser requested it again (http://revu.ubuntuwire.com/p/socketapi)19:37
hanskadid the user reply to nhandler ?19:38
DktrKranznot yet, his statement is about 15 minutes ago19:39
hanskaah, I missed the date/time :P19:39
hanskawell, if there's a *real* reason, then I believe it could be re-added to Debian (through NEW, that is)19:39
hanskaotherwise, I believe there could be grounds for REJECTion19:40
DktrKranz$deity_is_nothing_they_can't_process_NEW to REJECT(tm) something? Impossible :P19:40
hanskaDktrKranz: are you sure?... in debian-mono we got a REJECT because we forgot to add the text of MPL to debian/copyright...19:41
hanskaDktrKranz: (remember, there are two new ftp-assistants training, and they must be picky enough to convince other ftp-$deities ;))19:41
DktrKranzsarcasm ;)19:41
DktrKranzthey do their job19:42
hanskayep, but you start hating them when your package has to re-go NEW...19:42
* DktrKranz passed it19:42
DktrKranza silly error of mine, though :(19:42
hanskait happens ;)19:43
RafikHello guys. I spent the weekend between the wiki pages and the terminal learning packaging. I have a question. Can we ask for merges from debian experimental ?20:06
ScottKRafik: Yes.20:07
RafikScottK> thanks20:07
ScottKYW20:08
xooxHow do I get prevu to use my gpg key for signing packages?20:42
chrismurfHello - I have built a package for pyproj (http://code.google.com/p/pyproj/).  It's currently on my Launchpad PPA -- how do I go about getting it into Universe?21:49
chrismurfalso - a related question - what's the typical place for storing the /debian/ directory contents?  Upstream?  In my own personal SVN/BZR? Elsewhere?21:50
maherhello guys21:56
maherwe are trying to create new linux distro that is based on ubuntu,21:57
maherand I want to add new bookmarks to firefox to be ready in the new distro21:57
mahercan anyone help me?21:58
maheror direct me to something?21:58
quadrisprochrismurf: Hi! Did you file a needs-packaging bug for pyproj?22:01
alex-weejmy ppa build is failing with checking for GCONF... configure: error: Package requirements (gconf-2.0) were not met:22:03
alex-weejNo package 'gconf-2.0' found22:03
alex-weejbut my package is just a slight modification of what is already in the archives22:04
alex-weeji haven't changed the dependencies or anything22:04
alex-weejis it possible that a package may build in the main system but not in PPA?22:04
alex-weejor are they the same system?22:04
directhexonly if your package is wrong22:06
directhexi.e. a PPA does a fresh build environment using your build-depends22:06
directhexso if your build-deps are wrong, then it won't pull in everything it needs22:07
chrismurfquadrispro, no -  I have no idea what I'm doing :-)22:08
chrismurfI am gaining comfort with the debian packaging process in general22:08
chrismurfbut know absolutely 0 about the process / politics / community side :-)22:08
chrismurfteach me, oh master ;-)22:09
alex-weejdirecthex: ok, so it's possible the upstream package is broken too then?22:09
alex-weejdirecthex: by upstream, i actually mean the original debian package i am deriving from22:09
directhexalex-weej, and you build-depend on libgconf2-dev ?22:10
quadrisprohi chrismurf, that projec is really interesting, the first thing you have to do is filing a bug and tagging it as needs-packaging22:10
quadrisprochrismurf: i.e. bug 10546422:10
ubottuLaunchpad bug 105464 in ubuntu "[needs-packaging] mandvd" [Wishlist,In progress] https://launchpad.net/bugs/10546422:10
quadrisproor bug 19939822:10
ubottuLaunchpad bug 199398 in ubuntu "[needs-packaging] w_scan" [Wishlist,In progress] https://launchpad.net/bugs/19939822:10
alex-weejdirecthex: i haven't brought that dependency in myself. it was always there.22:10
directhexalex-weej, then check config.log22:11
chrismurfquadrispro, okay - then attach the package there?22:11
alex-weejdirecthex: so i can get away with it if it's a main package upload22:11
chrismurfor a link to my PPA version?22:11
alex-weejbut not a PPA?22:11
quadrisprochrismurf: no, you should upload the package to REVU (and paste the link into the bug report)22:11
directhexalex-weej, always test in a pbuilder. anything you do with dpkg-buildpackage is effectively untested22:12
quadrisprochrismurf: http://revu.ubuntuwire.com22:12
alex-weejdirecthex: excuse my ignorance, i don't know what that is22:12
alex-weeji mistakenly believed debian packaging wouldn't require more than about 5 minutes before i could start programming again22:12
alex-weej:P22:12
chrismurfquadrispro, thanks - sounds like a good place to get started22:12
chrismurfIs there a good tut / document I should follow?22:13
directhexalex-weej, it does the same thing as a PPA. it creates a clean build environment & installs all the build-deps into a folder, to ensure rigour22:13
chrismurfI should I just come back here :-)22:13
chrismurfohh - REVU is interesting -- I understand now.  Thanks~!22:13
quadrisprochrismurf: that's it https://wiki.ubuntu.com/UbuntuDevelopment/NewPackages22:13
alex-weejdirecthex: so what should i use? debuild? dpkg-buildpackage? pbuilder?22:14
* alex-weej is overwhelmed with tools22:14
directhexalex-weej, pbuilder or a wrapper for pbuilder. anything else is worthless to ensure whether a package will actually build on anywhere other than a desktop22:14
quadrisprochrismurf: I've bookmarked the project homepage ;)22:15
alex-weejare there any nice gnome/gtk tools for doing debian package maintenance?22:16
alex-weeji just want something to hold my hand through one specific workflow22:17
chrismurfquadrispro, if you want an intrepid package atm, https://launchpad.net/~chrismurf/+archive/ppa22:17
chrismurf:-)22:17
directhexif it were trivial to do, it wouldn't need an army of packagers22:17
alex-weejrather than just guessing "which tool next?"22:17
directhexread the packaging tutorials on the ubuntu wiki22:17
alex-weeji would do if i had a spare month or so22:17
alex-weej:)22:17
alex-weejI can't wait till everything is in bazaar22:18
alex-weejand i could just push a branch and have it work automatically22:18
directhexhave you done the usual rigour checks? is the gconf dev package being pulled in in the build log? no missing commas in debian/control?22:20
quadrisprochrismurf: mmm... there are some changes to do, but now I'm very tired (in Italy it's 11.30 pm)... I'll take look tomorrow ;)22:20
quadrisproI'll take a look *22:20
chrismurfquadrispro, thanks, I'm filing bugs now22:20
chrismurfwill try and get up to speed on the process via the wiki + REVU22:20
chrismurfbug 32699622:21
ubottuLaunchpad bug 326996 in ubuntu "pyproj" [Undecided,New] https://launchpad.net/bugs/32699622:21
quadrisprochrismurf:  perfect22:23
alex-weejdirecthex: i haven't touched it22:26
alex-weejdirecthex: this is literally an apt-get source, dput22:26
directhexalex-weej, same release version?22:27
alex-weejthink so22:27
alex-weejnever mind, let's try another package22:27
alex-weeji've modified a default value in compiz-fusion-plugins-main22:28
alex-weeji've opened a bug for the problem22:28
alex-weejhow do i get a change "sponsored"?22:29
directhexyou didn't feel like sharing your build log?22:29
alex-weejno22:30
chrismurfquadrispro, one more question if you're around?22:30
quadrisprochrismurf: yes22:30
RainCTalex-weej: https://wiki.ubuntu.com/SponsorshipProcess22:30
chrismurfquadrispro, what's the typical location for packaging info to be stored?  BZR/Launchpad?  Upstream SVN? My own repo?22:31
chrismurfthe /debian/ directory should go someplace besides just bug reports I'm guessing?22:31
directhexchrismurf, most packaging trams will have a shared repo of some kind22:31
quadrisprochrismurf: what do you mean with "packagin info"? do you mean debian directory content?22:32
chrismurfyes22:32
directhexs/trams/teams/22:32
alex-weejRainCT: thanks22:32
RainCTchrismurf: Packages are stored in the repos when they are uploaded. Additionally, you can of course also have it in a VCS of your choice.22:32
quadrisprochrismurf: ah, beh, after package uploading, it's stored into the repository :)22:33
chrismurfI see :-)22:33
quadrisprochrismurf: (apt-get source PACKAGE) :)22:33
directhexchrismurf, some packages don't have a central store of packaging info, the only repository is ad-hoc in the source package22:33
chrismurfso - in progress, do whatever I want, and the outcome is all that matters22:33
chrismurf:-)22:33
chrismurfI see22:33
directhexchrismurf, e.g. the teams i'm involved with have SVN repositories on the debian project's Alioth servers22:33
quadrisprochrismurf: but I see a thing... did you include the debian dir in the tarball?22:34
quadrispro(chrismurf: it's not so simple, anyway, there are a number of packaging rules we have to follow, if you're looking for a good guide -> https://wiki.ubuntu.com/PackagingGuide)22:35
chrismurfright - I'm 100% sure the package is not ready for prime time22:35
chrismurfjust trying to figure out where I should be working as I get it ready22:36
chrismurfsounds like the answer is "whatever works for you, we just want working packages :-)"22:36
chrismurfI'll start reading through those various guides and try to get the package ready22:36
quadrisprochrismurf: ok, I'll try to give you my support :)22:37
chrismurfquadrispro, thanks for that given so far :-)22:37
quadrisprochrismurf: you're welcome: this is ubuntu :)22:38
quadrisproI'm going away, chrismurf: see you soon22:38
quadrisprobye guys!22:38
RainCTbtw, which of those is correct: "and so on" or "and soon" (for the same meaning as "etc.")?22:47
mok0RainCT: the first22:47
RainCTmok0: thanks :)22:47
alex-weejwhen i use "dch" it adds the line: nautilus-open-terminal (0.9-2build2) jaunty; urgency=low22:49
alex-weejwhere is jaunty coming from?22:49
alex-weeji'm running intrepid22:49
alex-weejand when i upload it to my PPA it only builds for jaunty22:50
mok0alex-weej: yep22:50
alex-weeji want it to build for intrepid too22:50
alex-weejand i want the changelog to be correct22:50
alex-weejthe change pertains to no particular ubuntu release22:50
mok0alex-weej: add ~intrepid1 to the release in a new changelog entry, and make the distro intrepid22:51
alex-weejmok0: do i just need to change it in the changelog?22:52
mok0alex-weej: yes22:52
alex-weejso everything is literally parsed out of the changelog22:52
alex-weejthe new version number22:52
alex-weejtarget distro22:52
alex-weejeverything?22:52
mok0yes22:52
alex-weejif i make it intrepid, will it still build it for jaunty?22:53
alex-weej(as well)22:53
directhexmaybe22:53
directhexnot guaranteed, if the build-deps have changed22:53
mok0alex-weej: no, only intrepid, we don't have multi distro builds yet22:53
alex-weejso if i want more than one distro i need to add another changelog entry!?22:53
mok0alex-weej: exactly22:54
alex-weej:(22:54
alex-weeji take it for real packagers it just works?22:54
directhexright.22:54
alex-weejso should i even bother wasting my time writing a proper changelog?22:55
directhexwell, old packages cascade through into newer releases, anyway. unless they're superceded22:55
mok0alex-weej: just write "compile for intrepid"22:55
alex-weejthe previous version was 0.9-2build2. should it now be 0.9-2build3~intrepid1? or 0.9-2build2~intrepid1?22:55
alex-weejor 0.9-2~intrepid1?22:55
jcastroyou can keep seperate distros in seperate branches in bzr, that's what I do22:56
mok0alex-weej: 0.9-2build2~intrepid122:56
alex-weejwhen i run debuild -S it always asks me for my gpg passphrase twice22:57
directhex+intrepid1.22:57
mok0alex-weej: yes it signs 2 files22:57
directhexif you use ~, then it will be numbered lower22:57
alex-weej+intrepid1?22:57
alex-weejaw.22:57
alex-weejnow i gotta do it again22:58
directhexand overwritten by 0.9-2build222:58
directhexif you want to overwrite 0.9-2build2 then use 0.9-2build2+foo if it's based on 0.9-2build2 or 0.9-2build3~foo if it's based on 0.9-2build322:58
alex-weeji've gone 2build2 to 2build2+intrepid122:59
mok0tilde is used for backporting23:00
directhexmok0, amongst other things23:00
directhexmok0, it's generally useful in other situations. e.g. upstream "beta" versions -> 1.0~beta123:01
directhex-123:01
RainCTyay, I'm 18 :)23:04
mok0RainCT: happy birthday!23:05
RainCTthanks :)23:05
directhex:o23:06
directhexOLD!23:06
directhexi'm not sure i can respect packaging work done by a wrinkly geezer like RainCT23:07
RainCTlol23:08
balorUbuntu specifically links some low level libs against libpcre  (Debian does not) eg: libpthread libglib.  I'm wondering why this is so in order to rule it out as the cause of a but in QT?23:10
RainCT(In case somebody wants to learn about pbuilder, I've just written a post explaining the basics on how to use it: http://bloc.eurion.net/archives/2009/test-build-debian-packages/)23:18
RainCTNow, good night :)23:18
sven777happy birthday RainCT!23:27
piegodHi, will the 'ngircd' package in Jaunty be configured with ssl support on?23:29
geserpiegod: I just gave it a quick look, and it looks like it's GPL w/o a OpenSSL exception, so no. Unless it supports also GnuTLS23:31
piegodgeser: well it does support TLS, but I'm not sure if I do :|23:32
piegodIf I were to apt-get source it, and then configure it --with-openssl, when I used make/install would it install the init scripts in init.d?23:33
geserpiegod: depends, if the init script comes from the debian packaging than no, if it's from upstream perhaps.23:38
piegodok :/23:38
geserA better way is to modify the package as you need it and build a local deb for you, so you still have the advantages from the package management23:39
piegodhow do I go about doing that?23:40
piegodhmm, just looked at the configure script in Jaunty's ngircd source... the option for both GnuTLS and OpenSSL is *not there* !?23:44
gesergot perhaps SSL support got included in a more recent version than is available in jaunty?23:45
piegodJaunty is 0.12 right? 1sec - reading changelog23:45
piegodah23:46
piegod0.13 included SSL/GnuTLS support, wasn't in 0.12/0.12.123:47
piegodor in this case, 0.12.1-223:47
piegodso how do I go about building a local deb?23:47
alex-weejmy package built in my PPA, but it doesn't show up in synaptic under the PPA origin, and it doesn't show up as a version of the package i'm upgrading https://launchpad.net/~alex-weej/+archive/ppa23:48
alex-weejoh wait, i had locked it23:48
alex-weejnever mind23:48
geserpiegod: updating to a new version can be easy or not (depends on the package) and I don't know of top of my head if there is a good description in the wiki23:49
piegodok :/ I'd like to be able to use 0.13 without losing package management on ngircd, that's all :)23:50
geserperhaps someone else in this channel can help you out as I'm not in the condition right now (got back home from FOSDEM one hour ago)23:52
piegodOkay :)23:52
=== txwikinger2 is now known as txwikinger

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