/srv/irclogs.ubuntu.com/2007/12/13/#ubuntu-motu.txt

TheMusoLooking at bug 15712900:07
ubotuLaunchpad bug 157129 in blobwars "Please merge blobwars 1.07-2 from Debian unstable" [Wishlist,Confirmed] https://launchpad.net/bugs/15712900:07
ScottKIIRC (re libowfat) at least in Debian you can use .tar.bz2.00:11
ScottKIt's a recent dpkg? change00:11
TheMusoBout bloody time IMO.00:11
ScottKOr maybe standards version 3.7.3.00:11
ScottKIIRC it turned up in the lintian diff when I was reviewing it for syncing.00:12
TheMusoAh right.00:12
* somerville32 cries as his package doesn't compile.00:12
ScottKWhich is also conveniently available in gutsy-backports for those interested in that00:12
TheMusoc00:12
TheMusough00:12
ScottKsomerville32: Step away from the keyboard to avoid risk of electrical shock.00:13
somerville32Can someone take a look at this?00:14
somerville32http://pastebin.com/m1ba00dad00:14
TheMusostill trying to connect00:15
TheMusoHrm. I'd have to look at the code to work that one out.00:17
TheMusosomerville32: Could you put your .dsc/.diff.gz up somewhere and give me a link to the tarball?00:19
TheMusosomerville32: And I'll see what I can work out.00:19
somerville32I'll put it on revu00:19
mok0somerville32: Take a look at libapm.h, it seems like it includes both <sys/types.h> and <linux/types.h>00:19
somerville32mok0, okay00:19
mok0somerville32: if that's the case, try removing the latter00:20
sorensomerville32: __KERNEL_STRICT_NAMES might be of interest...00:20
sorensomerville32: Google will explain. I haven't the time. Sorry.00:21
mok0somerville32: Also, in your cc statement (7) it looks like the CFLAGS are present multiple times00:23
mok0somerville32: e.00:23
mok0somerville32: f.ex you have -DPNG_NO_MMX_CODE three times00:24
LaserJockdoes anybody here have any interest in helping package Ubuntu artwork?00:24
TheMusoLaserJock: Yeah whats up?00:24
somerville32"#include <linux/apm_bios.h>00:24
somerville32#include <sys/types.h>"00:24
somerville32Those are the only two include statements in libapm.h00:24
mok0somerville32: Hmm00:24
sorensomerville32: linux/apm_bios.h is likely including linux/types.h00:25
LaserJockTheMuso: basically, the art team is looking for somebody to handle the packaging of the artwork00:25
* soren idly points at __KERNEL_STRICT_NAMES again..00:25
LaserJockTheMuso: currently they have nobody that's got packaging experience00:25
mok0somerville32: just for fun, see what happens if you comment out the <sys/types.h> line00:26
TheMusoLaserJock: Right.00:28
LaserJockTheMuso: interested?00:28
TheMusoLaserJock: Well I'm actually looking at a better way to do the UbuntuStudio art packaging, so if and when I come up with something, I could help out with the ubuntu artwork packag.00:28
TheMusopackage.00:28
LaserJockTheMuso: I think that would be stellar00:28
_MMA_LaserJock: Ive been talking to kwwii about this as well.00:29
LaserJockright00:29
LaserJockI just thought I'd ask as I told him I would see00:29
_MMA_Oh yeah. You were there. :) Well I thought you were gonna put a "wider call" out. Actually I think Ken did.00:30
* _MMA_ looks.00:30
LaserJockwell, I thought I'd see here first before announcing something on ubuntu-devel ;-)00:30
LaserJockit'd be nice to get somebody who is a core-dev or wants to be one00:31
TheMusoLaserJock: Yeah well I think the biggest issue with the artwork currently, is the way its built. I think for something as simple as art, this can be simplified.00:31
somerville32mok0, more errors00:35
Fujitsuajmitch: Your rcbugs page doesn't seem to have been updated in almost a month.00:35
somerville32sys and linux still seem to be included somewhere00:35
somerville32I've uploaded it to revu00:35
mok0somerville32: hmm, something is seriously wrong with the source00:35
mok0somerville32: it was a wild shot :-)00:36
sorensomerville32: Ask google about __KERNEL_STRICT_NAMES  and you'll likely be much happier.00:36
somerville32Ok00:37
somerville32I'll try that00:38
ajmitchFujitsu: oh well00:38
mok0somerville32: it says to include features.h before linux/types.h00:41
Fujitsuajmitch: It would be nice if you could update it, so we can fix more bugs.00:41
mok0somerville32: features.h should define __KERNEL_STRICT_NAMES00:41
somerville32mok0, I saw.00:42
somerville32:)00:42
mok0hehe00:42
LaserJockcan I possibly pick a package to work on that *doesn't* take at least 1 hr to build? >:/00:43
FujitsuLaserJock: No.00:44
ajmitchFujitsu: I'll consider it, if I can rsync to qa.uw.c properly00:44
Fujitsuajmitch: Why can't you rsync to there?00:45
LaserJockok, any git-cvs or git-svn users here?00:45
ajmitchbecause it wanted to use my regular ssh key on LP00:45
FujitsuOh, right.00:45
FujitsuI think imbrandon was working on that.00:45
FujitsuNot sure what came of it.00:46
LaserJockFujitsu: have you had a look at axiom by chance?00:46
ajmitchyes, and I was waiting on that00:46
FujitsuLaserJock: I heard you were.00:46
LaserJockFujitsu: well, I tried00:46
imbrandonFujitsu: i was waiting on your input , i got stuck, thats why i pointed you to my copy ;)00:46
LaserJocklooking at the changelog it looks to be a sync00:46
FujitsuShould be syncable, I think.00:46
AmaranthLaserJock: I use git-svn, why?00:46
* Fujitsu checks.00:46
LaserJockbut 4 people tried to build it and it gave 3 different errors00:46
FujitsuDId you point me at your copy?00:46
FujitsuWow.00:47
imbrandonyea, one sec i'll do it again00:47
imbrandonhehe00:47
LaserJockFujitsu: I have absolutely *no* clue why it would fail, for me it fails during a cp00:47
Fujitsuimbrandon: Erm, oops, thought it was LaserJock saying he'd pointed me at his copy.00:47
LaserJockAmaranth: do you commit using it?00:47
AmaranthLaserJock: I have (once)00:48
LaserJockhmm, well that's not all that much00:48
LaserJocksome guys were using it on an upstream project00:48
LaserJockand it was doing funky things00:48
somerville32mok0, Ok, got rid of the redefinition errors00:48
LaserJocklike reviving removed directories :-)00:48
AmaranthI mostly use it for tracking things00:48
LaserJockFujitsu: my copy of what?00:49
somerville32How can I see if something built successfully in debian?00:49
FujitsuLaserJock: I presumed axiom, but it was in fact imbrandon saying it.00:49
LaserJockoh man, we're so messed up00:50
LaserJockmaybe I need more sleep00:50
ScottKWhich must be while I feel at home here.00:50
LaserJockScottK: lol, so true ;-)00:50
ScottK;-)00:50
somerville32mok0, <<<00:50
imbrandonajmitch: Fujitsu is looking at the code i started now, hopefully he can finish the python-foo on it and have it working soon-ish/tonight/today00:52
ScottKOohh.00:52
* ScottK reads the new devscripts changelog.00:52
ScottKdebdiff: Support tarball in tarball (Closes: #439667).00:52
LaserJockhmm, so I wonder when we could get this "merge Universe/Main" thing done, Hardy+1?00:52
imbrandonLaserJock: huh ?00:52
somerville32We should do it for Hardy00:52
LaserJockseems like it'd take quite some Launchpad work00:52
Fujitsuimbrandon: See the revolutionary email to ubuntu-devel.00:52
somerville32lol00:52
Fujitsusomerville32: It's not going to happen.00:53
FujitsuLaserJock: Yeah, just a bit.00:53
ajmitchimbrandon: k, I won't be looking at anything for awhile though00:53
* imbrandon looks, subject ?00:53
imbrandonajmitch: kk00:53
LaserJocksomerville32: I don't know dude, it'll take a lot of soyuz work and governance issue resolution00:53
LaserJockimbrandon: Keybuk proposed to merge Universe and Main00:53
LaserJockimbrandon: and to manager permissions via seeds00:53
LaserJockbasically00:53
imbrandonkick ass, i sugested it a few months ago, no one listened , leaste someone will listen to him maybe00:54
imbrandonyea00:54
imbrandonif a pacakges is seeded core-dev does it, if not -dev does00:54
ScottKimbrandon: Maybe someone did listen.00:54
LaserJockit's would be sooo messy though00:54
LaserJockcan you imagine the LP team web that'll create00:54
pwnguinapparently MT is gpl'd or something00:54
FujitsuLaserJock: I don't see it as particularly messy.00:55
ScottKLaserJock: And we can't have messy because it's all so neat and clean now?00:55
FujitsuJust ubuntu-dev will be a member of a few teams.00:55
LaserJockScottK: no, but it'll take some work00:55
LaserJockFujitsu: starts out as a few00:55
LaserJockbut people will have to be careful who they let into their team00:55
LaserJockwill the TB have to approve all uploaders?00:55
imbrandonLaserJock: they should be now00:55
LaserJockimbrandon: why?00:56
FujitsuLaserJock: The emails says that will be up to the seed-managing teams, not the TB.00:56
LaserJockright00:56
LaserJockI'm just saying as we say get 30, 40, ... seed teams00:56
LaserJockthis could be a bit interesting00:56
imbrandonthe thing about overlap sucks00:56
ScottKI think Keybucks followup about how to deal with it makes sense.00:56
TheMusoI'll be interested to read other Canonical dev thoughts, such as from people like Colin and pitti.00:56
mok0somerville32: cool, did it finish?00:57
somerville32mok0, Look at private query00:57
ScottKSo then you'd be able to be, say, a Kubuntu developer for KDE stuff even if you weren't even a MOTU yet.  It allows for a new class of specialist that I think would be useful.00:58
ScottKSee you later.  Off to go Christmas shopping.  Yeah!!!00:58
LaserJockScottK: agreed, and cya00:59
FujitsuScottK: Fun...00:59
* TheMuso has already done his.00:59
FujitsuKeybuk's followup cleared most things up, which is good.01:00
LaserJockI think it also kinda goes to this issue that was brought up by Till01:00
_MMA_ScottK: Arundel Mills FTW! ;)01:00
LaserJockit's sometimes very weird to have people go for MOTU who've never worked in Universe and never plan to01:00
FujitsuLaserJock: Right.01:01
LaserJockwhile, as Keybuck said, not locking into a Debian-style maintainership01:01
LaserJockman, I can just hear cprov groaning01:02
FujitsuYep.01:02
LaserJockand as _MMA_ just mentioned to me, what happens to all the bugmail?01:02
FujitsuIt loses the component information and gets seed information instead.01:02
FujitsuHm, both would need to exist.01:03
LaserJocksay ~motu is a part of a team that wants to get all it's bugmail01:03
FujitsuBut is that what you meant?01:03
FujitsuAh.01:03
FujitsuI see.01:03
LaserJockthen ~motu will also get the bugmail01:03
FujitsuThat requires LP to drop its one-size-fits-all idea.01:03
LaserJock*gasp*01:03
FujitsuAnd provide *gasp* user-configurable settings.01:03
FujitsuDamn, you beat me to the gasp.01:04
LaserJockhmm01:07
LaserJockwell, I guess I better get home so I can get some work done ;-)01:08
ScottK_MMA_: If you can find a parking place.01:11
_MMA_:D01:14
* somerville32 goes to merhe electricsheep01:19
TheMusosomerville32: How did you go with that code compilation problem?01:19
somerville32TheMuso, Still working on it. Got rid of issue #101:20
somerville32now working on issue #201:20
TheMusoAh right.01:20
TheMusoslangasek: Where does the universe sponsors queue stand WRT DIF and processing requested merges/syncs? Are they still ok to go through even if DIF comes into effect?01:50
FujitsuIsn't DIF more of an advisory rather than actual freeze?01:51
TheMusoYeah, but still.01:51
LaserJockit's when we don't get auto-sync01:51
LaserJockand if somebody bothered to do the work I don't think we should turn them down01:51
LaserJockIMO01:52
TheMusoAnother one down.01:52
slangasekTheMuso: well, the discussion on ubuntu-motu@ covers everything IMHO01:53
TheMusook01:53
StevenKWhich is you can continue to do merges if you can justify them?01:54
=== nexu|laptop is now known as nexu
DaSkreechIs there some reason that seamonkey isn't in the repos?01:56
TheMusoLaserJock: Did you take care of bug 175725?01:57
ubotuLaunchpad bug 175725 in regina-normal "Please merge regina-normal (universe) from Debian unstable (main)" [Undecided,New] https://launchpad.net/bugs/17572501:57
TheMusoI still see it on the sponsors queue list.01:57
LaserJockTheMuso: still waiting for it to build01:57
somerville32Ummm...01:57
somerville32I have a problem :/01:57
LaserJockTheMuso: I know how to pick'em01:58
TheMusoLaserJock: Oh ok. In the future, could you please unsubscribe uus from the bugg, so that an indication is given as to whether someone is working on it?01:58
LaserJockahh01:59
LaserJockI wondered if I should assign it to myself or something01:59
* LaserJock goes to read the sponsoring wiki page again01:59
UbuletteI'm doing a native package, arch=all, using cdbs. It FTBFS at the end with "dpkg-genchanges: failure: cannot read files list file"? indeed, no debian/files are created. Any hint ?02:02
LaserJocksomerville32: we know you have problems, but what's up? ;-)02:02
somerville32LaserJock, xfce4-battery-plugin doesn't compile with 2.6.24 linux02:03
zulevening02:04
zulsurprise surprise02:04
LaserJockhi zul02:05
somerville32What does the S in FTBS mean?02:07
StevenKSource02:07
TheMusosomerville32: FTBS or FTBFS?02:07
StevenKFails To Build From Source02:07
somerville32Oh, ok02:07
persiaLaserJock: Both: unsubscribe & assign (unless it's a quick comment/rework, in which case unsubscribe is usually sufficient)02:08
LaserJockman, things have changed so much ...02:09
persiaLaserJock: That's not changed since it was presented at a MOTU Meeting in May :)02:09
LaserJockwell, I know02:10
LaserJockbut umm... it's been a while02:10
persiahe02:10
persiah02:10
* txwikinger gets the feeling MOTUs never sleep ;)02:10
LaserJocksleep?02:11
txwikingerwhat is that?02:11
txwikinger:D02:11
TheMusoMore like, there is always a MOTU on hand, 24 hours a day.02:11
persiatxwikinger: As a group, we don't.  Individually, occasionally.02:11
txwikingerpersia: hehe02:11
StevenKSleep is for the week02:12
txwikingerweekor weak?02:12
* persia likes "week" :)02:12
* StevenK too :-)02:12
* TheMuso likes sleep.02:13
TheMusoIt ensures I don't make packaging mistakes.02:13
somerville32I've had packages in the queue for like, over 24 hours now :P02:15
somerville32boo! :P02:15
TheMusopersia: Good follow up mail.02:15
bddebianHeya gang02:16
DaSkreechHi bddebian02:17
somerville32Heya bddebian :)02:17
bddebianHeya DaSkreech, somerville3202:17
DaSkreechhas anyone tried to package seamonkey?02:18
LaserJockDaSkreech: I think there's something up with that02:19
LaserJockyou might as the Mozilla Team02:19
DaSkreechLaserJock: Something technical or legal?02:19
LaserJockmost likely technical02:20
DaSkreechcause it occurs to me that it's been a long time since Ubuntu came out and there is still no Seamonkeys :(02:21
imbrandonajmitch: fyi, you can add custom ssh keys to /srv/ssh-keys/<user>.key now too whenever your ready, the new system is in place02:21
persiaDaSkreech: seamonkey is in hardy: request a backport if you can compile it on gutsy (but I think you may have trouble)02:21
DaSkreechpersia: hooray! More reasons to jump to hardy! :)02:22
dmbhello02:22
persiaDaSkreech: There's also lots of reasons not to jump.02:22
* imbrandon jumped a few days ago, lots of "small" things, hehe02:22
DaSkreechpersia: don't tell me about it :) still waiting for the not to jump reasons to come low enough for me to jump over them!02:23
* ajmitch will probably upgrade to hardy about 2 months after release02:25
mok0somerville32: if you declare typedef unsigned short  apm_event_t;02:27
mok0in libapm.h it compiles in hardy.02:27
mok0but I doubt that it works02:27
somerville32mok0, It does.02:27
LaserJockI'll upgrade at RC most likely02:28
somerville32mok0, That change is not intentionally I don't think02:28
* TheMuso is running hardy on non-critical boxes.02:28
somerville32mok0, Upstream (ie. Linux) has been notified02:28
mok0somerville32: cool02:28
mok0somerville32: you mean the panel app works?02:28
somerville32mok0, we'll find out in a second :P02:29
somerville32Ooo...02:29
* somerville32 gets an idea.02:29
somerville32mok0, I'm going to apply the the patch to the kernel so that I have it on my upload list :P02:30
mok0:-)02:30
mok0another bug bites the dust02:31
mok0TheMuso: did you do a fresh hardy install?02:32
TheMusomok0: On the non-critical boxes, yes.02:34
mok0I wanna upgrade a box soon02:34
* mok0 is going to bed 02:37
mok0g'night all02:37
bddebianGnight mok002:37
LaserJockwow, that regina-normal build to 90 minutes02:38
TheMusoouch02:39
LaserJockyeah, spent the first 90 verifying that our current package doesn't work02:40
LaserJockthen another 90 building with the fix02:41
bddebianheh02:41
Ubulettepersia, you told me earlier that 'Uploaders' has no meaning in ubuntu and should be dropped, yet, i have to add it in a new (native) package i'm doing, in order to stop lintian from thinking i'm attempting an invalid NMU02:42
TheMusohaha02:42
LaserJockUbulette: what?02:43
LaserJockUbulette: on what release do you get that?02:43
UbuletteLaserJock, a new package i'm preparing02:43
LaserJockUbulette: yeah, but I took care of NMU in lintian quite some time ago02:44
bddebianUbulette: Did you set the maintainer to Ubuntu MOTU?02:44
LaserJockUbulette: are you using Ubuntu versioning?02:44
Ubulette0.1 (native)02:44
persiaUbulette: set an Ubuntu package version, and an Ubuntu maintainer, and it will go away.  Anyway, why native?02:44
bddebianOh, LaserJock "fixed" it..?? ;-P02:44
Ubulettemozillateam as maintainer02:44
LaserJockUbulette: yeah, 0.1 is not a valid version02:45
Ubulettenative because i'm upstream02:45
persiaLaserJock: Yes it is, just not an Ubuntu version.02:45
persiaUbulette: So? package it as upstream, and make a distro package.02:45
LaserJockpersia: I don't think it is is it?02:45
LaserJockoh wait, it's hative02:45
persiaLaserJock: Yep.02:45
LaserJock*native02:45
LaserJockfor non-native it wouldn't be valid I don't think02:45
persiaLaserJock: Right.02:45
bddebianFrick I still can't build half my games packages because of this stupid sdl bug02:46
Ubulettewith uploaders matching changelogs, lintian and linda are both happy, even with version 0.102:46
LaserJockright02:47
LaserJockbecause it thinks it's a Debian package02:47
persiaUbulette: Yes, but that's because nobody has bothered to change lintian and linda to ignore Uploaders.  It's a very minor bug in those packages.02:47
LaserJockshould it ignore Uploaders?02:47
persia(err, ignore "Uploaders" for Ubuntu-versioning, that is)02:47
persiaLaserJock: For Ubuntu, yes.  For Debian, certainly not.02:48
LaserJockpersia: but it's not ubuntu versioned?02:48
persiaLaserJock: That would be a bug for a new package in Ubuntu, no?02:48
Ubulettei wanted to do a native ubuntu only package02:48
LaserJockbut he's not got Ubuntu versioning02:48
LaserJockUbulette: you *don't* want to do a native package02:48
Ubulettewhy ?02:48
LaserJockbecause native packages are for packages that are not useful outside the distro02:48
persiaUbulette: I am an opponent of native packages.  Anyway, even if you did one, it should be ubuntu-versioned, or you'll need to preemptively blacklist.02:49
UbuletteLaserJock, that's the case02:49
LaserJockUbulette: what is the package?02:49
persiaUbulette: Describe the package.02:49
Ubuletteno use at all outside the mozillateam.02:49
Ubuletteit's a kind of cdbs-like package to create all the proper tarballs for mozilla packages02:50
Ubulettedoing embedded or not, nobinonly clean-up stuff, and more02:50
Ubuletteso it will be a build-dep02:51
Ubulettethat's why i wanted a native package02:51
persiahrm.  I see the point, and yes, that type of package should be native.  Any chance it would be useful to mozilla maintainers in Debian?02:52
persias/should/could/02:52
Ubulettei doubt it. the branding thing02:52
LaserJockyeah, but that's just a patch to your package02:52
Ubulettebut it's highly customizable so who knows02:53
persiaUbulette: It's the "who knows" that makes me extra unsure.02:53
* somerville32 hugs bryce 02:54
* persia grumbles at the Mozilla Foundation for forcing code duplication in multiple tarballs due to annoying attitudes about branding02:54
somerville32bryce, It has been 15 minutes and I don't see the upload02:55
* TheMuso should tackle the festival merge.02:56
Ubulettepersia, providing debian uses git, dpatch, standard dh_ stuff, does unbranding and remove all non free files, while ubuntu uses bzr, quilt, cdbs, keeps the original branding and only remove binaries, it's a loooong way to resync02:56
brycesomerville32: hmm, well I've not gotten a reject yet, so maybe things are just slow?02:56
LaserJockdang, it's really been too long since I've done real packaging work02:57
* somerville32 nods.02:57
persiaUbulette: Sure, I'm just not sure about whether your add-on package would be useful there (as I have no idea what it does)02:57
LaserJockI keep forgetting that Launchpad closes bugs these days :(02:57
LaserJockUbulette: to be honest, it seems more like a script you'd keep somewhere rather than something you'd package02:58
Ubulettepersia, the idea is to use if for firefox, xulrunner, thunderbird, sunbird, seamonkey, and all their mozilla friends02:58
Ubulettewe have too many copies of the clean up script, too many rules diverging, it's a pain in the *s to maintain and to review for everyone02:59
persiaUbulette: Understood, but that's a description of why the package exists, not what it does, and so doesn't provide any indication of whether non-Ubuntu native versioning is acceptable.03:01
Ubulettelet me past you the core of the stuff03:01
persiaAs another workflow alternative, you could keep common scripts in a branch, and pull the branch at packaging time, with an include statement in debian/rules.03:01
* persia suggests a pastebin03:01
Ubulettehttp://paste.ubuntu.com/2682/03:03
persiaUbulette: Is that essentially the entirety of it: a makefile snippet?03:04
Ubulettethe core ony, a dozen of files, makefiles + patches for the multi-stages cvs fetch03:04
Ubuletteanly03:04
persiaUbulette: That seems awfully light for a package.  Have you asked about including it as a default CDBS extension?03:05
LaserJockpersia: I agree03:06
Ubuletteit has no relation to cdbs03:06
Ubuletteit's just cdbs-like03:06
persiaUbulette: Except that it serves much the same type of purpose: a set of things that get included in debian/rules to make packaging easier.03:06
persiaFurther, if it's only 12 files, it's not that big, and so it may be less archive space / bandwidth to just push it there.03:07
persiaOf course, if the answer is no, then it makes sense to go for a separate package (ubuntu-mozilla-dev or something) that might include this and more as required (and yes, non-Ubuntu native versioning would be acceptable for such a package)03:08
Ubulettewell, forget it, i'm tired. the package is ready, asac welcomed the idea (and we've been using my previous version for 6 months inside the team). I'll hand it to him and he'll do whatever he want, drop, merge, keep..03:09
Ubuletteit's 4am here, sorry to be rude :(03:10
persiaUbulette: Sleep on it, but come back: the code is good, but why the separate package rather than just CDBS integration.  Have a good night.03:10
LaserJockUbulette: in any case you can ignore NMU warnings in Ubuntu03:11
persiaLaserJock: Well, that's dangerous blanket advice: in many cases it indicates that the package isn't versioned correctly (although it's not the case for this package)03:11
LaserJockwell yeah03:12
TheMusoc03:13
TheMusough damn orca03:13
persiaEr?  How does orca drop a /?03:13
superm1TheMuso, can you map that key that orca uses, 'c' to a different one?  Perhaps a period would be less conspicuous, and easier to brush off as coming in to say hi03:15
superm1:)03:15
Ubulettenow i'm all nervous, not good for sleep03:15
TheMusopersia: By locking the modifier key used for keyboard commands. :)03:15
persiaTheMuso: Ah.  I see.  Annoying that.03:15
TheMusoyeah03:15
persiaUbulette: Nervous?  Why?  Relax: you've created a good thing, that should be in the archive.  You've packaged it, and if the NMU error is your only automated check report, you've packaged it well.  We're recommending it be further integrated with CDBS, but that's something you can look at tomorrow.03:17
* TheMuso kicks GNOME mag.03:26
LaserJockif all goes well, this will be my most productive package day in a couple of releases03:36
LaserJock:-)03:36
TheMusoLaserJock: More sponsoring?03:41
LaserJockwell, I did 3 sponsors03:41
LaserJockand I'm gonna have at least 2 uploads of my own03:41
TheMusoRight.03:42
TheMusoI'm taking a break from the sponsors queue myself as well, as there are merges I want done.03:42
LaserJockbut then I gotta get some other work done :(03:42
TheMusoYay! Finally a new festival into the archive.03:43
TheMusopersia: Are you likely to get to freqtweak any time soon?03:48
persiaTheMuso: No real point.  I might get to it, but Debian's tarball is ugly, so I'd be doing a fakemerge at best.04:00
persiaTheMuso: Just for context: both represent VCS pulls from dead upstream.04:01
TheMusopersia: Ok.04:05
TheMusoI won't worry then.04:06
LaserJockok, any mozilla gurus around?04:15
LaserJockI've got a debian package that build-deps on libxul-dev04:15
LaserJockis that ok for Ubuntu?04:15
persiaLaserJock: Provided by xulrunner_1.8.1.11-1ubuntu1, but you might want to test it.04:28
LaserJockpersia: right, I'm wondering if that build dep is ok for a Dep on firefox04:30
LaserJockI've used it in my PPA and nobody has complained04:31
persiaLaserJock: Ah.  That'd be different then.  Most packages seem to depend on firefox-dev, but I don't know.04:31
=== asac_ is now known as asac
persiaThere's the man who would :)04:31
LaserJockI just wondered if there was some policy/guidance for how we're dealing with it04:31
=== calc_ is now known as calc
* ScottK butchers some more SQL.05:18
FujitsuWatch out. SQL bites back.05:20
bddebiandelete from ...05:20
ScottKbddebian: Well the funny thing is the admin was in a hurry and I think I have the permissions to do that.05:21
FujitsuHeh.05:22
bddebianHeh, just drop any table with the name sys in it ;-P05:23
LaserJockshesh, keescook has screwed up my fonts ;-)05:25
FujitsuLaserJock: Tut tut. What do we say about running untrusted code from the 'net?05:25
StevenKFujitsu: If you do it, you get what you deserve?05:26
FujitsuStevenK: Something like that.05:28
LaserJockI just wonder why my gnome-terminal looks completely different from his05:28
StevenKBecause he is Kees, and therefore rocks. Simple.05:28
LaserJockI guess so05:28
* Fujitsu intercepted your HTTP request and modified the content on the way.05:29
StevenKHah05:29
LaserJockahhhh05:29
* Fujitsu is god of the Internets, you see.05:31
StevenKI challenge your godliness05:32
* Fujitsu is challenged.05:33
StevenKWe knew that05:33
FujitsuHah.05:33
* Fujitsu applauds Soyuz for generating very readable pages:05:39
Fujitsuhttps://edge.launchpad.net/ubuntu/gutsy/+queue?queue_state=3&queue_text=&start=4005:39
ScottKWe all know who the god of this channel is, anyway.05:40
FujitsuScottK: Going by the wiki, I hope?05:41
bddebianScottK: slangasek?05:41
ScottKFujitsu: Of course.05:42
ScottKOf course slangasek is new here and he may not know. Someone should show him.05:42
FujitsuScottK: Thank bddebian!05:42
StevenKOh, drat!05:43
StevenKIOError: [Errno 28] No space left on device05:43
StevenKclose failed: [Errno 28] No space left on device05:43
FujitsuHah.05:43
bddebianGah, hasn't that frickin' page died yet?05:43
ScottKObviously he hasn't been paying enough attention to his spam.  I get mail warning me I need a bigger device all the time.05:43
bddebianI haven't even done shit for Hardy this cycle :-(05:43
bddebianScottK: rofl05:43
* StevenK kicks ScottK in his device05:44
FujitsuScottK: Hahahaha,.05:44
* StevenK will run the script from his 750Gb RAID array, then05:45
TheMusohaha05:45
TheMusoLaserJock: You acked a sync of cgoban without setting to confirmed. Doing now.05:47
LaserJockah ..05:48
Fujitsuslangasek: Can you please capitalise your first and last characters, just for consistency?05:49
FujitsuScottK, StevenK, StevelangaseK, StevenHarperUK...05:49
* persia argues that one of those fails to match S[a-z]*K05:50
* Fujitsu thought he made a similar point a week ago, but disregards it now anyway.05:50
* persia was indeed attempting to steal Fujitsu's previous point05:51
persiaAnyway, SlangaseK would be much easier to type reliably.05:51
FujitsuTrue.05:52
StevenKHow about slangasek changes his nick to SteveK to just confuse everyone even more05:52
StevenKEr, SteveL05:53
FujitsuHeh.05:53
StevenKDamn QWERTY keyboard05:53
* persia suggests a chording keyboard for reduced obviousness of typos05:53
FujitsuStevenK: What do you normally use?05:53
StevenKQWERTY05:53
StevenKI'd rather blame the keyboard than my fingers. :-P05:54
FujitsuOf course.05:54
bddebianGNight folks06:01
=== Sikon is now known as LucidFox
slangasekScottK: wait, if there are gods here, shouldn't sabdfl be /divinely/ appointed?06:19
ScottKslangasek: https://wiki.ubuntu.com/BddebianIsAGod06:20
slangasekoh, why have I seen this page before06:21
* Fujitsu notes there are recent additions.06:21
Fujitsuslangasek: You have seen it?06:21
slangasekyes06:21
LaserJockit's a universal truth06:21
=== doko_ is now known as doko
warp10Hi all!07:06
=== DarkMageZ_ is now known as DarkMageZ
kagouGood morning07:39
LaserJockdarn it, some days I have CLI07:41
dholbachgood morning07:42
LaserJocks/have/hate/07:42
LaserJockhi dholbach07:42
dholbachheya LaserJock07:42
LaserJockI just rm * 'd my code directory07:42
dholbachARGH07:42
dholbachLaserJock: do you have it in a VCS somewhere?07:43
LaserJockI was about to clean it up to back it up07:43
LaserJockdholbach: no, that's what I was getting ready to do07:43
LaserJockbut I have an older copy on my school machine07:43
dholbachdamn :-/07:43
LaserJockI'll just lose what I've been working on this week07:43
LaserJockand of course I have to meet with my advisor tomorrow07:44
LaserJockso I have to rewrite it and get the data fitted before then07:44
DarkMageZapachelogger__, i can now replicate your white screen issue with libvisual-projectm. it's your graphics setup.07:45
POX_ScottK: great (about recruiting :)08:18
dholbachScottK: did you manage to sleep up until now?08:18
siretartRiddell: I've just uploaded a new xine-lib which should avoid dragging half of gnome into kubuntu08:21
siretart(well, in fact, yesterday already)08:21
Riddellsiretart: great, thanks08:22
siretartsorry for the delay08:23
siretartI actually have dropped the jack plugin from debian as well, and wanted to request a sync. however, I cannot upload to debian right now because of directfb woes...08:23
=== \sh_away is now known as \sh
=== \sh is now known as \sh_away
* LaserJock discovers git branches08:39
imbrandonsiretart: is there a reason bzr-svn is versioned so tightly arround 0.92 - 0.93 ? ( i'm wanting ti for 1.0~ and wondering if there was a reason not to just rebuild it )08:50
* LaserJock wonders what imbrandon is doing still up08:51
imbrandonjust woke up08:51
siretartimbrandon: better ask jelmer. he is using pretty experimental features from bzr for bzr-svn.08:51
imbrandonsmokin a cig, and likely to go back to bed a few hours :)08:51
LaserJockimbrandon: you have the weirdest schedule08:51
imbrandonsiretart: ahh ok08:51
* persia doesn't think what imbrandon does matches the definition of "schedule"08:52
imbrandonlol yea08:52
imbrandonme either08:52
LaserJockwell, my brother-in-law has a very tight schedule for work that's really weird08:53
persiaLaserJock: One of those 12-on 16-off type things?08:54
LaserJockhe does rotating shifts so he does 1 week of mornings, 1 week of evenings, 1 week of nights, and then 1 week off08:54
LaserJockand then Christmas vacation is rotated too on a 7-year cycle08:54
persiaThat's not bad, really.08:54
LaserJocknot horrible, but annoying when you're trying to schedule stuff with him08:55
imbrandonLaserJock: speaking of what are YOU still up for, your close to my physical timezone ( close enough to sleep arround the same time if we were 9 to 5 people )08:57
imbrandonhehe08:57
LaserJockimbrandon: I did a rm * accidentally in my code directory and I have a meeting tomorrow08:58
imbrandonouch, in bzr or git ?>08:58
siretartimbrandon: it's pretty well possible that a rebuild would just work, however this needs to be decided on a case to case basis08:58
LaserJockimbrandon: well, I was actually cleaning it up to put in bzr when it happened08:59
imbrandonsiretart: totaly, you know when he's likely to be arround irc ?08:59
LaserJockI wanted to do a rm *~08:59
imbrandonouch08:59
LaserJockstupid ~ files08:59
imbrandonLaserJock: alias rm="rm -i" hehe09:00
imbrandonin your bashrc09:00
imbrandon-i will ask you to confirm before deleting09:00
persiaLaserJock: You can also just tell just about any VCS to ignore *~09:00
LaserJockperhaps alias rm_stupid="rm -i && echo you stupid idiot"09:00
persiaLaserJock: That should be `rm`.  You'll want `really rm` to be an unalias.09:01
LaserJockpersia: yeah, it's just a pet peeve09:01
=== czessi_ is now known as Czessi
persiaLaserJock: Checkin, rm -r, checkout :)09:01
imbrandonits vims fault, use nano :)09:01
imbrandonlol09:02
LaserJockimbrandon: it was actually .... gedit09:02
imbrandonhehe09:02
LaserJockI have vim send ~ to  a special folder09:02
LaserJockcause it's annoying09:02
LaserJockat least it's not like emacs and those stupid # files09:02
LaserJockgosh I hate those09:03
imbrandonnever got emacs to actualy open a file09:03
LaserJocklol09:03
imbrandonheh     only play tetris09:03
LaserJockrofl09:03
imbrandonand then i couldent exit09:03
LaserJockyou need the emacs psychologist09:03
persiaM-x eliza?09:04
LaserJockI've only tried it a couple times, but I get a laugh out of it because my wife is a counselor09:04
imbrandonhrm might be a good patch for gedit though, send *~ files to /somewhere/else09:04
LaserJock"see, I paid for a master's degree for what emacs does for free" ;-)09:04
imbrandonlol09:05
imbrandonugh almost 20 hours later and flashplugin still isnt built09:10
imbrandonsomeone is hogging up the buildd's09:10
LaserJockjust some archs?09:10
imbrandoni386/amd64, lpia built09:11
persiaimbrandon: It's just a temporary pressure with DIF.  Should catch up soon (assuming someone doesn't have a heap of NBS uploads they plan for tomorrow)09:11
imbrandonyea but 20 hours is a bit rediculus at any time in the cycle, we should have enough buildds thi never happens09:12
LaserJockheh09:14
LaserJockseems like I remember times when it was up around 1 week09:14
LaserJocklangpacks and OO.o09:14
imbrandonyea and in a 6 month cycle thats simply not acceptable09:15
persiaWhy?  When the first syncs start, we're sometimes 8-10 days out.  As long as we're all caught up by midway between DIF & FF, I don't see any issues.09:15
imbrandonyou increase the buildd's or the 6 months09:15
imbrandonpersia: there is other work too, and even if there wasent that still dosent make sense09:16
slicerDoes anyone have time to do a review update of http://revu.tauware.de/details.py?package=mumble ?09:17
persiaimbrandon: To put it another way, why does it matter if the buildds are caught up during the first couple months of the cycle?  I don't understand what developer work is being delayed due to this (although yes, some things take longer).09:18
persiaFurther, I'd much prefer a lag in the beginning than a chance of a lag later by trying to avoid a lag in the beginning.  Once we enter a more agressive testing environment, turnaround becomes more important.09:19
imbrandonyou dont understand a delay when i have to wait if my packages are built? i'm not going to move on and do something else untill i'm sure those are complete09:19
persiaimbrandon: OK.  It's that that I don't understand.  I tend to pipeline.09:20
imbrandoninfact most developers touch only a very limited set of packages, so would be in the same boat, its rare for contributors like yourself that "touch it all" or even have the ability to09:20
persiaimbrandon: OK.  That makes more sense.  Given a limited set of packages, with possibly complex interactions, pipelining vastly increases the chance of a FTBFS due to poor schedule interactions.09:23
* persia notes that personal volume is low, and while the package selection is fairly random, this isn't an indication of actually doing everything09:23
imbrandonhehe yea, just an example, probably a bad on09:24
imbrandonone*09:24
LaserJockgeser's the one that touches everything09:26
imbrandonyea i really ment more than 2 to 3 pet packages , i think persia got the gist of it hehe09:27
imbrandonpeople that do more than that are the exception09:28
imbrandonas much as it would be nice for that not to be so, it is09:28
LaserJockhmm09:28
LaserJockthat would also be an interesting metric to try to quantify09:28
imbrandonwell look at my +packages , i touch quite a bit, but there is still a patern to what i work on "mostly"09:29
persiaLaserJock: What, mean, median, and mode of breadth of packaging activity?09:29
LaserJockaverage number of unique packages touched/MOTU09:29
LaserJockperhaps with a std. dev. or something to give an idea of the range09:30
persiaLaserJock: People who do NBS would skew that madly.  Median or mode is likely more interesting, given the nature of the curve.09:30
LaserJockor better yet a plot of it09:30
* persia is certain it's not normal, and std.dev. is meaningless09:30
LaserJockprobably just a histogram would suffice09:31
persiaLaserJock: ping ogasawara about that09:31
* TheMuso touches what interests him first, and then helps whereever possible.09:32
imbrandonTheMuso: yup thats me09:32
LaserJockpersia: who?09:32
imbrandonLaserJock: she hangs in #u-devel and #ubuntuwire , a Canonical employee09:33
LaserJockreally?09:33
persiaLaserJock: The person who I understand to be working on the developer metrics effort.09:33
LaserJocksys admin type?09:33
LaserJockohh, we have developer metrics? when did this happen? :-)09:33
imbrandonwhat persia said :)09:33
imbrandonLaserJock: in-the-works hehe09:34
persiaLaserJock: We don't, but lots of people think they'd be nice...09:34
TheMusoWhat are developer metrics?09:34
imbrandonstats really09:35
TheMusoah09:35
LaserJockwell, it's a modified metric system09:35
LaserJockwhere instead of a meter they use how far a geek is willing to be away from his laptop09:35
persiaTheMuso: Ideally, some information that goes beyond what joejaxx used to provide to tell us how we're doing.09:35
TheMusopersia: ah ok09:36
imbrandonand some idea to give the release managers an overview of how the reelase is ( first goal )09:36
imbrandonaka weatherreport spec09:36
LaserJockand temperature is in C but shifted so that 100 is the "OMG my computer melted" point and 0 is "hmm, that's good beer" point09:36
LaserJockhmm, not in C rather09:36
persiaLaserJock: Yes in C, where "C" is "centigrade" (and no, not in Celsius)09:37
LaserJockah09:37
* LaserJock prefers Kelvin but the weather people don't seem to agree09:37
* TheMuso decides to hit up the uus queue again.09:38
imbrandonok smokes done, time to try to get a bit more sleep for tomarrow09:38
imbrandonbbiab09:38
LaserJockhow do you smoke and then go to bed?09:39
LaserJockisn't smoking supposed to keep you awake?09:39
persiaLaserJock: Depends on serum levels and tissue tolerance.09:39
LaserJockI guess that's like my older brother who drinks Mt. Dew to go to sleep09:40
persiaLaserJock: caffine is different: high volumes provide a shock effect, causing immediate drowsiness.09:40
TheMusoThat sounds sick, both for smoking and drinking soft drink before going to bed.09:41
persiaTheMuso: definitely not healthy.09:41
TheMusoI generally can't go to bed within an hor of eating something.09:41
TheMusohour09:41
TheMusough. Lots and lots and lots of compiler warnings.09:46
LaserJockman, the upstream I work a little on, the author makes sure there are 0 compiler warnings before he releases the code09:49
TheMusoWow.09:49
TheMusoThats good.09:49
LaserJockat first I thought it was kinda weird, but fixing them actually help, who'dve thunk it09:50
TheMusoAfaik a warning starts to show that your code is not up to scratch with latest compilers09:52
persiaIt may also show that your code is not entirely multiarchitecture safe (e.g. not properly 64-bit clean, or doesn't properly support alternate endianness)09:53
LaserJockwell, mine was just bad programming09:54
LaserJock;-)09:54
LaserJockusually involving casting or unused variables09:54
txwikinger2Hey folks.. still awake :)09:55
TheMusopersia: Endianness issues don't always show up with compiler warnings.09:55
persiaTheMuso: Unfortunately true :(09:57
StevenKTheMuso: Same for some 64-bit clean issues09:57
TheMusoThose who are requesting sponsorship. Please ensure your lp bug closure syntax is correct, and sponsors, please unsubscribe uus, or ask someone to unsubscribe uus, to ensure bugs aren't left lying around.10:01
LaserJockgeeze, what's a good way to make an empty list in python?10:11
sorenLaserJock: foo = [] ?10:11
LaserJocksorry, by empty I mean filled with zeros10:11
sorenLaserJock: How many of them?10:11
LaserJock501 :-)10:11
sorenfoo = [ 0 ] * 50110:11
sorenI kid you not.10:12
LaserJockreally?10:12
sorenreally10:12
sorenSometimes, principle of least surprise can be quite surprising in itself.10:12
sorenYou can also do a list comprehension of sorts, if that makes you feel less dirty..10:14
sorenfoo = [ 0 for soren_rules in range(501) ]10:14
StevenKThat only makes me feel dirty due to "soren_rules"10:15
sorenOh, ye of little faith.10:15
StevenK"insane_soren" more works for me. :-P10:16
TheMusolol10:16
sorenThere's plenty of prior art to suggest that ruling and being insane go quite well together.10:18
dholbachhaha10:18
* dholbach hugs super-soren10:18
StevenKsoren: Yeah, well10:18
=== \sh_away is now known as \sh
coNP[uni]Hey MOTUs!10:47
coNP[uni]dholbach: for bug #174467 I see some REVU upload and also some debdiffs in LP. Should I merge them?10:48
ubotuLaunchpad bug 174467 in gnome-schedule "Please sponsor gnome-schedule-1.2.1 into Hardy" [Wishlist,New] https://launchpad.net/bugs/17446710:48
* pochu waves10:48
coNP[uni]Hey pochu10:49
dholbachcoNP[uni]: I hope they are actually the same?10:53
coNP[uni]REVU has gnome-schedule-1.2.1-0ubuntu1 and I have debdiffs up to 0ubuntu510:55
coNP[uni]But I guess this makes no sense since we have 1.1.0-2 in hardy10:55
coNP[uni]s/I have/I have seen/10:55
coNP[uni]? gnome-schedule hardy10:55
dholbachweird10:55
persiacoNP[uni]: That's just the process of education at work :)11:05
coNP[uni]persia: sure11:05
\shjono, you are brave...cheering kubuntus day on planet.gnome ,-)11:07
jono\sh: :)11:07
* persia grumbles about UTC+9 having more bandwidth than UTC-9, but the ML not being the appropriate place to complain about this.11:24
TheMusoheh11:25
persiaI just don't like the phrase "The Western World" to mean "The northern hemisphere + Antipodes - central/south asia".11:26
* TheMuso calls it a night re Ubuntu work.11:29
persiaTheMuso: Good night.11:29
TheMusopersia: I'm not off to bed yet.11:29
TheMusoJust have had enough processing sponsors queue. :p11:29
persiaTheMuso: heh.  Thanks for chasing that: I'm just getting started, and expect to find a significantly shorter list.11:30
TheMusoYes. I've killed just about all the merges at least.11:30
persiaPerfect.  That's one of the two classes I shy from :)11:31
TheMusohaha11:31
TheMusoThats one of the classes I really don't mind doing.11:31
persiaTheMuso: I just tend to either forget the -v, or get annoyed at the merger for not closing a couple other bugs while they are at it.  Saves grief for changelog readers, mergers, and myself if I don't touch them :)11:36
LaserJockargg, my brain is gonna explode11:38
persiaLaserJock: Why?11:38
persia(aside from the hour)11:38
LaserJockit's 3:40 and I can't figure out why the heck my code isn't working11:39
LaserJockit's not getting to the else:11:39
* persia suspects the code isn't working in part because it's 3:4011:39
LaserJockwhich is really weird cause it should get their the majority of the time11:39
persiaLaserJock: reverse the sense of the check: most compilers optimise for if to be true by default anyway.11:39
LaserJockwhat the heck, I even took out the elif11:41
BUGabundohi ppl11:41
BUGabundodo you need help with pidgin?11:41
persiaHi BUGabundo11:41
BUGabundoI would like to help making it v2.3.111:42
persiaBUGabundo: We don't really work on pidgin.  You might try #ubuntu-desktop.11:42
BUGabundoredirecting. thanks persia11:42
LaserJockok, I'm doing something fundamentally wrong here11:47
LaserJockI flipped the check11:47
LaserJockbut it will only go to the else: at the very end11:47
LaserJockI could scream11:48
persiaLaserJock: Check your input.  You may find that you're being surprised.  Alternately, you may be transforming the data in a manner other than you expected.11:49
LaserJockhmm, perhaps it's some whitespace error11:50
LaserJockIndentationError: unexpected indent11:50
\shuse emacs...;)11:51
persia(and then, use lisp, so whitespace won't be as critical)11:52
txwikinger2hehe. and count the parenthesis ;)11:52
LaserJockok, whitespace figured out11:52
LaserJockbut it still won't go to the else:11:53
LucidFoxTheMuso> qink has appeared in the Debian archive, so can be synced now11:57
mruizhi all11:57
LucidFoxhi mruiz11:58
BUGabundohi mruiz11:58
mruizhi LucidFox , BUGabundo :-)11:58
LaserJockyou HAVE to be kidding me!!!!11:59
=== LucidFox is now known as Sikon_Stargate
LaserJockthe stupid else: wasn't tabbed properly and had a couple spaces11:59
* LaserJock stabs python in the heart and cuts of it's head with his laser12:00
* persia claims that syntactical markers should be visible12:00
* pochu points persia to vim then ;)12:01
persiapochu: It's my preferred editor :)  (If only I had a close-brace key instead of a ^Z key)12:02
\shfight against mcdonalds http://www.youtube.com/watch?v=pRv0WBOwxfo ;)12:03
* \sh has too much time sitting around and doing nothing because nothing is what we do right now12:04
TheMusoNight folks.12:05
persia\sh: ?12:05
\shpersia, our jobs are done...and they don't want to send us home...:(12:06
persia\sh: Ah.  Pointful.12:06
\shpersia, so what should we do but surfing all the crappy video portals ,-)12:07
persia\sh: Do you actually want me to give you a suggestion?12:07
\shpersia, I'm bored so yes, try :)12:08
persia\sh: http://qa.ubuntuwire.com/uehs/no_updated.php12:08
\shpersia, this I can only do at home...I just don't have a machine anymore wich is powerful enough to compile :(12:08
persia(more points for longer time since last upload)12:08
txwikinger2\sh: fix some bugs12:08
txwikinger2there are lots of them available for pick up :D12:09
Hobbseesiretart: presuming you know about the mail interface to launchpad.12:09
persia\sh: That's fine.  Unlike bugfixing or security stuff, you don't need to compile to check the upstream, and get a candidate ready.  Mostly just a text editor.  For even easier things, try http://qa.ubuntuwire.com/uehs/no_watch.php12:09
\shtxwikinger, I want to ... I'll attend the pykde tutorial :)12:09
txwikinger2\sh: where?12:11
txwikinger2oh tonight?12:11
\shtxwikinger, #kuibuntu-devel @15UTC12:11
mruizTheMuso, thanks for your comments and uploads :-)12:11
\shtxwikinger, it's kubuntu tutorial day :) see p.u.c :)12:12
txwikinger2well... I know.. I don't have a choice but to be there :P12:12
siretartHobbsee: oh, it is documented12:13
siretartand actually working12:13
Hobbseesiretart: true12:14
\shbbl12:15
=== \sh is now known as \sh_away
slytherinIs anyone planning to package batik toolkit from apache?12:19
persiaslytherin: The SVG library?12:22
slytherinpersia: yes.12:23
LaserJock\o/, i did it12:23
LaserJockgoing to bed now, night/morning all12:23
LaserJockdang, 4:30 almost :(12:23
persiaslytherin: I suggest you may want to try to to resolve the confusion inherent in bug #141212, bug #147818, and bug #15048412:24
ubotuLaunchpad bug 141212 in j2se1.4-i586 "j2re1.4 etc cannot be installed non-interactively, which breaks buildds" [Undecided,New] https://launchpad.net/bugs/14121212:24
ubotuLaunchpad bug 147818 in ubuntu "[needs-packaging] batik SVG lib" [Wishlist,Confirmed] https://launchpad.net/bugs/14781812:24
ubotuLaunchpad bug 150484 in batik "batik has FTFBS forever" [Undecided,New] https://launchpad.net/bugs/15048412:24
persiaTo put it another way, it appears to be packaged, but doesn't work, and this isn't clear to people.12:25
slytherinpersia: How about using icedtea for building?12:25
slytherinpersia: or better use gcj12:26
persiaslytherin: Maybe worth a try.  If you want to look at it, I'd suggest verifying that the source matches the needs packaging bug (and if it does, closing the needs-packaging as done), then trying to resolve the FTBFS by working around the library issue.  To start, assign yourself all three bugs.12:27
persias/library/compiler/12:27
persiaErr.  I'm full of mistakes right now: assign yourself the batik bugs, I don't expect the j2re1.4 bug can be resolved easily, and it's certainly not closely related.12:28
slytherinpersia: Downloading the source. Let me check.12:30
persiaslytherin: Thanks.  I suspect you'll make a few people happy.  Also, next time, try searching for the application name from https://bugs.launchpad.net/ubuntu/+bugs, which is where I found the three bugs.12:31
slytherinpersia: I had no idea that the package was FTBFS for long time. And since it never ended up in the repos I assumed it was not packaged. :-)12:34
persiaslytherin: Understood: it's an odd case.  Searching the bug reports usually gets something.  You might also try `rmadison possible-package-name` to check sources (or play with grep-dctrl)12:36
mruizhi MOTUs! ... IDF is applying right now ?12:41
mruizs/IDF/DIF12:42
persiamruiz: I haven't seen an annoucement, but likely12:43
mruizI asked because I have some details to fix with 2 merges :-)12:44
persiamruiz: Well, you're officially late, so finish :)12:44
persia(but take time and care to do it right: no need to rush just because it's DIF)12:45
Hobbseedholbach_: responded to your mail.12:45
Sikon_StargateHobbsee> slomo has asked me to ask buildd administrators to rerun failed builds of tomboy0.9.1-0ubuntu112:47
Sikon_Stargate* tomboy 0.9.1-0ubuntu112:47
Sikon_Stargateno idea why he couldn't do that himself, though12:48
persiaSikon_Stargate: Likely busy with something else (assuming you had a specific interest in tomboy)12:48
Hobbseegrumble.  MC council mail got moderated.12:49
=== cprov is now known as cprov-out
HobbseeSikon_Stargate: hardy, presumably?12:49
Hobbseehm, yes, seems so12:50
HobbseeSikon_Stargate: done12:50
mruizTheMuso, any advance about bug #175966 ?12:51
ubotuLaunchpad bug 175966 in endeavour "Please merge endeavour 2.8.4-1 (universe) from Debian (unstable)" [Undecided,In progress] https://launchpad.net/bugs/17596612:51
slytherinwhere can I find information about all the fields in control file?12:52
pochuslytherin: http://www.us.debian.org/doc/debian-policy/ch-controlfields.html12:52
pochuslytherin: new fields haven't been added yet (Homepage, Svn-*)12:53
persiamruiz: timezones are such you'll have a wait asking like that (UTC+11).  Try again?12:53
mruizpersia, then ?12:54
persiamruiz: As I've suggested before, it's best to ask the channel generally to get an answer, and people may be busy or asleep.  This is even true when a sponsor is working on a bug with you: generally others are happy to provide suggestions and advice, and the sponsors don't tend to mind if someone else sponsors (as long as they aren't currently in the middle of a compile).12:56
persiaErr.  "as people may"12:56
=== Sikon_Stargate is now known as LucidFox
slytherinpersia: Say if I succeed in fixing FTBFS for batik, what do you suggest, upload the fixed package first and then upload latest version or directly upload latest version?13:03
persiaslytherin: Unless there is some important reason to separate the two, I'd recommend only one upload.13:03
DaveMorrispersia: that rhythmbox upload was meant for ppa(I emailed the uploaded and he confirmed it) so it can be nuked - http://revu.tauware.de/details.py?package=rhythmbox13:04
slytherinpersia: The reason I am asking is that if I fix the build for current package and the patches are forwarded to debian then we can wait for some time for latest version to appear in debian and then sync.13:04
* persia grumbles about asking the channel generally and archives it.13:05
mruizthen, I need a review for the bug #175966, please :-)13:07
ubotuLaunchpad bug 175966 in endeavour "Please merge endeavour 2.8.4-1 (universe) from Debian (unstable)" [Undecided,In progress] https://launchpad.net/bugs/17596613:07
persiaslytherin: We've passed the point where we wait for a sync (DebianImportFreeze).  If you think the current version is sufficient for hardy, just fix the FTBFS.  If there's some feature you think is critical for hardy, do the update (but explain why in the bug report).13:07
persiamruiz: Thanks.  Looking now.13:07
persiamruiz: Check the fourth paragraph under "Build, check, and report" in https://wiki.ubuntu.com/UbuntuDevelopment/Merging.  Looking at the debdiff...13:08
slytherinpersia: Ok. I haven't yet checked latest version.13:09
mruizpersia, thanks for the modifications ...13:10
persiamruiz: debdiff looks sane.  I avoid merges, but I suspect someone would get to it before too long.13:11
ScottKdholbach_: Yes.  I did get some sleep, so I'm all the way up to really tired.13:13
* persia asks someone with the ability to build large packages to take a look at bug #133888.13:16
ubotuLaunchpad bug 133888 in wxwidgets2.8 "upgrade wxwidgets2.8 to the 2.8.6.1 release" [Wishlist,Confirmed] https://launchpad.net/bugs/13388813:16
=== Kmos_ is now known as Kmos
persiaKmos: About Debian bug #455711: where the package has a watch file, this information is presented to the maintainers from http://dehs.alioth.debian.org/13:22
ubotuDebian bug 455711 in strongswan "New upstream version 4.1.9" [Wishlist,Open] http://bugs.debian.org/45571113:22
=== cprov-out is now known as cprov
mruizpersia, then I need another comment to approve the upload?13:28
persiamruiz: No, one sponsor is enough.  You just need to catch someone who normally does merges (or wait for the queue to clear, when I might get to them, but I suspect the former will happen first).  Should happen with no further effort on your part within the next 12 hours or so.13:29
persiadholbach_: Please unsubscribe ubuntu-universe-sponsors and subscribe yourself when rejecting candidates.13:46
slytherinpersia: need a bit help. I am getting following error even when the evrsion is available in ubuntu,13:48
slytherin  -> Considering build-dep libavalon-framework-java (>= 4.2.0-1) Tried versions:  -> Does not satisfy version, not trying13:48
persiaslytherin: I'm not somebody who knows much about that.  You might ask others.  As generic advice, I'd suggest looking at the libavalon-framework-java package to see why it can't be satisfied.13:49
* Hobbsee would expect teh fact that it's in multiverse has something to do with it.13:50
Hobbseeslytherin: what are you trying to build?13:50
slytherinHobbsee: batik13:50
persiaHobbsee: Just for context, we've never had a successful build in Ubuntu.13:50
* Hobbsee checks the build log13:51
persiaHobbsee: For more context, slytherin addressed that problem, and is looking at the next in the chain13:51
slytherinpersia: Hobbsee: Ok. Found the problem. Actually I was first trying to build in gutsy in which avalon depends on kaffee. I guess I better build in hardy chroot13:52
Hobbseeyou should *always* be doing FTBFS' to do with dependancies, etc, in a chroot.13:52
slytherinHobbsee: You misunderstood, I am building in chroot (but of gutsy). Since the package will be fixed in hardy only I better try that chroot.13:54
persiaslytherin: Once you get it working in hardy, it may be interesting to try to fix it in earlier releases, but hardy is definitely the first step.13:55
slytherinpersia: Even if I fix it for gutsy, will it be accepted?13:56
persiaslytherin: Once it is in hardy, you can apply for an SRU to the SRU team.  FTBFS bugs are often accepted, depending on the invasiveness of the changes.13:56
=== dholbach_ is now known as dholbach
dholbachpersia: which bug are you referring to?13:58
dholbachHobbsee: great13:58
dholbachScottK: I hope you'll have some time to relax a bit soon13:58
persiadholbach: bug #175802 and bug #175018 are the two I noticed, although I may be seeing a false pattern.13:59
ubotuLaunchpad bug 175802 in gfceu "Sponsor gfceu_0.6.0-0ubuntu2" [Wishlist,Confirmed] https://launchpad.net/bugs/17580213:59
ubotuLaunchpad bug 175018 in strongswan "strongswan: New upstream release 4.1.9" [Wishlist,In progress] https://launchpad.net/bugs/17501813:59
dholbachpersia: OK, thanks for taking a look at them13:59
persiadholbach: No problems: it just seems odd to be reviewing something already rejected (I'm happy to override you sometimes, but neither of these were suitable for upload anyway)14:00
dholbachpersia: yeah14:04
ScottKdholbach: Thanks.14:06
txwikinger2dholbach: Is there a Q&A session tomorrow again?14:07
dholbachtxwikinger2: yeah, 13:00 UTC - we made it a fixed date14:07
txwikinger2Ah cool..14:07
txwikinger2I will put it into kAlarm ;)14:08
dholbachtake a look at the header of https://wiki.ubuntu.com/MOTU14:08
txwikinger2Nice :)14:08
txwikinger2I guess I have to do something tonight then ;)14:09
=== Kmos_ is now known as Kmos
txwikinger2The page has no green spots14:10
=== \sh_away is now known as \sh
nxvl_workyesternay it was the debian freeze, did't it?14:28
nxvl_workoh no, it's today14:28
mruiznxvl_work, https://wiki.ubuntu.com/HardyReleaseSchedule14:31
nxvl_workmruiz: i have just take a look in there, thnx14:31
mruiznxvl, anytime14:31
slytherinpersia: Hobbsee: any idea why libavalon is in multiverse?14:37
Hobbseeslytherin: probably due to the java it uses to build14:38
Hobbseeslytherin: the one that has the licence agreement needed14:38
slytherinHobbsee: It uses gcj (java-gcj-compat)14:38
persiaslytherin: You'll do best to ask generally, rather than specific people.  This is especially true as it gets late on this side of the globe.  What license does libavalon have?14:38
slytherinpersia: Apache and as I just pointed out it uses gcj to build.14:39
persiaslytherin: Next, check the dependencies.  Perhaps it relies on something else unfree.  If there's nothing wrong, then it's likely there for historical reasons, and it's worth asking for promotion.14:40
slytherinhmm14:40
Hobbseeslytherin: because of  j2re1.4 and j2sdk1.414:40
Hobbseewhcih are pulled in as build deps14:40
persiaHobbsee: java-gcj-compat, no?14:40
geserslytherin: avalon-framework was in the past in Debian contrib14:41
Hobbseepersia: i don't know the specifics of java, i just know that anything that ends up build-depping on those packages will send it to multiverse.14:41
slytherinHobbsee: no, java-gcj-compat pulls gcj. persia: it depends on  nothing than java.14:41
* Hobbsee is just looking at the existing build log for it.14:42
slytheringeser: Right but is has moved out of contrib for long time. SO I guess it is time to move it to universe.14:42
geserslytherin: nobody found out till now that it moved to Debian main and can also move from multiverse to universe14:42
geserslytherin: please file a bug14:42
persiaslytherin: Again, you're asking non-ideal people :)  We'll answer, but aren't the best.  What about ant-optional,, liblog4j1.2-java,, liblogkit-java,libxalan2-java, and junit?14:42
* persia defers to geser14:43
dholbach * Riddell bigs up Kubuntu Tutorials Day in half an hour in #kubuntu-devel https://wiki.kubuntu.org/KubuntuTutorialsDay14:43
* dholbach passes on the message :)14:43
slytherinpersia: Do you suggest that I create a page listing java based packages which should be moved to universe? I will then file a tracking bug perhaps.14:43
slytherinpersia: I just found this because batik depends on avalon and I didn't have multiverse enabled in my pbuilder.14:44
persiaslytherin: There's a page on the Debian wiki showing the current status of moving things to main.  If you check that against Ubuntu, and find a bunch of things that should be in universe, file a bug with a task for each package, and describe the reasoning to move to universe, and subscribe the sponsors queue (but as I've said, others may answer better than I)14:44
persiaslytherin: That's actually really helpful.  If it's free, it shouldn't be in multiverse.14:45
slytherinpersia: I will start with avalon and other dependencies of batik for now. :-)14:46
=== cprov is now known as cprov-lunch
slytheringeser: should I file bug against source package or binary packages?14:55
persiaslytherin: Best to ask the channel generally, and source14:55
slytherinpersia: Sorry, forgot that.14:56
slytherinDone. bug 17613915:00
ubotuLaunchpad bug 176139 in avalon-framework "Move package to universe" [Undecided,New] https://launchpad.net/bugs/17613915:00
persiaslytherin: Are there any other packages that you will need to move for your batik project?15:00
=== Hobbsee_ is now known as Hobbsee
slytherinpersia: None. Just checked. All others are in main or universe.15:03
Hobbseeyou can still get it sponsored, even if it's in multiverse15:04
zulmorning15:04
persiaslytherin: In that case, I'd recommend adjusting the description to use "please", as this will be a request passed to the archive admins, and subscribing ubuntu-universe-sponsors to get a sponsor to confirm and submit to the archive-admins.15:04
persiaHobbsee: But it doesn't need to be in multiverse.15:04
Hobbseepersia: this is true15:04
slytherinpersia: will do.15:05
persiaHobbsee: So, if avalong gets moved first, batik doesn't need to be moved later :)15:05
Hobbseepersia: both will need to be moved.15:05
* persia really ngeeds to replace the ng key with a normal "n" key15:05
persiaslytherin: You might want to add a batik task to that, with your batik patch.15:06
geserslytherin: acked bug #176139 and subscribed ubuntu-archive15:07
ubotuLaunchpad bug 176139 in avalon-framework "Please move package to universe" [Wishlist,Confirmed] https://launchpad.net/bugs/17613915:07
slytherinpersia: Let me first build batik. The page on Debian wiki says there are some problems related to SWING/AWT events and hence the package is still not in main in Debian.15:08
* slytherin will be back in 5 miinutes15:08
persiaslytherin: In that case, you'll want a new bug for batik (especially as the other has already been passed to the archive-admins)15:09
* RainCT is looking for something fast to fix15:12
persiaRainCT: watch files15:12
persiaRainCT: Java migrations to main15:13
persias/main/universe/15:13
* RainCT has no idea about java15:14
RainCTpersia: I'll fix some watch file then. thanks :)15:14
persiaRainCT: There's also 216 source packages left in universe with "ubuntu" in the version but no "ubuntu" in the maintainer.15:15
geserRainCT: you could also look at unmet deps15:16
* persia notes that anyone else interested in little projects might find any of the above interesting as well15:16
persiageser: Doesn't that usually take a compile?  Easy, but not always fast.15:16
RainCTpersia: those are interesting heh. is there a list of them?15:16
persiaRainCT:  `wget -O - http://archive.ubuntu.com/ubuntu/dists/hardy/universe/source/Sources.gz| gunzip | grep-dctrl -sPackage,Maintainer -FVersion ubuntu  | grep-dctrl -sPackage -FMaintainer -v -n ubuntu | sort -u`15:17
RainCTthx15:18
persiaRainCT: As with anything else, it's worth combining things: maybe watch file + unmetdeps + maintainer change + a couple easy bugs on the package from LP.15:19
geserpersia: doesn't (nearly) every fix need a compile test?15:20
persiageser: Except for watch files or the java migrations, I'd say yes, and even in those cases, it's a good idea.  My error.15:21
geserok, those fixes doesn't necessary need a build test15:23
CarlFKapt-get source ubiquity, change files.  how do I make a patch?  (hoping for something like svn diff)15:23
bddebianHeya gang15:25
persiaCarlFK: Check for a patch system, but assuming you've made the patch in the preferred manner, debuild -S; $TEST_BUILD_PROCEDURE; $TEST_PROCEDURE; debdiff ubiquity_1.7.1.dsc ubiquity_1.7.2.dsc15:28
persia!patch15:28
ubotuPatches are files describing the changes in code to achieve some results.  There are a number of ways these can be produced, but https://wiki.ubuntu.com/Bugs/HowToFix and https://wiki.ubuntu.com/PackagingGuide/PatchSystems may provide some useful guidelines.15:28
geserHi bddebian15:29
CarlFKthanks15:29
bddebianHeya geser15:30
slytherindamn, batik does not build with free java15:30
persiaslytherin: Not even iced tea?15:31
slytherinpersia: Will have to check. Sources contain some import statements of the form com.sun.image.codec.jpeg.JPEGEncodeParam15:32
persiaslytherin: That might require deeper investigation, but if you find a free implementation, patching the sources is a possible solution.15:33
slytherinpersia: Will check if gcj implements image classes.15:34
persiaslytherin: Also check iced-tea.  It's less ideal due to greater variance from Debian, but is at least universe.15:35
slytherinwill do. don't worry I am a java developer so I can put more brain in this. :-)15:35
nxvl_work!sync15:40
ubotuSorry, I don't know anything about sync - try searching on http://ubotu.ubuntu-nl.org/factoids.cgi15:40
nxvl_work!SyncRequest15:40
ubotuSorry, I don't know anything about syncrequest - try searching on http://ubotu.ubuntu-nl.org/factoids.cgi15:41
persianxvl: Either use requestsync, or open a bug including the version to be synced, an explanation of why it should be synced, and the changelog since the last Ubuntu upload, and subscribe the sponsors queue.15:41
mruizhi all, I need a second opinion for the bug #175966, please. thanks15:44
ubotuLaunchpad bug 175966 in endeavour "Please merge endeavour 2.8.4-1 (universe) from Debian (unstable)" [Undecided,In progress] https://launchpad.net/bugs/17596615:44
persiamruiz: Firstly, why do you need a second opinion?  Secondly, as it's in the sponsors queue, it should get uploaded or commented in due time.15:45
nxvl_workcan someone please give a look at bug #174593 and sponsor it?15:46
ubotuLaunchpad bug 174593 in gramps "merge gramps 2.2.9-2 from debian sid" [Wishlist,Confirmed] https://launchpad.net/bugs/17459315:46
* persia reemphasizes that advertising bugs in the sponsors queue is unlikely to draw much focus. IF you've a question about your implementation, or want to better understand a sponsor comment, it's useful. If you just seek an upload, please be patient.15:47
* RainCT can't figure out why this isn't working (watch) http://www.exit1.org/download/ff http://www.exit1.org/packages/Gtk2-Ex-FormFactory/dist/Gtk2-Ex-FormFactory-(.*).tar.gz15:47
nxvl_workpersia: i know, i was only remaining the sponsors, if there is one with some free time, so it can upload it before the freeze, i'm not impacient :D just trying the merge to be done :D15:48
RainCTnxvl_work: afaik it can still be uploaded after the freeze :)15:49
persianxvl_work: The freeze is already in place, but any of the sponsors can (and likely will) grant a freeze exception.15:49
persiaRainCT: Because "http://www.exit1.org/packages/Gtk2-Ex-FormFactory/dist/Gtk2-Ex-FormFactory-(.*).tar.gz" doesn't work very well as a regex deliminated by '/'.  Either escape the '/' characters, or find a shorter string (e.g. /.*Gtk2-Ex-FormFactory-([\d\.]*).tar.gz/)15:51
gesernxvl_work: Where is the mentioned "- Removed dh_python from debian/rules" change? I can't find it in the debdiff15:51
persias/deliminated/delimited/15:51
nxvl_workgeser: ups..15:52
nxvl_workgeser: :D15:52
nxvl_worki make a mistake applying the changes i have been working on and forgot to recheck15:53
nxvl_workmaking a new one15:53
RainCTpersia: ah. this works :)   http://www.exit1.org/download/ff (?:.*)Gtk2-Ex-FormFactory-([\d\.]*).tar.gz15:54
RainCTthanks15:54
persiaRainCT: No problem.  Yours is much better than mine as well :)15:54
nxvl_workok, so now that we are on freezy, what is the next step15:54
persianxvl_work: How do you mean?15:55
mruizpersia, I didn't know about exceptions for DIF15:55
nxvl_workwhich are the most important bugs on this step of the development circle15:55
nxvl_workgeser: fixed15:55
=== zakame_ is now known as zakame
persianxvl_work: Current focus is integration: find things that don't build, aren't build from source, don't work together well, etc.15:55
nxvl_workpersia: so, the main site to check now is ubuntuwire?15:56
persianxvl_work: LP still has thousands of bugs waiting for attention, so it's worth looking there as well.15:57
RainCTcan debhelper be a Build-Depends-Indep?15:57
geserRainCT: no, unless you don't need it in clean15:57
persiamruiz: Policy on universe DIF freeze is not cast in stone.  Current discussion can be found in the thread starting https://lists.ubuntu.com/archives/ubuntu-motu/2007-December/002888.html15:58
nxvl_workwhat is the Build-Depends-Indep field for?15:58
nxvl_workis the only one on control i don't understand15:58
persianxvl_work: packages needed to build architecture:all binary packages15:58
RainCTgeser: there's dh_* stuff in clean:. so should I change it to a Build-Depends?15:59
geseryes16:00
RainCTok, thanks16:00
geserlinda/lintian should afaik complain16:00
persiaRainCT: If you're working on a package not in Debian, and you feel like fixing all the lintian & linda items, that'd be nice too.16:02
RainCTand is it encouraged to bump it's version from >= 4.0.0 to >= 5.0.38 on the way?16:02
=== cprov-lunch is now known as cprov
persiaRainCT: Only if you need features from the newer debhelper16:02
* persia doesn't understand why moderation is required for mail to MC16:07
RainCTwell.. sponsor queue got 2 items longer.. I've to go now :)16:11
geserpersia: are you perhaps subscribed with the wrong e-mail address?16:11
persiageser: That might be it (although I'm not sure it's that I'm subscribed with the wrong address as that I may have sent from the wrong address)16:12
=== \sh is now known as \sh_away
mok0hi16:15
bddebianhello mok016:20
bddebianIs anyone super familiar with help2man?16:20
mok0bddebian: I've used help2man. What's up?16:24
mok0Lemme guess: it doesn16:24
mok0t work :-)16:24
bddebianIs there a way to get it to generate without a -version?16:24
mok0Hmm. Explain16:24
bddebianI can override the help option with --help-option=-h but there is nothing in the package for --version so I can't use --version-option :-(16:25
mok0In my version of help2man there is...16:26
mok0-v, --version-option=STRING  version option string16:26
bddebianmok0: Aye, help2man has that but the package I'm trying to create a manpage for (xbattle) has no option for displaying the version16:26
mok0bddebian: what is it you want to do, then?16:27
bddebianSo I would like help2man to ignore version entirely16:27
mok0bddebian: you have to edit it into the manpage manually (eeech)16:27
mok0bddebian: why don't you just give it the help option, then16:28
bddebianmok0: I just tried that but then I get a shitload of duplicated entries :-(16:29
mok0Arrgh. Isn16:29
mok0isnt there some other option that gives no output?16:29
mok0bddebian: Perhaps you can help me with advice16:31
bddebianI can't find anything that gives no output :-(16:32
mok0I am working on the merge of xtide, but the debian maintainer didn't do a very good job of it. For the program to run, it needs some aux. data files that are not in the package. So I can (1) include a script that gets the data and unpacks it, or (2) create another package with the data only. What should I do?16:33
persiamok0: How big is the data?  Is the data architecture dependent?  Is the package architecture dependent?16:34
mok0persia: It's pretty big, maybe 30Mb16:35
mok037 to be exact16:35
* persia waits for the other two answers16:35
mok0the data is not arch dependent16:36
mok0the program is an ordinary X program16:36
bddebianIs the data in the package and the maintianer just didn't include another binary package for it?16:37
bddebianOr are there any license issues?16:37
mok0bddebian: no, the data is not in the package. The program starts, but shows a nearly blank window, and there is only one location for which to show the tide16:37
mok0the world map is blank because there is no shoreline data16:38
persiamok0: Is the data in the source (upstream)?16:38
whiteFujitsu: are you happen to be at the miniconf?16:38
mok0persia: you can get it from upstreams home page. Some of the data is in the public domain.16:38
mok0persia: some data is available that is not. I would choose the PD stuff of course16:39
persiamok0: OK.  Just to make sure I understand, the arch;any xtide binary package doesn't currently work very well because it has no data.  Upstream provides 37MB of data with reasonably free license available in a separate download, but this data is not currently packaged.  Is this correct?16:39
mok0persia: yes16:40
mok0persia: the program installs itself in the menu, so it is tempting to run for a user exploring the system16:40
mok0persia: but pretty boring without data16:41
persiamok0: Check with the debian maintainer.  If they are currently working on packaging that, it may be worth waiting a bit, and asking for a sync later (yes, DIF exception, but generally good).  If they are not working on it, package it, set a recommends: from xtide, and pass it to the Debian maintainer for consideration (most importantly the orig.tar.gz)16:41
mok0persia: sounds like a reasonable idea16:42
mok0persia: You'd almost think that the debian maintainer had never actually run the program :-P16:43
bddebianIt's possible :-)16:44
mok0Actually, that ought to be a requirement in the packaging guidelines: you need to run the program and check that it works as intended!16:45
persiamok0: That's currently considered best practice16:45
mok0I haven't run into that myself, since I've only packaged programs that I actually use myself16:46
slytherinpersia: Sorry, batik depends on some image processing apis which are available only in Sun Java/Jre. :-(16:47
persiaslytherin: In that case, go ahead and get it working in multiverse16:48
slytherinpersia: How? One can not install sun-java non-interactively16:48
persiaslytherin: Can you confirm it builds properly when built that way, and can you confirm it works properly when so built?16:49
bddebianYou can't afaik because it ask you to accept the license16:49
mok0bddebian: I was sure the problem you had with help2man was another one, because it doesn't work if the help and version info is written to stderr :-/16:49
mok0bddebian: I have a little wrapper script to help with that16:50
bddebianYeah, it blows.  I'm hacking it up manually16:50
mok0bddebian: You know about asciidoc?16:50
slytherinpersia: I will try building and running it standalone but then what is next step? It won't build in chroot16:51
persiaslytherin: Even if you log into the chroot?16:51
slytherinpersia: That way I will be able to do. Please tell me what all things I should try. I will be offline in 5 minutes and will try all these things tomorrow.16:52
persiaslytherin: I couldn't possibly.  At a base level, get it built, and get it tested.  Find out the minimal set of requirements to do so.  Document everything, and submit a bug to the sponsors.16:53
slytherinpersia: Ok. That is the best I can do.16:54
=== cpro1 is now known as cprov
* persia wishes jdstrand luck, and hopes he'll find time to help with MOTU-swat as well16:54
slytherinpersia: Leaving now. See you (or rather bug you) tomorrow. :-)16:56
persiaslytherin: You'll get better responses (especially about this) by asking generally for assistance.16:56
slytherinsure.16:57
geserpersia: are you going to ask jdstrand about his plans in MOTU like work in motu-swat or should I?17:02
persiageser: I'm neither sponsor nor MC, and I don't have community objection, so I don't feel I have voice in this.  Please ask.17:03
=== apachelogger_ is now known as apachelogger
asacRAOF: when back could you please ping me in #ubuntu-mozillateam channel to talk about miro?17:51
tsmitheare there any examples of get-orig-source rules that are well known that i can check out? mscore has to repack a bzip2'd tarball and remove some files, and add dfsg and it's going to look nasty...18:00
persiatsmithe: There's some examples in the repacking the tarball section in the wiki packaging guide, but nothing quite that complex.18:04
tsmithei'll check it out18:05
persiatsmithe: I'd think you'd want a four line rule: unpack, clean, rename, pack18:05
persia(or, maybe 5 or 6 if you want to add some debhelper calls to do things like move to the right directory, etc.)18:06
tsmitherighty18:07
tsmithethanks18:07
persiatsmithe: Thanks for including the rule.18:07
tsmitheit's good practice :)18:07
persiatsmithe: By the way, what are you planning to use for the sounds?  freepats?18:07
whiteStevenK: ha, take this :)18:08
whiteStevenK: http://people.debian.org/~weasel/weboftrust/debian/20070813/output/msd-sorted.html18:08
whiteStevenK: look for stevenk and for white :P18:08
tsmithei'm not sure yet. did you get my comment about the fluidsynth dev package shipping a rather strange sounding (but obviously free) font? that could be moved out into the main package, rather than the development one, i suppose, and i could point to that.18:09
tsmitheit's installed to /usr/share/doc/libfluidsynth-dev/examples/example.sf218:09
tsmithepersia, ^^18:09
persiaIn -dev?  That's just odd.18:09
tsmithei'm also a tad annoyed that pulse is on by default in hardy, and as it doesn't support mmap access, mscore (or any fluidsynth application) will fail18:09
tsmithepersia, that's what i thought, but there it is18:10
blueyedinterdiff does not get used for packages without orig.tar.gz (native packages). Is there a way to compare two native tar.gz archives, so that a -p1 compatible diff gets created?18:11
blueyedSee bug 136863 - I would have a patch for debdiff, so if somebody could confirm the bug, please.. :)18:12
ubotuLaunchpad bug 136863 in devscripts "debdiff: make debdiff "patch -p1" compatible, when there are no diffs" [Wishlist,New] https://launchpad.net/bugs/13686318:12
persiatsmithe: unfortunately, with that license, it's multiverse, so fluidsynth-dev isn't in the right place.  On the other hand, I think Ian has a few fonts, and that's a loose license.18:12
tsmithepersia, which is multiverse?18:14
tsmithelibfluidsynth-dev is in universe18:14
tsmitheand i can't find any mention of example.sf2 in the copyright file18:14
persiatsmithe: The soundfont.  It's in the wrong component: cannot be modified except for private use.18:15
persiatsmithe: sf2/COPYRIGHT in the source18:15
tsmitheah. damn; i don't have the sources here, so i didn't see that.18:16
tsmithehmm. who is Ian?18:16
persiatsmithe: The font author: http://www.geocities.com/SiliconValley/Campus/8645/sf2.html18:16
tsmitheright, but none of those have source... in fact, nor does example.sf2, but as that's already disregarded..18:19
persiatsmithe: What's the source of a soundfont?  A bunch of WAV files?18:20
tsmithewell, yes. that's what i would have thought. however, i'm not totally sure what the definition of "source" is when "sources" are required, nor am i certain of how stringent those requirements are.18:21
persiatsmithe: "source" is the preferred format for editing.  Stringency is based on the intepretation of the preferred format for editing by the archive-admins (or Debian ftp-masters) when the package is first uploaded, and later tracked as bug reports (which may get a package moved to multiverse if not addressed, (or possibly removed from the archive if GPL))18:22
tsmitheso we are agreed that a sf2 file in its native state is acceptable?18:25
persiatsmithe: Sure.  Lets call it a swami file :)18:26
bddebianheh18:27
tsmithehehe, if you say so :)18:27
tsmithenow i've just got to find some nice distributable soundfonts18:27
persiatsmithe: More problematically, all the GS or GM sets I can find are non-commercial, and some (like Vintage Dreams 2.0 Waves) are unmodifiable except for personal use.18:28
tsmitheyeah, it's not cool.18:28
persiatsmithe: From what I understand, it's because people are just grabbing random samples that they like, rather than resampling everything.  The alternative is about a week of studio time, with a good session team, and a huge instrument rental budget.18:29
tsmithehmm. i wonder if i could get it done at school..18:30
tsmithewe are a music college..18:30
persiatsmithe: You've probably access to all the right patches, and you can offer publication to anyone who wants to help (everlasting fame as the $instrument on the first completely free soundfont)18:31
persias/patches/patch sources/18:32
tsmithewhat exactly is a patch source?18:32
persiatsmithe: In this context, a "patch" would be a set of samples to represent a virtual instrument.  You'd want to record each note, variations between notes, variations within a note, etc.  Then you assemble these into a patch.  A soundfont contains a bunch of patches (one for each instrument), which can be loaded into your sampler (e.g. fluidsynth).  Then, you select a program, a note, modulation, pitch shift, envelope, effects, etc. and get a aud18:35
tsmitheget a au?18:36
tsmithe"audible"? "audio"? "augmented"?18:36
pochuStevenK: DIF is in a few hours. Any news on bug 156210? :)18:36
ubotuLaunchpad bug 156210 in virtualbox-ose "Please update Virtualbox to 1.5.2" [Undecided,Confirmed] https://launchpad.net/bugs/15621018:36
* persia dislikes buffers "get a audio stream."18:36
tsmitheah :)18:37
tsmitheand i'd have to do this for each GM instrument?18:37
tsmithewhere's a list of those?18:37
persiaGM is the minimal set, GS is the common set (and standard in XP).  XG is the Yamaha extensions to that GS.  Modern samplers have > 1000 patches, but that's more than one needs as a base.18:38
* tsmithe chews lip18:38
persiatsmithe: Wikipedia has an entry on GM at http://en.wikipedia.org/wiki/General_MIDI18:38
tsmithegot there :)18:38
tsmithei'm not sure we could do the helicopter, but i'm sure we could do the rest18:40
tsmithealthough...18:40
* tsmithe imagines hiring a helicopter just to get a patch18:40
persiatsmithe: http://en.wikipedia.org/wiki/Roland_GS is the extras you probably want.  XG would be nifty, but almost nobody supports it other than Yamaha.18:41
tsmitheright, i'll have a chat tomorrow18:44
tsmithenow, back to get-orig-source18:44
persiablueyed: You might consider using filterdiff --strip to achieve that, rather than sed.18:44
dholbachhey blueyed18:45
blueyedpersia: actually I've now patched debdiff (I did not remember having used the sed snippet too often :D)18:45
blueyedHi dholbach18:45
persiablueyed: I saw the bug, I was just thinking of using something in patchutils rather than sed, as that way debdiff isn't reponsible for how it works, only calling it properly.18:46
persiatsmithe: Good luck :)18:47
blueyedpersia: debdiff does not call sed.. Do you think the debdiff script should rather use filterdiff --strip, instead of doing it in perl?18:47
* persia reads the bug again18:47
blueyedpersia: read the debdiff/patch. It could be done with filterdiff, too - of course. I did not know about it though.18:48
blueyed..just like debdiff uses interdiff for non native packages. But the current patch will work without filterdiff installed.18:48
persiablueyed: Ah.  I was reading the bug, not the patch.  That seems sane.18:49
blueyedpersia: I've filed the bug some time ago already, but my debdiff for meta-gnome2 reminded me of it.. :)18:50
jdstrandpersia: thanks!18:51
persiablueyed: Now that there is a patch, it's more likely to happen.  Personally, for that deep layer stuff, I tend to submit the patch to Debian, just in case.  Sometimes even the main sponsors don't like to make changes in the tools we use so often.18:52
blueyedpersia: I'm looking already at the debian devscript bugs.. will try to link/forward it.18:53
=== Kmos_ is now known as Kmos
tsmithecan someone tell me why make thinks there is "nothing to be done" for http://paste.ubuntu-nl.org/48125/ ?19:01
persiatsmithe: is get-orig-source .PHONY?19:03
tsmitheyes19:03
persiaOK.  You don't need all the &&\ as make automatically assumes that (although you will need more frequent references to ../ without it)19:04
tsmitheok then. i thought it'd make life easier if i could cd to a directory and assume i'd stay there :)19:05
persiaLine 8 should be find --name *sf2 -exec rm {} +19:05
tsmitheok. find has always confused me, and i've read the manpage a number of times19:06
persiatsmithe: Sure, but it breaks the "debian/rules is not a shell script" best practice19:06
tsmitheoh ok then19:06
persiaOK.  If it's .PHONY, I have no idea why it would report "Nothing to be done".  The dependencies of .PHONY should always run.19:08
Ubulettewe have two venkman in hardy19:10
Ubulette!info venkman hardy19:11
ubotuPackage venkman does not exist in hardy19:11
Ubulettedamn, this is still broken19:11
persiaUbulette: mozilla- and xulrunner-1.9- ?19:13
Ubuletteyep19:13
persiaUbulette: Which should remain?19:13
Ubulettethe one in xul is native and is in the (new) target dir19:14
persiaUbulette: Then file a bug requesting the archive admins to remove mozilla-venkman from hardy and add it to the blacklist.  Explain why it shouldn't be in Ubuntu in the description, and subscribe the sponsors queue.19:14
tsmithein http://paste.ubuntu-nl.org/48137/ why wouldn't make wait for uscan to have finished?19:43
tsmithethe line works in the shell..19:44
Ubuletteyou're confusing make variables and shell variables19:47
Ubuletteand iirc, get-orig-source should work from anywhere so starting with "cd .." makes me think will not19:49
Ubulette+it19:49
soren"cd .." can never fail..19:50
Ubuletteplease re-read19:51
Ubulettethe "work from anywhere" part19:51
tsmitheanywhere is irrelevant19:51
tsmitheit just wants to work in the directory above current, to avoid clutter19:51
Ubuletteisn't debian policy saying otherwise ?19:52
tsmithei am following the example at https://wiki.ubuntu.com/PackagingGuide/Examples/ChangingTheOrigTarball for using a watch file19:52
tsmitheUbulette, is it?19:52
soren"This target may be invoked in any directory, and should take care to clean up any temporary files it may have left."19:53
sorenFrom "4.9 Main building script: debian/rules"19:54
tsmithethank you. it will work "invoked in any directory" and will "clean up any temporary files"19:55
tsmithedoing echo $$(uscan --force-download --dehs --destdir .. | sed -n 's/.*<upstream-version>\(.*\)<\/upstream-version>.*/\1/p') works, however19:57
tsmithe(in the makefile)19:57
tsmitheit does seem to be waiting correctly, just not filling the variable...19:58
Ubulette$(shell uscan ...)19:58
Ubulette$$(uscan ...) is just make-ified shell19:59
Ubuletteand as I said, your $version is a shell variable, it will be lost the next line20:00
Ubuletterewrite as:20:00
Ubuletteget-orig-source: version = $(shell something)20:00
Ubuletteget-orig-source:20:00
goukinmap 4.50 is out! :)20:00
Ubulette      something else using $(version)20:00
tsmitheUbulette, thanks :)20:01
Ubulettetsmithe, have a look at http://codebrowse.launchpad.net/~mozillateam/seamonkey/seamonkey-1.1.dev/files20:03
Ubuletteat the bottom of debian/rules20:03
Ubulettemine is complex, with embedded tarball + clean up and all, but you get the idea20:05
tsmitheUbulette, yeah. that's very helpful. thank you very much. however, i'm now getting the error "commands commence before first target."20:06
tsmithethey don't seem to, and i think i've formatted the line correctly.20:06
Ubuletteplz pastebin it20:06
tsmithehttp://paste.ubuntu-nl.org/48140/20:07
Ubuletteyou need two lines20:07
tsmitheoh right, i see now :)20:08
Ubulettehttp://paste.ubuntu-nl.org/48141/20:08
tsmitheyep, thank you again :)20:08
effie_jayxcan anyone point me towards a simple merge ?20:10
tsmitheyay my first ever get-orig-source rule and it works! :D20:16
Gunirusrulus: mpm20:27
Gunirusrulus: lol20:27
IwanowitchHow much work/knowledge/time does it take to be maintainer of a package? I'd like the mercury package working, and I'm willing to do at least part of the work myself.20:28
geserIwanowitch: Hard to say, it depends how much time you need to learn the packaging basics, how complex the package is, how often upstream releases new versions (if you want to always have the latest versions), how many bugs the package has, etc.20:31
mruizwhere can I find information to help with FTBFS bugs?20:31
Gunirusotu20:32
tsmithepersia, on revu for mscore: "11) Missing copyrights on the demos: they should be GPL or explicity PD"20:32
gesermruiz: which information do you look for?20:32
tsmithepersia, what makes you think they aren't copyright Werner Schweer, like most of the rest of the package?20:32
IwanowitchYeah, I suppose so... I'll think about it and try some stuff before I'm asking more wide-open questions.20:32
gesermruiz: there is http://qa.ubuntuwire.com/ftbfs/ which lists all problems and is currently updated once daily, so you need to check if the display data is still accurate20:33
mruizhi geser ... is difficult to solve these problems?20:36
gesermruiz: it depends on the problem :)20:37
gesermruiz: some are easy as the only problem was that the packages were build in the wrong order20:37
gesermruiz: fixing some bashism in the packaging is usually also quite easy20:37
geserbut there are also packages where some deeper knowledge is needed20:38
gesermruiz: e.g. http://launchpadlibrarian.net/10553993/buildlog_ubuntu-hardy-i386.whizzytex_1.3.1-1_FAILEDTOBUILD.txt.gz is quite easy20:39
mruizgeser, can you guide me with this one?20:40
gesermruiz: you need to check that it builds now and ask an build-admin for a give-back (I usually ask pitti for give-backs)20:40
nixternalw/o scrolling up...I take it there is an issue with the main repos? pbuilder keeps crashing out on trying to update for hardy as well as tryinging to build for hardy20:40
gesermruiz: sure20:42
mruizgeser, I'm downloading the source...20:43
mruiznixternal, I'm updating my hardy pbuilder without problems20:44
nixternalhrmm20:44
nixternal404 Not Found [IP: 91.189.88.45 80]20:44
mruizsorry, nixternal I got this error: Some packages could not be installed. This may mean that you have20:45
mruizrequested an impossible situation or if you are using the unstable20:45
mruizdistribution that some required packages have not yet been created20:45
mruizor been moved out of Incoming.20:45
mruizThe following information may help to resolve the situation:20:45
mruizThe following packages have unmet dependencies:20:45
mruiz  aptitude: Depends: libapt-pkg-libc6.6-6-4.5 but it is not installable20:45
mruizE: Broken packages20:45
nixternalthat be the one that crashes on update20:45
nixternaland all of my deps from main during a build are crashing out20:45
mruizgeser, I'm ready20:47
geserin this case (whizzytex) all you need to test is if the package builds (in a hardy pbuilder)20:47
tsmitheif there are pdfs without sources in my package, do i have to remove them to comply with dfsg?20:49
geseriirc yes20:50
TheMusoHey folks.20:50
geserHi TheMuso20:51
mruizhi TheMuso20:51
nxvl_workwhet is the feature freezy about?20:52
bddebianHi TheMuso20:52
nxvl_worki mean, whats the goal on this part of the circle20:52
nxvl_workTheMuso: hi!20:52
mruizTheMuso, I have a question about mailping... the original merge changelog looks strange for me:  http://paste.ubuntu-nl.org/48145/20:56
TheMusomruiz: Whats happening is MoM and perhaps DaD think there is a nwer version, which there is. But, when the merge is done, I think the merging realizes that the ubuntu version is newer than the Debian version.20:58
TheMusomruiz: As I said, use dpkg -=-compare-versions to see what I mean.20:58
CheGuevarahi, i wanted to ask if someone could re-sync the REVU uploaders keyring as per wiki20:59
mruizTheMuso, if you look the changelog the latest version is Debian (0.0.4-1) and the merge would be 0.0.4-1ubuntu121:00
TheMusomruiz: using dpkg --compare-versions, 0.0.4-1ubuntu1 is not a greater version than 0.0.4ubuntu4.21:02
mruizI have to go... bye guys21:25
jpatrickadios mruiz21:26
mruizcya jpatrick21:26
RainCTuhm.. I've found a package which is released under a "do what you want but don't remove this notice" license, but debian/copyright says it's GPL2.. :/21:32
LordKowman the xine-libs are a cluster-___ atm21:32
LordKowDepends: libxine1-plugins (= ${source:Version}) | libxine1-misc-plugins (= ${binary:Version}), <-- why does one package depend on the source version while the other the binary version? the binary version of what?21:33
LordKowitself?21:33
RainCTthat license is in the header of all source files, but additionaly there's also a LICENSE file with the GPL2 text (probably just copied from another app, as there's also an empty NEWS file and a standard GNU INSTALL file)21:33
LordKowi thought the source package version depends the binary version so in essence they should be the same thing...21:34
LordKowerr, i thought its the source version that determines the binary version21:34
LordKowhaving a source package with a different version than the binary packages it builds just seems wrong21:34
LordKowwhen i compile program-1.0.0 i expect the compiled program to be of version 1.0.021:35
man-diLordKow: in Ubuntu thats true, but not in Debian. In debian exist binNMUs21:35
LordKowthose need to be removed from existence, its confusing and defies all logic21:36
LordKowdpkg: regarding libxine1_1.1.8-3ubuntu1_amd64.deb containing libxine1:libxine1-bin conflicts with libxine1 (<< 1.1.8-4) libxine1 (version 1.1.8-3ubuntu1) is to be installed.21:38
LordKowLOL@that one21:38
LordKowso in essence this version of xine should never be installable.21:38
Flare183Umm, i'm trying to become a MOTU and I would like to know how I would go to find out if there are any packages that I need to fix/debianize/upload, etc. ?21:41
LordKowunless libxine1-bin is not installed.. hmm21:41
geserFlare183: if you look at the bugs you should find enough packages to fix :)21:43
Flare183ok21:43
geserFlare183: there is also a list of needs-packaging bugs21:44
Flare183where at?21:44
Flare183on lauchpad as well21:44
LordKowlooks like the ubuntu xine team meant for the xine version to be 1.1.8-4ubuntu3 not -3ubuntu321:44
geseryes, look for the needs-packaging tag21:44
LordKowor  the control file was simply messed up21:45
geserFlare183: https://launchpad.net/ubuntu/+bugs?field.tag=needs-packaging21:45
Flare183ok thanks21:45
LordKowin debian control does "<<" mean less than?21:46
LordKowor something like.. less than major version?21:46
LordKowwell time to compile xine-libs with a proper control file21:50
LordKowin the end the binary packages conflict with each other due to a version mistake, generally.21:51
LordKowif they did that intentionally i dont know why, because they should have just left them out of the repos then21:52
LordKowi could see it being a milestone towards a newer version21:52
TheMusoOuch. arc builds are badly broken.21:53
TheMusosparc21:54
LordKowyea today is not a good day for unbreaking things21:55
LordKowin fact i think more packages are broken today than ever before in hardy's history heheh21:55
geserTheMuso: yes, it's known21:55
TheMusoCould somebody who has an AMD64 please have a look at the FTBFS report for the latest version of gnunet in hardy?21:55
TheMusogeser: I thout as much.21:55
LordKowsec21:55
TheMusothought21:55
TheMusodamn cold fingers21:56
LordKowTheMuso, is it in the repos right now?21:56
TheMusoLordKow: Yes, and its a compilation error.21:56
LordKowk21:56
TheMusoI'd investigate if I had the hardware.21:56
LordKowTheMuso, is there a bug report for it?21:56
Flare183DEB Packages Generation of iFolder files ready for upload21:57
TheMusoLordKow: No.21:57
TheMusoI am just going through recent build failure emails.21:57
Flare183anybody want to upload them to the repos?21:57
LordKowk21:57
geserTheMuso: cold fingers? shouldn't it be warm in australia now?21:57
LordKowTheMuso, 0.7.2c-4ubuntu1 right?21:58
TheMusoLordKow: The latest version in hardy21:58
StevenKgeser: Should be, isn't.21:58
Flare183anybody?21:59
LordKow/usr/bin/ld: /usr/lib/libdialog.a(formbox.o): relocation R_X86_64_32 against `a local symbol' can not be used when making a shared object; recompile with -fPIC22:00
geserTheMuso: my guess is that dialog needs some -fPIC and a rebuild22:00
LordKowyea :)22:00
LordKowlet me pass the cflag and see what happens22:00
TheMusoHrm.22:01
LordKower libdialog hm let me find the package22:01
geserLordKow: you would need to build dialog with that first and the rebuild gnunet with that package22:01
geserLordKow: dialog22:01
LordKowk22:01
StevenKUnless dialog is already -fPIC22:01
StevenKBut both gnunet and dialog need to be checke22:01
StevenKchecked22:01
geserwhy should it complain then about libdialog.a?22:02
LordKowStevenK, it is not22:02
Flare183I have converted the iFolder RPM's to DEB files see bug 8712222:02
ubotuLaunchpad bug 87122 in ubuntu "[needs-packaging] iFolder" [Wishlist,Confirmed] https://launchpad.net/bugs/8712222:02
LordKow-g -Wall sometimes with -O222:02
geser!revu | Flare18322:02
ubotuFlare183: 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/REVU22:02
Flare183oh ok22:02
LordKowdoes O2 include -fPIC?22:02
LordKowi hate gcc docs :P22:02
Flare183sorry i forgot newbie motu22:03
StevenKLordKow: Nope, -O2 is only optimization22:03
DaveMorrisLordKow: no22:03
StevenK-O2 -funroll-all-loops -i-am-a-gentoo-ricer22:03
TheMusoStevenK: lol22:04
Flare183umm do I have to join the Ubuntu Universe Contributors Group team on launchpad?22:04
LordKowhaha i love those gentoo users with (word-wrap on) ~1 page of CFLAGS22:04
somerville32Flare183, No one will force you22:04
LordKowand they're wondering why they have a crapton of compiler errors and their system doesnt even boot22:04
Flare183but do i have to in order to upload packages?22:05
LordKowStevenK, ah okay. i thought -O2 was a meta flag for a bunch of others22:05
StevenKNope, just ricing22:05
pwnguinFlare183: to revu, yes22:06
Flare183ok22:06
StevenKAnd then the Gentoo ricers end up with SIGILL and SEGVs every place22:06
LordKowgo gnunet go go22:07
LordKowah still working on those deps :) not even to build yet22:07
somerville32bryce, I still don't see the catfish upload.22:08
pwnguinFlare183: so im not exactly seeing the packages in that bug...22:08
Flare183According to the wiki it says that i have to ask you'll to re-sync the REVU uploaders keyring22:08
Flare183so can you'll do that please?22:09
=== warp10_it is now known as warp10
pwnguinFlare183: when you say "converted" im thinking of a specific process that MOTU likely won't accept. how did you make the packages?22:10
Flare183pwnguin:> well they were in rpm format so i used alien to convert them into deb fomat22:10
pwnguindoh22:10
Flare183what?22:10
pwnguinyou have just failed the test =(22:10
TheMusoLordKow: Thanks for your help in advance.22:10
Flare183wow22:11
Flare183and how?22:11
* TheMuso will join the amd64 crowd some day.22:11
pwnguinMOTU deals with source packages22:11
pwnguinalien deals with binary packages22:11
Flare183ok doing that then22:11
pwnguinrevu takes source package uploads and compiles into a deb22:11
Flare183i know22:12
Flare183oh ok22:12
LordKowdoes pbuilder make a build log anywhere? compiling dialog w/ -fPIC did not fix gnunet FTBFS but i cannot confirm that adding -fPIC in the rules actually took effect22:12
jpatrickLordKow: I like to add "&> pbuilder.log" after pbuilder build.. to get a log22:13
LordKowah22:13
LordKowyay for shell magic22:13
somerville32Is DIF in effect yet?22:15
StevenKOr | tee pbuilder.log22:15
brycesomerville32: rats, ok I'll look into it.  Maybe there's another lever I have to pull.22:16
LordKowbrb22:16
TheMusoWow. I like the new dpkg-shlibdeps functionality, telling you if a library thats linked to your binary doesn't use its symbols.22:17
mok0RainCT: I noticed set importance -> wishlist and added tag to my gpp4 needs-packaging report, thanks! Perhaps you will do the same to coot, clipper, mmdb and ssm? :-)22:20
TheMusobrb22:21
nxvl_workwhat is the feature freezy about?22:22
nxvl_worki mean, whats the goal on this part of the circle22:22
Flare183bug #15338622:23
ubotuLaunchpad bug 153386 in ubuntu "Please add PeaZip to Ubuntu" [Wishlist,In progress] https://launchpad.net/bugs/15338622:23
nxvl_workadd new features programming them or just adding new packages?22:23
RainCTmok0: no problem :). sure, if there are that many I'll run two scripts I've for this :)22:23
mok0RainCT: hehe, well that's it for now :-)22:23
StevenKnxvl_work: The former, probably not the latter, and beginning stabilizing22:24
* Mahoru`Tsunemi is away: dodo22:24
Mahoru`Tsunemioyasumi nasai minna-san22:24
Flare183Ok can someone resync the keyring?22:24
nxvl_workStevenK: i don't understand :S22:24
mok0RainCT: I have the packages in my ppa, but will upload to revu as soon as I finish my last merge22:24
RainCTTheMuso: hey. do you have a moment to explain me how this checksum stuff goes?22:25
LordKowdrrr22:25
* RainCT had understood (probably wrong) that the tarball is uncompressed before checking22:25
LordKowhow can i add a package not in the repos to a pbuilder cache?22:25
LordKowno wonder this isnt getting anywhere =p22:25
somerville32LordKow, add it to the repos22:26
StevenKnxvl_work: At this point in the cycle, we are going to work on implementing the Approved specifications, will probably not want to pull in many new packages, and will begin focusing on stabilizing22:26
RainCTmok0: why not upload to Debian? :)22:26
UbuletteRainCT, what about the checksum ?22:27
geserLordKow: when I need to do this, I login into pbuilder and copy all needed files from outside into the pbuilder (it's a dir below /var/cache/pbuilder/build/) and build by hand22:27
geseras I don't need it that often I didn't look yet for a better solution like setting up a local repo22:27
RainCTbug 9293922:27
LordKowwell doesnt pbuilder keep a cache of packages?22:27
ubotuLaunchpad bug 92939 in libowfat "[can-not-install] file overwrite error" [Medium,Incomplete] https://launchpad.net/bugs/9293922:27
nxvl_workStevenK: what i don't understand/know is how are we going to implement the Approved specifications, by developing/changing the already merged/synced packages or adding new packages22:27
geserLordKow: yes, it does22:28
LordKowmaybe i could sudo dpkg -i the custom package in the pbuilder environment, then when i log out it should be cached?22:28
LordKowthen whenever i do pbuilder clean it should remove it22:28
mok0RainCT: Two reasons: first, I don't know any DDs, and I have gotten comfortable with the Ubuntu way of doing things. Second, Ubuntu is very popular with my colleagues, so I think it is more important to focus here first. I intend to try to get my packages into Debian at some later point, though.22:29
StevenKnxvl_work: It could be either or both22:29
RainCTUbulette: if upstream published a .tar.bz2, will it have a different checksum each time it is converted to .tar.gz? or what is that comment (see ubotu above) about?22:29
nxvl_workStevenK: as i understand we are going to change/adapt/modify the merged/synced ones22:29
tsmithepersia, sorry, i've just returned to my computer, and have not enough backlog to see your answer, if there was any. sorry about any inconvenience22:29
UbuletteRainCT, yes, so do it only once per upstream version22:30
RainCTmok0: the first reason is no problem, just upload to mentors.debian.net and send a mail (you'll get a template for it) to the debian-mentors mailing list22:30
persiatsmithe: I've lost context, and don't know to which question you refer.22:30
UbuletteRainCT, 1st time, convert your tarball, then create your source package with -sa, then all the next ones (if any) with -si22:31
StevenKnxvl_work: Right.22:31
nxvl_workStevenK: so, whats the main item of the work now, testing and patching?22:31
RainCTmok0: and about 2, you can request the package from Debian to be synced into Hardy, so it shouldn't be any problem either :)22:31
mok0RainCT:  But we're in DIF now, right22:32
StevenKnxvl_work: For universe, the main item of work should be bug fixing, and submitting those bugs to Debian22:32
=== ikonia_ is now known as ikonia
persiamok0: Yes, but that doesn't mean we can't request exceptions.22:32
RainCTUbulette: and why does it change, shouldn't it be the same if it's compressed again? :S22:32
LordKowhttp://blog.madism.org/index.php/2006/06/27/93-pbuilder-custom-configurations <3 blogs22:33
mok0When you say "upload to mentors.." is that using dput etc?22:33
LordKowweird i cant ctrl+c pbuilder during unpacking of deps22:33
RainCTmok0: yes, but it shouldn't be much of a problem, or at least I got packages synced in the late Gutsy cycle (not much before feature freeze)22:33
RainCTmok0: yes, there instructions are on the website22:33
UbuletteRainCT, did you just bunzip2+gzip or did you touch the inside tar too ?22:34
RainCTs/there/the22:34
RainCTUbulette: the first22:34
UbuletteRainCT, hmm. anyway, you never have to re-up a tarball again so checksum should never be a problem22:35
RainCTmok0: if you want to get it trough REVU first I'm not telling you to don't do so, but getting it directly into Debian makes more sense to me22:35
mok0So, I have a chain of dependencies (libraries).  I imagine it needs to be done from "the bottom"...22:35
mok0RainCT: I see your point22:36
RainCTUbulette: the problem (?) is that it'll get into Debian some day.. see the comment in https://bugs.edge.launchpad.net/ubuntu/+source/libowfat/+bug/9293922:36
ubotuLaunchpad bug 92939 in libowfat "[can-not-install] file overwrite error" [Medium,Incomplete]22:36
UbuletteRainCT, oh, you're doing 0ubuntu1.. unless you convince debian to use your tarball, you're indeed looking for troubles22:38
tsmithepersia, well, i'm off to bed; so i'll ask again tomorrow :)22:40
persiatsmithe: Ask what?22:40
tsmithe1. if there are pdfs without sources in my package, do i have to remove them to comply with dfsg?22:40
tsmithe2. on revu for mscore: "11) Missing copyrights on the demos: they should be GPL or explicity PD"22:40
tsmithewhat makes you think they aren't copyright Werner Schweer, like most of the rest of the package?22:40
persiatsmithe: 1) Yes for GPL 2) There's no documentation: it needs something22:41
persiatsmithe: More for 2) is that most of the code has copyright attribution, and it would be good to tell users whether they can use the demos as a base for everything, or just GPL stuff.22:42
TheMusoRainCT: What checksum stuff?22:42
tsmithealso, persia, the "qm" files.. they aren't built from source, but they are in a l10n related dir, so maybe they are the sources? i'm not sure what they are22:43
TheMusoRainCT: Oh that.22:43
TheMusoRainCT: What do you not understand?22:43
mok0Are there any important differences to be aware of when packaging for Debian vs. Ubuntu??22:43
tsmithepersia, and how about the "mid" and font files?22:44
persiatsmithe: They aren't built from source?  That's odd.  They are binary Qt translation files.  They should be built from source.22:44
imbrandonpersia: thats intresting ( re: pdf ) as most* of the pdf's i create ARE the source22:44
RainCTTheMuso: why it gets a different checksum each time you compress it? (I just contacted Debian's maintainer, btw)22:44
RainCTmok0: not that I'm aware of22:45
mok0RainCT: Do you need to strip Ubuntu stuff from changelog?22:45
imbrandonpersia: i'm not doubting that is policy , but do you have any pointers that state that or should i google ?22:45
geserimbrandon: how do you edit the PDFs?22:46
tsmithepersia, well, they are just distributed like so in the clean upstream release22:46
imbrandongeser: either with acrobat or nano22:46
RainCTmok0: like what? didn't you say they are new packages?22:46
TheMusoRainCT: Well, packages in Ubuntu?Debian use orig tarballs in .gz format. Once you bzip2 -d to decompress the .tar.bz2, and re-gzip it, the checksum is changed, and it is never the same if done more than once.22:46
geserimbrandon: you can write PDFs with nano from scratch?22:46
nxvl_workimbrandon: hi!22:47
persiatsmithe: For .mid, I like using abcmidi or midge to generate them, but there are lots of different sequencers available with easy save formats.  I don't know much about fonts.22:47
imbrandongeser: not 100% , i either create them in ps or acrobat22:47
nxvl_workimbrandon: i was looking for you, this have been busy days22:47
mok0RainCT: I am thinking of trying out with one of my packages that have already made it into Ubuntu22:47
imbrandonnxvl_work: heya22:47
imbrandonnxvl_work: yea busy days22:47
persiaimbrandon: In which case the ps would be the source22:47
imbrandonpersia: ps == photoshop22:47
imbrandonin this case22:47
tsmithepersia, but can i leave the shipped .mid files in there? (same goes for qm files and fonts)22:48
persiaimbrandon: confusing.  I tend to think of ps == postscript by default.22:48
mok0RainCT: Then I could try uploading right away :-)22:48
RainCTmok0: ah ok. this was discussed on the mailing list some days ago, and it isn't clear what to do..22:48
geserimbrandon: then the photoshop file is the source or do you delete it after you created the PDF the first time and edit the PDF directly after that?22:48
nxvl_workimbrandon: so, as now we are on debianFreezy and i have been working on merges, have you a new task?22:48
imbrandonheh point is what about pdf ( espicialy now that its an iso standard ) that are creaed by scratch22:48
TheMusoRainCT: So its important that if we push the new version into Ubuntu, that Debian has to use the same tarball.22:48
persiatsmithe: You can leave all of it if you can reconstruct.  I know the archive admins complain about pdf files.  I don't know if they complain about fonts or midi files.22:48
* persia points at pdfedit as well22:49
RainCTmok0: (remember to add a version-1 entry with "unstable" instead of hardy to the changelog)22:49
mok0RainCT: I guess the Maintainer: field is different22:49
imbrandongeser: well there normaly is no .psd created the way i do it, e.g. open ps, file->new doc  , create away, save ( as pdf )22:49
tsmithehmm, well, i think i'll leave everything, excepting the pdfs, and see what the archive admins say. i'll include copyright info as appropriate, of course.22:49
persiaimbrandon: How do you edit it later?22:49
RainCTmok0: if it has any useful information I'd keep it. if it's just a "initial commit", drop it22:50
imbrandonpersia: open with acrobat / photoshop or nano22:50
RainCTmok0: yep, it should be your name & mail22:50
imbrandondepending on how much of a change i need to make22:50
CheGuevarais the keyring in revu resynced at 12 GMT ?22:50
persiatsmithe: That's easiest, but definitely plays on the possibility that the given archive admin doesn't know the preferred source format for something.22:50
imbrandonpersia: pdfs arent write only, only when viewed with a viewer are they read only22:51
imbrandonerr s/write/read22:51
mok0RainCT: So, how will I communicate with the DDs? The IRC channel is completely inactive22:51
imbrandonany editor should be able to edit any pdf22:51
imbrandonjust some make it easier22:51
persiaimbrandon: I just don't find it as easy as modifying SVG  or DocBook or the like, and recreating a PDF.22:51
gesermok0: are you on the correct network?22:51
mok0irc.oftc.net?22:52
imbrandonpersia: correct, its not easy , but doable, and some tools like acrobat make it easy22:52
persiaimbrandon: Anyway, I've seen the archive admins reject PDFs without source.22:52
RainCTmok0: their IRC channel is on irc.oftc.net, but communication is primary by mail22:52
nxvl_worki see 350 connected users on debian-devel22:52
imbrandonpersia: right, i dont doubt it , i was just wondering if there was exceptions in the cases where its verifiable that the pdf IS the source22:52
gesermok0: yes, and I see activity in #debian-devel in the last hour22:53
imbrandonkinda like CrystalSVG icon set the PNG is the source type thing22:53
persiaimbrandon: I don't know.22:53
imbrandonpersia: okies22:53
imbrandoni would have never guessed pdfs wouldent be considered source, since like html they are mostly just markup22:54
nxvl_workimbrandon: did you have a new task or should i continue with FTBFS?22:54
geserimbrandon: if you can convince the archive-admins that you edit your PDFs with nano they should get accepted22:54
imbrandongeser: i dont regularly but there are other floss tools too like gnupdf and pdfedit and commercial ones acrobat and photoshop that all create them natively22:55
gesernxvl_work: it's still possible to merge but you need a reason now, like security fixes, important bug fixes, etc.22:55
imbrandonbut i have on ocassion :)22:55
imbrandonnxvl_work: yea i would work on bug fixing from LP now and gettign to know LP and the sponsores queue intmately22:56
nxvl_workgeser: yes, but i as a mentee task isn't so active22:56
nxvl_workimbrandon: i mean a new task for me :P22:56
imbrandonnxvl_work: well honestly you are at the level you could probably pick your own tasks and just come to me for oversight if you dont know the proper way to see it to completion but i'd be happy to still come up with a "task" if you really wish'22:57
gesernxvl_work: there is also NBS or unmet deps which needs fixing22:57
nxvl_workgeser: yep i'm working on them :D22:58
imbrandongeser: yup thats what hes been doing the last weeks22:58
imbrandon:)22:58
imbrandonbrb one sec22:58
nxvl_workimbrandon: i will be happy to recieve new task so i can put goals22:58
gesernxvl_work: come back for the next task, when all unmet deps are fixed :)22:59
nxvl_workheh22:59
nxvl_work:D22:59
nxvl_workdoes that happends ever?22:59
imbrandonheh no23:00
geserI didn't witness it till now23:00
imbrandonnxvl_work: really you have worked with librarys normal packages, all the qa pages, lp, irc and bugmail, really now its just lots of practice23:01
nxvl_workon saturday i will give a workshop and a quick talk about packaging here in peru23:01
nxvl_work:D23:01
imbrandonnice23:01
imbrandon:)23:01
nxvl_workimbrandon: ok, si i'm kind on my own putting goals?23:01
nxvl_workif you think i'm ready, then i will give a try23:02
imbrandonnxvl_work: yea really its at that point in the game :) but i'm still here for anything you have questions with along the way and such23:02
imbrandon( as are many of the rest of us as i'm sure youve seen ) hehe23:03
nxvl_worki just want to know how to check for bugs, just picking packages and suscribing to them or browsing, or there is other ways, like category browsing on LP23:03
mok0RainCT: Do I need to upload binary+source debs?23:03
imbrandonnxvl_work: well some of the lower links on the qa page link to LP pages with patches and such, those are good to preuse23:04
imbrandonperuse*23:04
imbrandonlike ...23:04
imbrandonhttps://launchpad.net/ubuntu/+bugs?field.tag=patch23:04
imbrandonand23:05
imbrandonhttps://launchpad.net/ubuntu/+bugs?field.searchtext=&orderby=-importance&field.status%3Alist=NEW&field.status%3Alist=INCOMPLETE_WITH_RESPONSE&field.status%3Alist=INCOMPLETE_WITHOUT_RESPONSE&field.status%3Alist=CONFIRMED&field.status%3Alist=TRIAGED&field.status%3Alist=INPROGRESS&field.status%3Alist=FIXCOMMITTED&assignee_option=any&field.assignee=&field.bug_reporter=&field.bug_contact=&field.bug_commenter=&field.subscriber=&field23:05
imbrandonwow23:05
imbrandonthats a long url, but linked on the QA page23:05
RainCTmok0: no, just dput the source23:05
mok0RainCT: OK, good, I don't have a sid pbuilder23:05
gesernxvl_work: an other task which needs to be done now (after DIF): monitor debian-devel-changes for interesting fixes (like security) and put them into hardy (sync or merge)23:06
nxvl_workdebian-devel-changes as in maillinglist?23:07
RainCTmok0: http://mentors.debian.net/cgi-bin/maintainer-intro23:08
gesernxvl_work: yes, or the webarchive or the RSS feed if you like them more23:08
mok0RainCT: yeah, saw it, it says: "dput mentors cream_0.32-2_i386.changes"23:08
LordKowTheMuso, im working on setup up a local repo since i test a lot of deps that are not in the repos yet23:08
nxvl_workgeser: i will take a look on them23:08
nxvl_workthnx23:09
* nxvl_work hugs geser and imbrandon23:09
gesernxvl_work: I've seen CVE fix on it right now: linux-ftpd-ssl and CVE-2007-626323:10
ubotuThe dataconn function in ftpd.c in netkit ftpd (netkit-ftpd) 0.17, when certain modifications to support SSL have been introduced, calls fclose on an uninitialized file stream, which allows remote attackers to cause a denial of service (daemon crash) and possibly have unspecified other impact via some types of FTP over SSL protocol behavior, as demonstrated by breaking a passive FTP DATA connection in a way that triggers an error in the server's SSL_ac23:10
emberbug #17617523:12
ubotuLaunchpad bug 176175 in linux-ftpd-ssl "Please merge linux-ftpd-ssl_0.17.18+0.3-9.1 into Hardy" [Wishlist,In progress] https://launchpad.net/bugs/17617523:12
gesergood23:12
TheMusoLordKow: ok23:13
geserember: if you want to do the motu-swat team a favour, could you also check if other releases are also affected and prepare debdiffs?23:15
geserember: at least gutsy needs the fix but the other releases probably too23:16
LaserJockheh, Google Summer of Code hits Bourne Ultimatum23:18
StevenKLaserJock: Ponies!23:18
LaserJockdude!23:18
LaserJockI got *3* hours of sleep last night and my advisors want me to have a final report tomorrow morning23:19
LaserJockit *ain't* gonna happen today23:19
LaserJockon the other hand, if people have any good suggestions they are welcome to send them to me23:19
LaserJockI'm almost half way done with the Ponies23:19
tsmitheshould my get-orig-source rule create the new tarball in the current directory or ..?23:27
emberit affects gutsy geser23:27
emberi'm checking others23:27
LaserJocktsmithe: I think .. but I'm not positive23:28
mok0RainCT: One package uploaded to Debian. Now, waiting for a sponsor... :-)23:29
Ubulettetsmithe, yes, current, that's were the user will expect it23:29
=== cheguevara_ is now known as CheGuevara
tsmitheUbulette, ah but if a user is running, in the current package sources directory (which would have been extracted from the previous orig tarball), then they'd expect it to be where the previous tarball is/was; in ../23:30
Ubulettetsmithe, and please, don't work in ../tmp, think about the poor users that will work in tmp.23:31
tsmitheyes, i've changed that :)23:31
Ubulettetsmithe, no, depends on what they use to build afterwards23:31
LaserJockah, but /tmp is so much fun23:31
LaserJock;-)23:31
tsmithehehe23:31
tsmithething is, as LaserJock is a MOTU, i tend to err towards his advice, to store the file in ..23:32
tsmitheeven though i've just changed it to make it easier to just leave it in .23:32
StevenKLaserJock: More so when /tmp is a RAM fs23:32
LaserJocktsmithe: isn't that what Ubulette said?23:32
tsmitheit is?23:32
tsmithe"Ubulette> tsmithe, yes, current, that's were the user will expect it"23:32
LaserJockoh wait23:32
LaserJockcurrent = . , I missed that23:32
tsmitheStevenK, could you help me out?23:32
Nafallothat's the whole idea why it's fun in the first place, right?23:32
LaserJocktsmithe: *I* would expect it to be in .. as that's where the .orig.tar.gz goes, but . would work as well I guess23:33
LaserJocktsmithe: personally I'd find some other packages that do that and see what they do or maybe ask persia23:33
Nafallo~/devel/results23:33
Nafallowhat are we talking about?23:34
tsmithethe wiki examples tend to use ..23:34
tsmithethat's what i'm sticking to, and i'll upload my new package like that, then go to bed23:34
LaserJockNafallo: where a get-orig-source rule should put the tarball23:34
Ubulette.. may not be writable to the user while . sure is23:35
StevenKtsmithe: Hum? Context?23:35
LaserJockumm, .. should be writable23:35
LaserJockif they've unpacked the source package23:35
tsmitheStevenK, get-orig-source: do i want to store the new orig tarball in . or ..? i'm thinking .., which seems ever the more sensible to me23:36
* LordKow crosses fingers23:37
* LordKow pets gnunet23:37
Ubulettedebian policy says: "This target fetches the most recent version of the original source package from a canonical archive site (via FTP or WWW, for example), does any necessary rearrangement to turn it into the original source tar file format described below, and leaves it in the current directory. "23:37
StevenKAnd how can you know .. is writable?23:37
Ubulette... "and leaves it in the current directory"23:38
tsmitheUbulette, oh ok23:38
tsmitheif people call debian/rules get-orig-source in the directory of the package sources, then they're going to be cluttering up the sources dir, rather than the directory above where the orig tarball usually is23:39
tsmithethat's all23:39
LaserJocktsmithe: I agree, but debian policy is god so ...23:39
tsmitheyep23:39
tsmithewell, it's easy enough to change, just uncomment a "mv" in the makefile23:40
embergeser:23:41
LordKowTheMuso, gnunet builds properly if libdialog is built w/ -fPIC23:42
TheMusoLordKow: How do you set up libdialog to build with -fPIC23:42
LordKowTheMuso, one of the first few lines in rules23:42
TheMusoLordKow: Could you be more specific please?23:42
LordKowTheMuso, debian/rules: -CFLAGS = -g -Wall ; +CFLAGS = -g -Wall -fPIC23:44
LordKowthat will do it for ALL archs but that is fine23:44
TheMusoLordKow: Ok thanks.23:44
LordKowTheMuso, and thats dialog NOT gnunet23:46
LordKowgnunet is fine23:46
TheMusoLordKow: Yep I understand.23:47
LordKowk23:47
TheMusoLordKow: thanks for your help23:49
NafalloLaserJock: ah. I would expect .. :-)23:49
LordKowTheMuso, np23:49
LordKowyay fixed the libxine cluster___ for myself23:50
LordKowi cannot code without music and what i use requires xine :)23:50
LordKow<-- coded very angrily today23:50
LordKowremove 5 packages for 1 upgrade, meh not happening. 2 of those packages i use23:52
tsmithenew mscore upload ready for revuing ;) :: http://revu.tauware.de/details.py?package=mscore23:52
tsmithepersia recommended Standards-Version 3.7.3, so /me points finger about lintian messages (i'm not sure where to find out the current version other than other developers telling me)23:53
tsmitheTheMuso, apachelogger, would you care to take a look?23:53
TheMusotsmithe: Will do as soon as I've finished what I'm doing here.23:54
tsmithethank you very much23:54
LaserJocktsmithe: generally a good way to check for Standards-Version is to look at the version of debian-policy in the target release23:54
tsmitheoh yes23:54
tsmitheexcellent, i'm off to bed :)23:54
LaserJocktsmithe: that tells you the "current" version, but it's good to actually make sure you're meeting the policy23:55
tsmithewhy of course23:55

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