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

* TheMuso grumbles at there being no Contents-$arch.gz for hardy00:10
TheMusoon any mirror.00:10
geserTheMuso: afaik the Contents file isn't generated yet for hardy but I don't remember why00:17
TheMusogeser: I can see its not being generated... I guess another soyuz bug.00:18
LaserJockseems like that always happens for the devel release00:19
=== yamal_ is now known as yamal
* persia notes that Contents.gz is intentionally not provided at the beginning of a release cycle due to the expected massive changes, but that post-DIF it likely ought be enabled, and someone may have forgotten.00:57
LaserJockah, that makes sense00:58
LaserJockFujitsu: wow, there's now an octave3.0 package01:03
FujitsuLaserJock: There is.01:03
FujitsuAnd we didn't sync it because it broke the upgrade path, IIRC.01:03
LaserJockoh? how so?01:03
* Hobbsee waves01:03
persiaLaserJock: Bug #17842401:03
ubotuLaunchpad bug 178424 in octave2.9 "Please sync octave3.0 3.0.0-1 (universe) from Debian unstable (main)" [Wishlist,Triaged] https://launchpad.net/bugs/17842401:04
LaserJockhmm, I don't see how that's a problem01:05
persiausers not being able to upgrade?01:06
LaserJockwhy would they not be is my question01:06
LaserJockoctave3.0 conflicts/replaces 2.901:06
LaserJockbut there's nothing that says that an upgrade would give you 3.001:06
FujitsuI believe the problem was that there is no octave metapackage any more.01:06
persiaLaserJock: No "octave" virtual package.  Just needs a small change for a merge, in my opinion.01:07
LaserJockbut why not use the package from 2.9?01:07
persia(but someone should probably check with the Debian Octave maintainers to make sure we don't interfere with some cunning plan)01:07
LaserJockI was just thinking that current 2.9 users would get 2.901:07
LaserJockand if people want to install 3.0 they can do that themselves01:08
persiaLaserJock: octave2.9 is scheduled for removal from Debian (and we'd probably want to follow if we import octave3.0)01:08
LaserJockyeah, that would be the problem01:08
LaserJockwait01:09
LaserJockthe changelog says: "Dropped the empty octave package.  This will allow01:09
LaserJock     releasing octave3.0 without an epoch in its version number.  We will01:09
LaserJock     reintroduce this package later, if necessary (anyway, octave3.001:09
LaserJock     provides octave)."01:09
LaserJockdoes the provides make it upgradable?01:09
persiaLaserJock: Give it a test.01:09
persia(create gutsy chroot, install octave, upgrade to hardy with an extra repo including octave3.0, see if it breaks)01:10
persiaAh.  Wait.  I understand now.  1:2.9.18-1ubuntu1 >> 3.0.0-1.  That's frustrating.01:13
bddebianHeya gang01:19
persiahey bddebian01:19
bddebianHi persia01:19
ScottK2LaserJock: I've got another one for you if you have a moment.01:22
LaserJockk01:22
ScottK2I need a couple of minutes to fix it.  I missed that a package had moved from Universe to Main and so it needs a few adjustments01:23
ScottK2LaserJock: The updated package can be dgetted (dgotten) from http://www.kitterman.com/test/libnet-server-perl_0.97-0ubuntu1.dsc01:26
ScottK2It's signed.01:27
persiadgotten?  English is annoying flexible and irregular :)01:27
zulhey01:27
ScottK2LaserJock: There is also http://www.kitterman.com/test/libnet-server-perl_0.97-0ubuntu1_source.changes if you want it.01:28
bddebianIs a watch file really worth a delta with Debian?01:29
persiabddebian: Only for orphaned packages.01:29
LaserJockScottK: hmm, you upload the diff.gz with it? I get 40401:30
ScottK2Urgh checking01:32
ScottK2LaserJock: It's there now.  Sorry about that01:33
persiaDoes Malone support virtual packages?  I'm thinking it might be nice to havea  virtual package against which needs-packaging bugs are filed, so as to create the ability to subscribe to the package as an ad-hoc mailing list for packaging work that needs doing.01:36
LaserJockScottK: Donald?01:37
Fujitsupersia: It does not.01:37
LaserJockpersia: yeah ... well I tried that01:37
persiaFujitsu: Thanks.  I shan't propose such a thing to a wider forum then.01:37
FujitsuYou can only file bugs on SourcePackageNames that are published in a distribution.01:37
LaserJockI went from "virtual package just like wnpp" -> "project for wnpp" -> "tag it"01:38
persiaAh.  So the discussion has been had before.  The annoying bit being that one cannot subscribe to a tag.01:38
Hobbseepersia: not unless you actually upload a virtual package of nothing01:39
Hobbseemake a package called needs-packaging or something.  put it in the archive.  *shrug*01:39
FujitsuBug #15112901:39
ubotuLaunchpad bug 151129 in malone "Can't subscribe to a tag" [Undecided,New] https://launchpad.net/bugs/15112901:39
Ngis it correct to assign a new needs-packaging bug to MOTU (it covers the thing I'm working on)01:39
persiaHobbsee: That's just wrong.  Uploading the needs-packaging package which only provides changelog, copyright, and README.gz is not the right solution.01:39
persiaNg: No.  Correct to assign to yourself, as you're working on it.01:39
Hobbseepersia: i didn't say it was right.  i just said it would do what you were asking :P01:39
Fujitsupersia: Well, one could upload, and then remove it again immediately.01:40
Ngpersia: okidoki, thanks01:40
FujitsuOnce there is any kind of SourcePackagePublishing, it will be filable, but that's a bug.01:40
persiaFujitsu: Hmm.  Then it would be there, but not distributed.  Hobbsee: would you collude in such a dance?01:40
* Fujitsu prefers being able to subscribe to tags.01:40
Hobbseepersia: define distribubted in this case?01:41
Hobbseepersia: it woudl be yet another universe package01:41
persiaHobbsee: That would be distributed.01:41
LaserJockI think being able to subscribe to tags is a sane idea01:42
persiaFujitsu: Yes, that's a more general solution.  Too bad it's still New.01:42
Hobbseepersia: yes, but how many packages are in universe again?01:42
FujitsuLaserJock: So does mpt, apparently.01:42
HobbseeLaserJock: far too sane to be implemented.01:42
* Hobbsee ducks01:42
persiaHobbsee: About 15,000.  Which we support.01:42
Hobbseefsvo support, anyway01:43
Hobbseebut yes01:43
* persia considers confiscating Hobbsee's MOTU badge01:43
LaserJockheh01:43
ScottK2LaserJock: Yes.  Scott is my middle name.01:43
* Hobbsee waves her core-dev badge around01:43
Hobbseecore-dev trumps MOTU, i'm afraid01:43
* Fujitsu looks with dismay at http://qa.ubuntuwire.com/multidistrotools/universe.html#removedfromA01:44
persiaHobbsee: Right.  Core-dev gets you upload to anywhere, so losing MOTU wouldn't affect much, except that it would indicate you don't have the appropriate positive attitude about supporting all of universe :)01:44
Hobbsee*grin*01:44
persiaFujitsu: I'm likely to start hitting that next week, but would be more than happy if you want to start sooner :)01:45
* Hobbsee has reservations with how some of MOTU works. Therefore, she's less likely to feel an active part of it.01:45
Hobbseestill, i don't see how a metapackage would actulaly need supporting, per se.01:46
* persia has reservations with how some of core works, and doesn't intend to start participating soon.01:46
Hobbseeor what the problem is of addign one more, when there's 15K already.01:46
LaserJockScottK: does libnet-server-perl have any current core dev owner? I won't be stepping on any toes?01:46
persiaHobbsee: It's a non-package.  It oughtn't really be there.  Publishing and removing would allow one to file bugs, but publishing and letting die only makes more work for those of us who try to trim the edges.01:47
ScottK2LaserJock: There isn't currently an Ubuntu diff.  We get it from Debian and the Debian maintainer isn't an Ubuntu person, so I'd think not.01:47
LaserJockk01:47
FujitsuDo we know when ajmitch returns, so we might be able to have rcbugs going again?01:49
nenolodHobbsee, transmission 1.0 is out if you're interested in bumping it (but it's not in Debian yet)01:49
persiaHe indicated about three weeks around 22nd December, so I'm guessing "soon".01:49
FujitsuThanks persia.01:50
* persia is anxiously awaiting the return of RCbugs :)01:50
Hobbseenenolod: i don't see the point in duplicating work like that01:51
LaserJockScottK: did you comment that it was uploaded to hardy in bug #69895 because I'm doing it?01:51
ubotuLaunchpad bug 69895 in postgrey "crashes when syslog is not available" [Medium,Fix released] https://launchpad.net/bugs/6989501:51
nenolodHobbsee, right. i'll tell the debian maintainer that 1.0 is out. ;)01:51
ScottK2LaserJock: I commented that it was uploaded because I didn't notice it had moved to main and uploaded it.01:51
LaserJockah, k01:51
nenolodoh.01:51
nenolodHobbsee, 1.0 is incoming01:52
bddebianw00t, on build 200 of newpki-client...01:52
persiaScottK: Isn't that more easily done with a changelog entry?01:52
ScottK2LaserJock: After it bounced, I came looking for you...01:52
ScottK2persia: What?01:52
nenolodso, i'll just update bug 180534 to a sync bug01:52
ubotuLaunchpad bug 180534 in transmission "Please update transmission to latest version (1.0)" [Undecided,New] https://launchpad.net/bugs/18053401:52
nenolod;)01:52
persiaScottK: Closing bugs for uploads.01:52
ScottK2I didn't mark 69895 fixed01:52
ScottK2my changelog marks bug #177408 fixed01:53
ubotuLaunchpad bug 177408 in libnet-server-perl "Please upgrade to 0.97" [Wishlist,Triaged] https://launchpad.net/bugs/17740801:53
persiaScottK: My mistake.  Sorry.01:53
ScottK2No trouble.01:53
ScottK2I was messing with libnet-server-perl because I'm working on getting amavisd-new into Main for Hardy and I'm making sure all the depends are in good shape and in Main also.01:54
LaserJockScottK: done01:56
ScottK2LaserJock: Thanks.01:58
nenolodHobbsee, https://bugs.launchpad.net/ubuntu/+source/transmission/+bug/180534 -- if you want to bump it again. it builds fine in my pbuilder.01:58
ubotuLaunchpad bug 180534 in transmission "Please sync transmission_1.00-1 from Debian unstable (main)" [Undecided,New]01:58
ScottK2nenolod: I thought you said it wasn't in Debian yet?01:59
nenolodScottK2, it's in incoming01:59
ScottK2Ah.01:59
nenolodactually it just moved out of incoming a while ago into unstable01:59
ScottK2OK.02:00
LaserJockman, I've done a lot of dput'ing today02:04
nenolod(so it can be pulled from merkel, but not from the main pool)02:04
nenolod(which is where i picked it up)02:04
LaserJockScottK: \o/ 3 Main upload is just over 3 hrs ;-)02:08
persiaLaserJock: If you're going for volume, you may find that dput *source.changes can be surprisingly helpful.02:08
nenolodhaha02:09
=== bigon is now known as bigon`
ScottK2Thanks for all the help LaserJock.02:12
LaserJockno problem, glad i could be of some service02:12
LaserJockhmm, we have iceape but not iceweasel?02:17
LaserJockanybody have an opinion on "s/iceweasel/firefox/" vs "add firefox|" for dependent packages?02:24
persiaLaserJock: I like "add firefox |" to support future gobuntu plans if they choose iceweasel over epiphany (currently under debate, I believe)02:25
LaserJockhmm, does epiphany use firefox plugins?02:27
persiaLaserJock: In some limited ways, but not really.02:27
NafalloLaserJock: it has it's own plugin package basically.02:27
NafalloLaserJock: it can use flash and stuff though.02:28
LaserJockhmm02:28
LaserJockI've got a package that creates a mozilla plugin02:28
LaserJockand in debian it uses iceweasel | iceape | xulrunner02:28
LaserJockand it build-deps on libxul-dev02:29
ScottK2For Hardy, I think the idea is to use xulrunner02:30
persiaBe careful there.  F3 is xulrunner1.9, which is not xulrunner.02:30
persiaScottK: Yes.02:30
LaserJockI'm assuming that the build-dep on libxul-dev will work for everything02:30
* persia thinks the API may be different, and suggests checking in -mozillateam02:31
LaserJocksome I was just gonna do firefox | iceweasel | iceape | xulrunner02:31
Fujitsuxulrunner-1.9-dev is the 1.9 dev package.02:31
LaserJockbut I wondered about epiphany02:32
LaserJocksorry for the ignorance, but should I care about F3 and xulrunner1.9? are they default in Hardy?02:32
FujitsuFx3 isn't default yet.02:33
FujitsuThey are planned to be, though.02:33
Fujitsu(Fx3 uses xulrunner-1.9, rather than an embedded Gecko)02:33
LaserJockhmmpf02:33
LaserJockI hate mozilla stuff02:33
LaserJockand I can never get anything from mozilla team02:34
bddebianShite, I think my pbuilder is screwed up, I don't know if I can help with UUS persia :(02:49
LaserJockbddebian: what'd you do now?02:49
bddebianDunno :-(02:50
bddebianIt act like it's having issues resolving archive.ubuntu.com02:51
bddebianacts..02:51
LaserJockbut your machine is fine?02:53
bddebianYeah.  In fact in pbuilder-login it acts fine.  I'm not getting it.. :-(02:53
LaserJockweird02:56
LaserJockbddebian: paste the output?02:57
bddebianYeah and pbuilder update works but not build.. wtf02:57
persiabddebian: Maybe pbuilder finally died for you.  You might try https://help.ubuntu.com/community/SbuildLVMHowto (there's a handy script in ubuntu-dev-tools to make this pointlessly easy)03:03
bddebianThis is craziness: http://paste.debian.net/4625603:07
LaserJockman, I *still* have a hard time remembering changelog-closes-bug03:07
persiabddebian: Maybe some irregularity between arch: i386 and arch: all ?  (Yes, this should never happen)03:07
* persia requests people check other bugs on a package when preparing a new revision. While it's also nice to fix other outstanding issues, there is really no point to requesting an update to a package that is scheduled for removal.03:10
LaserJockpersia: one last chance to get a changelog entry? ;-)03:15
persiaLaserJock: Cause for rejection of the candidate, in my book.03:15
persiaVorian: Please check your changes files.  This will be the last set of packages for which I manually add the extra characters to close the LP bugs.03:20
Vorianpersia: I can do that.03:23
persiaDoes anyone use transmission?  Bug #180534 is likely good, but might do well with some testing.03:48
ubotuLaunchpad bug 180534 in transmission "Please sync transmission_1.00-1 from Debian unstable (main)" [Undecided,New] https://launchpad.net/bugs/18053403:48
tuxmaniacGood morning all. I have been struggling with this error message since yesterday night and unable to resolve the issue. http://paste.ubuntu-nl.org/50934/03:56
tuxmaniacwhen I try to remove the Desktop folder inside the debian directory it builds fine but fails at the creating icons stage due to the rules present.03:57
tuxmaniacWhen I add this directory back it fails even before building giving the above pastebinned error03:58
tuxmaniacany pointers?03:58
tuxmaniacI see that this occurs while building the diff.gz03:58
ScottKdpkg-source: unrepresentable changes to source is what is killing you03:59
ScottKYou are doing something that pdkg-source thinks is changing a binary file.03:59
ScottKThat'd be dpkg-source, of course04:00
bddebianGah, I finally get my pbuilder fixed and the freakin' power runs out :(04:01
persiatuxmaniac: Could you paste debian/rules?04:01
LaserJockbddebian: bummer man04:02
tuxmaniacpersia, http://paste.ubuntu-nl.org/50935/04:03
tuxmaniacbddebian, hahah04:03
tuxmaniacLaserJock, hi. Long time no see. :-) Hope you "break" was fun04:03
LaserJockheh ... something like that04:03
LaserJockwow, a long description that includes 23 lines of help/usage instructions04:07
persiatuxmaniac: From where are the .png files originating?  I don't see them.04:08
tuxmaniacpersia, I dont understnad what you are asking :-( They are in a desktop folder inside debian directory04:09
tuxmaniacif thats what you want04:09
persiatuxmaniac: Does your orig.tar.gz differ from http://revu.ubuntuwire.com/revu1-incoming/alliance-0709221900/alliance_5.0.orig.tar.gz ?04:09
persiaIf so, does your orig.tar.gz contain a debian/ directory?04:10
tuxmaniacpersia, yes04:11
tuxmaniacpersia, orig does not contain debian/04:11
tuxmaniacpersia, i removed it. is that wrong?04:11
persiatuxmaniac: You removed it?  Did you have to repack for other reasons (licensing, zip file, etc.)?  If not, it is wrong.04:12
tuxmaniacpersia, changed some stuff and now its building fine on Hardy before I started "cleaning" up stuff :-D04:12
tuxmaniacSince this is the first package, I thought the orig should be "ditto" to src tarball and should not contain any contaminations?04:13
persiaorig should be exactly the file distributed by upstream, whenever possible.  If upstream has a debian/, someone should tell them to remove it.04:13
nenolodpersia, my patch worked for you as well?04:16
nenolodpersia, i'm glad to hear that :)04:16
persianenolod: Yes.  Crashes gone.  Thank you very much.  Please also forward the patch to Debian, GNOME, and the gtk maintainers.04:16
nenolodpersia, yeah. i'm going to send the patch on to bugzilla.gnome.org now. thanks for testing. :)04:17
LaserJockdang it, forgot my orig.tar.gz04:23
LaserJocksome days I hate packaging04:23
nenolodpersia, http://bugzilla.gnome.org/show_bug.cgi?id=50760504:26
ubotuGnome bug 507605 in recent-files "[patch] gtk_recent_files_menu_populate() does not guard properly against recursion" [Critical,Unconfirmed]04:26
persianenolod: Be sure to register that in Malone :)04:26
nenolodpersia, done04:27
=== dmb_ is now known as dmb
persiaExcellent.  I don't know if it will make hardy, but expect it soon enough.04:28
nenolodwell, that patch needs to go into the gtk+ we ship in hardy, as it fixes a fairly nasty bug04:28
nenolod(not that the bug affects me anymore, mind.)04:29
* nenolod sends to debian too04:30
persianenolod: You might subscribe the main sponsors then, to request upload.04:30
nenolodpersia, yep04:30
crimsunyou probably want to just ping lool or slomo, then04:31
crimsunthey already have an upload pending for a gdkpixbuf issue04:32
crimsun(on the Debian side)04:32
Hobbseenow, how do i get a program into the add/remove list?04:32
FujitsuHobbsee: gnome-app-install?04:33
Hobbseedoes that just require mvo rerunning his script, or?04:33
FujitsuThat works by .desktops.04:33
HobbseeUnlike Ubuntu Restricted Extras and Kubuntu Restricted Extras, in Gutsy Xubuntu does not have an entry in Add/Remove... for its restricted extras.04:33
FujitsuGive you app a .desktop, and wait for mvo to rerun his script.04:33
Hobbseenone of them have desktop files!04:33
persiaHobbsee: Then you've a few packages to update :)04:33
Hobbseepersia: but..but...the other 2 are already there, and don't have .desktop files in their sources at all04:34
FujitsuPerhaps there are some that have their .desktop's in the app-install-data source.04:34
persiaHobbsee: You might try http://people.ubuntuwire.com/~persia/generate-desktop.bash.  It's old and crufty, but leverages the debian/menu files to get some templates prepared.04:35
Hobbseeah, yes04:35
persiaFujitsu: Quite a large number, actually :(04:35
Fujitsupersia: Urrgh. Why?04:35
HobbseeFujitsu: you're correct.  do i have to put x-r-e in there manually, or mvo's script picks it up?04:36
* Hobbsee thought mvo had a script for that04:36
persiaFujitsu: Base pragmatism, really.  On the other hand, for things like apache, I agree with that approach, as a menu file isn't appropriate.04:36
LaserJockweird, requestsync just got totally the wrong version to sync04:36
FujitsuAh, perhaps.04:36
HobbseeLaserJock: you were expecting an experimental version?04:37
LaserJockno04:37
LaserJockI was expecting 0.8.5-1 and I got 0.6.6-304:38
LaserJockwhich is really ancient04:38
LaserJockhmm, do I have to have sid deb-src lines for requestsync to work right?04:40
FujitsuAs far as I know it uses rmadison.04:41
persiaLaserJock: Yes.04:41
LaserJockwhich is it?04:41
LaserJock:-)04:41
persiaI thought it used rmadison for versions, and sid deb-src for changelog.  Does it use changelogs.debian.org now?04:41
FujitsuIt has always used changelogs.d.n, AFAIK.04:42
* persia uses requestsync once per release, and has yet to be satisfied04:42
LaserJockwell, ok here's the thing04:42
LaserJockthe changelogs it picks up are right04:42
LaserJockbut in the subject text and first paragraph it get's it wrong04:42
Hobbseeright.  u-r-e finally updated04:43
Hobbseeno more bugs in it, either04:43
persiaLaserJock: What does rmadison -u debian $package tell you?  I remember someone complaining about an issue where it wasn't in sync in all architectures in Debian.04:43
LaserJockohhh04:44
LaserJockgchempaint |    0.6.6-3 |      unstable | m68k04:44
LaserJockgchempaint |    0.8.4-2 |      unstable | mips, mipsel, s39004:44
LaserJockgchempaint |    0.8.5-1 |      unstable | source, alpha, amd64, arm, hppa, i386, ia64, powerpc, sparc04:44
LaserJockis it picking up the m68k line?04:44
FujitsuAh, probably.04:45
FujitsuShouldn't it be using `-a source' or something04:45
Fujitsu*?04:45
* persia continues to deprecate requestsync as relying too much on the delicate Debian infrastructure, encouraging laziness (if you're testing and building, you have the source and changelog locally), and failing to hint about requirements for syncs as each freeze passes.04:46
persiaFujitsu: Doesn't matter.  Not supported by p.qa.d.o at this time.  Kmos reported a bug, but I don't know where.04:46
LaserJockpersia: I just use it to get the format right since people seem to be more picky these days04:46
persiaLaserJock: Format is simple.  "Please sync $package $version ($component) from $source_dist ($component)".  Rationale section describing any dropped ubuntu variation, reason for any freeze exception, and confirming testing.  Changelog since last version imported into Ubuntu.04:48
LaserJockyeah, well I don't do syncs that often and people get irritated if you accidentally miss $component or something04:49
persiaAh.  Yes.  $component for Ubuntu is important to help determine who needs to ACK (less important for you).  $component in sync_source is important to get the right thing.04:50
persiaOn the other hand, the vast majority of my non-sponsored uploads are sync requests, so maybe I have a different viewpoint than others.04:51
LaserJockright but at least 99.9% of the time $source_dist ($component) is Debian unstable04:51
persias/sponsored/sponsoring/04:51
persiaLaserJock: "Debian unstable (main)", yes.04:51
LaserJockah see ;-)04:52
LaserJocknixternal: yo homey, I finally joined your Vista army when I got my new laptop ;-)04:54
nixternalhaha04:54
nixternalnew lappy ey?04:54
slangasek... "Vista army"?04:54
Fujitsu!nixternal04:54
nixternal!nixternal04:54
ubotuOh no!  The pointy-clicky Vista lover has arrived!  He's rumoured to be giving out free money, too!04:54
nixternalhahahahahaha04:54
LaserJocknixternal: yeah04:55
LaserJockthe "Cancel or Allow" thing is driving me nuts04:55
LaserJockhow many dialog boxes do i have to go through just to open up a .exe04:56
nixternalno less than 204:56
ion_Plop. A “Cancel or Allow” dialog box is about to pop up. Cancel or Allow?04:56
nixternallol04:56
persiaLaserJock: You do know that if you hadn't actually run it, you'd be eligible for a refund, right?04:56
LaserJockI don't particularly care tbh04:57
LaserJockI'll use it for some games maybe04:57
slangasekoh, so this means LaserJock is actually /running/ Vista, how odd04:58
LaserJocknot at this moment04:59
* nixternal boots into vista to play some call of duty 404:59
slangasekpersia: are people actually able to collect that refund these days?04:59
LaserJockbut until I put Ubuntu on it I gave it a spin, haven't not seen it04:59
nixternalI did last year slangasek04:59
slangasekI have two thinkpads I wouldn't mind a refund on :)04:59
nixternalwith XP04:59
Fujitsuslangasek: I've heard of people doing it recently.04:59
slangasekbut in what countries?04:59
nixternalUS for me04:59
persiaslangasek: In some places, and from some resellers, yes.  More people pressing legal cases when the reseller ignores them would help.04:59
slangasekok04:59
slangasekright, these are direct from Lenovo, probably not worth my effort then05:00
persiaslangasek: Why not?  If you've never installed, give them a call.05:00
LaserJockhow much do you get?05:00
persiaLaserJock: You ran it: you're no longer eligible :(  You have to have never used the software.05:01
LaserJockpersia: I know, I just wondered how much it's worth05:01
slangasekhow are you supposed to prove never having run it?05:01
persiaLaserJock: I think about half the cost of a retail copy.05:01
persianixternal: Didn't you blog about it?  Do you have the archive URL handy?05:02
FujitsuIsn't the key accepting the EULA in the OEM post-installation bit?05:02
LaserJockpersia: that's not bad.05:02
nixternaldon't know if I blogged about it05:02
nixternalI got $97 back05:02
persianixternal: What evidence did you need to supply?05:04
nixternalthat you said no and removed anything from the hard drive...I took it to best buy and let them verify it for me05:05
nixternalthey will cancel your registration number for vista anyways, and you will know when that happens, as Vista becomes useless at that point supposedly05:05
FujitsuI think they turned that `feature' off a while back.05:06
FujitsuBecause there were too many false-positives.05:06
slangasekwell, I never said no because I never booted it into Windows before wiping it05:06
slangasekso I don't know what evidence I'd be expected to supply05:07
TheMusoslangasek: Did wiping it include the recovery partition, if any?05:08
slangaseksure05:08
slangasekI don't want Windows to ever recover05:08
LaserJockheh05:08
TheMusoFair enough.05:08
TheMusoSo you obviously don't care about what you offer to someone who you may resell it to after its lived its useful live for you?05:09
TheMusoi.e no OS to offer besides linux05:09
slangasekI've never resold a computer05:09
persiaLaserJock: You forgot the Rationale section.  Why grant the freeze exception?  Does it work in hardy?05:09
TheMusoslangasek: Ah ok then.05:09
slangasekand I wouldn't do business with Windows users anyway. :)05:09
LaserJockpersia: :( I just did what request sync told me05:10
persiaTheMuso: I don't see how "no OS to offer besides linux" is a bad thing :p05:10
LaserJockI've never sold a computer either05:10
guest22Any MOTUs out there willing to review package photoml (http://revu.tauware.de/details.py?package=photoml)? It's already been advocated once, and the remaining (hopefully) few issues pointed out by persia have been addressed in the most recent upload.05:10
LaserJockI use them 'til they die05:10
persiaLaserJock: Yes.  I know.  That's part of why I don't like requestsync.05:10
TheMusopersia: I would agree, but the sale may not be possible if people don't agree.05:10
ScottKpersia: What freeze are we in?05:10
LaserJockScottK: DIF05:10
persiaScottK: Debian import freeze05:10
slangasekanyway, if I were to resell a computer I'd market it as "own an Ubuntu laptop, as run by the release manager!"05:11
LaserJockI don't think I need a rationale for DIF, but I should say that it worked in Hardy05:11
slangasek>:)05:11
persiaAs I understand it, all syncs are fine as long as we don't break lots of things (like if we synced octave3.0 without deeper investigation).05:11
LaserJocksladen: heck yeah ;-)05:11
LaserJockslangasek rather05:11
TheMusoslangasek: haha05:11
Fujitsuslangasek: Heheh.05:12
ScottKpersia: Doesn't that just mean it's not automatic.05:14
ScottKThere's no rule that says manual actions have to be justified.05:14
persiaScottK: Not quite.  It needs an ACK from a member of ~ubuntu-dev.  I believe even members of ~ubuntu-dev should provide rationales for freeze exceptions (even if it's just "I think it's a good idea" or "I want latest upstream") just for documentation purposes.05:15
persiaNon-members of ~ubuntu-dev are generally required to provide a rationale to convince a member of ~ubuntu-dev to ACK.05:15
ScottKpersia: I understand you think that, but we don't have any actual process requirements to that effect do we?05:16
* nenolod subscribes ubuntu-main-sponsors to bug 18046305:16
ubotuLaunchpad bug 180463 in gtk+2.0 "gnome-panel crashed with SIGSEGV in idle_populate_func()" [Low,Triaged] https://launchpad.net/bugs/18046305:16
LaserJockit's basically the lowest Freeze barrier possible05:16
persiaScottK: Process requirements?  No.  There's not even a requirement for a sync request bug at this point.05:16
ScottKPersonally, I think DIF is poorly named05:16
ScottKIt's really just the end of autosync05:17
persiaEspecially for an LTS, I think we should really be considering updated applications to make sure they don't break things.  sid is rough sometimes.05:17
persiaMaybe.  Our release manager noted that any further syncs would be "Freeze Exceptions" when announcing DIF.05:19
LaserJockthat's quite odd, IMO05:20
* persia points at https://lists.ubuntu.com/archives/ubuntu-devel-announce/2007-December/000359.html05:21
ScottKFortunately for me, I haven't been warned by the MC not to do anything, so I can do whatever I want as we've established that one must be warned before being kicked out now.05:21
LaserJockScottK: ;p05:22
FujitsuLucidFox: Can you please avoid touching sync bugs that are filed by MOTU? It creates unnecessary spam, and isn't particularly useful.05:22
persiaScottK: You're a member of ~ubuntu-dev.  By my proposed freeze exception process (ACK'd by a release manager), you can sync whatever you want.05:22
LaserJockpersia: yes, that was, IMO, a bit unfortunate05:22
ScottKpersia: The MOTU process for deciding process isn't go ask an RM.05:23
persiaLaserJock: Why?  Would you prefer a more restrictive freeze exception process?05:23
persiaScottK: Right, which is why my proposed freeze exception process isn't policy.05:23
slangasekpersia: which should have read "merging packages that haven't yet been merged for hardy is a freeze exception", mumble 3am mails05:23
LaserJockpersia: we've *never* had such a freeze05:23
LucidFoxFujitsu> How do I know if it's filed by a MOTU?05:23
persiaLaserJock: Right.  Blame email sent at 3am :)05:24
ScottKpersia: Please let's stop inventing more freezes and reviews05:24
LaserJockDIF has always been "no more autosyncs"05:24
persiaScottK: I didn't.  I don't seek to do so.  Even aside from all that, I still think Rationale is good practice.05:24
slangasekwasn't there a follow-up mail in there somewhere that said "yes, it's an exception to the freeze; anyone with the corresponding upload rights is still allowed to use their own judgement"?05:24
LaserJockwe've never had to file exceptions before UVF05:24
FujitsuLucidFox: If they've confirmed it themselves, they're probably a MOTU. If in doubt, click on their name and check, or get the Greasemonkey script that displays karma and related emblems.05:24
LucidFoxAll right.05:25
slangasekLaserJock: it was never intended that the exceptions should need to get filed anywhere special05:25
persiaslangasek: Yes.  That was my proposed freeze exception process.05:25
LaserJockDIF is poorly named, as it isn't a freeze really05:25
guest22persia: Could you please take a look over the new upload of photoml to make sure all of your concerns have been addressed? While you mentioned that you preferred not to officially review it again, it would be good to know whether one of the pickier MOTUs considers it acceptable so that I can address any remaining issues ASAP.05:29
persiaguest22: My memory is that you fixed a couple niggles, and were planning to fix the rest upstream for the next release.  I'm likely happy.05:30
LaserJockslangasek: well, a 0 barrier freeze is what's confusing about the DIF stuff, IMO05:30
LaserJockwe're saying "We are now in a Freeze and require exceptions, but exceptions are doing what you already do"05:31
* persia agrees with Laserjock, despite having a preference for stability and rationale05:31
LaserJockpersia: I would tend to think that that should be a general requirement ..05:32
* ScottK will forgo the usual rant on increased bureacracy in Ubuntu as it's just to painful.05:32
persiaScottK: What rant?  Do you not agree with LaserJock?05:32
LaserJockScottK: well, tbh, it's only perceived increased bureaucracy. DIF has no practical consequences05:33
guest22persia: Yes, that seems like a reasonable summary. When I uploaded the package addressing the issues you raised, the single advocacy was zeroed out, and the package dropped out of the lost of those close to being ready for acceptance. Any advice on how to request someone else to take a look at it for another review?05:33
ScottKpersia: I absolutely agree with laserjock.  I think your proposals are entirely off base and unnecessary.05:33
ScottKI think that's agreeing with laserjock.05:34
ScottKDIF just means that autosyncs don't happen anymore.05:34
persiaScottK: My proposal was a workaround for the announced freeze.  It basically means "keep doing whatever you want".  I don't understand how that is bad, nor why you complain to me rather than the person who announced the freeze (who has publically retracted any requirements for the freeze).05:35
ScottKOK.  Well I guess I didn't read his mail as changing policy and I misread your proposal as imposing additional requirements.  Sorry about that.05:36
slangasekwell, the one requirement is "syncs are now manual, so have to be filed as requests for ubuntu-archive to act"; so they are exceptions, but not intended to be any more burdensome or bureaucratic than before05:36
persiaScottK: OK.  That makes more sense.  I in no way wanted to add additional requirements, rather the opposite.05:37
* Hobbsee thinks that by the time people have hit MOTU, they should have a fucking clue, and not screw up, and need all the freezes.05:37
Hobbseehonestly.05:37
Hobbseewell, all the documentation as to why they're putting something through all the freezes05:37
persiaHobbsee: Freezes are a good thing.  Annoying exception processes are not.  Announced freezes help us focus on the things that need doing: first catch up with Debian & upstream, then settle and integrate everything, then fix as many bugs as we can.05:38
Hobbseeexactly.  freezes good, but having to justify every single change for everything == bad.05:38
Hobbseeyou're a MOTU.  you've been doing that previously, and so are therefore good at it.05:38
Hobbseewhy continue, unless someone raises a complaint against you to the MC?05:38
ScottKOf cource I've done 3 Main Inclusion Reports today, so I mail feel Ubuntu is more bureaucratic than usual right now.05:39
persiaI agree to that, although I personally like Rationale just so people can see what I was thinking without asking me when they wonder why some package was synced.05:39
ScottKcource/course05:39
LaserJockslangasek: right, I think the confusion was that that was what we've always been doing, but with out the "exception" which has the bureaucratic "needs sign-off by somebody" connotation05:40
LaserJockI think the policing vs freedom/responsibility is an interesting one and is a "growing pain" we're gonna have to address05:44
* Hobbsee suggests only allowing competent people to become MOTU's, and everyone else still gets everything policed anyway.05:45
FujitsuHobbsee: That sounds ideal.05:45
LaserJockwell, I'm not sure the answer can be that straightforward05:45
ScottKHobbsee: That wouldn't be fair to the incompetent people.05:46
Hobbseeunless you want all MOTU's to be watching everyone else, round-robin style05:46
HobbseeScottK: heh, why?05:46
ScottKBecause you deny them their god given right to be a MOTU05:46
LaserJockthe problem is that when we become large enough it becomes increasingly difficult to determine "competent" without getting into the "policing" stuff05:46
* Hobbsee gives ScottK the bott05:47
Hobbseeer, boot05:47
HobbseeLaserJock: if competence is determined when they each become MOTU05:47
LaserJockHobbsee: still05:47
* persia notes that we're already too large to know each other properly, so policing has become required (unfortunately).05:47
HobbseeLaserJock: and if theres' a process to say "hey, someone's noticed errors in your work.  lets put you under surveilance"05:47
HobbseeLaserJock: of course, that doesn't stop the "good person, gone bad as they got lazy" problem05:48
LaserJockyou have to either trust people to vouch, have first hand-experience, or require some "test"05:48
Hobbseesure, but that appears to be working reasonably well lately, i think05:48
LaserJockthe first 2 become hard with a large group05:48
Hobbseetrue05:48
ScottKThen you need a way to deal with mistakes05:48
LaserJockthe last is what everybody wants to avoid05:48
persiaAnd a means of censure for continued mistakes05:48
HobbseeScottK: which was the other thing i proposed, yes.05:48
Hobbsee"hey, someone's noticed errors in your work.  lets put you under surveilance"05:48
Hobbseewhich is made even easier, as you can just look thru changes mails05:49
Hobbseeand bugs relating to them05:49
FujitsuSoyuz is even growing an automatic debdiff feature next release, to make it easier.05:49
Hobbseereally?  nice!05:49
persiaHow will "automatic debdiff" work for differing orig.tar.gz?  Just lots of output?  What about changed icons?05:50
Hobbseepersia: it won't.05:50
ScottKOf course pointing out problems isn't "Nice" and so that's to be avoided.05:50
HobbseeScottK: when people are consistently screwing up, nice goes out the window anyway, at least to some extent05:51
persiaScottK: How is pointing out problems to be avoided?  Raising problematic issues is important.05:51
FujitsuScottK: This is unfortunately generally implicit in a volunteer community.05:51
ScottKIt's my perception that is someone is causing problems, people who try and get some attention on the matter get pretty thoroughly blown off until they get extraordinarily pointed about it.05:53
persiaScottK: I think that the recent experience with that was a growing pain, and now that we have established a process, it will be less painful in the future.05:54
HobbseeScottK: if peple actually have access to the archvie, too, it automatically becomes a bigger priority05:55
ScottKpersia: I hope you are correct.  I'm not convinced05:55
Hobbseelaunchpad can be ignored, to an extent05:56
HobbseeScottK: so, smash the MC with a hammer the next time it happens.05:56
persiaScottK: I also hope I am correct.  We'll see in about 10 days.05:56
ScottKHobbsee: Agreed in theory.  Such people also have more to lose and I can see people being more careful not to take away greater privileges.05:56
Hobbseeand if not, by the end of the month....05:56
HobbseeScottK: yes, that's a point.05:56
HobbseeScottK: but is it really taking away more?05:57
Hobbseeit's being shoved back to reviews and such, but it's not being asked to leave05:57
* Hobbsee checks that her pitchforks and torches are all in good working order05:57
ScottKSure, but I suspect that's how people will view it.05:57
ScottKRight.  That's the additional problem is that pitchforks and torches becomes the only way to deal with problematic people.05:58
FujitsuScottK: No, the MC deal swiftly with problematic people, as we've seen.05:58
* persia thinks moving core-dev to MOTU or moving MOTU to Contributor for consistent poor quality control can be done in an encouraging manner.05:58
HobbseeFujitsu: surely you lie.05:58
Hobbseepersia: assuming those in power have the guts to do it, yes05:59
persiaHobbsee: That's a different issue, but yes.05:59
ScottKGiven that there are people ON the MC who think testing SRU candidates before upload is optional, I don't hold out a lot of hope.06:00
persiaIf there is a current MOTU with consistent poor quality, who has failed to respond to peer pressure, consider requesting MC to monitor activities for some time, and possibly ask to become Contributor.  If there isn't such a person, it's entirely theoretical, and doesn't matter as much (although I'd prefer to have a policy in place prior to a test case, personally).06:00
LucidFoxpersia> All builds that depend on libfaac-dev seem to fail right now, so I'd wait until jdong or someone else uploads mpeg4ip and completes the libmp4v2 transition06:09
persiaLucidFox: sounds sane to me.  Just doesn't belong in UUS until then (as UUS is roughly equivalent to dput, except with extra review).06:10
ScottKThat's 4 MIRs done today.06:18
LaserJockman, I always find it interesting when people triage my bugs06:32
ScottKHeh.06:32
LaserJockapparently my sync request was supposed to be "Triaged" and "Wishlist"06:33
LaserJockso I had missing rationale, and bad status/importance06:34
* LaserJock goes to find a paper bag06:34
persiaLaserJock: Triagers shouldn't be triaging sync bugs from members of ~ubuntu-dev.  On the other hand, we should have a button we can press for a sync, with a small box to add a note.06:37
* ScottK gets well into MIR #5. Discovers it has a universe build-dep (raising the total requirement from 7 to 8), gets frustrated, quits, and goes to bed.06:51
FujitsuNight ScottK.06:52
ScottKGood night.06:52
HobbseeLaserJock: i've been trying to discourage that for a while, yes.07:00
* Hobbsee thinks tha'ts a lartable offense07:00
Hobbseealso, it would be nice to display karma values and icons of everyone by default.07:00
LaserJockheh07:02
LaserJockwhat if we could -5 somebodies karma? :-)07:02
Hobbseehehe07:02
HobbseeLaserJock: who was it/07:04
=== asac_ is now known as asac
=== ChrisGibbs__ is now known as ChrisGibbs
ChrisGibbsHobbsee gone for the night?09:40
DarkMageZ_it's only 8:40ish over there. probably not.09:41
=== DarkMageZ_ is now known as DarkMageZ
=== persia changed the topic of #ubuntu-motu to: Masters of the Universe: https://wiki.ubuntu.com/MOTU | Want to get involved with the MOTUs? https://wiki.ubuntu.com/MOTU/Contributing | Unmet Deps time! http://qa.ubuntuwire.com/debcheck/ | QA resources from http://qa.ubuntuwire.com | It's REVU Day. Packagers, be sure your candidates are up to date. Reviewers, let's repeat last week and review everything.
persia17 Candidates up this week, and 72 packages needing work.10:02
minghuaHmm, REVU day again.10:03
* minghua is always caught off-guard. :-)10:04
ion_persia: Re: your comments about bumping version to 0.0.2: i had already tagged and released 0.0.1, and after it i was told it would be a good idea to add licensing information to the man pages as well, so i did that and released 0.0.2. I’ll take care of the copyright years and the install target whenever i touch the software/package the next time.10:04
persiaion_: OK.  No rush.10:04
ion_persia: Btw, what’s the progress with apt-mark-sync? Should i receive an email when an archive admin approves/disapproves it?10:07
ion_Also, should i request an archive admin to take a look at it, or just wait patiently?10:07
persiaion_: Usually you'd get an email from the rejecting archive admin if it was rejected, and an Accepted message from the archive itself if it is accepted.  Better not to bother them.10:08
ion_All right, thanks.10:08
whiteion_: patience is a virtue :)10:10
white. o O(one i do not possess)10:10
ion_white: I have no problem with waiting, especially since that package is a very low-priority one. I was just wondering what’s the standard procedure. :-)10:11
ion_If i update the packaging of something already in Ubuntu to a new upstream release (e.g. atool to account for LP #94239), should it go through REVU?10:15
ubotuLaunchpad bug 94239 in atool "Current version may cause files to be deleted inadvertently" [Undecided,New] https://launchpad.net/bugs/9423910:15
minghuaion_: It's okay to use REVU if there's a new upstream version.  But a bug should also be opened and noted in REVU comments.10:18
ion_Ok, thanks.10:18
minghuaion_: For definitive answers, consult persia. :-)10:19
amarillionHello10:23
amarillionI just created a new ubuntu package10:23
amarillionI'd like to request a review10:24
HobbseeChrisGibbs: no10:31
nenolodgood morning.10:31
minghuaamarillion: Where is the package?10:31
nenolodamarillion, is it on revu?10:31
ChrisGibbsHobbsee: lol10:31
amarillionI just dput'ed it on revu10:32
amarillionIt's called "speed"10:32
amarillionI don't see it there yet10:32
nenolodamarillion, also, you should consider contributing to debian10:32
nenolodamarillion, yeah. revu cron doesn't run for another 2-3 minutes ;)10:32
amarillionah ok10:32
amarillionsure, but one step at the time :)10:32
ChrisGibbsHobbsee: What is the deal with Wednesday? I followed the instructions for gpg and registered it with my launchpad account.10:32
Hobbseenenolod: uh, you can't confirm sync bugs - you're not a MOTU10:33
nenolodHobbsee, oops.10:33
nenolodHobbsee, sorry about that.10:33
nenolodHobbsee, i was half asleep.10:33
nenolodHobbsee, would you like me to fix the one where i accidentally marked it confirmed?10:34
Hobbseenah10:34
nenolodit's transmission, right?10:34
Hobbseeyes10:34
nenolodsomeone once told me i should mark something as confirmed, so being half asleep i thought it was sync bugs ;)10:35
persianenolod: Current best practice is listed at https://wiki.ubuntu.com/MOTU/Sponsorship/SponsorsQueue: "Confirmed" for upload candidates, and "New" for approval requests.10:38
nenolodpersia, thanks. i'll memorize it ;)10:39
* persia wonders why it says "Incomplete" for sync requests, and thinks that might not be ideal10:39
nenolodok, New for sync, Confirmed for debdiff.10:46
nenolodgot it. ;p10:46
TheMusoHobbsee: Re that ubuntu-dev-tools bug, I'm on it. I've fixed it in trunk, but nobody has uploaded a release for ages, so will do that now.10:52
HobbseeTheMuso: ahhh.  want me to release it?10:53
* Hobbsee has it here10:53
TheMusoHobbsee: I'm doing that now.10:53
HobbseeTheMuso: OK10:54
TheMusodone.10:57
jpatrickpersia: why can't we have NMU versions for ubuntu-specific packs?10:57
Hobbseejpatrick: no more u-r-e bugs now, btw :D10:58
jpatrickHobbsee: how did you do the flash one?10:58
jpatrickaha10:58
Hobbseejpatrick: duped it.10:58
RainCTTheMuso: hi. have you already uploaded the new u-d-t version?10:59
jpatrickHobbsee: great10:59
TheMusoRainCT: Yes.10:59
Hobbseejpatrick: therefore, not my problem.11:00
Hobbseehum.  my flash is obviously coming from somewhere.  probably something autoinstalled.11:00
Hobbseebadger badger badger badger MUSHROOM MUSHROOM!11:03
* jpatrick 's flash as always worked fine11:04
ion_Oh! A snake. :-\11:04
nenolodHobbsee, that flash still exists?11:07
Hobbseeoh yes11:08
* Hobbsee uses it to test that her flash is working11:08
whiteHobbsee: hungry11:08
jpatrickHobbsee: can you upload http://people.ubuntuwire.com/~jpatrick/kmplayer/ for me?11:11
jpatrickIf so you'll need to -sa it - has Debian tar.gz11:11
amarillionOh, I just read this: "Next, ask the REVU admins in #ubuntu-motu to re-sync the REVU uploaders keyring, which grants you upload rights to REVU"11:17
amarillionThis may explain why my package isn't there yet11:17
amarillionso... could somebody re-sync the key ring?11:17
persiaamarillion: Sure.  Takes a little bit.  I'll let you know when it's done.11:18
amarillionOk, thanks persia11:18
amarillionSigning up for the "contributors of packages for the universe team" is all I need to do on my side, right?11:19
nenolodamarillion, yes11:19
persiaamarillion: And upload a key to LP.  Both of these are already complete, right?11:19
nenolodoops11:19
amarillionyes, I do have a key on LP already.11:19
nenolodyeah, i assumed he had a key in LP ;)11:19
amarillionI've used in the past for ppa11:20
nenolodamarillion, GPG or SSH? :P11:20
nenolodah. GPG.11:20
amarillionright, GPG11:20
stgraberIf someone has some time, please review http://revu.tauware.de/details.py?package=libfprint (two other packages will be uploaded depending on this one)11:20
nenolodstgraber, debian/control doesn't have Homepage: field.11:23
nenolodstgraber, it is considered a best practice to include one.11:23
* persia thinks that's only true when upstream has a reasonable homepage (although the specific package hasn't been checked)11:23
nenolodstgraber, debian/copyright points at GPL, it should probably point at GPL2 instead.11:24
nenolodother than that, i don't see anything blazingly wrong with it11:25
nenolodand what i mentioned is more nitpicking than actual fatal problems11:26
nenolodoh11:26
nenolodstgraber, you're missing a watch file too. it's generally best practice to include one.11:27
nenolodoh.11:28
nenolodoh oh oh.11:28
nenolodstgraber, problem11:28
stgraberah ?11:28
nenolodstgraber, http://www.reactivated.net/fprint/wiki/Libfprint says LGPL-2.1, your debian/copyright says it's GPL2.11:28
stgraberoops11:28
nenolodso do all of the above :D11:28
stgraberok, got to go for a while, will fix all that a bit later11:29
nenolodstgraber, as for debian/watch, http://sf.net/project/libfprint-(.*)\.tar\.bz2 should do11:29
nenolod(be sure to put version=3 above that line)11:29
nenoloder.11:29
nenolodproject/fprint11:29
persiaamarillion: Keysync all done.  You should be OK now.11:42
amarillionShoud I dput my package again? I never got an email about it11:42
persiaamarillion: You wouldn't get email.  What is the package name?11:43
amarillionspeed11:43
amarillionspeed_1.00-0ubuntu1~ppa4 with version numbers11:43
persiaamarillion: You could try.  If it fails, you might need someone to delete it from the upload directory (I am unable to do so).  Also, you don't want to use a ppa version for a REVU upload.11:44
amarillionok. Does it matter that I clutter the changelog with these tiny changes11:45
amarillion?11:45
nenolodamarillion, temporarily no.11:45
nenolodamarillion, the final upload you will want to fix the changelog to just be the initial release entry11:46
persiaamarillion: Wiping the changelog is often one of the first requests when new packages go to REVU.  Also, the changelog should only have end-user interesting information (which includes significant changes, but not little things, especially for the initial upload).11:46
amarillionOk, so I'll worry about that later11:47
nenolodamarillion, basically, if you find editing debian/changelog to be useful to you while creating the initial package, go ahead and do it, but clean it up when it's ready to go into ubuntu11:47
amarillionOk, I was wondering about the name of the package.11:48
amarillionIt's a tiny little game that was named "speed" by the original author11:48
amarillionIt has a single binary which is also named speed11:48
amarillionI'm worried about potential name clashes. Maybe it's better to name it e.g. "speed-game"?11:48
nenolodprobably.11:49
persiaamarillion: To be safe you might.  Saves issues like those help by the current Debian epiphany maintainer, who is under considerable pressure to change the package name.11:49
persias/help/experienced/11:49
amarillionepiphany isn't that generic is it?11:50
persiaamarillion: There's this browser you see, that people think should be called epiphany.11:50
nenolodhaha11:50
nenolodamarillion didn't know about that11:50
amarillionWell, I suddenly had an epiphany :)11:51
nenolodamarillion, epiphany in debian/ubuntu is a game11:51
nenolodo_O11:51
amarillionYeah I get it now :) Ok, speed-game it is then11:51
nenolodpersia, Ganneff is the maintainer of src:epiphany? i didn't know that. :)11:51
persianenolod: Don't know that nick, but the "Maintainer" is mostly a sponsor for the primary uploader, who is also the primary responder to bug reports.11:52
nenolodpersia, Ganneff = Joerg Jaspert11:52
persianenolod: Then, in name only.11:53
nenolodhe's one of the ftp-masters11:53
persia(and my favorite, for the agressive removal activities)11:54
minghuaI think Joerg is ftp-master assistant, but it's not really important.11:57
FujitsuJoerg does a tonne of removals, and is to be liked for that, at least.11:58
FujitsuOh, I see persia already brought that up :(11:58
persiaFujitsu: Why unhappy?  Consensus is good, no?11:59
* minghua likes Joerg for his processing NEW queue.11:59
Fujitsupersia: I guess so!11:59
* minghua remembers that persia likes people agreeing with him.11:59
FujitsuDon't most, minghua?12:01
* nenolod is still in awe at how much firefox-3.0 doesn't suck12:01
minghuaFujitsu: Yes, but somehow persia seems different to me.  Probably because he explicitly says it. :-)12:02
Fujitsunenolod: As am I.12:02
nenolodi must be dreaming12:02
FujitsuIt's so much better.12:02
nenolodquick, someone shoot at their monitor so i wake up12:02
RAOFHeh.12:02
nenolod(i've actually had dreams where i was packaging stuff or working on code. it's scary.)12:03
* ion_ recalls the video where the Russian guy shoots arrows at a TFT screen.12:03
nenolodion_, that's an interesting way to play WoW.12:03
* persia likes that video, but thought it was a Ukrainian tech show.12:04
nenolodis it on youtube?12:04
ion_s/Russian/Cyrillic-writing/ :-P12:04
persiaShould be if it wasn't before.12:04
nenolodPersia: is this it? http://www.youtube.com/watch?v=seRWMd7tNAo12:09
persianenolod: Yes.12:10
nenolodpersia, that monitor is indestructible12:11
nenolodthat scares me.12:11
persiaNah.  Just shoot it in the back.12:11
nenolodhaha, good point12:11
minghuapersia 1 : monitor 012:13
* persia is good at breaking things :)12:13
nenolodthey should make windows (the see-through kind) out of that material though12:14
minghuaI'm sure bullet-proof windows use similar materials/techniques.12:15
persianenolod: They do, but sapphire gets expensive quickly.12:15
nenolodthat monitor surface is sapphire?12:15
minghuanenolod: I believe so.12:18
nenolodthat must be one expensive monitor12:18
persianenolod: I can't seem to find the reference that told me that before, but that was what I remember.12:23
RAOFAwww!  Why won't C# allow me to monkey patch a property into a class and have it work seamlessly.  Stupid compile-time checks :(12:44
persiastgraber: "See above" no longer means "GPL".  Might be worth a quick re-upload to include an extra 'L'.13:00
persiaThen again, it might be worth addressing some of the other REVU comments :)13:01
amarillionYay, my package is on REVU13:01
amarillionhttp://revu.tauware.de/details.py?package=speed-game13:01
lirican 'install' be used to copy directories somehow? it seems to error out with 'omitting directory' and the manpage doesn't cover any directory copy arguments13:03
persialiri: man install talks about -d13:03
liriI have given that a try though it didn't succeed13:03
persiaMaybe you need -D?13:04
liriI'll give it another go13:04
minghuaMost of the time you should use dh_install than plain install, IMHO.13:05
* persia wonders if there is something like strace that tracks files touched13:06
minghuapersia: I think grepping "open()" in strace output would be an alternative solution.13:08
persiaminghua: That's what I'm doing, but it somehow doesn't seem as clean.13:08
amarillionIf there is a reviewer with some spare time around, please take a look at http://revu.tauware.de/details.py?package=speed-game13:10
amarillionplease be gentle, it's my first :)13:10
liriminghua: right, dh_install works much better, thanks :)13:12
liriwhat about permissions and ownership though?13:16
persiaamarillion: I don't have time for a full review right now, but a quick look tells me 1) close a bug with the initial release, 2) target hardy rather than gutsy, 3) lexgrog is unhappy with the manpages, and you want \- and \)hy rather than '-', 4) You should add a watch file.13:17
persialiri: dh_install tends to do the right thing.  Generally 644 or 755 root root.13:17
=== \sh_away is now known as \sh
persiaYou may need dh_fixperms afterwards, just in case.13:18
liripersia: alright I'll check it after the build to see what permission it set13:18
\shmoins13:19
\shguys...I just have a serious problem after upgrading a server with softraid1 and swap spaces on two different drives13:19
\shthe upgrade path was dapper -> edgy -> feisty -> gutsy13:19
\shwhen I'm trying to do an swapon -a -e it tells me that /dev/sdaX and /dev/sdbX (which are the correct swap partitions) are invalid arguments13:20
amarillionpersia: thanks, regarding no 4: it's unlikely there will be a new version as the original author hasn't updated since 1999, and if he does, I can't predict where it will be13:22
\shdid anyone see this behaviour ?13:22
Nafalloanyone has anything to say about Maxtor Atlas 15K II?13:22
persiaamarillion: OK.  Best to document that somewhere (maybe README.Debian), as the lack of a watch file is considered a bug.  Might be worth taking over upstream, if you have an interest, and the original author doesn't.13:23
\shNafallo: you need a good cooling device in your chassy13:23
mok0\sh: no. I always make a 5G swap when installing13:23
stgraberpersia: yes, I'm working on it. You say : "Please close a bug with the initial upload", though the bug on LP is about the whole package set (3 packages), is it OK to close it once the 3rd is uploaded ?13:23
\shmok0: well, this is not the problem...but the setup is 1G for /dev/sda2 and /dev/sdb2 because the other parts are md devices13:23
\shmok0: so reading the kernel documentation you can set a priority..but somehow after upgrading from dapper to edgy this didn't work13:24
\shbut the swap devices are working from a rescue (ramdisk) system perfectly13:24
mok0\sh: did you try putting those two partitions in /etc/fstab?13:24
persiastgraber: There ought be multiple tasks for that, which might get created properly by multiple closures in different packages.  Anyway, no harm to close it multiple times in case Malone can't handle it.13:24
\shmok0: they are in fstab yeah13:25
\shmok0:13:26
\sh# /dev/sda2 -- converted during upgrade to edgy13:26
\shUUID=55c43374-ffec-45e2-9619-eea625b60ea6 pri=1 swap sw 0 013:26
\sh# /dev/sdb2 -- converted during upgrade to edgy13:26
\shUUID=0850f1bb-f8b0-452e-a69f-1af860967b93 pri=1 swap sw 0 013:26
Nafallo\sh: http://www.maplin.co.uk/module.aspx?ModuleNo=37866&doy=6m1 <-- something like that?13:26
mok0\sh: then you should be able to do swapon -a13:26
\shNafallo: yepp :)13:26
\shmok0: well, I should...but it doesn't work13:27
\shmok0: the error messages tells me:13:27
\sh# /dev/sda2 -- converted during upgrade to edgy13:27
\shUUID=55c43374-ffec-45e2-9619-eea625b60ea6 pri=1 swap sw 0 013:27
\sh# /dev/sdb2 -- converted during upgrade to edgy13:27
\shUUID=0850f1bb-f8b0-452e-a69f-1af860967b93 pri=1 swap sw 0 013:27
bluekujapersia, what happened to the FTBFS qa page?13:27
\shdamn13:27
\shthe error message is:13:27
\shroot@h1337311:~# swapon -a -e13:27
\shswapon: /dev/sda2: Invalid argument13:27
\shswapon: /dev/sdb2: Invalid argument13:27
persiabluekuja: http://qa.ubuntuwire.com/ftbfs/?13:27
mok0\sh: is the partition id correct?13:27
bluekujapersia, yes13:27
bluekujapersia, better to say, why all those packages are waiting another package?13:28
\shmok0: sure it is 8213:28
* persia doesn't know13:28
bluekujapersia, look at the build logs13:28
\shNafallo: http://www.alternate.de/html/product/details.html?articleId=176681 is good for three of them :)13:29
bluekujapersia, something went wrong with the buildds13:29
mok0\sh: sda2 and sdb2 are not mounted i take it13:29
\shmok0: dude, I'm not stupid :) I know what to do ... but I think it's more a problem of the upgrade13:30
mok0\sh: just checking :-)13:30
frenchyIf I'm writing an application and I want to make a variable changeable by a maintainer (of a different distro) then what's the best way to do this?  I figure you guys have to do this a bit.13:30
Nafallo\sh: I only got an offer on one ;-)13:30
mok0\sw: so you _did_ run mkswap13:31
\shmok0: the thing is, using the swap parts in a rescue system works perfectly...but not on the production gutsy...since edgy13:31
frenchyIs it common for you guys to ./configure CXXFLAGS="-DBLAH=BLAH"?13:31
\shmok0: I made everything to get the swap parts running yes...it's only on the production system...and I wonder if it's not a problem in ubuntu13:32
mok0\sh: I doubt it13:32
mok0\sh: some stupid little thing probably13:32
\shmok0: another problem could be, that something went wrong during upgrade from dapper to edgy regarding the whole mdadm stuff...because sda1/sdb1 are md0 and sda3/sdb3 are md1 and the only parts which are not md parts are sda2/sdb2 marked as swap13:33
mok0\sh: so, just to understand, you had the same system running before the upgrade, and it worked?13:33
mok0\sh: a config file got overwritten?13:34
persiabluekuja: The samples I looked at all have different missing packages, so I doubt it's something systemic (especially as I encountered a transient issue locally earlier today).  On the other hand, I don't understand why there aren't any FTBFS packages listed.  Last time I looked there was still over 800.13:34
mok0\sh: perhaps mdadm.conf?13:35
bluekujapersia, yeah, every FTBFS seems to be disappeared now and we have only that missing packages issue in all archs13:35
* persia also thinks "Needs Building" looks strangely light13:35
persiageser: Any ideas?13:36
bluekujapersia, we have failed to upload + missing packages only13:36
mok0\sh: sorry for asking stupid questions, but I often find that it helps people find the problem.13:36
\shmok0: dapper worked as base install perfectly13:37
frenchyMaybe I'll ask later ... looks like you got a big-budda-boom.13:37
\shmok0: the mdadm.conf is updated correctly...the swap partitions were never in mdadm.conf ... the kernel can pick up two swap devices perfectly...and it's better not to do a raid0 or raid1 for swap parts13:37
persiabluekuja: Which, yes, doesn't provide for a nice worklist.  Perhaps http://people.ubuntuwire.com/~dktrkranz/NBS/ can give you some tasks in the meantime?13:37
\shmok0: the raid devices are running perfectly :)13:38
mok0frenchy: you can do it if no configure options are given by the developer13:38
DktrKranzis someone is intrested in some FTBFS, there is http://bugs.debian.org/cgi-bin/pkgreport.cgi?tag=qa-ftbfs-dash;users=debian-qa@lists.debian.org13:38
mok0\sh: how much memory have you got?13:38
persiafrenchy: Have the upstream Makefile expect to be passed the variable, or use an option to configure.  If you go with the former, assign a sane default if none is provided.13:38
bluekujapersia, yep, gonna move to the NBS page in the meantime then^^13:38
bluekujaDktrKranz, nice one13:39
frenchypersia: mok0: Thanks, I have a #ifndef ... #endif around it.13:39
\shmok0: 1G...so I need the swap space ;)13:39
mok0\sh: ugh13:39
* persia is amused at the FTBFS wontfix bug for nn.13:39
frenchyi.e. I set a default.  But other distros need different paths.13:39
\shmok0: btw..one of the commentors on http://www.debianadmin.com/ubuntu-edgy-upgrade-common-problems-with-solutions.html has the same problem ... no swap space after upgrade from dapper to edgy13:39
DktrKranzbluekuja, these one surely affects us, so coordinating with debian and provide patches will surely help13:39
Nafallo£100 to get an additional 154GB in my server :-P13:39
persia\sh: Common cause of that was the UUID shift, but should be able to be overridden by the mechanisms you've listed above.13:40
bluekujapersia, the page you linked me got an error in the title (e.g pacakges)13:40
bluekujaDktrKranz, yep, agreed13:40
persiaDktrKranz: ^^13:40
mok0\me looks13:41
\shmok0: http://ubuntuforums.org/archive/index.php/t-324969.html -> same problems...13:41
stgraberpersia: http://revu.tauware.de/details.py?upid=1162 I think I fixed everything13:42
mok0\sh: in that ubuntuforums posting the problem was solved by running mkswap13:44
\shmok0: well yeah but mkswap tells me the same "invalid argument"13:44
\shmok0: or "device or resource is busy"...13:44
\shmok0: I do now the old style: /dev/sda2 etc..in fstab and reboot13:45
persiastgraber: Use DEB_INSTALL_CHANGELOGS_ALL in debian/rules rather than debian/docs to install the changelog.  Also, "GPL" still isn't "above".  Other than that, it also looks to me like you addressed everything (but I'm not doing any more full reviews for ~20 hours).13:45
mok0\sh: good idea13:45
mok0\sh: if it's busy it means it's mounted or reserved by the kernel13:45
mok0\sh: did you check your md config?13:46
\shmok0: md config is correct :)13:46
\shmok0: the same error "invalid argument" with swapon -a -e13:47
mok0\sh: that's weird...13:47
\shmok0: yepp13:48
mok0\sh: is the installation ok?13:48
mok0\sh: apt-get wise13:49
\shmok0: yepp13:49
mok0\sh: try the fdisk -l that ryan talks about13:50
\shmok0: fdisk -l gives the correct answer :)13:53
\shmok0: it's all correct...I never saw this happen...13:53
mok0\sh: neither have I, but it seems to be a problem with that UUID=... syntax13:54
mok0\sh: ... and with hibernation, but I take it yours is a server13:54
\shmok0: I switch back to old style fstab so /dev/sda2 and /dev/sdb213:55
mok0\sh: yeah13:55
\shmok0: funny thing: mkswap /dev/sda2 gives me "device or resource busy"...so something is locking the device...13:55
\shmok0: but fuser gives me nothing13:55
mok0\sh: hmmm. That must be investigated. Is the driver module loaded ok?13:56
mok0\sh: perhaps the boot tries to mount swap before the driver is loaded and that causes a hangup13:57
\shmok0: which module should be loaded for swap?13:57
mok0\sh: not for the swap, but for the sd** device (scsi?)13:57
\shmok0: well, it looks ok...but what's really strange is that the devices are locked now...I wonder from which process13:58
minghuaCan you use lsof on device files?13:59
mok0\sh: can you umount -r or umount -l /dev/sda2 ?13:59
\shminghua: nothing for sda2 or sdb2...but for the raid devices..so it's fine14:00
\shmok0: not mounted14:00
mok0\sh: can you mount it?14:01
\shroot@h1337311:~# mount /dev/sda2 /mnt/14:01
\sh/dev/sda2 looks like swapspace - not mounted14:01
\shso correctly "no" ;)14:02
mok0\sh: can you mkswap /dev/sda2 ?14:02
\shmok0: as I said before: device or resource busy14:02
\shroot@h1337311:~# mkswap /dev/sda214:02
\sh/dev/sda2: Device or resource busy14:02
mok0\sh: cat /proc/swaps14:05
\shmok0: no swap space14:05
\shroot@h1337311:~# cat /proc/swaps14:05
\shFilenameTypeSizeUsedPriority14:05
mok0\sh: heh, kernel knows14:06
mok0\sh: cat /proc/modules | grep sd14:10
\shroot@h1337311:~# cat /proc/modules |grep sd14:10
\shsd_mod 39680 2 - Live 0xffffffff880ea00014:10
\shscsi_mod 179896 4 sg,3w_xxxx,libata,sd_mod, Live 0xffffffff880bd00014:10
mok0\sh: looks pretty much like mine14:11
mok0\sh: sda2 is not a USB disk, is it?14:12
\shmok0: I have a server here :)14:15
mok0\sh: with real scsi disks14:15
\shmok0: I don't think so...it's just a plain rootserver14:16
\shso I think ide or sata14:16
\sh01:0e.0 RAID bus controller: Broadcom K2 SATA14:16
\shso sata14:16
mok0\sh: not ide, then the device would be hd*14:16
Nafalloehrm. when did -motu become a supportchannel anyway?14:17
martosshi all, i have a cdbs related question. i set up a rules file according to  http://wiki.debian.org/DebianPython/NewPolicy14:17
\shNafallo: well, on #ubuntu no one runs a server ;) and here I know that people are running servers ;)14:18
NafalloShoragan: -server14:18
\shNafallo: -server is for development :)14:18
martossif i do a dpkg-buildpackage -rfakeroot , i get include not found, althoug i can access the includes as my user.14:18
mok0\sh: here's what I think you should try (if you can reboot the server a few times): try to make the machine forget all about sda2 as a swap partition -- remove it from /etc/disk, reboot, and see if you can mount it as swap manually14:18
Nafallos/Shoragan/\\sh/14:18
Nafallo\sh: server related support as well.14:18
Nafallo\sh: THIS channel is for development though14:18
* RainCT wonders wheter bug #180788 is valid?14:19
ubotuLaunchpad bug 180788 in openafs "Please change: Don't build on "lpia" arch." [Undecided,New] https://launchpad.net/bugs/18078814:19
\shNafallo: if it happens that I felt over https://edge.launchpad.net/ubuntu/+bug/66637 I'll go to -devel and discuss it with keybuk :)14:19
ubotuLaunchpad bug 66637 in util-linux "After running mkswap, swap space is discarded, system fails to hibernate (invalid swap signature)" [High,Confirmed]14:20
NafalloShoragan: haha14:20
mok0sorry for spamming the channel with a non-devel discussion, we can take it elsewhere. \sh?14:20
Nafallogaah!14:20
Nafallos/Shoragan/\\sh/g14:20
amarillionpersia: you said  3) lexgrog is unhappy with the manpages, and you want \- and \)hy rather than '-',14:20
amarillionBut I don't see that problem. lexgrog works fine on that page14:20
\shmok0: let's go to -server14:21
minghuaRainCT: Sounds very reasonable.  And indeed openafs FTBFS on lpia.14:21
amarillionpersia, Could you explain a bit more please?14:21
nenolodNafallo, lpia is just i386 with special optimizations afaik14:22
amarillionAlso, when you say "close a bug with the initial release"14:22
amarillionIs that documented somewhere, how to do that exactly?14:22
amarillionI don't see that mentioned in the wiki14:22
Nafallonenolod: I think so to.14:22
Nafallotoo even14:22
nenolodalthough it does indeed fail to build on lpia14:24
nenolodbut it's configure-stamp that fails14:24
RainCTminghua: Ok. But this should be done then when there's a new revision and not now, or?14:27
minghuaRainCT: I'm just saying the bug is valid, not that I know anything if the proposed solution is correct. :-)14:29
nenolodRainCT, #180788 is not valid, but there is indeed a buildfailure on lpia.14:29
nenolodhttp://launchpadlibrarian.net/11133194/buildlog_ubuntu-hardy-lpia.openafs_1.4.6.dfsg1-2_FAILEDTOBUILD.txt.gz14:30
nenolodthe imporant part --> make: *** [configure-stamp] Error 114:31
nenoloddpkg-buildpackage: failure: debian/rules build gave error exit status 214:31
nenolodcuriously, is lpia 32UL or 64UL14:32
guest22Any MOTUs out there willing to review package photoml (http://revu.tauware.de/details.py?package=photoml)? It's already been advocated once, and the remaining (hopefully) few issues pointed out by persia have been addressed in the most recent upload.14:42
* LucidFox pings jdong14:44
amarillionWhat's exactly the format for closing a LP bug from a changelog? I can't find the documentation14:51
LucidFoxamarillion> (LP: #xxxxxx)14:51
amarillionthanks14:51
* minghua is surprised to see http://revu.tauware.de/revu1-incoming/photoml-0801051900/photoml-0.24/14:51
amarillionOk,15:00
amarillioncan someone help me with this review comment15:00
amarillion"lexgrog is unhappy with the manpages, and you want \- and \)hy rather than '-"15:00
amarillionI don't understand, the man page works fine for me...15:01
mok0amarillion: you want to distinguish between hyphen and minus15:01
amarillionYeah ok, but I'm doing that... Just a sec, let me paste the text15:01
mok0amarillion: basically, anything that is not a hyphen (like in "non-conforming") should be \-15:02
amarillionhttp://paste.ubuntu-nl.org/50965/15:03
* mok0 looks15:03
guest22minghua: What's the surprise - the short README in HTML rather than the directory index you expected?l15:03
amarillionOh, might it be line 51?15:04
amarillion"built-in"15:04
mok0amarillion: looks fine to me. But remove all the boiler-plate cruft15:04
ddsis anyone here a mentor looking for new contributors?15:05
amarillionmok0 ok15:05
ddsI have a few packages, some of them are ports of Debian packages, some of them are updates of existing universe packages for hardy, some of them are gutsy backports (and some are new versions of Debian packages). I was wondering if anyone could check them out for acceptability.15:08
ddsthey're all in http://ubuntu.bosabosa.org/15:09
minghuaguest22: Yes, I expected a directory index.  I suppose it's because upstream ships an index.html in their tarball.15:09
LucidFoxdds> All new packages in Ubuntu go into Hardy.15:10
ddsLucidFox: I know, the gutsy-backports are for my personal use and my users15:11
ddsbut they're all in the same pool15:11
ddsthat's all I was trying to say.15:11
ddsif you use "deb-src http://ubuntu.bosabosa.org/ hardy main" (even though they should be universe, they're in my main just for simplicity) you'll get them15:12
ddsand the debs are properly built against libs for hardy, gutsy, or sid, as appropriate15:12
LucidFoxIf you want to get a package into Ubuntu, the action depends on its status in Ubuntu and Debian15:13
LucidFox1. If this version is in Debian, file a sync request15:13
dds:) right, I'm taking this up with the appropriate debian maintainers simultaenously15:13
ddsbut15:13
ddsanyway, could you look at the packages?15:13
ddsthe purpose is for my organization to be able to use the TPM chips in our laptops and desktops for VPN and GPG key storage, so it requires new versions of trousers, libtspi, and opencryptoki.15:14
ddsif you have a machine with a TPM chip, you may also find it useful; true security for your GPG subkey.15:14
LucidFoxIf it's specific to your organization, just create an intranet repository and configure your Ubuntu systems to look there15:15
ddswe have that already. we like contributing back.15:15
ddsI'm a sysadmin for google, we're already using these internally. I repackaged them without any of our internal dependencies and made them available in my own repo.15:15
LucidFoxSo, looking at the package versions:15:16
LucidFoxtrousers: File a sync request15:16
LucidFoxlibtspi: This is in neither Ubuntu nor Debian, so upload it to REVU15:16
ddsthe trousers package can't just be synced because the old ubuntu package uses a different username and group then the debian package15:17
ddsso my modified package moves the group over15:17
LucidFoxThen file a merge request.15:17
ddserr moves the user and group over15:17
LucidFoxAdd a debdiff.15:17
ddslibtspi is in both15:17
ddsit's built via the trousers source package15:17
LucidFoxAh, I see.15:17
ddsand about a merge request, my package is the merge.15:18
ddsabout opencryptoki, I'm trying to get upstream to make a new stable release, but in the CVS version that I packaged there are only bugfixes, no new functionality, but enough to get the TPM working properly.15:19
LucidFoxYes, but when merging from Debian, Ubuntu developers operate diffs rather than whole packages.15:19
LucidFox(I'll get to opencryptoki)15:19
ddsok15:19
ddsforgive me, I'm an oldschool debian hacker, I know how to build packages but I'm not up on the ubuntu organization15:20
LucidFoxlooking at the packages15:20
LucidFoxWell, first, trousers should be against the latest Debian version15:20
LucidFoxwhich is 0.3.1-315:20
LucidFoxAnd there's no ~ in ubuntu15:20
LucidFoxso when you create your modified version, name it 0.3.1-3ubuntu115:21
ddsok15:21
LucidFoxAfter you build the source package, run debdiff against the Debian package and yours and file a merge request in Launchpad with the output attached15:22
ddsok15:23
guest22minghua: Yes, exactly.15:23
ddscan you tell me where in launchpad the merge request goes? just as a bug against the ubuntu package?15:23
LucidFoxyes15:23
ddsok15:24
ddsalso, I'd be happy to be the maintainer for the packages in Ubuntu (I'm asking for maintainership of the packages in Debian, too), any suggestions?15:24
LucidFoxname it something like: "Please merge trousers 0.3.1-3 from Debian unstable (main)"15:24
ddsok15:24
LucidFoxUbuntu doesn't have the concept of a single maintainer, to my knowledge15:24
ddsright15:24
LucidFoxso anyone can upload a package over an existing one15:25
ddsanyone in MOTU you mean?15:25
LucidFoxAny MOTU, yes, or any user through sponsorship15:25
ddsnod ok15:25
ddsthen I'll just get someone internally to review the packages and sponsor me15:25
ddstomorrow15:26
LucidFoxUhm...15:26
ddssomeone in my company who's an MOTU15:26
LucidFoxSponsorship is requested via Launchpad :)15:26
ddswho can sponsor me15:26
LucidFoxby subscribing ubuntu-universe-sponsor15:26
ddsnod15:26
LucidFox* ubuntu-universe-sponsors15:26
LucidFoxUpdates are managed the same as merges, only you attach a debdiff against the current Ubuntu version rather than the Debian version.15:27
ddsnod, ok15:27
=== nuu is now known as nu[year]
=== nu[year] is now known as nuu
DarkSun88Salve15:59
DarkSun88Hi all15:59
DarkSun88persia: Ping16:04
geserpersia, bluekuja: regenerated http://qa.ubuntuwire.com/ftbfs/16:08
jwillAre sun-java5-jdk and sun-java6-jdk virtual classes in hardy? If so, what are the concrete classes?16:27
=== bigon` is now known as bigon
crimsun"classes"?16:28
crimsunthey're most definitely not virtual /packages/ - see apt-cache policy16:29
jwillmy bad, I did mean packages...hmm because pbuilder is failing saying they are virtual that that pbuilder-satisfydepends-dummy  has unmet depends16:32
LucidFoxjwill> They won't work in pbuilder16:32
crimsunyour pbuilder configuration likely doesn't have multiverse as a known component.16:32
LucidFoxIt's not just multiverse.16:32
LucidFoxProprietary Java doesn't work in pbuilder, _period_. It has nothing to do with multiverse.16:33
crimsunthere's debconf buffoonery, true.16:33
LucidFoxIndeed.16:33
LucidFoxjwill> Can you build your package with a free Java SDK? Like icedtea-java7-jdk?16:34
pochuCan't you set debconf to noninteractive to get it working?16:35
jwillI think so(using icedtea), pretty sure the package doesn't use java's propr ui api? what if it did need something in multiverse java? How would I test in that case?16:35
LucidFoxI think if it build-depends on proprietary Java, it's out. Because the build will fail on LP as well.16:37
crimsunpochu: no, it will simply bail, because it defaults to not accepting the EULA.16:40
=== Ubulette_ is now known as Ubulette
tjaaltonsuperm1: ping, openchrome packaging16:50
the_belgainHello.  Is this the right place to ask a pbuilder question (i'm trying to package a new program for ubuntu)?16:55
ScottK2Yes.16:55
the_belgainI'm trying to package a program (fuppes) following the debhelper guide in the wiki.  I've first made sure that i can compile the program normally (./configure, make, make install) and that works fine16:57
the_belgainwhen trying to build the src package using pbuilder, i get the build failing due to unresolved references to dlclose, dlopen, dlsym16:58
the_belgaini'm guessing something pretty basic is missing from my build-depends, but i'm not sure what (i'd have thought the package containing those would be part of build-essential?)..16:59
the_belgainany suggestions?16:59
crimsunit's highly improbable that it's a build-depends issue.  Did you check if the correct options are being passed to the linker during compilation?17:02
the_belgaini'm just looking through the build output now... one thing i'm noticing is several instances of "FATAL: Could not load /lib/modules/2.6.22-14-generic/modules.dep: No such file or directory" - is this benign?17:04
crimsunwhat are you building that needs linux-image-2.6.22-14-generic as a build-dependency?!17:06
the_belgainit doesn't, but i'm getting those lines output by pbuilder when it's installing packages17:08
LucidFoxThat's normal, ignore it.17:08
LucidFoxI get it too.17:08
the_belgainok, thanks17:09
the_belgainso presumably i need to look through the autogenerated debian/rules file to see what could be wrong there?17:09
the_belgaineg. ./configure options, build flags, etc.?17:09
* RainCT thinks that the CoC should have a "if someone is a idiot you can tell him so" exception :P17:10
crimsunthe_belgain: do you have the build log pastebinned?17:12
the_belgaini can do - where does pastebin live?17:13
crimsunany pastebin will suffice.  some people use pastebin.ca, others paste.ubuntu-nl.org, ...17:14
ScottK2!pastebin | the_belgain17:15
ubotuthe_belgain: pastebin is a service to post large texts so you don't flood the channel. The Ubuntu pastebin is at http://paste.ubuntu-nl.org (make sure you give us the URL for your paste - see also the #ubuntu channel topic)17:15
ScottK2That one's fine if you dont have one handy.17:15
the_belgainhttp://paste.ubuntu-nl.org/50978/  -  that's the complete output from pbuilder build17:16
geserLucidFox: build-depending on the sun-java packages works on the buildds as they have the license question preseeded17:20
tormodogra: hi, any chance you can look at your ubuntu-main-sponsors bugs before the alpha 3 freeze?17:24
ScottK2crimsun: I was hoping you were looking at the_belgain's pastebin.  I'm up to my eyeballs in MIRs right now.17:26
the_belgainhas anyone had a chance to take a quick look?17:29
the_belgaini can paste my debian/rules as well if that helps17:29
bddebianHeya gang17:34
rzrhi, my is about to upload a new package to REVU , anyone want to doublecheck it before ?17:38
=== blueyed__ is now known as blueyed
affluxsome headers in libotr2-dev include gcrypt.h which is in libgcrypt11-dev. Shouldn't libotr2-dev depend on libgcrypt11-dev?17:44
geserafflux: yes17:45
geserHi bddebian17:45
* afflux goes filing a bug then17:45
LucidFoxI wonder if there are already Ubuntu packages of KDE 4 final.17:48
crimsunScottK2: in a bit, yes.17:49
crimsunthe_belgain: I'll be at it in about 1,5 hours.17:49
the_belgaingreat, thanks17:50
bddebianHeya geser18:05
dfiloniif I use debuild binary to build a package, how I can get *_i386.changes file?18:12
the_belgaincrimsun: sorry, i just logged off for a moment - back now18:37
=== ember_ is now known as ember
HattoryHi all.... I would understand the use of prevu... I already read this how-to http://ubuntuforums.org/showthread.php?t=268687) but I don't understand some things19:45
HattoryI would build a backport for gutsy19:46
Hattorythe package is sunbird 0.719:46
=== Ubulette_ is now known as Ubulette
Hattorywhen I type prevu packagename wich repositories I must put in the sources.list?19:48
jpatrickVorian: thanks for the tork patch19:48
Hattoryrepo of the development distro, right?19:49
Vorianjpatrick: no problemo19:55
martosshi all, i packaged eric4, I'll inform the debian maintainer of eric3 and hope he will answer in near future.19:57
martossso what's the best way to get it in universe?19:57
ScottKBest way is to get the Debian maintainer to upload it to Debian and then ask for a sync20:00
ScottK2nd best way is to prepare an Ubuntu specific package, upload it to REVU and then see if you can get it sponsored for upload directly into Ubuntu20:01
ScottK!revu | martoss20:01
ubotumartoss: REVU is a web-based tool to give people who have worked on Ubuntu packages a chance to "put their packages out there" for other people to look at and comment on in a structured manner. See https://wiki.ubuntu.com/MOTU/Packages/REVU20:01
martossok, also because it depends on qscintilla2 which is not in ubuntu yet, so i hope he will answer in the next days. if not, I consider revu :-)20:02
warp10TheMuso: may I request the merge of big-cursor (whose you are the last uploader)?20:02
ScottKmartoss: Is it in Debian?20:03
martossi think i have the source package from there, mom plz...20:04
martossyepp, it's in debian http://packages.debian.org/search?keywords=qscintilla2&searchon=names&suite=all&section=all20:05
martossand will be present in hardy ;-)20:05
martossok, so this should not be a problem20:05
ScottKmartoss: In fact: https://launchpad.net/ubuntu/+source/qscintilla220:08
=== d33p__ is now known as luisbg_
=== luisbg_ is now known as luisbg
martossok, so i think it's a good idea to do this REVU stuff. In the last time, i packaged several apps and put them in my private repo.20:11
rzrjust done http://revu.tauware.de/details.py?package=jaaa20:34
ion_http://revu.tauware.de/revu1-incoming/jaaa-0801062000/jaaa-0.4.2/debian/control You probably should scrap the . from the end20:35
martossok i am at that point "In order to upload to REVU, you will need to be added to the REVU keyring. "20:40
ScottKDid you add your GPG key to your Launchpad profile and join the contributors of packages to universe team?20:41
martossyepp20:42
martosskey is verified20:42
* ScottK looks around for a REVU admin.20:42
ScottKimbrandon: You here?20:43
martossand i am in the group.20:43
rzrion_: ok20:46
Kmosdh_desktop is valid for kubuntu desktop ? but not dh_icons..20:56
=== Lure_ is now known as Lure
\shguys what about clamav in gutsy? is 0.92 being backported even with a soname change?21:02
ScottK\sh: I plan on it, but want to give it some more time in Hardy first21:03
ScottK\sh: All the security fixes have already been fixed in Feisty/Gutsy21:04
\shScottK: well, freshclam is crying ,-)21:04
ScottKOf course it is.21:05
ScottKYou should be able to ignore it for now.21:05
\shyeah...21:05
\shfingers cross21:05
\shScottK: how do you see that amavisd-new is catching the clamd?21:09
ScottK\sh: I don't understand the question?21:09
\shScottK: reading my logfiles when I start amavisd It tells me ANTI-VIRUS code not loaded"21:10
\shI thought it needs this when you want to use a virus scanner21:10
ScottKAh.  I actually use clamsmtp.  It's been a while since I set it up with amavisd-new.  IIRC it was clear enough what to do from their docs.21:11
\shScottK: well according to the debian conf for amavis, just install clamav-daemon and add clamav user to amavis group..restart clamd and amavis...bingo21:12
\shscottk: works21:22
amarillionShould I announce an upload to REVU somewhere, so reviewers can take a look? Or should I just wait...?22:11
crimsunonce per day is a recommended guideline.  spamming hourly is frowned upon.22:12
amarillionOk :)22:12
amarillionI'm talking about this one btw: I'm talking about this btw: http://revu.tauware.de/details.py?package=speed-game22:12
ion_I was told that on MOTU days, it’s okay to do a request every six hours or so. :-)22:13
amarillionAlready fixed a few issues that persia found earlier22:13
amarillionHmmm... it's been 7 hours since my last request, so I'm a bit too quick22:13
pochuion_: you mean REVU days? :)22:14
ion_pochu: Yeah. Brainfart. :-)22:14
amarillionWhen are REVU days then22:15
Kmosamarillion: every monday I think.. =)22:15
pochuEvery Monday in all timezones AFAIK22:15
Kmos:)22:16
ion_If you’ve fixed issues pointed out in earlier reviews, i’d assume it to be more than okay to announce it. I’m not a MOTU, though, don’t trust my word on this. :-)22:16
pochuKmos: you were faster ;)22:16
Kmospochu: I try :P22:16
jpatrickamarillion: no need to do: "Section: universe/games"22:16
amarillionYeah, lintian complains about that. But why?22:16
Kmosamarillion: try to set only games22:16
pochuProbably because it's not known to it22:17
nenolodamarillion, why are you repacking the tarball in speed-game?22:17
amarillionI think I learned to do that because of ppa.22:17
Kmosamarillion: bump Standards-Version to 3.7.3 in debian/control22:17
jpatrickamarillion: This is a NEW package, only one changelog entry is needed22:17
jpatrickKmos: he already has that22:18
nenolodamarillion, _DONT_ do that22:18
Kmosjpatrick: :)22:18
Kmosups22:18
Kmoschecking the old one22:18
bddebianHeya gang22:19
amarillion"Section: universe/games" -> "I think I learned to do that because of ppa."22:19
amarillion(just to be clear)22:19
jpatrickamarillion: one should not edit the source, use a patch system instead22:19
nenolodamarillion, the license on your package "This code is free: do with it as you will." is questionable at best22:19
amarillionnenolod: am I repacking the tarball? I wasn't aware of that22:20
amarillionnenolod, how should I phrase it then?22:20
amarillionI'll look into using a patch system22:21
nenolodamarillion, tell the upstream author to license it under BSD or GPL2 or something legally proven22:23
amarillionOk22:23
amarillionnenolod, what do you mean exactly by "repacking the tarball?"22:24
pochunenolod: Public domain is OK, isn't it?22:24
nenolodamarillion, it appears as if your tarball is repacked.22:25
nenolodamarillion, as in, you didn't have an .orig.tar.gz in the parent dir so dh_make made one22:26
nenolod:P22:26
nenolodpochu, public domain is not acceptable in non-common law countries22:27
nenolodpochu, in france, public domain-like grants do not take affect until after you die22:27
amarillionah ok. Probably a typo in the filename then. I'll look into that as well22:27
pochuI think we have public-domain licensed software in the archive, don't we?22:27
nenolodpochu, yes, but that's not really an excuse to add more if you can help it22:28
amarillionWell, I'll ask upstream to clarify22:28
ion_i think there was a CC license that was essentially public domain, but it worked around such legalization, or something like that.22:28
nenolodpochu, also, that's not necessarily a public domain grant22:28
nenolodion_, yes, the most leniant CC license would be a good choice22:28
nenolodpochu, public domain grants are usually the following sentence: "This work is in the public domain."22:30
ScottKBSD License is a legal way to say do whatever you want.22:31
nenolodScottK, incorrect22:31
ScottKOK.  It's not quite anything, but it's very close.22:32
nenolodScottK, BSD license is a legal way to say "do whatever you want as long as you keep this copyright in the source code"22:32
* persia advocates the use of the ISC license in preference to the BSD license for new works22:32
nenolodpersia, me too22:32
amarillionwould it be ok to use something like the allegro giftware license: http://paste.ubuntu-nl.org/51018/ ?22:36
amarillion(Since this is an allegro game)22:37
nenolodamarillion, if it's already used in debian/ubuntu, then i don't see the issue22:38
persiaamarillion: Likely safer to use ISC, which has similar terms, but that works too.22:38
nenolodusing ISC is indeed a wiser decision22:38
nenolodbut you'll want to ask upstream for permission22:38
* persia notes that upstream should really be the source of the licensing, regardless of which is chosen22:39
* ScottK agrees with persia.22:39
=== \sh is now known as \sh_away
* pochu agrees with ScottK 22:40
* ion_ agrees with pochu22:41
* persia celebrates consensus, but notes that it doesn't require an experiment in recursion22:41
pochupersia: you broke it! ;)22:41
* bddebian disagrees just to be different22:42
* Fujitsu agrees with bddebian.22:42
ScottKDefinitely check with upstream then.22:42
ScottK;-)22:42
pochuFujitsu: are you different then too? :)22:43
=== apachelogger__ is now known as apachelogger
ion_Could i get a second advocation for http://revu.tauware.de/details.py?package=hardware-connected (a program that checks whether given hardware is connected to the system, nice for scripting)? Thanks :-)22:52
=== neversfelde_ is now known as neversfelde
amarillionOk, I sent an email upstream.22:57
amarillionthanks for the comments on the package, I've got some things to work on now22:57
imbrandonScottK: pong22:57
ScottKimbrandon: REVU keyring needed syncing23:19
Kmoswhat's best.. schroot or dchroot ?23:40
Kmosmore close to buildd machine..23:40
crimsunthe mk-sbuild-lv script in ubuntu-dev-tools is recommended.23:56
crimsun^^ Kmos.23:56
=== POX__ is now known as POX_
cyberixWhat do you do instead of dget in Dapper?23:58
crimsunmore precisely?  (You certainly can use dget with absolute pool URLs.)23:59

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