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

no0tichi everyone :) I would like to start contributing in MOTU, I've already read on the wiki but it's not clear how to _really_ start contributing :)00:05
no0ticI would like to initially focus on packaging new revisions of some packages like rtorrent and irssi, for example, but I'm also willing to help in any other type of package work00:07
no0ticok, irssi is in main :)00:09
copproif it's in main, don't bother00:10
mathiazno0tic: we're currently merging packages from Debian unstable in Ubuntu00:10
mathiazno0tic: have a look at https://wiki.ubuntu.com/UbuntuDevelopment/Merging00:10
no0ticok I'm reading, thanks00:11
ScottKEven more important right now is finding changes that can be sent back to Debian so maybe later in the release cycle we can sync from Debian.00:15
no0ticutnubu? :)00:16
ScottKGenerally I find filing bugs with patches for the relevant changes works best.00:17
ScottKThe trick is knowing which are relevant and which are not.00:17
ScottKFeel free to ask if you're uncertain.00:18
RoAkSoAxno0tic, i could help you with merges im learning too and i quite understand them xD00:22
no0ticRoAkSoAx, nice!00:22
no0ticI really don't know where to start from :)00:25
RoAkSoAxno0tic, ok let's see... to merge what you need first is to obtain the grab-merge.sh script: http://merges.ubuntu.com/grab-merge.sh00:27
no0ticRoAkSoAx, done!00:27
RoAkSoAxno0tic, then install all the packaging tools listed here: https://wiki.ubuntu.com/PackagingGuide/Complete because after doing all necessary changes, we might need test if the package builds00:29
no0ticRoAkSoAx, already done previously ;)00:30
LaserJockRoAkSoAx: make that, "we will always need to test if the package builds" :-)00:30
LaserJockeven if it's a sync00:30
RoAkSoAxok you will also need debootstrap to create a chroot enviroment00:30
RoAkSoAxLaserJock, ok :)00:30
RoAkSoAxno0tic, so then... first we will have to obtain a package to merge. we will try with a package i just merged today... it is called virt-viewer00:31
RoAkSoAxnote that all packages needed to be merge (or might need to be synced) are here: http://merges.ubuntu.com/universe.html or here: http://dad.dunnewind.net/universe.php00:32
no0ticRoAkSoAx, yes, I was staring at that page :)00:32
RoAkSoAxno0tic, so create a work dir, for example: mkdir virt-viewer00:33
RoAkSoAxcd virt-viewer00:33
RoAkSoAxand then: ../grab-merge.sh virt-viewer00:33
no0ticok00:33
RoAkSoAxit will download all the necessary packages00:33
cheatrwhois cheatr00:34
copproyou00:34
RoAkSoAxno0tic, is the downloading process finished?00:35
cheatrcoppro: Yeah, wrong window, lol00:35
no0ticRoAkSoAx, yes00:35
RoAkSoAxno0tic, ok, so if you see. there is a file named REPORT that will show us where are the conflicts that we will need to fix00:35
no0ticok, I'll read it00:36
RoAkSoAxin the section conflicts it will show us that there are conflicts in  C  debian/control00:36
no0ticfound00:37
RoAkSoAxok, so we have to check that file00:37
RoAkSoAxfirst we enter the package directory00:38
RoAkSoAxcd virt-viewer-0.0.3-2ubuntu100:38
no0ticRoAkSoAx, I know something of basic commands ;)00:38
RoAkSoAxand we open the file: vim debian/control00:38
no0ticRoAkSoAx, and something of packages structure00:38
RoAkSoAxhahaha no0tic yeah i know.. but i'm used to help newbies :P00:38
no0ticRoAkSoAx, eheh :)00:38
no0ticRoAkSoAx, ok, I'm in, anyway :)00:38
no0ticRoAkSoAx, I can read conflicts :)00:39
no0tic<<<<<<<<<<<< and >>>>>>>>>>>>>> lines :)00:39
RoAkSoAxyep... so, what it is telling us is that the conflicts are referred basically to Build-depends00:39
no0ticRoAkSoAx, changes in mantainer build-depends and standard version00:39
RoAkSoAxyep00:40
RoAkSoAxso first of all, we are going to check the changelog00:40
no0ticit seems it no longer depends on libgtk2.0-dev, dpatch, libxen3-dev00:40
RoAkSoAxno0tic, nope, the first fields are ubuntu related, and the parts of below are the debian related00:41
RoAkSoAxso we have to see the changelog to understand what changes were done when they were merged the last time00:41
no0ticRoAkSoAx, ok, so on debian it doesn't depend on those00:41
no0ticRoAkSoAx, ok00:41
RoAkSoAxyep00:41
no0ticChangelog or debian/changelog ?00:41
RoAkSoAxyep00:42
no0ticI suppose the latter00:42
RoAkSoAxi use dch -e00:42
no0ticdone00:42
RoAkSoAxcheck the last merge, that it was done for hardy and you'll see that they added a package to build depends00:43
no0tica second00:44
no0ticbuild depend on recent libgtk-vnc (>= 0.3.4)00:44
no0ticdebian/control: depend on gtk that has gtk_widget_is_composited00:44
RoAkSoAxhttp://pastebin.ubuntu.com/10358/00:44
RoAkSoAxthere00:44
no0ticok00:45
no0ticok last hardy change00:45
RoAkSoAxso if you can see the ubuntu version aAdd libxen3-dev to Build-Depends.00:45
no0ticyes00:45
LaneyHas anyone had/fixed an error about libc6 when creating an Intrepid pbuilder?00:45
no0ticRoAkSoAx, but then it seems that debian has synced the package back, no?00:46
RoAkSoAxno0tic, they released a new upstream version00:47
RoAkSoAxbut still there are changes between ubuntu and debian packages since ubuntu might not have the same names00:47
no0ticok00:48
RoAkSoAxso, we've seen the changelog and it is telling us that build-depends have been modified in relation to debian00:48
RoAkSoAxso we are confirming that those changes showed in debian control were added in ubuntu and might remain like that00:49
RoAkSoAxbecause we can use debian changes, ubuntu changes or combine them00:50
RoAkSoAxso, to know further we have to check the differences between the older ubuntu version, and the older debian version, we do this in : ../virt-viewer_0.0.2-1ubuntu1.patch00:51
RoAkSoAxyou can open it with any editor you like00:51
RoAkSoAxi use gedit cuz it shows it in colors and stuff00:51
RoAkSoAxso in hat file we go to the debian/control part00:51
no0ticok00:52
RoAkSoAxin that file, debian/control shows this: http://pastebin.ubuntu.com/10361/00:52
no0ticyes, I found it in red :)00:52
no0ticI use kde :P00:52
RoAkSoAxwe now there that the maintainer , and original maintainer changed00:52
RoAkSoAxas well as build-depends00:53
RoAkSoAxand we can see that ubuntu added 2 new packages: dpatch, libxen3-dev00:53
no0ticyes, we already knew that :) now we are here to fix things, I suppose00:53
RoAkSoAxyeah we already new that but we should verify it in that .patch file because it will show the exact changes00:54
no0ticok00:55
RoAkSoAxso now, we have to verify what has changed in the newer debian version against the older debian version00:55
RoAkSoAxso we open ../virt-viewer_0.0.3-2.patch00:55
RoAkSoAxgo to the debian/control part00:56
RoAkSoAxand see that the only thing that has changed is libgtk-vnc-1.0-dev (>= 0.3.4)00:56
RoAkSoAxright?00:57
no0ticyes00:57
RoAkSoAxand we also see that standards version has changed from 7.3.2 to 7.3.300:57
RoAkSoAx3.7.3*00:57
RoAkSoAx3.7.2*00:57
no0ticsorry, I'm helping folks on #ubuntu-it in the meanwhile :)00:58
no0ticyes00:58
no0ticok, here I am00:58
RoAkSoAxok, so if we check the changelog again, or the other .patch file (of the older version) we will see that ubuntu already made the change of standards version from 3.7.2 to 3.7.3 so we keep it like that00:58
RoAkSoAxand now, in the newer debian version, they changed libgtk-vnc-1.0-dev (>= 0.3.4)00:59
RoAkSoAxso, comparing the oldes ubuntu version with this newer debian version, we can see that the only thing that changed in debian is libgtk-vnc-1.0-dev (>= 0.3.4)00:59
RoAkSoAxand since we are merging we should check that all packages are the same in the ubuntu repos00:59
LaserJockoh?00:59
RoAkSoAxwe will find that they are... so.. since debian is the newer version we will have to use the build-depends of this newer debian version, but we have to add the changes made in the ubuntu older version01:00
no0ticok01:01
RoAkSoAxso our build depends will look like: Build-Depends: cdbs, debhelper (>= 5), autotools-dev, libvirt-dev, libgtk-vnc-1.0-dev (>= 0.3.4), libxml2-dev, libgtk2.0-dev (>= 2.10), dpatch, libxen3-dev01:01
RoAkSoAxStandards-Version: 3.7.301:01
no0ticLaserJock, too much mess?01:01
LaserJockI'm trying to follow all this :-)01:01
RoAkSoAxnote that we are adding:  dpatch, libxen3-dev were added to the build depends01:01
no0ticRoAkSoAx, yes, this is written in the changelogs01:02
RoAkSoAxno0tic, nope, note yet01:02
RoAkSoAxjust keep aside the build-depends01:02
no0ticAdd libxen3-dev to Build-Depends.01:02
no0ticanyway01:03
RoAkSoAxno0tic, we dont take note of that because it was already added in the older ubuntu version. so it is on the changelog01:03
RoAkSoAxand in the changelog we only write changes in UBuntu and not changes in debian01:03
no0ticok01:03
no0ticunderstood01:03
RoAkSoAxso, after knowing how our build depends are going to be, we have to make the change in debian/control and it will look like this: http://pastebin.ubuntu.com/10363/01:03
no0ticok01:04
no0ticRoAkSoAx, I'm editing it01:04
no0ticRoAkSoAx, libgtk2.0-dev changed too01:05
no0ticRoAkSoAx, it depends on 2.10 a least01:05
no0ticRoAkSoAx, and previously didn't01:05
RoAkSoAxyep!01:05
RoAkSoAxbut we don't put that as a change in the changelog because it is not a Ubuntu specific change.. it is debian's01:06
no0ticRoAkSoAx, yes, but we need to change it on our new build-depends01:06
RoAkSoAxno0tic, yes, we are taking the build-deps of the .patch file of the newer debian version01:06
RoAkSoAxand adding the changes made by ubuntu in the older version01:07
RoAkSoAxi mean, adding dpatch, libxen3-dev01:07
no0ticRoAkSoAx, ok01:07
no0ticRoAkSoAx, now I've really understood :)01:07
RoAkSoAxok, so the debian/control file is done, with the new build-depends01:08
RoAkSoAxso, now we head up to the changelog01:08
RoAkSoAxdch -e01:08
no0ticok, what we need to put in there?01:08
RoAkSoAxin the changelog we only put the Ubuntu specific changes...01:09
brica1can anyone point me in the right direction if i'd like to contribute to dh-make-perl?01:09
RoAkSoAxhere we usually put the changes done before and that they remain and the new changes we've made01:09
RoAkSoAxwe haven't made any new changes01:09
no0ticRoAkSoAx, so add dpatch to build-depends and new standard-version ?01:09
LaserJockbrica1: what kind of thing do you want to contribute?01:09
RoAkSoAxno0tic, not really, because those changes were made in a previous Ubuntu version... check part of the log: http://pastebin.ubuntu.com/10366/01:10
RoAkSoAxin that log, in the merge done for hardy, specifies that tey added libxen3-dev  to build-depends01:10
RoAkSoAxso we havent really made a change, we just used the changes made by debian in the newer version and the changes made by ubuntu in the older versio01:10
no0ticRoAkSoAx, ok01:11
RoAkSoAxand since in the changelog we put the changes made before+ changes made now... we just copy the changelog of the merge done for hardy01:11
no0ticRoAkSoAx, lines for 32 to 34 in your last paste01:12
RoAkSoAxyep01:12
RoAkSoAxnote here: virt-viewer (0.0.3-2ubuntu1) intrepid; urgency=low01:12
RoAkSoAxwe have to change that hardy after the ) to intrepid01:12
no0ticyes.. I have hardy :)01:12
RoAkSoAxand verify if the ubuntu version is correct01:12
no0ticI was about to ask :)01:12
brica1LaserJock: I'm getting some warnings when using it, so i'd like to fix those. perhaps clean the code up where appropriate (i'm heavy into perl, check my cpan dir (cpanid: BRICAS))01:13
RoAkSoAxno0tic, it doesn't matter, we are marging a package for intrepid, so change that to intrepid01:13
no0ticRoAkSoAx, ok, done01:13
RoAkSoAxok so we've done with the changes01:13
RoAkSoAxnow we have to create the source package01:13
RoAkSoAxbut before, do you have any questions or have u missunderstood something or is ther anuything you don't understand?01:13
no0ticI'm saving it in debian/changelog, ok01:14
LaserJockbrica1: I think you're best off to talk with the Debian maintainer then. see http://packages.qa.debian.org/d/dh-make-perl.html01:14
no0ticno, I'm quite sure of what arewe doing :)01:14
RoAkSoAxno0tic, does you chanelo added your name and email?01:14
no0ticRoAkSoAx, yes, I modified it to the correct one01:15
no0ticRoAkSoAx, and yes, I have a gpg key associated with it01:15
no0ticRoAkSoAx, Gabriele Postorino <no0tic@ubuntu.com>01:15
RoAkSoAxno0tic, ok, so to avoid modifying it by hand, we can do this in $home/.bashrc01:15
RoAkSoAxexport DEBFULLNAME='Andres Rodriguez'01:15
RoAkSoAxexport DEBEMAIL='andreserl@ubuntu-pe.org'01:15
RoAkSoAxexport GPGKEY=F7B278D701:15
RoAkSoAxi put that at the end of .bashrc01:16
bricaswoops. got disconnected.01:16
RoAkSoAxso that when i do dch -e it will automatically change it01:16
RoAkSoAxno0tic, do that and then: source $HOME/.bashrc to get the variables loaded (this is done just the first time we are adding them to the file cuz it will save us from rebooting)01:17
bricasLaserJock: sorry, i didn't catch anything after my last message01:17
no0ticRoAkSoAx, already done :P01:17
RoAkSoAxok cool, so we have to build the source01:18
RoAkSoAxfor that we do: debuild -S01:18
no0tic-S is single binary, right?01:18
no0ticah no, source package :)01:18
RoAkSoAx-S is source01:18
RoAkSoAxyep01:18
RoAkSoAxdoing that will create ../virt-viewer_0.0.3-2ubuntu1.dsc01:19
no0ticdone01:19
RoAkSoAxok, so what we are supposed to do next is to create the debdiff and build the package to see it it builds ok.01:20
RoAkSoAxwe will use the debdiff to updload it when we report the merge in LP01:20
no0ticright01:21
LaserJockbrica1: I think you're best off to talk with the Debian maintainer then. see http://packages.qa.debian.org/d/dh-make-perl.html01:21
RoAkSoAxand we have to build the source package to make sure it will work....01:21
RoAkSoAxso for that we have to create a pbuilder environment but it will take long, so first we are going to create the debdiff01:21
no0ticRoAkSoAx, I think I already have a pbuilder environment, for hardy01:22
no0ticRoAkSoAx, let me see01:22
RoAkSoAxno0tic, but since the merge is for intrepid, we need a pbuilder for intrepid01:22
RoAkSoAxthat is why we changed our changelog from hardy to intrepid01:23
no0ticRoAkSoAx, ahah, right :D01:23
RoAkSoAxso it doesn't really matter if we build the binary after we created the debdiff01:23
no0ticRoAkSoAx, can we start the creation of the pbluider environment while we create the debdiff?01:23
RoAkSoAxyes01:24
RoAkSoAxsudo pbuilder create --distribution intrepid --othermirror "deb http://archive.ubuntu.com/ubuntu intrepid universe multiverse"01:24
RoAkSoAxso meanwhile... we can create the debdiff01:24
RoAkSoAxno0tic, we do it like this: debdiff  virt-viewer_0.0.3-2.dsc virt-viewer_0.0.3-2ubuntu1.dsc >  virt-viewer_0.0.3-2ubuntu1.debdiff01:24
no0ticRoAkSoAx, will 1GB be enough? :)01:24
RoAkSoAxRoAkSoAx, don't really know, i didn't give it size... it will install other 125MB of packages when trying to build01:25
LaserJocka pbuilder tarball is ~ 100MB01:25
no0ticok01:25
LaserJockbut when you're actually building you need enough space for it to unpack and build the package01:25
no0ticI'm buying a larger laptop disc during this week :)01:25
LaserJocki.e. you won't be building OpenOffice on there01:26
RoAkSoAxthe thing is that we are only creating the pbuilder to see if the packages builds succesfully without errors01:26
no0ticLaserJock, I have enough space on another partition, not under / ...01:26
bricasLaserJock: okay. tanks!01:26
bricasurr thanks01:26
LaserJockno0tic: most packages should be fine01:26
no0ticRoAkSoAx, ok, debdiff created01:26
LaserJockOpenOffice takes something like 4GB to build01:26
no0ticeheh01:27
LaserJockand something like 20hrs01:27
LaserJockso you don't want to do that anyway ;-)01:27
LaserJockRoAkSoAx: you gonna pastebin the debdiff?01:29
no0tic109 lines.. :)01:29
RoAkSoAxno0tic, so now we have to see if there are some things that need to be filtered from the debdiff, we do: lsdiff file.debdiff01:29
RoAkSoAxif there apperas some *.po files we should filter them01:30
RoAkSoAxbut they don't01:30
no0ticthe don't :)01:30
no0ticvirt-viewer-0.0.3/debian/patches/01_ctrl-alt-f9.dpatch01:30
RoAkSoAxso our .debdiff is ready to be uploaded after we report the bug01:30
no0ticthis is a change made in ubuntu, am I right?01:30
RoAkSoAxyeah we have to filter .po or .EX files, but they don't apper01:31
no0ticok01:31
RoAkSoAxbut, now we have to see if it builds without errors01:31
no0ticindeed01:31
kirklandzul: let me take a look01:31
no0ticRoAkSoAx, I'll ping you when pbuilder environment is created01:31
zulkirkland: sure...im guessting the strotime patch did since its a new version but you should mention it in your changelog though01:31
RoAkSoAxno0tic, ok so let's imagine that it builded succesfully we now have to report a but like mine: https://bugs.launchpad.net/ubuntu/+source/virt-viewer/+bug/22707301:32
ubottuLaunchpad bug 227073 in virt-viewer "Please merge virt-viewer 0.0.3-2 from Debian unstable (main)" [Undecided,Confirmed]01:32
RoAkSoAxafter reporting the bug you can attacht the debdiff01:32
no0tick01:33
RoAkSoAxand wait for someone to review it.. then change status to confirmed and suscribe it to u-u-s01:34
no0ticRoAkSoAx, you need to change it to confirmed?01:35
LaserJockI would leave it as New01:36
no0ticRoAkSoAx, or who reviews it will do?01:36
LaserJockfor a merge it doesn't really matter01:36
RoAkSoAxno0tic, yeah if someone reviews it and says it is ok, you need to change status to confirmed and suscribes it to u-u-s01:36
no0ticu-u-s ? ubuntu-universe-s?01:36
RoAkSoAxsponsors01:36
LaserJockno0tic: those are the MOTUs who'll actually upload your package01:36
RoAkSoAxyep01:37
no0ticLaserJock, ok01:37
no0ticwhat groups do I need to join?01:37
LaserJockyou don't need to join any particular one01:37
no0ticI only joined ubuntu-bugs01:37
LaserJockyou are good to go right now01:37
no0ticok01:38
no0ticLaserJock, mailing lists to subscribe to?01:38
RoAkSoAx-motu and -motu-mentors maybe01:38
RoAkSoAxno0tic, im only suscribed to motu i think...01:38
RoAkSoAxand virt-viewer was my sencond merge01:39
RoAkSoAxxD01:39
LaserJockno0tic: and if you aren't already you should subscribe to ubuntu-devel-announce01:39
LaserJockand ubuntu-devel (or ubuntu-devel-discuss) if you want01:39
kirklandzul: does not look like the 64bit time patch made it upstream here01:44
kirklandzul: i mean, not into the 5.2.5 version01:44
no0ticRoAkSoAx, thanks a lot01:45
RoAkSoAxno0tic, no prob :)01:45
no0ticcan I pick a package from the list?01:45
no0ticcontact the previous uploader and start working?01:45
LaserJockno0tic: it's good to also first look on Launchpad to make sure there isn't already a merge/sync bug filed01:45
RoAkSoAxno0tic, yeah pick a package that you like and if you are lucky you will have one that need changes in debian/control01:45
no0ticLaserJock, yes01:46
RoAkSoAxsome packages are easier , some are harder01:46
sommerhey all, I'm trying to use a ppa in pbuilder, but for some reason its not using the packages01:51
no0ticok, found a package01:51
sommerI copied my sources.list into /etc/pbuilder and did pbuilder --override-config01:51
no0tichttps://launchpad.net/ubuntu/+source/kid3 http://merges.ubuntu.com/k/kid3/REPORT01:51
no0ticno merge bugs in launchpad, should I contact previous uploader now?01:52
sommerjust wondering if I've missing anything?01:52
RoAkSoAxno0tic, if you wan't... you can contact him and ask him to help you with it if there is something you don't know how to do01:53
no0ticRoAkSoAx, ok, I know him very well :)01:53
no0ticRoAkSoAx, I saw kid3 in hardy is version 0.10 and in sid is 1.0 :)01:54
RoAkSoAxso go for it and try to merge it01:54
no0ticRoAkSoAx, and there aren't any conflicts01:54
RoAkSoAxif there aren't conflics it may be a sync01:54
cheatrRoAkSoAx: I just wanted to thank you for this nice guide on how to merge packages. I've been silently watching and following along. I've just saved a copy of the chat transcript and I am about to attempt a merge on my own01:54
kirklandzul: okay, looks like i need to add a few things to the changelog01:55
RoAkSoAxcheatr, haha you are welcom, it was my second merge :D you can also check this done in the OpenWeek by nxvl: https://wiki.ubuntu.com/MeetingLogs/openweekhardy/PackageMerging01:56
RoAkSoAxno0tic, if there aren't conflics might be a sync... which is much easier01:57
LaserJockRoAkSoAx: that's not really true01:57
cheatrRoAkSoAx: I actually read that earlier today. Personally, I think your informal guide was more beneficial for me. If you want, I can send you a cleaned up version of the transcript01:57
RoAkSoAxLaserJock, that is why i said *might* =)01:58
LaserJockRoAkSoAx: some merges will have no conflicts, and sometimes there will be a conflict we can drop and sync01:58
RoAkSoAxLaserJock, yep i know, we are supposed to check the changelog to see what changes have been made and stuff01:58
no0ticLaserJock, I go ahead, then01:58
RoAkSoAxcheatr, would be great :)01:58
cheatrRoAkSoAx: I'll remove everything except what you said. That way, it will be easier to read through it01:59
RoAkSoAxcheatr, if you wan't you can check my blog where i explain how i did a previous merge: http://roaksoax.wordpress.com/ (it is not yet well edited though)02:00
cheatrRoAkSoAx: After a quick look, the blog post looks like a nice guide. You might consider turning this into a wiki page on wiki.ubuntu.com02:04
LaserJockcheatr: we probably don't need another wiki page for it02:05
LaserJockbut RoAkSoAx should look at https://wiki.ubuntu.com/UbuntuDevelopment/Merging and see what could maybe be improved :-)02:05
cheatrLaserJock: In my opinion, you can never have too many guides. It doesn't need to replace the current /UbuntuDevelopment/Merging page, but just adding it to the wiki (so it can be found in a search) can't hurt02:06
LaserJockcheatr: yes, yes it can02:06
sommernm, forgot the --othermirror option :)02:07
LaserJockwe already have a rather large mess of wiki pages02:07
cheatrLaserJock: Ok, it's just my opinion. I'll just bookmark it02:07
cheatrThanks again RoAkSoAx02:07
LaserJockyeah, that was a good tutorial, especially from somebody who just started02:09
LaserJockrock on RoAkSoAx02:09
* no0tic claps his hands02:12
LaserJockhmm, this reminds me02:12
LaserJockwe should do a MOTU School session on merging soon02:12
ajmitchLaserJock: reminds you that you've got a long list to get through?02:12
LaserJockpfft02:13
no0ticok, now I have this package, kid3, it seems that any previous ubuntu change has been merged upstream and then in debian.. it is a sync, right?02:13
nxvlRoAkSoAx: only problem i see is that pastebin doesn't have you data forever02:13
LaserJockno0tic: yeah, you just want to make sure that it still builds02:13
no0ticoh, hi nxvl, I finished reading your class logs right now :)02:14
nxvlRoAkSoAx: best upload it in plain text to you server or paste it inthere02:14
nxvlno0tic: great!02:14
crimsunnxvl: you can on pastebin.ca.  We use it for ALSA debugging.02:14
copprorafb.net02:14
nxvlno0tic: hope it helps02:14
RoAkSoAxnxvl, yeah i will02:14
no0ticLaserJock, I need pbuilder environment to do that, and it is still creating it :)02:15
nxvlcrimsun: yes, but he has it as a link in a post02:15
nxvlcrimsun: so it will not last forever02:15
nxvlcrimsun: if you read it in 6 months02:15
nxvlyou wont find the info02:15
no0ticnxvl, yes, I would really like to contribute in packaging :)02:15
nxvlneed to run02:15
nxvlbbl02:15
cheatrThe debian version added "Vcs-Svn", "Vcs-Browser", and "XS-DM-Upload-Alloed" to the control file. Are these allowed in Ubuntu? Also, is "Uploaders" allowed in Ubuntu?02:15
no0ticnooo02:15
SEJEff_homeWhat is the proper way to go about a sync request for a package which has been packaged, but is waiting to be sponsored into Debian?02:15
no0ticpbuilder exited with an error, I'll paste it for you02:15
crimsuncheatr: they're all allowed (but not necessarily used)02:16
RAOFcheatr: In order: yes, yes, and 'allowed, but doesn't do anything'.02:16
no0tichttp://pastebin.ubuntu.com/10370/02:16
LaserJockSEJEff_home: at this point, wait02:16
cheatrcrimsun and RAOF: If they were added in Debian, should I leave them in when I merge the changes, or should I remove them?02:16
RoAkSoAxno0tic, have you installed debootstrap?02:17
crimsunleave them.02:17
cheatrcrimsun: ok, thanks02:17
no0ticRoAkSoAx, no :P02:17
RAOFcrimsun: What about the vcs tags?  If this is a merge, they're then wrong, right?02:17
SEJEff_homeLaserJock, And if they don't make it into Debian intime before the merge freeze, doesn't that seem silly?02:17
no0ticRoAkSoAx, uhm, yes it was, really02:17
SEJEff_homeLaserJock, ^for Intrepid02:17
* RAOF is obviously too tired to construct beautiful sentences.02:17
crimsunRAOF: only if they've been modified by Ubuntu.  I don't think Vcs-Svn would be an issue.02:18
RoAkSoAxno0tic, it seems to be an error with libc6_2.7-10ubuntu3_i386.deb02:18
LaserJockSEJEff_home: you can't file a sync request for a package that's not in the Debian archive02:18
RoAkSoAxi believe someone earlier said something about that if that issue with libc6 was already fixed :02:18
RoAkSoAx:02:18
RoAkSoAx:S02:18
bddebianHeya gang02:18
crimsun'lo barry02:19
bddebianHi crimsun02:19
LaserJockSEJEff_home: what you could do is a "fake" sync where we just manually upload the package, but that's sort of a last-resort02:19
SEJEff_homeLaserJock, So would be best plan of action be to upload a rebuild of the debian package to revu and just let the sync-monster overwrite it if it makes it to Debian?02:19
SEJEff_homeRight02:19
no0ticRoAkSoAx, so we need to wait someone to fix it?02:19
RAOFcrimsun: What I meant was: aren't the vcs tags meant to indicate where the canonical source package is?  If this is a merge, then Debian vcs won't have the current Ubuntu package in it, or in its history.02:20
SEJEff_homeLaserJock, Ok, so what would you suggest I do? Wait until close to the debian import freeze for Intrepid? Use your last resort in the last few weeks before that freeze if it isn't in Debian yet?02:20
LaserJockSEJEff_home: is this a whole new package or just an update?02:20
SEJEff_homeLaserJock, New package02:20
SEJEff_homeglusterfs02:20
RoAkSoAxno0tic, i guess so.. try installing dpatch02:20
LaserJockSEJEff_home: then you have up until Feature Freeze02:20
no0ticerror changed http://pastebin.ubuntu.com/10371/02:21
no0ticRoAkSoAx, dpatch is installed02:21
SEJEff_homeLaserJock, So we've got plenty of time. Great02:21
RoAkSoAxno0tic, i had a similar issue and i installed debootstrap and dpatch and problem solved :S02:21
LaserJockRAOF: it is still the VCS source02:21
LaserJockbasically regardless of what we've done to it02:21
LaserJockso you wouldn't want to remove the vcs bits02:22
LaserJockso unless we have something to replace them with they should stay as-is02:22
RAOFLaserJock: Cool.  I'll try to squirrel that away.02:23
mathiazLaserJock: the VCS field should be renamed to XS-Original-VCS02:23
LaserJockmathiaz: if we replace it02:23
mathiazLaserJock: if we merge it from debian, we should replace it.02:23
mathiazLaserJock: the VCS for the ubuntu package is not in debian.02:23
LaserJockmathiaz: most packages don't have Ubuntu vcs02:23
mathiazLaserJock: correct - thus rename if to XS-Original-VCS02:24
mathiazLaserJock: without replacing it02:24
RoAkSoAxno0tic, was that error showed while your were creating the pbuilder environment for intrepid?02:24
no0ticRoAkSoAx, yes!02:24
LaserJockare you saying to us XS-Original-VCS even if we don't have aVCS_ to replace it?02:25
LaserJock*use02:25
RoAkSoAxno0tic, yeah so i guess there is a prob with libc6... i saw someone asking about it earlier02:25
mathiazLaserJock: yes - that's what I was told by soren02:25
RAOFmathiaz: With the idea being that vcs-* should appear if and only if the source package in Ubuntu is contained within the revision history of the vcs?02:25
LaserJockmathiaz: that may work in Main, but it's not policy02:25
LaserJockand I'm not sure we'll be doing it in Universe in the near future02:25
crimsunis this documented somewhere?02:26
mathiazcrimsun: not that I know of :D02:26
ajmitchyay02:26
mathiazso you may wanna confirm the usage of it02:27
bddebianDocumentation is for ponies02:27
mathiazbut that's what soren told me when he reviewed a mysql merge02:27
LaserJockI'm guessing that's a sorenism ;-)02:27
RAOFPonies are love!02:28
mathiazLaserJock: he didn't decide it on his own - there was a discussion (somewhere, sometime) and that was the outcome02:28
LaserJocknot a MOTU discussion02:28
mathiazLaserJock: probably not.02:29
LaserJockanyway, not terribly important02:29
mathiazLaserJock: I wasn't aware of that change until soren told me02:29
ajmitchan outcome that hasn't been communicated down to the serfs in the field?02:29
mathiazLaserJock: agreed.02:29
no0tichey effie_jayx :)02:29
LaserJockmaybe something we should take up though at a MOTU Meeting02:29
mathiazajmitch: apparently :D02:30
LaserJockI understand how it'd work if there was actually something to replace the existing Debian VCS field02:30
ajmitchhttps://wiki.ubuntu.com/?action=fullsearch&context=180&value=XS-Original-VCS&fullsearch=Text02:30
LaserJockbut very few Universe packages use VCSs for maintainence02:30
ajmitchnot on the wiki, at least :)02:30
bddebian*cough* thank god *cough&02:31
ajmitchsomeone needs to hunt it down so that it can be clarified02:31
* ajmitch appoints bddebian 02:31
LaserJockah, I found it on -devel02:31
mathiazajmitch: yeah - but as LaserJock pointed out, it's a minor thing - the world won't fall apart if you don't do it.02:31
LaserJockhttps://lists.ubuntu.com/archives/ubuntu-devel/2007-March/023332.html02:32
ajmitchmathiaz: I know, but it's useful to have for consistency02:32
ajmitchso that people don't end up confused by others telling them 2 or 3 different things02:32
effie_jayxno0tic,  hey dude02:33
mathiazajmitch: right02:34
mathiazLaserJock: so it seems that the proper usage is to rename the VCS tags to XS-Debian-VCS02:34
LaserJock*if* we are replacing it with an Ubuntu VCS02:35
crimsunerr, wait, not XS-Original-VCS?02:36
LaserJockcrimsun: colin argued "what happens for Ubuntu derivatives?"02:36
jdonghah XS-Original-VCS? :)02:36
jdongthat sounds a bit silly02:36
mathiazcrimsun: according to the thread not - but the outcome wasn't a definitive answer02:36
LaserJockso derivative would be able to have a XS-Debian-VCS and a XS-Ubuntu-VCS02:37
ScottKLaserJock: That's a problem for Ubuntu derivatives to worry about.02:37
LaserJockhow fun would that be?02:37
crimsunLaserJock: right, and the ambiguity remains.02:38
LaserJockwell, XS-Original-* is pretty confusing, IMO02:38
ScottKPersonally I view the VCS header as a place to look for possible bug fixes.  I don't care how far up the food chain it is.02:38
LaserJockyou don't really know what "Original" is02:38
LaserJockScottK: but how would you add a second layer?02:39
LaserJocka XS-Original-Original-VCS? :-)02:39
ScottKLaserJock: Why does there have to be just one?02:39
LaserJockI wasn't saying that02:39
LaserJockI was saying:02:39
LaserJockDebian -> XS-Original-Original-VCS02:40
LaserJockUbuntu -> XS-Original-VCS02:40
crimsunwe need it written up formally and definitively.02:40
ScottKI guess I don't see why one would bother to change it.02:40
RAOFScottK: Wheras I think of it somewhat the other way 'round; the VCS is the place to checkout to apply fixes to :)02:40
ScottKRAOF: Only if you have access to the VCS, in which case you already know where it is.02:40
mathiazLaserJock: I don't think the lineage of the VCS has to be kept02:40
LaserJockmathiaz: why not?02:41
RAOFScottK: Well, no.  To diff against to make the patch I send upstream easier to apply.02:41
ScottKAh.  I see.02:41
mathiazScottK: the idea of the VCS field is to be able to check out from the vcs when apt-get source pkg02:41
LaserJockI think that's a terrible idea02:41
ScottKmathiaz: That sounds completely wrong tome.02:41
ScottKapt-get source should get the source from a repository.02:41
LaserJockuntil we go No-More-Source-Packages I think apt-get source should get *the* source package02:42
ScottKmathiaz: We went through this once already when mvo added a big warning with a confirmation box if there were VCS headers.02:42
ScottKmathiaz: After discussion he reverted the warning and made it the notice we have now.02:42
ScottKLet's not do this again.02:42
ScottKapt-get source is to get source packages.02:43
ScottKPeriod.  Full stop.  Nothing else.02:43
mathiazLaserJock: yes - until we go No-More-Source-Packages02:43
LaserJockthough I do like it telling me a VCS exists02:43
ScottKmathiaz: When is that?02:43
ScottKLaserJock: Agreed.  I think the current notice is completely appropriate.02:43
mathiazScottK: I have no clue02:44
SEJEff_homeSeems like basing off of debian would be difficult then02:44
LaserJocknot too horrible02:44
LaserJockjust extract the source packages into VCS02:44
ScottKmathiaz: I think we should follow Debian in such major package management changes and so there's no great need for Ubuntu to solve it.02:44
ScottKYokoZar: Did you see Debian Bug #479659?02:44
ubottuDebian bug 479659 in wnpp "RFH: wine -- Windows API implementation" [Normal,Open] http://bugs.debian.org/47965902:44
LaserJockwell, *just* in a probably highly fragile way02:45
ScottKUntil someone can make a VCS that will scale to manage 20,000 packages, I think we are going to use source packages in some form.02:46
LaserJockScottK: there's also a huge barrier, IMO, of what to do with the .orig.tar.gz02:46
ScottKLaserJock: That too.02:47
LaserJockfor packages where a patch system is used you'd most likely want the entire source in VCS02:47
SEJEff_homeScottK, besides the obvious love for bzr, git wouldn't even try that hard to manage 20k packages02:47
ajmitchScottK: I was just about to ping YokoZar about that... :)02:47
ScottKSEJEff_home: So far I'm still learning git.  I takes me about a century to get a single debian dir out of LP using bzr.02:48
SEJEff_homeScottK, bzr is the perfect vcs for someone used to svn. Nothing, not even mercurial, is as user friendly. But for raw performance and space, git wins just about every time02:49
LaserJockI just keep learning both02:50
ScottKSEJEff_home: For stuff like Debian packaging where merge conflicts are rare, I think svn is perfect for someone used to svn.  So far I'm still declining to try and learn yet another VCS that I run into nowhere outside Ubuntu.02:50
LaserJocksince there's no VCS to rule them all I just learn the basics of most of the common ones02:50
ScottKIn Debian Python Modules Team we manage over 200 packages with svn and it works quite well.02:50
cheatrCould someone look over this debdiff for a merge that I made: http://pastebin.ubuntu.com/10376/02:51
StevenKScottK: Personally, I found my SVN knowledge just snapped into using bzr.02:51
ScottKStevenK: You're younger than I am.  Your brain isn't so full yet.02:51
StevenKScottK: Add a few extra commands, like init, bind, uncommit and shelve, and you're done.02:51
LaserJockyou can use basically the same commands02:52
ScottKWhen I tried it in combination with LP, it was so stunningly slow that I fled in horror.02:52
StevenKScottK: Seriously, install bzrtools and run 'bzr shelve --help'02:52
StevenKScottK: And what format was the repository in?02:52
ScottKStevenK: Whatever LP does.  Dunno.02:52
sommerls02:52
LaserJockthat's been my only real problem with bzr02:52
sommerwoops02:52
StevenKScottK: bzr info will tell you. svn info does the same, too...02:52
LaserJockthey are constantly changing formats and things02:52
ScottKThe Kubuntu team tried to keep all the core KDE packages in bzr during (IIRC Gutsy) and it just wasn't workable.02:53
LaserJockthere have been a lot of speed improvements02:53
LaserJockit's workable for most bzr branches on LP02:54
nixternalspeed improvements?02:54
nixternalBzr is great locally, but using any of the bzr repos in LP take me 2 days to co, even using --lightweight02:54
ScottKI checked one of the packages out late in the Hardy cycle just to make sure nothing had been missed and if that's faster, it's still really slow.02:54
LaserJocknixternal: that's just because of the branches you work on02:54
nixternalI can grab KDE trunk in less time than I can the hardy doc branch from LP02:54
persiacheatr: It's generally better to point to diffs attached to a bug,  Also, for merges, we tend to take the Debian .po files, unless there is a strong reason not to do so.02:54
StevenKScottK: Does it use packs? Try to upgrade the repository to using packs02:55
ScottKStevenK:02:55
ScottKStevenK: I think you're assuming I care more than I actually do.02:55
nixternaleffie_jayx: you around at all? msg me when you get a chance02:55
StevenKScottK: If you don't want to investigate and possibly change your viewpoint, why are you complaining?02:55
LaserJockbecause we were talking about reasons not to switch from source packages to bzr branches02:56
* ajmitch has generally seen poor lp+bzr performance when it's checked out via http:// urls02:56
nixternalwe use Bzr on a few local projects, and it is great...but it depends on the type of config your branch has...the new stuff is notably quicker02:56
sommerfrog7002:56
ScottKStevenK: It's bzr on one end and LP on the other.  If the LP setup is broken, there are people paid to worry about that.  If it's bzr that's broken, well that's a good reason for me not to worry about it.  Either way, I'm not motivated.02:56
ajmitchsommer: change that password now :)02:57
LaserJocksommer: dude, you need to check which terminal you're in02:57
LaserJock:-)02:57
sommerheh, almost time for bed02:57
ScottKnixternal: You might want to look at the Kubuntu bzr repo then and see if it can be made better.02:57
persiasommer: Still, about 150 seconds before that goes out on public http, never mind the IRC disclosure...02:57
RAOFajmitch: http won't use the smart server IIUC, which will will make it slower (at least after the initial branch).02:57
sommerScottK: I've got a patch for python-clamav that I think will work for 0.9302:57
ajmitchRAOF: yep02:57
nixternalScottK: it can, the repo was created with the old formats, that's why it is god awful slow02:58
nixternalif you check the website repo, it is considerably faster02:58
* ajmitch should try & catch up with a few of the lp-bzr people sometime 02:58
ScottKsommer: Great.  You have upload rights for the PPA.02:58
* RAOF is helped in that his bzr-lp integration friend has recently moved to Sydney :)02:58
ajmitchRAOF: yeah, and is in dunedin this week :)02:58
sommerScottK: I wasn't sure how to apply the patch, and since it's only one line I just changed the source02:59
ScottKsommer: For a test that's fine.02:59
sommerScottK: but I noticed the hardy pyclamav is 0.3.1, and the latest is 0.4.1... is it possible to backport python-clamav?02:59
RAOFajmitch: Crash the sprint!03:00
LaserJockit seems quite easy to shoot yourself in the foot with git03:00
ScottKsommer: That's Gutsy, not Hardy.03:00
ajmitchRAOF: it's only about 5 minutes walk from here, too03:00
ajmitchthough they might not appreciate it :)03:00
LaserJockbut then bzr is always changing and every time I go to do anything non-trivial I have to spend an evening in #bzr :-)03:00
SEJEff_homeLaserJock, How so? And does bzr have anything close to git rebase?03:00
sommerScottK: actually if you check the version in pyclamav.c it's 0.3.1 on hardy as well03:00
LaserJockSEJEff_home: well, part of it is the difficult UI, I just start doing things hoping they do what I want03:01
LaserJockSEJEff_home: or they behaving in unexpected ways and I lose everything :_003:01
LaserJock:-) rather03:01
RAOFajmitch: Bring your wireless with you; they're having irc connection problems :)03:01
ScottKsommer: Maybe upstream didn't change it or something.  The package version is 0.4.003:01
ajmitchRAOF: yeah I've seen03:02
RAOFSEJEff_home: There's a bzr-rebase (and bzr-bisect) plugin.03:02
sommerScottK: ah gotcha, well either way I'll test and upload if it works03:02
SEJEff_homeLaserJock, http://blogs.gnome.org/newren/tag/easy-git/ eg is basicly a really nice way to learn all of the proper git commands because git's documentation blows03:02
ajmitchjml: no time for WoW this week, I imagine? :)03:02
LaserJockSEJEff_home: yeah, I'm kinda used to it now03:02
SEJEff_homeRAOF, Oh fantastic, thanks03:02
LaserJockbut I'm still afraid of it03:02
LaserJockas I understand it though, the use of git-rebase is not encouraged03:03
RAOFLaserJock: That's because it's _crazy_.  Who knows what it might do?!03:03
SEJEff_homeLaserJock, git rebase is only evil when your repository is public. If someone pulls your repo, you rebase it, and they pull it again things get all strange when they have local mods03:04
LaserJockactually, I mostly go with whatever DVCS will work well with CVS and SVN03:04
LaserJockmost of the repos I actually use are CVS or SVN03:04
SEJEff_homeSo use svk :)03:04
ScottKsommer: According to upstream, 0.4.1 works with clamav 0.93, so maybe we just need the new version (.1)03:04
LaserJockSEJEff_home: no thanks03:05
LaserJockright now I use bzr for svn and git for CVS03:05
sommerScottK: yep, I tried the other day and it worked fine... the diff from 0.4.1 and the hardy version is just one line being removed03:05
ScottKAh.03:05
ScottKsommer: OK.  Why don't you upload that and I'll work with Debian to get is uploaded there and we can sync.03:06
SEJEff_homeLaserJock, Yeah that would be a bit strange03:06
LaserJockSEJEff_home: yeah? it works pretty well03:06
sommerScottK: sounds good, thanks03:06
SEJEff_homeLaserJock, Just switching between the two03:07
LaserJockSEJEff_home: why not?03:07
RAOFSome of my problems with git are just that I'm familiar with a different workflow; others seem more fundamental (why make it easy to change the revision history?)03:07
LaserJockI've yet to see where I can do much FLOSS work without using multiple VCSs03:07
SEJEff_homeLaserJock, It probably works great, I just meant it would be difficult to do. bzr does svn interop really well03:07
SEJEff_homeDifficult to switch between the two03:07
LaserJockif bzr had decent CVS interop I'd just use it03:08
ScottKsommer: I just suggested to the Debian Maintainer I'd be glad to NMU his package if he didn't have time to update it.03:08
LaserJockas I don't use git other than with CVS03:08
LaserJockbut I do use bzr03:08
LaserJockI guess I'm in the opposite situation as ScottK03:09
sommerScottK: cool, configuring dput now :)03:09
ScottKYeah.  For me bzr's goodness or badness is entirely secondary to the fact that I run into it no where else.03:09
LaserJockyeah, I use bzr for more things that git03:11
LaserJockalthough there are an awful lot of git repos these days03:11
* Hobbsee is thinking of using git for some of her stuff03:12
LaserJockfor me it kinda comes down to if you like your branches in directories or not03:13
* StevenK *still* can't get his head around git03:17
StevenKEither it's too complicated, or I'm too dumb. Or both.03:17
LaserJockto me its like a VCS programmers VCS03:18
LaserJockI have no clue what the documentation is saying most of the time03:18
LaserJockand I don't think most users care03:18
RAOFYeah; and some of the default behaviours seem insane to me.03:18
SEJEff_homeIt was designed to handle very large repositories with thousands and thousands of files well. Do you know of any vcs that does it better?03:19
SEJEff_homeOf course it has warts, all software does03:19
LaserJockwell, "better" is a bit subjective in a way03:20
RAOFSEJEff_home: Which is entirely orthogonal to 'default UI has crazy behaviour'.03:20
LaserJockif you mean faster and things like that, then yes03:20
SEJEff_homeRAOF, Not really when you consider the guy who developed it doesn't do much ui kind of work03:20
LaserJockbut it's also very fast at messing me up too03:20
SEJEff_homeRAOF, But you are right03:20
LaserJockso I'm not sure I'd consider it necessarily "better"03:20
SEJEff_homeSo how well would bzr do with the linux kernel source? Probably not so much03:21
RAOFAnd some of the default behaviours seem *designed* to mess you up; 'git revert' is my current favourite.03:21
SEJEff_homeAt the same time, bzr is a more accessible vcs because you can pick it up and run with it in a few minutes03:21
LaserJockyep03:21
LaserJockat this point I have a hard time saying "better" with much of any VCS but CVS03:21
SEJEff_homeThey both have valid uses. It is a matter of prefernces03:22
LaserJockmore like "different"03:22
RAOFI wonder how bzr _would_ do with the kernel source.03:22
SEJEff_homeRAOF, Why don't you benchmark it03:22
RAOFI might, on a lazy afternoon.03:22
persiaLaserJock: Try RCS03:22
LaserJockI don't think it would necessarily fair too bad except for things like initial branching speed03:22
LaserJockpersia: I thought you might say that03:23
LaserJockI wasn't putting RCS in my VCS list ;-)03:23
LaserJocksvn can really kick butt03:23
LaserJockCVS I just can't get03:23
LaserJockpersia: I use RCS at school03:24
LaserJockalthough I basically just don't use it03:24
LaserJockI just leave stuff checked out03:25
LaserJockbbl03:25
SEJEff_homeRAOF, So when you have a lazy afternoon, you might copy this page: http://git.or.cz/gitwiki/GitBenchmarks03:30
ScottKsommer: Congratulations.  It built.03:48
ScottKsommer: Do you want to prepare an NMU for Debian?  If not, I will.03:49
effie_jayxnixternal, ping03:53
sommerScottK: sweet!, sure I can, but I don't have a singed gpgkey yet03:54
ScottKsommer: You don't need that to get an NMU sponsored.03:55
sommerScottK: ah just wondering, because I just revoked the original I uploaded to LP03:56
ScottKSo how did you manage to upload to the PPA then?03:56
sommerScottK: so what's the NMU process?03:56
sommerScottK: revoked it after uploading03:57
sommerScottK: new key is uploaded already... hope to get it signed at UDS :)03:57
ScottKI see.03:58
ScottKOK.03:58
ScottKI'm looking for a current HOW TO.03:59
ScottKsommer: http://www.debian.org/doc/packaging-manuals/developers-reference/ch-pkgs.en.html#s-nmu04:00
ScottKsommer: My recommendation is that you package the new version for the NMU, not patch their current one.04:01
sommerScottK: cool, I'll read through it... thanks for the link04:01
sommerI concur, I'll use the current version04:01
ScottKsommer: I can help you get it sponsored when you have it prepared.04:02
sommerScottK: sounds good, I'll ping you when ready04:02
RoAkSoAxsommer, you applying for ubuntu membership aswell right?04:07
sommerRoAkSoAx: yeppers, but with the new process it's kind of in a holding pattern04:08
=== boomer` is now known as boomer
RoAkSoAxsommer, yeah, but they already did the wiki pages: https://wiki.ubuntu.com/Membership/RegionalBoards/Americas04:08
RoAkSoAxso i gues have to remove ourselves from the CCAgenda and add us to that new wiki page04:08
sommerooohhh, checking04:09
ScottKsommer: You've done enough for MOTU, I think you could definitely apply to but a Universe Contributor.04:09
persiaIt might still be a bit before it's all organised, but it doesn't hurt to change your queue04:09
sommerScottK: really, I figured I had a ways to go before MOTU04:10
persiaYes.  The Universe Contributors model is more mature than the Regional Membership Boards at the current time.04:10
ScottKsommer: Universe Contributors is a way to get Ubuntu Member via MOTU Council.  Different than getting MOTU.04:11
sommerah, cool that sounds good04:11
ScottKpersia: Where on the wiki did the Universe Contributor stuff land?04:12
persiasommer: Take a look at the Contributing Developers section of https://wiki.ubuntu.com/UbuntuDevelopers04:12
sommerpersia: ah, thanks for the link... checking04:12
persiaScottK: Only as a side note on the UbuntuDevelopers page.  It would benefit from someone wanting to document identity, and building a real team page.04:12
ScottKsommer:^^^ Maybe you could work on a wiki page for it while you work on your applicaiton?04:13
sommerScottK: sure I'll take a crack at it04:14
* ScottK 's score for the first round of merges: 14 syncs, 2 merges done, 2 merges to do, 1 more to try to get fixes into Debian.04:56
nixternalgroovy04:57
* nixternal hugs ScottK 04:57
Hobbseetasty.04:57
ScottKThat's better than my ratio at the start of the Hardy cycle.04:57
* nixternal double checks that he is on the sponsors team - haven't seen any request emails04:57
nixternalScottK: at the beginning of the Hardy cycle you were quitting :p04:57
nixternalor slowing down rather04:57
ScottKnixternal: I still did my merges04:57
nixternalI still have a bum pbuilder04:58
ScottKThe point is not leaving them as merges, but getting them back to syncs.04:58
ScottKnixternal: What's the error?04:58
nixternallibc6 still04:58
ScottKOh.  Not this one: http://www.bebt.de/blog/debian/archives/2008/05/02/T07_25_25/index.html04:59
ScottKI didn't get the libc6 one.04:59
nixternalI can't even create my pbuilder04:59
LaserJockScottK: I got that one when dist-upgrading a hardy chroot05:00
ScottKnixternal: Can you dist-upgrade your hardy pbuilder?05:00
nixternalW: http://archive.ubuntu.com/ubuntu/dists/intrepid/main/binary-i386/Packages.bz2 was corrupt05:00
ScottKLaserJock: The fix in that blog post works.05:00
nixternalgahahahaha05:00
nixternalScottK: I am creating a new pbuilder for intrepid05:01
nixternalkeeping hardy, gutsy, and feisty05:01
ScottKnixternal: dist-upgrade your hardy one and then make a new hardy one.05:01
nixternalI can give that a shot, but have to wait until Packages.bz2 isn't corrupt now05:02
ScottKK.05:02
tbielawaevening, all05:31
ScottKGood evening tbielawa.05:33
* nxvl HUGS everyone without a reason05:34
nxvl:D05:34
ScottKnxvl: I'm marking you down as looking after tiny-erp-server.  OK?05:35
* tbielawa notices how ScottK totally avoided that one05:35
nxvlScottK: huh?05:36
ScottKnxvl: Weren't you reporting our changes to Debian on that one?05:36
nxvloh05:37
nxvlyes05:37
ScottKIf you're motivated you might look at poker-network and see if the db-common predepends is really needed.  If it's not, I think we can sync that one.05:38
ajmitchpre-depends is fairly unusual05:39
ScottKAgreed.05:39
nxvlScottK: no news on bts report05:40
ScottKIt seemed to solve a problem a year ago.  I'm really not sure it's needed, but don't really know enough about it to know for sure.05:40
nxvli will ping the DD tomorrow05:40
ScottKnxvl: Patience.05:40
ajmitchwas there a bug report about it?05:40
ScottKnxvl: Pinging to much can be counter productive.05:40
nxvli haven't ping him05:40
ScottKajmitch: IIRC there was, but it's been a while.  Let me look.05:40
nxvlat all05:40
ScottKnxvl: You submitted the bug, right?05:40
nxvlwell, if we are counting it a ping05:40
nxvlthen you are right05:41
ScottKMaintainer's get bugmail on their packages.05:41
ScottKSo that counts.05:41
ScottKnxvl: It's no rush.  At this point worry more about the relationship with Debian than getting the fix in.05:41
nxvlyep05:41
nxvlthat's why i try to ping them personally in this kind of thing05:42
nxvlso i can make a friendship with them05:42
nxvlmeet them05:42
ScottKnxvl: I'd say not pinging at all for a couple of weeks is better.05:42
nxvland know they point of view05:42
nxvlScottK: yep, it's alos a good idea05:43
nxvlScottK: i use to do this way when i'm patching a bug, so i know their opinion about the patch i'm going to use05:43
ScottKOK.05:43
ScottKYour call.  I tend to let the bugs ripen for a while.05:43
nxvlbut at this point of the RC it's better to keep working and ping them when we are reaching the DIF05:44
nxvlwell05:44
nxvli need to run05:44
nxvlis quite late in here05:44
ajmitchbug 13883605:44
ubottuLaunchpad bug 138836 in poker-network "poker-network mysql installation issue" [Undecided,Fix released] https://launchpad.net/bugs/13883605:44
nxvland tomorrow is my first day at PWC05:45
ScottKajmitch: It was Bug #13883605:46
ubottuLaunchpad bug 138836 in poker-network "poker-network mysql installation issue" [Undecided,Fix released] https://launchpad.net/bugs/13883605:46
ajmitchyes, as I just said 2 minutes ago :)05:46
ScottKAh.  Yes.  Sorry about that. Missed you put that up.05:48
ajmitchScottK: fwiw, I don't see where dbconfig-common is used in the preinst05:56
ScottKajmitch: Thanks.05:56
ScottKIt's about 1am here, so I think I'll go to bed and worry about it some other time when I'm not so tired.05:56
RoAkSoAxdoes anyone has this error when trying to create a pbuilder environment? W: Failure trying to run: chroot /var/cache/pbuilder/build/30042/. dpkg --force-depends --install var/cache/apt/archives/libc6_2.7-10ubuntu3_amd64.deb05:58
ajmitchfrom earlier reports, yes other have had that problem05:58
tbielawayeah05:59
tbielawaYou're making intrepid or sid right05:59
RoAkSoAxintrepid06:00
tbielawa:(06:00
RoAkSoAxanyone know how to fix it? or what to do instead?06:00
persiaRoAkSoAx: You could chroot into your chroot directly, and try to resolve the issues.  Aside from that, wait for updates to the packages...06:04
RoAkSoAxok thanks persia :)06:05
tbielawaI haven't had any luck with that method. I hope you have more success than I do06:06
RoAkSoAxi guess i'll wait for the updates06:12
=== Allan_ is now known as Hit3k
dholbachgood morning06:55
RAOFOh no!  It's morning for dholbach.  The end of the day approaches :)07:01
RAOFdholbach: Good afternoon ;)07:01
tbielawagood 2am all!07:01
dholbachhiya RAOF, hi tbielawa07:01
dholbachhow are you guys doing? :)07:01
tbielawaAlls well on the eastern coast07:02
tbielawaFailed at getting ubuntu on a friends laptop last night though. The laptop would not change what it booted from for the life of it.07:02
nixternalmornin' dholbach07:03
dholbachhiya nixternal07:03
TheMusotbf: If it had windows on it, you could have used the boot helper program that launches when you insert the CD.07:04
TheMusogah07:04
TheMusotbielawa: ^^07:04
tbielawalol07:04
tbielawawubi gave me the impression it was going to do a regular reboot to do a full install07:04
TheMusotbielawa: Wubi installs onto the windows partition. You can either use wubi to do that, or use umenu I think its called to allow the booting of the CD.07:05
tbielawaSee, the thing is07:05
nixternalman, you have no clue how many people at our university is giving Ubuntu/Kubuntu a shot now due to Wubi...it is insane07:05
tbielawainternal optical drive would get read errors as it read more of the disk. ide=nodma helped us get to a gui but it never loaded beyond an orange background07:06
TheMusotbielawa: SOunds like the drive needs a clean.07:06
tbielawawe thought itw as being slow with the nodma and all, about 20 minutes passed...so I droped into a tty and saw it vomiting all over :(07:06
tbfTheMuso: heh :-)07:06
tbielawathat along with restabalized, you could head the sides of the disk spinning on the tray :'(07:07
tbielawaI'd have netbooted it if we had a router!07:07
TheMusotbielawa: Ouch.07:07
TheMusonixternal: Thats awesome.07:07
tbfwubi is possible, it gives more people access to ubuntu - so it is a good thing.07:07
tbielawanixternal: sexy!07:08
nixternalyou haven't seen me with my shirt off, so careful with the sexy there :p07:08
tbielawa:-o07:08
nixternalI am dead sexy with my clothes on07:08
StevenKAnd the lights dimmed?07:08
tbielawa:)07:08
nixternalshit, the lights wouldn't even help07:09
nixternalerr, I mean shoot07:09
StevenKHaha07:09
tbielawalets not go there, ububot might have to censor this07:09
TheMusolol07:09
jdongdon't worry the new bot is not very good at this ;-)07:09
tbielawa!taunt07:09
ubottuFactoid taunt not found07:09
tbielawadang07:09
jdong!was found but07:10
ubottuFactoid was found but not found07:10
tbielawalol07:10
tbielawa!ubottu07:10
jdonghehe07:10
ubottuFactoid ubottu not found07:10
tbielawait's lost!07:10
persiaIt may also have channel-specific factoids07:13
tbielawa!motu07:13
ubottumotu is short for Masters of the Universe. The brave souls who maintain the packages in the Universe section of Ubuntu. See  http://wiki.ubuntu.com/MOTU07:13
nixternal%editors07:13
tbielawa!help07:13
ubottuI am ubottu, the all-knowing infobot, standing in for ubotu while he's getting his haircut done, nose powdered, updated and transitioned to his new gorgeous looks in the near future ;)07:13
nixternalnope, damn bots07:14
dholbachhi persia07:14
persiaHey dholbach07:15
* RoAkSoAx by all07:15
nixternaldon't everyone work to hard while I am asleep, please leave some work for me! kthxbye :)07:24
nixternalg'nite07:24
tbielawabai2u07:26
\shwhat was the magic to reconfigure passwd to enable non-root again?08:05
\shdpkg-reconfigure passwd or something?08:05
\shpasswd -l root  does what I wanted...no need to think complicated08:10
nicolasvwWhat would be the best way to upgrade a package in ubuntu which is orphaned in debian, package it for unstable and wait for autosync or directly package it for intrepid?08:16
=== ikonia_ is now known as ikonia
StevenKnicolasvw: If you package it for Debian and wait for the autosync, you benefit both Debian and Ubuntu.08:17
nicolasvwStevenK: Thankx, that's the way I'll go then ;)08:19
RAOFGah, time to write a RFS, I suppose.08:23
RAOFUnless you'd like to sponsor stuff, StevenK ;)08:23
superm1bah is refit in main for Intrepid?08:29
superm1it's in universe for hardy..08:29
superm1that's weird, no its not08:30
persiasuperm1: rmadison is your friend, and the current source is in main, with binary in universe.08:30
superm1that's what got me confused08:30
superm1i see08:30
superm1looks like i gotta find a sponsor then :S08:30
persiasuperm1: Blame gptsync-udeb08:31
superm1yeah i see that now.  silly udebs08:31
superm1maybe i'll just get it updated in debian instead then08:32
persiaIt's choice of sponsors, but if it's a good fix, that's likely better.08:32
superm1yeah, the maintainer hasn't touched it since 200608:32
superm1so hopefully he's responsive to e-mail08:32
\shdoes anyone know which ports freenode supports (other ports then 6667?)09:20
tbielawahere's what scrolled across when I logged in09:20
tbielawaLooking up irc.ubuntu.com. Connecting to irc.ubuntu.com (140.211.166.3) port 8001..09:20
jpatrick6667->6669 and 800109:21
\shthx a lot :)09:21
jpatrickrecommended is 800109:22
\shok...reconnecting ;) hopefully :)09:24
\shbrb09:24
tbielawahi 2 u \sh09:24
tbielawaYou made it through ok!09:24
\shnope09:25
\shit's the old server...damn xchat09:25
\shnow :909:26
tbielawawb09:26
jpatrickavoiding the DCC exploit?09:26
=== tbielawa is now known as tbielawa_smk_brk
\shjpatrick, nope...moving dircproxy from old root to new root server, but company is blocking 6667 ;)09:28
=== jpinto is now known as joaopinto
jpatrick\sh: they don't know the power of IRC :(09:28
\shjpatrick, I'll have to talk to them for my root server because they are also supporting ubuntu in general, so I think they help to support me ;)09:29
\shanyways...dircproxy move successful, was just changing the connection port from 6667 to 8001 ;)09:30
jpatrick:)09:30
\shsiretart, i don't think ove wants to move to the single package method for wine09:33
=== tbielawa_smk_brk is now known as tbielawa
slytherinpersia: do you have some time to review and sponsor merge for lucene2?09:50
persiaslytherin: I don't take sponsor requests, but if it's in the queue, I'll take a look when I look at the queue, and if you've a question, I'll take a quick look to answer the question.09:51
slytherinpersia: No, I don't have any question. I will wait, thanks.09:52
siretart\sh: what's the problem with that? - or other way round, why do we insist on a big monolithic package?09:58
DktrKranz2james_w: do you want bug 114688 to be unsubscribed from motu-sru for now?09:58
ubottuLaunchpad bug 114688 in uswsusp "uswsusp does not depend on libusplash0" [Undecided,Confirmed] https://launchpad.net/bugs/11468809:58
siretartmy point in that post was to have the situation documented09:59
james_wDktrKranz2: I think so yes. It can't be currently fixed by an upload of uswsusp, so that seems to be the right thing to do doesn't it?09:59
DktrKranz2james_w: I can unsubscribe it, waiting for a good fix. thanks10:01
james_wthanks DktrKranz210:01
\shsiretart, because imho even debian people are using just the winehq packages...just KISS ;)10:02
\shs/people/users/10:03
siretart\sh: that doesn't answer my question10:03
siretarta possible answer that would indeed answer my question could be 'because we want to annoy ove'. (please don't misunderstand me here)10:05
\shsiretart, ok...the technical part: it's easier to maintain it in the monolithic approach...reading the debian package  structure actually scares jesus out of me...regarding the amd64 approach of debian it's just crap...ok ia32-libs is also crap, but is a more nicer approach10:05
\shsiretart, and no...I don't want to annoy anyone here :)10:05
siretartwell, we do in fact annoy people with that here. you state the reason for that is 'maintainability', which is okay for me.10:07
\shsiretart, well, we could discuss this in #ubuntu-wine ;)10:08
\shsiretart, anyways..I'm awaiting some replies from Ove to my mails...10:08
siretart\sh: I wouldn't expect him to answer. your tone was pretty rude, IMO.10:11
siretartregarding wine, I don't have particular interest in wine since I don't use it10:11
\shsiretart, well, I just replied what I think is important for the users, not pleasing the maintainers soul...as he stated, that he only expectes us to answer, when we agree with him on doing the debian way...evolution is change..change is good...;)10:18
siretartand change only for the sake of changing things is the road to hell10:18
\shsiretart, there was a decision made during breezy, why we took the winehq packages of scott...because they are following winehq development ... and watching users, who are actually using the packages, they want to follow the winehq development as well, because wine is changing too fast..and wine users wants to have new crack every 2 weeks...10:20
\shsiretart, and those packages from winehq were well maintained by Scott...10:21
siretartand what is Scott's particular reason to not merge his packages with ove's? are ove's package so hard to maintain?10:23
\shsiretart, when you have several changes in between releases, it's hard to maintain several binary packages...you miss new files, you will miss new features, which are not even known by anyone involved in wine development...there are several reasons to just follow the "one upstream tarball == one (at least we have two) distro package" approach...10:25
\shsiretart, so yes, it's really hard to maintain the package, and staying on top of each wine release...10:25
siretartI see.10:26
\shsiretart, and regarding the amd64 approach of debian, I don#t want to comment on this...10:27
siretartI think it is sad that we have that divergence at all and so few people are interested in solving it10:28
charliecbhi10:35
\shsiretart, I'm not saying that the debian package in general is wrong...it follows all debian standards for sure...but following the rules does not mean following the reality and I don't know anyone who just installs libwine-print to enable printing for windows apps, without having wine-bin installed...10:36
\shsiretart, so reality means: apt-get install wine which pulls the whole bunch of bin packages onto real users computer10:37
charliecbi searched a package in ubuntu called "libjogl-java". i found the package in debian unstable, but i didn't found in intrepid10:39
james_wcharliecb: it appears to be a new package in Debian, is that correct?10:41
charliecbit's maybe 2 month old, i think10:42
james_wif so then it is probably just waiting to be imported to Ubuntu, which should happen soon.10:42
charliecbjames_w: ^^10:42
charliecbjames_w: thanks10:43
i4xgood morning everyone!!10:46
i4x:)10:46
tbielawawoohoo!!10:52
tbielawaI got syndicated on planet ubuntu users, http://ubuntuweblogs.org/ woohoo!10:52
i4xsyndicated? what is it?10:54
tbielawawell, just included10:55
i4xhm.. ok!10:55
tbielawaBest i can tell it's a ubuntu universe blog, similar to planet.ubuntu.com except for non main ubuntu people10:55
tbielawalike, a motu type folk blog aggregater + general ubuntu talk. that's what i see there. MOTUs, people working to be then, and general ubuntu + linux posts10:56
i4xI see..10:56
i4xwhat is a "sponsor"?10:59
tbielawaI think it it some one with more administrative power than you who can vouch for a package you have your name on and upload it to the repos11:00
i4xhm.. fine! so, if I want to contribute, I'll need a sponsor, right?11:03
persiaActually, "sponsor" means different things in different contexts.  For uploads where the person preparing the revision doesn't have upload access to the component for which the revision is targeted, it just means someone to upload for you.  For most other contexts, it means someone to report good things in your favour, preferably people whose opinions have been acknowledged as wise.11:03
* tbielawa nods11:03
tbielawapersia has this wisdom he speaks of11:03
persiai4x: You'd need a sponsor for any given revision, but there are teams who do sponsoring.  See https://wiki.ubuntu.com/MOTU/Contributing11:03
i4xhmm, interesting!! :)11:04
tbielawai4x, how long have you been in this comminity?11:05
tbielawa*community11:05
tbielawaon the motu side of things11:05
i4xI thought that "sponsor" was like the one who spends money for getting hes "name" on it!!..11:06
tbielawalol11:06
i4xI'm discovering the motus side for about one week!...11:07
persiaAh.  There's that too.  There are several groups that sponsor various aspects of Ubuntu development in a financial sense, most notably Canonical.11:07
tbielawai4x: me too@!11:07
tbielawai4x: how are you getting along so far?11:08
=== tbielawa is now known as tbielawa_shower
i4xI was searching "how to build a package", and found this side!.. what I never thought it was so.. simple? yes, because it seems anyone (with a good programming, etc) can contribute to the community!11:10
i4xtbielawa_shower: what do you mean with "how are you gettin...." ?11:11
* mok0 finds konqueror-kde4 pretty buggy11:12
i4xanyone knows a channel for report printing problems??11:13
soreni4x: That's what launchpad is for.11:13
joaopintolaunchpad.net ?11:13
persiai4x: Problem reports ought be filed as bugs.  #ubuntu-bugs is a place to discuss them after they are filed.11:14
i4xI know it.. thx!11:14
=== tb1 is now known as tbf
i4xbut, where should I go to discuss the problem? will #ubuntu-bugs answer a problem about printing? is there any #printing ?? because I don't even know if it is really a problem!! :S11:17
joaopintoi4x, if you need support (not a bug report), ask on #ubuntu11:17
slytherinPlease help. I am trying to create pbuilder chroot for intrepid but getting this error - http://pastebin.com/m40aeb5011:29
mok0slytherin: did you update it today?11:30
slytherinmok0: I was trying to create it about 25 minutes ago11:31
mok0slytherin: hmm11:31
tbielawa_showerslytherin: everyone is getthing that error11:31
tbielawa_showersame goes with creating a sid environment11:31
tbielawa_shower:(11:31
mok0slytherin: there must be some dependency  out-of-sync with the repo11:31
=== tbielawa_shower is now known as tbielawa_morning
norsettomok0: is that the libc error? (sorry, I just popped in)11:32
slytherinnorsetto: yes11:32
mok0norsetto: err, don't know11:32
tbielawa_morningi4x: what I meant before was: how has your experience on the motu side of ubuntu been so far?11:32
mok0norsetto, Ah, of course, yes11:33
norsettomok0, slytherin: yeah, thats DBTS 47920211:33
mok0norsetto: thought you were talking about a run-time error11:33
mok0ubotu, 479202?11:34
jpatrickguten tag dholbach11:34
dholbachhi jpatrick11:34
slytherinmok0: any solution?11:34
i4xtbielawa_morning: you mean: what made me get so far?11:35
norsettoheya dholbach11:35
dholbachhey norsetto11:35
i4xtbielawa_morning: that is a question my English do not translate so well! :D11:36
mok0slytherin: slytherin, looks like there's a patch at http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=47920211:36
slytherinhas anyone built any package for intrepid in PPA? I uploaded one yesterday in my PPA, it says 'Built' but I can't find .deb anywhere11:36
ubottuDebian bug 479202 in perl-base "fields tries to use Hash::Util" [Unknown,Open]11:36
mok0ubottu, you are too slow11:36
norsettomok0: do us all a favour and shoot him in the head11:37
slytherinmok0: Yes, I saw that. So I will have to wait till that is fixed.11:37
* mok0 looks for his electron phaser11:37
johHi, any admins here who can re-sync the REVU uploaders keyring please?11:37
mok0slytherin: apply the patch yourself, perhaps?11:37
mok0slytherin: or install the missing package?11:38
i4xtbielawa_morning: but anyway: I'm studying "installation and management of networks and informatic (?) systems"!11:38
mok0slytherin: in a non ii environment, of course11:39
slytherinmok0: I haven't yet created chroot. How can I install the missing package?11:40
mok0slytherin: there are some hooks and stuff in pbuilder that you may be able to use.11:41
tbielawa_morningi4x: so you11:41
mok0slytherin: never did it, though, so I am not of much use here11:41
tbielawa_morningi4x: *so you're enjoying all this, I am too11:41
slytherinmok0: I think I will instead use old hardy chroot, install perl and then upgrade it.11:42
mok0slytherin: good idea11:42
mok0(you may want to keep your hardy-base.tgz around11:43
slytherinmok0: yes I have.11:43
mok0slytherin: I mean, make a backup of it :-)11:44
slytherinmok0: yes, I meant the same. :-)11:44
mok0slytherin: Perhaps you can post your base.tgz when you get it made11:44
slytherinmok0: I am using two different pbuilderrc, each referring to different base.tgz11:44
slytherinmok0: I don't have any hosting space.11:45
* tbielawa_morning seconds mok0s idea11:45
i4xtbielawa_morning: I've to make a little project to "System Programming", but it is too easy for me! as I like to know everything, I've to complicate the project to make it better and to learn more than what the teachers teach! :)11:45
tbielawa_morningif we need some space and bandwith, I can host at my domain11:45
mok0slytherin: can we use dcc?11:45
mok0slytherin: I can host it11:46
slytherinmok0: wait for some time, let me first update the base.tgz11:46
i4xtbielawa_morning: so I'm building a package instead of making a manual!! to make the installation easier and to learn how the universe rocks.. :)11:47
tbielawa_morningi4x: i do the same thing. last semester i wrote a gui for a program that wasn't even required11:47
slytherini4x: I suggest you start fixing small bugs in packages instead. That way you get to learn a lot before you do packaging from scratch11:48
i4xslytherin: I've already the ideas!.. and I know how to do it.. but even if I want to fix small bugs first, I'll be spending time I don't have! :S11:50
i4xso I'm trying to make the .c file and scripts working quickly as I can to then have time to test the package..11:52
i4xmy problem is that I've never done it before, and even knowing how to do it, I don't know where to start! :)11:53
i4xit's like doing all at the same time!!11:53
i4xwhere do I report a problem about system-config-printer? Launchpad says: "System Config Printer does not use Launchpad as its bug tracker."11:56
=== azeem_ is now known as azeem
mok0i4x: find the package under the Ubuntu project11:59
persiai4x: https://launchpad.net/ubuntu/+source/system-config-printer/+filebug11:59
i4xthx..12:01
=== cprov is now known as cprov-lunch
i4xppl, while reporting the bug, I made "apt-cache policy system-config-printer" and appeared: system-config-printer:  Installed: (none)  Candidate: (none)  Version table:12:12
i4xis that normal?12:12
i4x:S12:12
tbielawa_morningi4x: try using apt-cache search system-config-printer12:12
tbielawa_morningthere are three options12:12
i4xwow, thx!!12:13
i4x:)12:13
tbielawa_morningi4x: you're welcome12:13
tbielawa_morningI <3 the slackware website. they regularly go 3 years between news posts, and no one things odd of it12:17
tbielawa_morning*thinks12:17
StevenKtbielawa_morning: Of course not.12:22
johI'm having trouble getting my package uploaded to REVU. Any help?12:23
tbielawa_morningjoh: error message? pastebin it if it's big12:24
johtbielawa_morning: Well, there were none. dput completed successfully but the package doesn't show up on the revu site.12:24
tbielawa_morningi heard it takes around 5-10 minutes to update, has it been that long? are you in the keyring?12:26
johtbielawa_morning: I beleive it has been that long yes. I'm not sure if I'm in the REVU keyring though.12:26
tbielawa_morningjoh: unless you've asked you won't be in the keyring. you'll need an admin on here to add you12:27
wgrantjoh: Have you joined the revu-uploaders team on Launchpad?12:27
johwgrant: Yep12:27
johtbielawa_morning: Ah, I see.12:27
wgrantjoh: When?12:27
wgrantjoh: Have you requested that the keyring be synced?12:27
johwgrant: Last night, so it's probably not updated yet.12:28
johwgrant: I have requested but got no response :-)12:28
wgrantjoh: I'll sync it now.12:28
johwgrant: Great, thank you!12:29
wgrantIt will take several minutes; I'll ping you when it's done.12:29
johAlright, will I have to re-upload my package afterwards?12:29
=== Allan_ is now known as Hit3k
wgrantjoh: You will.12:30
wgrantOr I could just move it back and accept it myself. Probably better, as it's easy enough.12:31
johGreat, the package name is 'alarm-clock'.12:31
i4xas no1 read my questions in ubuntu, anyone here knows if evince uses system-config-printer to print files??12:34
wgranti4x: This isn't a support channel.12:35
i4xwow, that helps!!12:36
wgrantjoh: Accepting upload alarm-clock from Johannes H. Jensen <joh@pseudoberries.com>12:36
johwgrant: Thank you!12:47
cheatrQuick Question. I'm doing a merge. In the last ubuntu entry in the changelog, the only change was adding a couple provides/replaces/conflicts entries to the control file. All of these are able to be removed. Since normally you are meant to copy the entries from the last ubuntu entry in the changelog to the entry for the merge you are performing, what should I do?12:53
ScottKYou should figure out why they were added and then determine if they are still needed.12:54
persiacheatr: Will the package work properly without the changes now?  Can the divergence be ended with a sync?12:54
emgentheya ScottK persia12:54
ScottKHeya emgent12:54
cheatrpersia and ScottK: The only change that would be lost would be the Maintainer field if a sync were to be performed instead of a merge. Is this important enough?12:56
persiacheatr: Certainly not.  That sounds like a sync.  Modify your merge bug to a sync bug, and subscribe the sponsors for confirmation.12:56
ScottKcheatr: So we don't need the provides/replaces/conflicts anymore?12:56
cheatrScottK: The provides/replaces/conflicts was added for the transition from dapper->hardy. It says in the comment that it can be removed for hardy+1.12:57
mok0Anybody knows what package contains GL/GLwMDrawA.h ??12:57
ScottKcheatr: Then it should be a sync.12:58
* sebner waves :)12:58
StevenKmok0: I *think* none of them.12:58
ScottKmok0: I'm with StevenK.12:58
mok0StevenK: Arrgh12:59
mok0I feared as much12:59
cheatrThanks ScottK12:59
StevenKI *think*, and this is streching back to Dapper, that we removed GLw since it's a buggy pile of crap.12:59
ScottKp.u.c doesn't know anything about it.13:00
StevenKIf I recall correctly, Breezy was the last release to know about it.13:01
wgrantHmm.13:01
wgrantI thought there was some component conflict which meant we had to remove it.13:01
wgrantOr at least that was GLw related.13:01
ScottKBefore my time.13:01
wgrantBut I really don't remember.13:02
StevenKI'm having a hard time remembering, since I came across this during Dapper's development cycle.13:03
johwgrant: I've uploaded my package to REVU and added the link to the [needs-packaging] bug description. Is there anything else I need to do but wait at this point?13:04
mok0StevenK: I will look for it on the packages site13:04
wgrantjoh: I'm not sure. I don't do that side of the process.13:04
johwgrant: Ok13:05
StevenKmok0: Patch it out and move on. I did. :-)13:06
mok0StevenK: What do you use instead?13:06
mok0StevenK: I just need to compile a tarball and don't want to spend too much time on it13:07
slytherindoes anyone have any idea when will ppa be able to build packages for intrepid?13:07
StevenKmok0: Nothing.13:08
StevenKslytherin: Ask in #launchpad.13:08
ScottKjoh: Generally not other than have patience.  You may, if you choose, ask once or twice a day here (with a link to your package on REVU) ask for someone to review it.  More often is considered rude (except on REVU days).13:08
slytherinStevenK: ok13:08
mok0StevenK: and your program still works? Fascinating13:09
slytherinStevenK: I thought the decision was to be made bu Ubuntu dev.13:09
ScottKslytherin: Ubuntu has nothing to do with PPA.  It's totally a Launchpad thing.13:09
StevenKmok0: This was a merge for Dapper. I remember disabling GLw example programs for <some package>13:09
slytherinjoh: make sure you tag the bug with 'needs-packaging'13:09
mok0StevenK: On CentOS the include file is part of xorg-x11-devel13:10
StevenKSo CentOS don't disable GLw. Okay.13:11
* mok0 cries... whaaaaaaaa13:12
mok0StevenK: Things have happened in the mesa source package13:21
mok0StevenK: why not just spilt off the glw stuff in a separate package?13:22
StevenKmok0: Because the choices were made before my time, I was just preserving the status quo.13:24
mok0StevenK: looks like these are local ubuntu changes13:24
mok0StevenK: does it have to do with removing lesstif?13:25
StevenKThe choices were made before my time -- no idea.13:25
ScottKproppy: Are you going to look after poker-network?  I think we may be able to sync it.  I'm not at all convinced the pre-depends on db-common is really needed.13:31
proppyScottK: is there some issue with poker-network ? let me check my mail, I may not have noticed it13:34
ScottKproppy: It needs to be merged/sync'ed for Intrepid.13:34
proppyah remembering the ubuntu patch that were introduced with gutsy13:34
ScottKRight.13:34
ScottKI'm not convinced it's needed any longer.  Could you look into it?13:35
proppyyep, I'm in the middle of submitting a patch to Evolution right now, I'll check that just after13:35
ScottKGreat.13:37
proppypoker-network is 1.2.0-1ubuntu1 in hardy13:38
proppyIt seems that I could have merged it earlied :)13:39
proppyr13:39
proppyit's 1.4.0-1 in unstable13:41
proppyupstream is 1.5.013:41
ScottKSo the question is, is 1.4.0-1 workable for Ubuntu or do we need to retain the diff?13:42
proppythe diff is dependencies to simple-patch-sys13:44
proppy(without patch)13:44
proppyand db-common predepend13:44
proppylet me find the launchpad bug report where we added the predepend13:44
ScottKproppy: https://launchpad.net/bugs/13883613:45
ubottuLaunchpad bug 138836 in poker-network "poker-network mysql installation issue" [Undecided,Fix released]13:45
proppythere seems to be differencies in Build-Depends and Depends too, but the diff is difficulte to read13:45
proppyScottK: faster than google13:45
ScottKproppy: There are some other differences, but that's the one that seemed the most critical.  I took a quick look and it seemed the rest was adding stuff (it's less different than I remember).13:46
* proppy just noticed the bug number was listed in ubuntu patch 13:48
proppyFrom debian policy:13:49
proppy    Pre-Depends are also required if the preinst script depends on the named package. It is best to avoid this situation if possible.13:49
slytherinmok0: Lots of hiccups in upgrading base.tgz. :-(13:49
proppychecking poker-web preinst13:49
ScottKproppy: I don't think it uses it.13:49
mok0slytherin: what kind of hiccups? Tool chain issues?13:49
slytherinmok0: yes, unmet dependencies for perl packages13:50
mok0slytherin: ydrk13:50
Hobbseethat's known13:50
mok0slytherin: I actually thought perl was part of the base set13:50
proppyScottK: may I try a prevu in intrepid using debian .dsc ?13:50
slytherinmok0: liblocale-gettext-perl has unmet dependenciy13:50
mok0slytherin: can you force it?13:51
ScottKproppy: I've no idea.  I don't use prevu.13:51
ScottKjdong: ^^^?13:51
slytherinmok0: don't think so13:51
proppyScottK: a chroot would work too13:52
proppyScottK: I was suggesting that I try a build of the debian source package, as a first step13:52
proppyScottK: is intreprid available for deboostrap13:52
proppyScottK: I quite remember one should add a deb-src13:52
mok0proppy: apparently not according to slytherin13:52
ScottKThere is one in hardy-backports.13:53
ScottKSome people report problems.  I haven't had any myself.13:53
proppyScottK: that what I remembered that the dist+1 deboostrap was in dist-backport13:53
slytherinmok0: wait, perl-base provides the package which is dependency of liblocale-gettext-perl but I am not sure why it is giving problem13:53
mok0slytherin: the way I read the discussion at the BTS, all you had to do was to install both perl and perl-base.13:54
slytherinmok0: tried that. this is the error - http://pastebin.com/m224aa5ee13:55
proppydeboostraping intrepid13:56
proppywould be nice if ubuntu-wire supplied copy-on-write chroot, accessible via ssh using launchpad public keys :)13:56
Hobbseea copy on write chroot?13:58
mok0slytherin: I don't know what to suggest :-(13:58
mok0slytherin: except wait13:58
proppyHobbsee: to share one deboostrap with multiple chroot13:59
slytherinmok0: I think Iwill start again13:59
Hobbseeproppy: -v?13:59
mok0slytherin: yeah13:59
proppyHobbsee: Imagine that you want to share a fresh debootstrap intrepid intrepid, for testing merging of different package14:00
proppys/merging/merge/14:00
proppyor build14:00
Hobbseeproppy: so what you actually want is pbuilder, so that anyone can share it.14:01
Hobbseeer, use it14:01
Hobbsee(you can't split debootstrap)14:01
proppyHobbsee: pbuilder store the deboostrap in a base.tgz IIRC14:01
Hobbseeproppy: that's correct.14:02
proppyHobbsee: I know that there are way to use if over lvm snapshot but never tried14:02
Hobbseeproppy: it's a security risk to run pbuilder on a multi-user system like that, though14:02
Hobbseewhich is why revu, etc, have it disabled.14:02
proppyHobbsee: even if you only provide accessto the pbuilder chrooted environement14:03
Amaranthyou have to be root to run pbuilder14:03
Hobbseeproppy: i guess you could disable switches.14:03
Amaranthroot can break out of a chroot14:03
HobbseeAmaranth: you can set it to not require a root password.14:03
HobbseeAmaranth: the bigger problem is the --bindmounts option14:03
Amaranthah, right14:03
proppyAmaranth: I wasnt' meaning to run pbuilder, just to provide access to a chroot initialised by debootstrap (or pbuilder)14:04
HobbseeAmaranth: which lets you mount whatever you want.14:04
AmaranthHobbsee: but not if you aren't root? :)14:04
HobbseeAmaranth: hmmm.  maybe you can run it as non-root, if you kept it all inside ~14:04
slytherinmok0: found the reason, a sync is needed for liblocale-gettext-perl14:06
proppyScottK: I'm afraid deboostrap is taking ages here14:08
ScottKproppy: No rush.  I leave it in your hands.14:08
proppyScottK: can I open a bug somewhere ? so I notify other pokersource people with it ?14:09
ScottKproppy: Sure.  Just title it as a merge bug and assign it to yourself.14:10
HobbseeAmaranth: i've always thought it's a bigger problem that people could bindmount ~14:10
proppyScottK: If I understand the process correctly one have to check if it is a sync or a merge before opening a bug ?14:10
ScottKproppy: Ideally yes, but you can edit the bug later if it turns out different.14:10
proppyScottK: nice :)14:10
proppyHobbsee: xen would be an option too, I heard it can spawn multiple readonly instance or the same image14:12
Hobbseeproppy: hmmm, it probably would.14:12
proppyHobbsee: then one could be able to provide ssh:// next to launchpad bug url :)14:13
Hobbseeheh :)14:13
wgrantOr one could provide a PPA URL.14:13
wgrantThat's easier than us reinventing PPA.14:13
proppywgrant: can you ssh to a PPA ?14:14
Hobbsee...no14:14
wgrantNo. Why would you need to?14:14
proppywgrant: to have an instant shell on a bug reproduction environement instead of deboostraping locally, and trying to reproduce the condition14:15
* StevenK shivers14:15
wgrantOh. Bugs, not builds. I see.14:15
proppywgrant: builds bug :)14:15
wgrantDoesn't everyone have chroots?14:15
ScottKNot of Intrepid currently.14:15
wgrantEveryone will soon enough.14:16
ScottKAgreed.14:16
proppywgrant: I thought you'd have to have one chroot by bug, but I maybe wrong14:16
wgrantproppy: Why can't you just reuse them?14:16
proppywgrant: I guess you can, I just think it is easier to reproduce build and installation issue from a clean environement14:18
wgrant... yes?14:19
wgrantOf course is it.14:19
wgrantReuse the clean chroot.14:19
broonieeg, a pbuilder chroot14:20
proppywgrant: and then if you get into the bug reproduction situation it would be nice to be able to provide a shell to someone else14:20
proppyinstead of giving an howto reproduce in the bug comments :)14:21
proppyBut I agree it is not *needed*, just thinked it was handy14:21
wgrantPerhaps so, but there would be a lot of work in it.14:22
proppys/was/would be/14:22
proppymaybe it doesn't worth this work :)14:22
proppyScottK: #227323 filled14:26
proppybug #22732314:26
ubottuLaunchpad bug 227323 in poker-network "Please merge poker-network-1.4.0-1 (intrepid) from Debian unstable (main)" [Undecided,New] https://launchpad.net/bugs/22732314:26
ScottKproppy: Great.  Let me know when you get something worked out.14:27
slytherinare latest gstreamer plugins (bad/ugly) going to get SRU?14:34
emgenttseliot: \o14:34
tseliotemgent: hi ;)14:34
norsettoemgent: thats the right arm ....14:47
emgentnorsetto: ahahaha :)14:47
emgentwe can use this too:14:48
emgento14:48
emgent \O14:48
awen_has anybody who had problems got pbuilder / debootstrap to work with intrepid? ... fails miserably for me for both sid and intrepid14:54
azeemawen_: try to bootstrap hardy, then dist-upgrade, maybe14:55
persiaawen_: I think it's Debian bug #47920214:56
ubottuDebian bug 479202 in perl-base "fields tries to use Hash::Util" [Unknown,Open] http://bugs.debian.org/47920214:56
awen_persia: oh, looks like it could be it ... hopefully got to be fixed soon then14:59
=== apachelogger__ is now known as apachelogger
* norsetto -> away15:31
fargiolashey, any motu sru team member?15:42
proppyproppy@nihiki:~$ sudo apt-get remove gsynaptic15:42
proppyNote, selecting synaptic instead of gsynaptic15:42
proppyouch15:42
sorenproppy: This is surprising?15:50
proppysoren: yep, I've forgotten an *s* :), I wanted to remove gsynaptics15:53
proppy:)15:53
jdongslight namespace clash :)15:54
Hobbseeno great problem removing synaptic anyway15:54
jdong^^ KDE user above.15:54
jdong*ducks*15:54
* Hobbsee beats jdong15:57
Hobbseejdong: apt works just fine.15:57
Hobbseejdong: i really don't like adept.15:57
proppyHobbsee: the 'update available' popup is still handy, even if using apt :)16:01
Hobbseetrue16:03
Hobbseebut i thought that was update-manager, not synaptic16:03
proppyHobbsee: yep but removing synaptic removed me update-manager as well :P16:04
Hobbseeproppy: awww.  no fun16:05
Hobbseehi jono16:05
jonohey16:05
no0ticanyone who wants to mentor me on the path of the motu?16:06
bddebianHeya gang16:09
geserHi bddebian16:09
bddebianHi geser16:09
\shok...45 mins left until party time16:13
IulianHey bddebian, geser.16:13
bddebianHello Iulian16:16
geserHi Iulian16:17
geser\sh: what party?16:17
\shgeser, Einstand ;)16:21
* \sh doesn't know the word in English :)16:21
\shfirst day party16:22
jdaviesno0tic: see: https://wiki.ubuntu.com/MOTU/Mentoring16:23
no0ticjdavies, read16:24
persiano0tic: Alternately, jump in with https://wiki.ubuntu.com/MOTU/TODO, and review https://wiki.ubuntu.com/MOTU/Contributing16:25
no0ticpersia, yes, I've already read them..16:26
\shok..cu tomorrow...I'll put some beer into my system now ;)16:30
sebner\sh: hf16:32
emgentbye \sh :)16:33
norsettoproppy: synaptic is the first thing I remove on a new installation :-)16:34
proppynorsetto: you're a blueman too ? :)16:36
norsettoproppy: I'm a k-man (trumpet sound) I'm a k-man (trumpet sound)16:36
bddebianheh16:38
proppynorsetto: pi po pa la to po16:42
norsettoproppy: sorry, french music is not my best (les frics, sont chic)16:43
proppynorsetto: "le fric (money) c'est chic"16:45
norsettoproppy: but you want a lot of it ....16:45
=== cprov-lunch is now known as cprov
proppynorsetto: not really16:53
norsettoproppy: you are right, frugal is beautifull16:54
i4xhow do I declare/initialize a mysql in C? isn't it "MYSQL mysql.conn;"16:54
i4xwith the mysql/mysql.h included..?16:55
=== asac_ is now known as asac
i4xwow, I think I forgot the -lmysqlclient while compiling..16:56
i4xthx anyway!16:56
=== effie is now known as effie_jayx
proppysee you :)17:39
RainCTOT, can someone recommend me a graphical IRC client for GNOME?18:08
jdaviesRainCT: XChat-gnome is very good I hear18:09
=== neversfelde_ is now known as neversfelde
kirklandzul: yo18:20
kirklandzul: php5 uploaded to my homedir on chinstrap again18:20
zulokies Ill have a look18:20
kirklandzul: thx, let me know18:20
zulyep18:20
=== bigon` is now known as bigon
=== nicolasvw is now known as nicolasvw_
=== nicolasvw_ is now known as nicolasvw
=== gnomefre1k is now known as gnomefreak
kirklandzul: any feedback on php5?20:07
=== secretlondo is now known as secretlondon
zulkirkland: not yet....gimme a sec20:07
zulkirkland: looks ok to me20:20
kirklandzul: yay \o/20:20
zulkirkland: mind cleaning that directory up a bit and ill start getting it uploaded20:22
kirklandzul: sure, clean how?20:22
zulrm -f *.deb  etc20:23
kirklandzul: i can do that...  what do you need to push?  just the .dsc or changes, right?20:23
kirklandzul: deb's removed20:23
zuldsc changes diff and orig20:23
=== devfil is now known as dfiloni
kirklandzul: okay, deb's removed, let me know what else20:24
zulsure gimme a sec20:25
soyyohi20:25
zulcool i can take it from here20:26
=== Syntux_ is now known as Syntux
zulkirkland: uploaded20:36
kirklandzul: you rock, sucka20:36
zulsucka?20:36
kirklandzul: bad movie reference, http://www.imdb.com/title/tt0095348/20:38
kirklandzul: failed to build :-/20:39
zulkirkland: grumble grumble...20:40
kirklandhttp://launchpadlibrarian.net/14264042/buildlog_ubuntu-intrepid-i386.php5_5.2.5-3ubuntu1_FAILEDTOBUILD.txt.gz20:40
kirklandSome packages could not be installed. This may mean that you have requested an impossible situation or if you are using the unstable distribution that some required packages have not yet been created20:40
zulkirkland: *grumble **grumble*20:41
jdavieskirkland: one of the dependencies of the dependencies must be uninstallable20:41
kirklandjdavies: thanks, so it'll auto retry the build later?20:44
jdaviesI think so.20:45
RoAkSoAxis libc6 already updated in the intrepid repos? cuz we were unable to create a pbuilder environment20:47
jdavieskirkland: it's a shame it does say where _exactly_ the problem lies20:49
kirklandjdavies: you speak of libsnmp-dev -> libsnmp-perl, libsnmp15 ?20:50
CreationistAny word on when the Hardy repos will be fixed.... I've got a useless system right now without being able to install what I need..20:50
jdavieskirkland: ..or whichever the broken dep is20:51
=== Creationist is now known as TheCreationist
kirklandTheCreationist: um, broken hardy repos?20:56
TheCreationistkirkland: The default repos either can't be connected to at all, or they're VERY slow to download.20:57
kirklandTheCreationist: ah, gotcha. sorry, i mirror locally  ;-)20:57
secretlondonTheCreationist, try another mirror?20:57
TheCreationistkirkland: Yeah, I'm trying to do that too... but can't remember my password to msg ubottu to learn how :)20:57
TheCreationistHow do I use local repositories?21:00
copproadd it to your sources.list?21:00
TheCreationistNo, what I mean is that the official repositories seem to be broken; I can't install anything from them.  I was told to try another mirror... no idea how to do that or where to find that list.21:03
=== gnomefre1k is now known as gnomefreak
RoAkSoAxTheCreationist, sudo vim /etc/apt/sources.list21:03
TheCreationistRoAkSoAx: No, I know how to edit the list, but I don't know where to find a list of different mirrors for the repos.21:03
TheCreationist...or are they all really only hosted on one server?21:04
RoAkSoAxTheCreationist, for example, the us will we deb http://us.archive.ubuntu.com/ubuntu/ hardy universe, Peru deb http://pe.archive.ubuntu.com/ubuntu/ hardy universe21:04
RoAkSoAx. Netherlands, deb http://nl.archive.ubuntu.com/ubuntu/ hardy universe, and so on21:04
TheCreationistRight... the us repositories don't work.21:05
RoAkSoAxTheCreationist, neither the peruvian ones, or the simepl deb http://archive.ubuntu.com/ubuntu/ hardy universe21:05
RoAkSoAxsimple*21:05
TheCreationistSo my only option would be to use a different region'ss repos?21:05
RoAkSoAxso might be a general problem between all the repos21:05
TheCreationistah.21:05
RoAkSoAxi've tried the general repos, the us repos and the nl repos and the same thing21:06
TheCreationistAnd no one has any idea when this may be fixed?21:06
TheCreationistlol ironic that at the moment it's much easier to install software in Windows than in Ubuntu ;)21:06
RoAkSoAxTheCreationist, you can always donwload the binaries from: packages.ubuntu.com21:07
norsettoRoAkSoAx: it.archive.ubuntu.com is working21:12
RoAkSoAxnorsetto, thanks =)21:13
RoAkSoAxgonna change my repos then xD21:13
=== tb1 is now known as tbf
TheCreationistYeah for the Italians.21:23
TheCreationistNow, I trust using their repos will still install English-version software, right? lol21:23
RoAkSoAxTheCreationist, off course.. lol21:23
TheCreationistFinally, I can get multimedia support and Amarok :)21:23
TheCreationistthank you, norsetto21:24
norsettoTheCreationist: np21:24
RoAkSoAxnorsetto, you able to install a pbuilder environment for intrepid?21:24
norsettoRoAkSoAx: I did before the perl bug hit it21:25
emgentthere is a problem on libc21:25
emgent W: Failure trying to run: chroot /var/cache/pbuilder/build/4400/. dpkg21:25
emgent                  --force-depends --install var/cache/apt/archives/libc6_2.7-10ubuntu3_i386.deb21:25
RoAkSoAxnorsetto, yeah i did that too but when compiling a package it wast able to download some dependencies so i believe there is a problem with dependencies too...21:26
norsettoRoAkSoAx: yes21:27
RoAkSoAxoh well so i guess i'll have to wait to do another merge xD21:27
=== TheCreationist is now known as Creationist
LaserJockanybody happen to know of a good resource for how to code for writing large data files?21:34
dantalizingquestion for the package masters:21:39
dantalizingi installed handbrakegtk with --ignore-deps ...but now whenever i want to install something else, apt wants to remove it21:40
dantalizingis there a way to force apt to ignore my 'broken' package21:40
dantalizing?21:40
nanddantalizing: you should maybe give a try with /etc/apt/preferences (see bottom of http://www.debian.org/doc/manuals/apt-howto/ch-apt-get.en.html )21:42
=== mathiaz_ is now known as mathiaz
dantalizingnand: i will try that thx21:43
johHi, I'm trying to get my package into the universe repositories. I've uploaded my package to REVU and added the link to the [needs-packaging] bug description. Is there anything else I need to do but wait at this point?22:06
RAOFjoh: That's about it for the moment.  Every now and then you can ping this channel advertising your package, and you might want to turn up for revu days (they're on mondays).22:14
johRAOF: Ok, great. Thanks!22:15
norsettojoh: it also helps if you give the link when asking ...22:23
johnorsetto: Sure! Here you go: https://bugs.launchpad.net/ubuntu/+bug/22724822:27
ubottuLaunchpad bug 227248 in ubuntu "[needs-packaging] alarm-clock" [Wishlist,In progress]22:27
norsettojoh: you don't need dirs for just /usr/bin /usr/sbin22:29
norsettojoh: anything of relevance in NEWS and README?22:29
norsettojoh: distro is intrepid, add the LP bug as (LP: #227248) in changelog22:30
norsettojoh: maintainer is ubuntu-motu, you can list yourself as XSBC-Original-Maintainer22:31
norsettojoh: pls. remove all the cruft from rules22:32
warp10Heya all22:33
=== Allan_ is now known as Hit3k
=== Czessi_ is now known as Czessi
norsettoheya warp1022:33
warp10hey norsetto!22:34
no0ticnorsetto, warp10 accepted to mentor me :)22:34
no0ticright, warp10?22:34
norsettono0tic, warp10: this is not so good ...22:34
warp10no0tic: it is, for just 10€/day and free beers22:35
no0ticnorsetto, because he is a new motu?22:35
norsettono0tic: no, becuase now you have an excuse to not talk english22:35
RoAkSoAxlol22:36
johnorsetto: Ok, thanks!22:36
warp10hehehe22:36
johnorsetto: What do you mean that I don't need dirs for just /usr/bin and /usr/sbin? How do I fix that?22:37
no0ticnorsetto, ahah22:37
norsettojoh: remove it22:37
no0ticnorsetto, I have it anyway22:37
emgentlol22:37
sebnernorsetto: don't bully our new members :P22:37
norsettosebner: you want me to bully you?22:38
sebnernorsetto: seems you are bored? ^^22:39
johnorsetto: How? :P Sorry, I'm new to packaging.22:39
norsettowarp10, no0tic: seriously, I'd rather prefer if no0tic has a non-italian mentor, but if you guys are happy I can't stop you22:39
norsettojoh: errr, rm debian/dirs ?22:39
sebnernorsetto: hmm. When I'm a motu in some months I thought to mentor a friend of mine. also bad, hm?22:40
johnorsetto: Aha! Now I get it :-)22:40
no0ticnorsetto, ok then, waiting for a non italian mentor I will start learning something from him and other italian devs, is it ok?22:40
warp10norsetto: Yeah, I understand. no0tic, what do you think about that?22:40
norsettosebner: in general is a bad idea, it doesn't bode well for integration in an international team22:40
sebnernorsetto: hmm somehow true but when I'm in a query with a german MOTU we talk german ^^22:41
norsettosebner: but there is no rule, its good to have a friend helping you at least at the beginning22:41
RoAkSoAxi have some similar issue, nxvl always tells me to ask him the questions here instead of doing it in -pe and spanish xD22:42
RoAkSoAxand in spanish22:42
norsettosebner: you mean austrian :-)22:42
sebnernorsetto: rofl.22:42
norsettoRoAkSoAx: yes, thats good22:42
RoAkSoAxnorsetto, yes indeed22:43
sebnerthe later it gets the funnier norsetto becomes ^^22:43
norsettosebner: don't say that to my wife22:44
sebnernorsetto: does she think that you are drinking? ^^22:44
johnorsetto: NEWS is empty, but required by automake-1.9. README contains a short description and build instructions.22:44
johnorsetto: What cruft should I remove from rules?22:45
norsettosebner: well, the first time we met it was at a party where I got drunk :-)22:45
norsettojoh: yes, but you don't need to add NEWS to docs then22:45
sebnernorsetto: hrhr oh my dear22:45
johnorsetto: ok22:46
norsettojoh: and, for what you tell me, it seems that README is also of no interest to an ubuntu user22:46
johnorsetto: Ok, removed.22:46
johnorsetto: So if my package is accepted, it will first be included in intrepid universe, not hardy?22:47
sebnerjoh: yes22:48
norsettojoh: yes, do you need to call dh_installexamples?22:48
johnorsetto: Probably not, it was on by default. :-)22:48
norsettojoh: dh_make is evil :-)22:49
johnorsetto: Oh?22:49
RoAkSoAxdoes anyone has an idea of how many packages someone has to work on before asking for a mentor?22:49
sebnernorsetto: a fan of black magic cdbs?22:49
norsettosebner: quite the contrary22:50
sebnernorsetto: well, at least dh_make gives a good starting point :)22:51
ajmitchsebner: I'm sure he prefers yada instead22:51
sebnerajmitch: hmm yada?22:51
norsettoRoAkSoAx: there is no set rule, but the queue is pretty long, so only the most promising contributors get a chance22:51
johnorsetto: Anything else I should change? :-)22:51
norsettoajmitch: ah yada ... the good memories22:51
* norsetto cries silently22:51
ajmitchnorsetto: running away screaming sort of memories?22:51
RoAkSoAxnorsetto, ok so i'll guess i'll have to work on lots of packages before asking for one :)22:52
norsettoajmitch: sorry, I'm busy collecting my hair from the floor22:52
norsettojoh: that was just a cursory look to the diff, for some detailed comments it takes longer22:55
johnorsetto: Ok, I'll upload the new version then. Thanks a lot :-)22:55
ScottKno0tic: What norsetto is telling you is good advice.  My advice is don't seek a single mentor, but ask for advice here from everyone.22:56
no0ticScottK, nice22:56
ScottKAsking here in the channel lets other MOTU see what advice you are given and correct it if it's not the best.22:57
ScottKIt also allows others to learn from the advice you are given.22:57
=== pgquiles_ is now known as pgquiles
norsettojoh: looks like you miss a build-depends22:58
johnorsetto: Ok?22:58
emgentScottK: heya :)22:58
norsettojoh: gnome-icon-theme22:59
ScottKheya emgent22:59
johnorsetto: Ah, true.22:59
sebnergn8 folks :)22:59
no0ticScottK, nice, I will22:59
johnorsetto: Added23:00
no0ticok, warp10 adivced me to create an hardy chroot and then upgrade it to intrepid, as far as at the moment it is not possibile to create it directly, is it correct?23:00
no0ticI issued: sudo pbuilder create --basetgz /var/cache/pbuilder/hardy.tgz --distribution hardy23:01
norsettojoh: I don't think the archive admins will complain too loudly, but all the sources in src/tests don't have an header containing license and copyright23:01
johnorsetto: Ok, I'll add that as well.23:01
norsettojoh: I stand correct, test_alarm.c does have it, but all the others not23:02
norsettocorrected even23:02
johnorsetto: Yeah, the others aren't real unit tests. Some are just random test programs. I could probably exclude some of them in the tarball.23:03
norsettojoh: since you quote him in AUTHORS, is Lasse Gullvåg Sætre a copyright holder for the artwork?23:03
johnorsetto: Yeah, although he has agreed to release it under the GPL.23:05
johnorsetto: Should I add him to debian/copyright?23:06
norsettojoh: ok, but then you should quote him in debian/copyright as a copyright holder. You may want to specify of what too.23:06
=== fta_ is now known as fta
johnorsetto: Ok23:07
norsettojoh: in hardy (and I guess also intrepid) /usr/share/common-licenses/GPL points to the GPL-323:08
johnorsetto: Oh, I'll update to GPL-2 then.23:09
norsettojoh: having a watch file and a get-orig-source target in rules would be great23:10
johnorsetto: Alright, how would I add that?23:11
norsettojoh: they should be covered by the packaging guide23:12
norsettojoh: https://wiki.ubuntu.com/PackagingGuide/Recipes/DebianWatch23:12
johnorsetto: Great! thanks23:12
=== santiago-php is now known as santiago-ve
norsettojoh: here is an example of a get-orig-source target: https://wiki.ubuntu.com/PackagingGuide/Examples/ChangingTheOrigTarball23:14
johnorsetto: Ok, thanks again23:14
norsettojoh: check out your control, there are a lot of blank spaces at each end of line23:15
johnorsetto: What do you mean?23:16
norsettojoh: when you used a CR to split lines, you left a blank space23:16
johnorsetto: Aha, *fixing*23:16
johnorsetto: Will debian/watch work with launchpad?23:17
norsettojoh: not that I know23:17
pochucould someone please subscribe me (pochu on lp) to this blueprint? https://blueprints.edge.launchpad.net/ubuntu/+spec/packaging-tools-usability23:20
pochuI want to make sure bug 177508 is really fixed :)23:20
ubottuLaunchpad bug 177508 in blueprint "Tell who subscribed you to a blueprint in the notification mail" [Medium,Fix released] https://launchpad.net/bugs/17750823:20
norsettojoh: do you really autotools-dev as a build-dep?23:20
norsettopochu: subscribed23:21
johnorsetto: Not sure actually...23:22
taconenorsetto: why is dh_make evil ? any url ?23:22
pochunorsetto: thank you, I've already received the notification mail and indeed the bug isn't fixed yet...23:22
norsettotacone: dh_make makes some attempts at guessing what your package needs. You need to check it, not just take it for granted that it is ok (most of the time, it isn't fully)23:24
taconethanks norsetto23:28
johnorsetto: I'm having trouble getting debian/watch to work with launchpad. Trying the instructions at https://answers.launchpad.net/launchpad/+question/2114623:29
norsettojoh: ah ok, thats what you meant with "it is working with launchpad"23:31
johnorsetto: Yep23:31
johnorsetto: I tried with the following: https://launchpad.net/alarm-clock/+download https://launchpad.net/alarm-clock/trunk/.*/alarm-clock-(.+).tar.gz23:32
norsettojoh: I don't know actually, I never had a package which was hosted on lp before23:32
Amaranthum...23:32
Amaranththis room list for UDS includes some extra info....23:32
johnorsetto: Ok, how exactly does the watch matching work?23:33
norsettojoh: you may want to ask in #launchpad, or check the file for another project which is hosted on lp23:33
johnorsetto: Alright23:33
norsettojoh: its checking for matches in the source file of the web page23:33
norsettoI guess the <a href=""> tags23:34
johnorsetto: Ah23:34
norsettojoh: maybe you could try with your page, it should catch the links there23:37
norsettojoh: you may also want to check the man page for uscan23:39
johnorsetto: I guess, but it's wierd that it doesn't in launchpad...23:39
norsettojoh: don't know, but http://launchpad.net/alarm-clock/trunk/0.2/+download doesn't exist23:39
johnorsetto: Right, https://launchpad.net/alarm-clock/+download23:40
johStill won't work though23:41
johhttps://launchpad.net/alarm-clock/+download http://launchpad.net/alarm-clock/trunk/(.*)/+download/alarm-clock-(.+).tar.gz23:41
Nafallohmmm23:42
norsettogotta go, g'night all23:43
Nafallonot in Ubuntu yet it seems :-/23:43
ajmitchNafallo: ?23:47
Nafalloajmitch: alarm-clock :-P23:48
Nafalloajmitch: looks like something I could have use for :-)23:48
ajmitchNafallo: because that's what joh is trying to get into ubuntu? :)23:48
Nafalloajmitch: yea, thought so :-)23:48
Nafalloajmitch: hopefully it's a quick process ;-)23:49
RAOFjoh: I've got a correct LP watch file in the gnome-do package.23:49
RAOFjoh: Although maybe not in Ubuntu's gnome-do package, I forget.  LP seems to have moved stuff around semi-recently.23:50
RAOFjoh: You can find a working example in pkg-cli-apps SVN in the gnome-do packaging.23:50
johRAOF: Thanks, just got it working though :) Had to escape the + in +download23:51
RAOFYup.  Otherwise that means "one or more of the previous character" :)23:51
johMhm :-)23:51
RAOFTechnicaly, s/character/expression/23:51
johGreat, works now :-)23:56

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