/srv/irclogs.ubuntu.com/2009/03/17/#launchpad.txt

nhandlerstaging.launchpad.net is down again :(00:11
poolienhandler: confirmed00:15
pooliespm ^^ yoohoo00:15
pooliethese "%s wants to join" mails are just not quite right00:15
spmnhandler: poolie: ta. yes known. am having a 'wtf' moment with ~ 32Kb of the '^@' character in the staging logs.00:15
pooliethat would be \0 isn't it?00:16
spmI think so.00:16
pooliei think you're worrying about nothing :-) (sarcasm)00:16
* spm bows to the forces of superior (sarcastic) evil00:17
jmlno dark sarcasm in the channel00:18
spmbut! that's like asking me to never say a thing? ... or was that the idea? ;-)00:18
jmlhey! losa! leave them kids alone!00:19
spmnhandler: staging appears to be back up and working; but given the fail it had? any observations of funkyness would be apprecaited!00:28
nhandlerspm: Will do00:35
nhandlerDoes this look right? 'launchpad.distributions['ubuntu'].searchTasks(bug_subscriber=launchpad.people['nhandler'])'? It is meant to return a list of bugs I am subscribed to00:36
=== verterok is now known as verterok|away
ryanakcaHmmm... bug 315725 says that debbugs #511647 is ``New; Unknown'', however, bugs.debian.org says ``Severity: wishlist; Fixed in version slingshot/0.8.1p-2''... Is this the desired behavior?00:56
ubottuLaunchpad bug 315725 in slingshot "Menu launcher not created when Slingshot installed." [Wishlist,Fix released] https://launchpad.net/bugs/31572500:56
=== rgreening_ is now known as rgreening
Ampelbeinryanakca: the upstream-bugtrackers are not updated in real time.01:02
ryanakcaAmpelbein: ... but should it take >= 2 days ?01:05
Ampelbeinryanakca: if there is a problem connecting to the tracker, i guess so. lots of gnome-bugs are out-of-sync, too.01:06
bdrunghi, https://code.launchpad.net/~bdrung/firefox-extensions/adblock-plus.upstream/+merge/4559 produces an oops01:33
=== ursula is now known as Ursinha
cody-somervilleIt looks like a problem in rendering the diff.02:34
rockstarbdrung, are there high bit characters in your diff?02:42
bdrungrockstar: high bit characters?02:42
rockstarbdrung, as in, characters that aren't in a-zA-Z0-9 and basic punctuation?  Anything not on US or UK keyboard?02:44
=== abentley1 is now known as abentley
bdrungrockstar: yes. there are translations files in the diff.02:45
rockstarbdrung, yeah, that's probably it.  It's a known bug.02:46
bdrungrockstar: bug #?02:47
rockstarbdrung, looking.02:47
rockstarbdrung, hm, looks like when this first got encountered, the user didn't actually file a bug like I thought he did.02:49
rockstar(Or I can't find it)02:49
rockstarbdrung, would you like to file a bug against launchpad-bazaar ?02:50
bdrungrockstar: what should i write into the bug report?02:51
rockstarbdrung, most importantly, the oops id.02:51
thumperrockstar: that bug is yours02:57
rockstarthumper, thank you so much!  :)02:57
bdrungrockstar: done: launchpad.net/bugs/34404102:58
savvasargh.. is anyone aware of a launchpad bug to list the attachments/patches separately in a bug report in the right menu?03:31
wgrantsavvas: I can see the attachments in a portlet on bug pages already - is that not what you want?03:33
savvaswgrant: that should be in edge?03:36
wgrantsavvas: It has been on production for at least 3 years. What exactly do you want changed?03:38
savvaswgrant: https://bugs.edge.launchpad.net/ubuntu/+source/linux/+bug/311732 - to show "Patches:" and list the attachments that are checked as "This attachment is a patch"03:39
ubottuUbuntu bug 311732 in linux "2.6.28-4 breaks thinkfinger" [Undecided,Fix released]03:39
wgrantsavvas: Ahh. I don't know of such a bug.03:39
savvasok I'll search a bit :)03:40
savvaswgrant: also, when I check "This attachment is a patch", what does it actually do?03:40
* wgrant searches.03:40
wgrantIt marks it as a patch.03:40
wgrantSo the bug shows up in searches as having a patch.03:41
savvasaaaah03:41
wgrantBug #17250703:41
ubottuLaunchpad bug 172507 in malone "show patch icon or notification on the comments page" [Undecided,Confirmed] https://launchpad.net/bugs/17250703:41
wgrantBug #23244903:41
ubottuLaunchpad bug 232449 in malone "indicate attachments that are patches " [Undecided,Confirmed] https://launchpad.net/bugs/23244903:41
wgrantSimilar, but not quite the same.03:41
savvasnice, thank you!03:42
wgrantnp03:43
=== Andre_Gondim is now known as Andre_Gondim-afk
=== mnepton is now known as mneptok
wgrantA revision was recently committed to a branch to which I am subscribed (with diffs), and I did not get emailed. This revision was a merge which would have had a ghost as its RHS parent at that stage.05:49
wgrantI wonder if that caused the puller to die, as the relevant BMP wasn't marked as merged either.05:51
wgrant(but the revision did show up on LP)05:51
spivjml: ^05:56
rockstarwgrant, the puller would have worked if the revision shows up.06:21
rockstarwgrant, also, the diffs should be generated by another process, so it might not happen immediately.06:21
wgrantrockstar: Um, wow.06:24
wgrant7 minutes ago it gave me the email, finally.06:25
rockstarwgrant, ?06:25
wgrantIt was committed over an hour ago.06:25
rockstarwgrant, so the issue here is a bug.06:25
wgrantAnd... other revisions came with it.06:25
rockstarwgrant, the bug is "you're too impatient"06:25
wgrantNo, there's more than that.06:25
wgrantrockstar: The previous 5 revisions also came in other emails at that time.06:27
wgrantAlthough I'd received them all before.06:27
rockstarwgrant, hm.06:28
wgrantOh. Crap. That's somebody pulling into another branch.06:28
wgrantSo the email actually never came.06:28
wgrantBut it did when somebody pulled it into another branch.06:28
wgrantrockstar: I don't buy the impatience argument, as the email from the other branch came within a couple of minutes.06:32
rockstarwgrant, it sounds like the impatience argument is invalid now.06:32
* rockstar goes to bed06:32
wgrantNight. Thanks for you help.06:33
=== gmb is now known as gmb-sprinting
pooliehi wgrant08:10
wgrantpoolie: Hi.08:17
pooliethanks for your ppa related feedback08:18
wgrantWhich?08:18
* poolie was just agreeing with your bugs08:18
wgrantAh.08:18
wgrantWhich in particular?08:18
pooliethat the fingerprint should be shown08:18
wgrantAha.08:19
wgrantI do like being agreed with, particularly when LP devs contest my position.08:19
pooliebug 344105 might amuse you too :)08:19
ubottuLaunchpad bug 344105 in soyuz "PPA keys should include username, url or email address" [Undecided,New] https://launchpad.net/bugs/34410508:19
wgrantpoolie: But username, email address etc. are easily changable.08:21
wgrantAlthough email address is a tad harder.08:21
poolieoh, hm, i hadn't taken into account you could change userid08:21
poolieand you can?08:22
wgrantYou can.08:22
wgrant+edit has the field at the top.08:22
poolieheh i'm glad i asked you about that bug then :)08:22
pooliethat seems to present some potential for confusion if the person already has a PPA08:23
pooliethough actually it might be kind of useful08:23
wgrantMaybe there should be a redirect from a URL involving a fingerprint to the Archive.08:23
wgrantThat would at least allow manual lookup, which isn't possible now.08:23
poolieor at least the key id, ie the last bit of the fingerprint08:24
wgrantRight.08:24
mptwgrant, "but"?08:28
pooliehello mpt!08:28
mpthi poolie08:28
poolieit was in reply to my bug 34410508:28
ubottuLaunchpad bug 344105 in soyuz "PPA keys should include username, url or email address" [Undecided,New] https://launchpad.net/bugs/34410508:28
wgrantmpt: That's why people report bugs against Launchpad itself, I presume.08:28
wgrantOr maybe -ECONTEXT08:29
mptwgrant, yeah, I am missing some08:29
mptwgrant, are you referring perhaps to my description of why the duplicate-finder fails?08:29
wgrantmpt: No, of why some people file bugs against Launchpad. Devs tells people to file a bug on Launchpad.08:30
wgrantI go to Launchpad. And it asks me what I want to file a bug against. Huh? I just went to Launchpad! Why are you asking?08:30
mptoh, bug 88818?08:30
ubottuLaunchpad bug 88818 in malone "Many people report non-Launchpad bugs on Launchpad products" [Medium,Triaged] https://launchpad.net/bugs/8881808:30
wgrantOK, I'll type Launchpad again, to *really* tell it I want to file a bug on Launchpad.08:31
wgrantmpt: Yes.08:31
* wgrant -> dinner08:31
mptLaunch-launch-launchy-paddering-pad08:31
mptwgrant, I don't remember the "Bugzilla" product on bugzilla.mozilla.org receiving bug reports about Mozilla. Maybe it did/does and I've forgotten. Or maybe the listboxes make it more obvious what the options are.08:33
=== sabdfl1 is now known as sabdfl
=== nijaba` is now known as nijaba
=== fta_ is now known as fta
wgrantmpt: Or maybe our users are just more crazy.09:00
Mezhow often does LP publish build binaries to PPAs?09:40
RAOFEvery 15 minutes, I believe.09:42
bigjools2009:43
qballdanilos: still no autoaccept10:46
danilosqball: good, this means I can go and manually approve it10:54
qballok10:54
danilosqball: ok, done, you'll need all others manually approved10:56
qballaah fun10:57
qballsay I want to  upload a new translation file (.po) for gmpc it is now main-gmpc-<lang>.po10:57
danilosqball: well, ideally, you'd start using something like "po/main-gmpc.pot po/<lang>.po... gmpc-alarm/gmpc-alarm.pot gmpc-alarm/<lang>.po..." and do a tarball upload10:58
qballaah ok10:59
danilosqball: I am never completely sure what will work with multi-template uploads when you are using a flat layout (cause I consider it bad, I don't bother documenting it, so I have to periodically remind myself by reading the code)10:59
qballthey are separate packages, but I don't want to create a page for every single one of them...11:00
qballbecause they belong to gmpc. (plugins)11:00
=== sabdfl1 is now known as sabdfl
=== gmb-sprinting is now known as gmb
=== gmb is now known as gmb-sprinting
=== pitooow is now known as pitooooow
=== verterok|away is now known as verterok
=== sale_ is now known as sale
=== abentley changed the topic of #launchpad to: https://launchpad.net/ | Help contact: abentley | Join https://launchpad.net/~launchpad-users | Channel logs: http://irclogs.ubuntu.com
=== ursula is now known as Ursinha
AJenboI have submitted a bunch of translation sugestions to Danish Ubuntu, but none of the status bares have changed colors (they are still fully red even when i have sugested translations for all string in the section), what gives?14:10
henningeMaking suggestions alone does not create new translations.14:11
henningeAJenbo: ^14:11
AJenbobut shoudn't the bare fill with the purple color?14:11
henningeAJenbo: They have to be approved by the Danish Ubntu Translators team.14:11
henningeAJenbo: no, only after they have been approved14:11
henningeAJenbo: the purple color shows "changed in LP" as opposed to "imported from upstream"14:12
henningeAJenbo: but the "change" does not take place until your suggestion has been approved.14:12
AJenboarh, ok, would be nice to see what needs sugestions though :(14:14
henningeAh yes, we have planned to add that filter.14:17
henningeAJenbo:14:17
henninge^14:17
henninge;-)14:17
henningeAJenbo: Contact the danish team to trigger them to approve your suggestions.14:18
henningeAJenbo: https://edge.launchpad.net/~ubuntu-l10n-da14:18
AJenboHenninge: nice :D14:20
=== Andre_Gondim-afk is now known as Andre_Gondim
qballdanilos: uploaded 2 templates again.14:41
qballdanilos: how can I give somebody else permission to upload templates?14:42
danilosqball: only after initial upload has been approved, you can go into each template and assign a different owner (you can make it a team to include multiple people)14:43
danilosqball: I know that's far from perfect, we should add a "translation driver" role14:44
qballok.14:44
qballnot a big thing.14:44
qballjust wondering if I was missing something14:44
qballdanilos: can you accept the 2 templates I added?14:55
danilosqball: I see 3 of them15:13
qballjust added another one15:13
danilosqball: I've approved all 315:14
qballthanks15:14
qballI wonder why they show empty15:16
danilosqball: before they are imported they have no messages :)15:17
qballok15:18
=== mrevell_ is now known as mrevell
qballbut you approved them, should they be imported then?15:18
qballaah15:18
qballthere they are :D15:18
=== Andre_Gondim is now known as Andre_Gondim-afk
adelie42Need some help. I recently discovered that in addition to the launchpad account I have been using for a long time, that I have some other account with no activity that was registered in late 2007, while the account I thought I had always used was registered in early 2007. Anyway, all of the sudden I am seeing that account that last week said had been inactive for years is suddenly a top contributor in a couple projects I have been working in.15:57
beunoadelie42, what are the usernames for these accounts?15:58
adelie42keith-worrell and keith-penguin15:58
adelie42The accounts have very similar information, but the one I thought I had never used, keith-worrell, is getting credit for things I thought required my registered keys.16:00
adelie42https://launchpad.net/example-content/+topcontributors says adelie has a registered branch, but when I look at the account page, it says the account has no registered branches (as I would expect)16:02
beuno_adelie42, my guess is that someone pushed a branch where you had commits16:02
beuno_with the keith.worrell@gmail.com address16:02
beuno_so you got karma for it16:03
beuno_you can file a question and asked for them to me either merged or get one removed16:03
maxbCan't you merge accounts on your own?16:03
beunoadelie42, my guess is that someone pushed a branch where you had commits16:03
beunowith the keith.worrell@gmail.com address16:03
beunoso you got karma for it16:03
beunoyou can file a question and asked for them to me either merged or get one removed16:03
maxbIt used to be possible, anyway16:03
beuno_I think that only if one of them hasn't been claimed16:03
beuno_but I'm not sure16:03
beuno_kiko would know16:03
beuno_he knows everything16:04
=== beuno_ is now known as beuno
kikomaxb, sure you can16:04
kikomaxb, check out /people16:04
maxbadelie42: ^16:04
adelie42ask here:https://launchpad.net/launchpad16:04
adelie42?16:04
beunoadelie42, https://answers.launchpad.net/launchpad16:05
maxbadelie42, beuno: https://launchpad.net/people/+requestmerge16:05
beunothere you go16:06
adelie42THANKS! I think I know what happened now, as you mentioned about the email address, I might have used the other accounts email address for a couple things16:08
=== mrevell is now known as mrevell-luncheon
adelie42Ok, looks like that fixed everything.  :)  thank you16:19
adelie42Another question: So before I knew anything about using bazaar, I didn't know how to make proper patches. I found I could remove the improper patches, but my comments related to them are still on the boards.  Can these only be removed via support request?16:21
adelie42They are just really ugly clutter...16:23
sveinunghello16:26
sveinungWhat do you do if you have given the wrong URL to an VcsImport?16:26
=== kiko is now known as kiko-fud
=== beuno_ is now known as beuno
=== mrevell-luncheon is now known as mrevell
Laneywhy does rosetta spam so?16:58
=== henninge_ is now known as henninge
henningeLaney: See bug 337658 ;-)17:00
ubottuLaunchpad bug 337658 in rosetta "Disable success notifications for published uploads" [High,Fix committed] https://launchpad.net/bugs/33765817:00
Laneyhah, how timely17:00
Laneyhenninge: Know when this is going to hit edge?17:00
henningeLaney: It needs a cherry pick as this is running on the script servers, not on the application server.17:01
Laneyah17:02
henningeLaney: It may happen this week, danilos is onto it but has other important stuff on his hands, too.. ;-)17:02
=== kiko-fud is now known as kiko
=== warp10 is now known as gaspa2
=== gaspa2 is now known as warp10
=== Andre_Gondim-afk is now known as Andre_Gondim
=== kiko is now known as kiko-afk
abentleyadelie42: I'm not sure which boards you meant...18:39
abentleysveinung: You can write the correct URL on the VCSImport whiteboard, or create a Question, or ask the help contact, which is me today.18:39
sveinungabentley: Is some spesific format for the white board required?18:44
abentleysveinung: No, just the URL (assuming it's in SVN)18:45
adelie42So my branch fixing several bugs was merged recently, should I go back to all those bugs and mark them as "fix committed"?18:51
sveinungabentley: thank you. Is https://code.launchpad.net/~vcs-imports/bibletime/trunk correct now?18:52
abentleysveinung: You should say something like "please update this URL" usually.  Sorry if I mislead you on that.18:54
abentleysveinung: Why does this URL need to be updated?  Was it never right, or is this a new location?18:54
sveinungabentley: never right18:55
abentleyadelie42: That really depends on how your project is using launchpad.18:55
abentleysveinung: I've approved the import.18:56
sveinungabentley: Thank you18:57
vadi2Are junk branches strictly personal?19:01
vadi2my friend is trying to get it and is getting an "Agent admitted failure to sign using the key." error19:02
henningeLaney: The cherry pick just took place!19:04
Laney:D19:04
Crissihm...19:05
Crissiwhats about the launchpad server19:05
CrissiSorry, there was a problem connecting to the Launchpad server.19:05
Crissi Try reloading this page in a minute or two. If the problem persists, let us know in the #launchpad IRC channel on Freenode.19:05
CrissiThanks for your patience.19:05
abentleyCrissi: It should be fine now.19:19
thekornleonardr, hi, for me the result of .searchTasks() is not cached anymore, is this a bug or intended ?19:19
leonardrnot cached on the client side?19:20
thekornright, not cached on the client side19:21
leonardri'm actually surprised it was ever cached. it probably never had a last-modified or etag19:22
leonardrso i'd say it's within the range of normal behavior19:22
Crissitry: http://bazaar.launchpad.net/~chromium-team/chromium-browser/chromium-browser.head/revision/6519:22
qballdanilos: added some more templates.19:24
thekornleonardr, ok, thanks, I was just wondering because I have a lot of *searchTasks* files in my cache, but they where all last touched on 2009-03-1019:26
leonardrwe could check with the people who work on that part of launchpad, like intellectronica19:27
thekornleonardr, oh, I just found out why they are not cahced anymore, searchTasks is sending a "get" request instead of a "GET" and caching in httplib2 is case sensitive19:29
leonardraha19:30
iantoHello, regarding the launchpad polls system, is it possible to reset a person's vote on my team's polls list if someonee has forgotten their polls key?19:43
jpdsNo.19:43
iantoIt is impossible if they didn't record their key for them to change it then?19:44
=== abentley1 is now known as abentley
=== cyberix_ is now known as cyberix
=== Crissi is now known as CrisAWAY
newz2000hi, when I follow the instructions for uploading a branch (https://help.launchpad.net/CreatingAHostedBranch) I get an error20:25
newz2000bzr push bzr+ssh//newz@bazaar.launchpad.net/~newz/ubuntu-start-page/trunk ERROR: Parent directory of ... does not exist.20:26
newz2000usually when I do that it means I've done something wrong... should I use --create-prefix or do I need to correct something?20:26
mwhudsonnewz2000: what exact command did you run?20:27
newz2000bzr push bzr+ssh//newz@bazaar.launchpad.net/~newz/ubuntu-start-page/trunk20:27
mwhudsonnewz2000: ah20:27
mwhudsonnewz2000: you're missing a colon :)20:27
newz2000ah20:27
=== Andre_Gondim is now known as Andre_Gondim-afk
mwhudsonplease put 20c in the slot to continue20:28
newz2000:-)20:28
newz2000I guess when I try the command again I should retype the command instead of using history20:28
newz2000thanks mwhudson20:29
mwhudsonnp20:29
mwhudsonnewz2000: you can save some typing with lp:~newz/ubuntu-start-page/trunk20:30
newz2000I wondered about that. I'm pretty new to this so figured I'd go by the book.20:31
mwhudsonah20:31
mwhudson'the book' needs some updating, i think :)20:32
=== abentley changed the topic of #launchpad to: https://launchpad.net/ | Help contact: - | Join https://launchpad.net/~launchpad-users | Channel logs: http://irclogs.ubuntu.com
wgrantianto: Correct - the point of the keyed voting is that not even Launchpad knows who owns which vote.21:02
iantowgrant: Oh alright then, too bad :(21:05
iantoThanks anyway21:05
thumpermorning21:19
=== jml changed the topic of #launchpad to: https://launchpad.net/ | Help contact: jml | Join https://launchpad.net/~launchpad-users | Channel logs: http://irclogs.ubuntu.com
jmlmwhudson: can you please look at https://code.edge.launchpad.net/~vcs-imports/kabikaboo/code22:17
jmlmwhudson: actually, I mean https://code.edge.launchpad.net/~vcs-imports/kabikaboo/devel22:17
jmlmwhudson: the import is failing with LookupError: Cannot find svn repository root22:17
mwhudsonjml: https://bugs.edge.launchpad.net/launchpad-cscvs/+bug/14524022:19
ubottuUbuntu bug 145240 in launchpad-cscvs "Cannot import whole repository" [Low,Triaged]22:19
jmlmwhudson: oh right, it's not in a sub dir.22:19
* mwhudson sings the bzr-svn song22:20
* jml reads the bug report22:20
jmlmwhudson: is there a workaround?22:20
mwhudsonjml: no22:20
mwhudsonwell we could fix cscvs, it's probably not very difficult22:21
jmlmwhudson: if the svn owners made a subdir in their repo and moved all their stuff in there, would that work?22:22
mwhudsonjml: it might22:23
jmlmwhudson: should I recommend it on the whiteboard?22:23
mwhudsonjml: worth a go i guess22:24
LarstiQhow about history?22:24
=== ursula is now known as Ursinha
jmlLarstiQ: I don't know! it's worth a shot though :)22:37
LarstiQjml: I guess22:37
* LarstiQ is scarred by bzr having to do heuristics on svn to figure out (branch/file) identities22:38
Peng_How does Launchpad decide what to stack a branch against?23:04
Peng_(when mirroring)23:05
mwhudsonit stackes against the branch of the development focus series23:06
Peng_That isn't really ideal.23:06
Peng_I mean, it's good enough, but if your branch's parent is on LP, it should stack against it instead.23:07
mwhudsonif you have a better idea, i think we're open to suggestions23:07
mwhudsonjml: ^^23:07
jmlPeng_: Bazaar makes it somewhat difficult to do that.23:08
Peng_jml: Why?23:09
jmlPeng_: well, what you are suggesting requires a per-branch stacking recommendation.23:10
jmlso, a conversation along the lines of:23:10
jmlclient: Hi server! I'm about to push up a branch (see attached metadata): where do you think I should stack it?23:10
jmlserver: (some url)23:11
jmlclient: super! that's a great idea! pushing now.23:11
jmlPeng_: but at the moment, the client actually looks at the filesystem to find a parent bzrdir with a control.conf.23:12
mwhudsonjml: -for mirrored branches-23:12
jmloh.23:12
mwhudsonPeng_: right?23:13
Peng_mwhudson: Right.23:13
mwhudsonfor hosted branches, this would require client changes23:13
* jml changes gear, slightly crunching his mental clutch23:13
mwhudsoni think this would be easy enough, or at least it's easy to find the bit of the code we need to frob23:13
jmlthere are some potential downsides23:14
jmlin that we'd be more likely to create branches that both bzr & launchpad can handle, but are poorly optimized for23:14
Peng_If I change my old pack-0.92 mirrored branches to 1.6, they'll start stacking, right?23:15
jmle.g. x stacked on y stacked on z stacked on a23:15
jmlmwhudson: any thoughts on https://code.edge.launchpad.net/~vcs-imports/geany-plugins/trunk ?23:22
mwhudsonjml: hm, yes, about the stacked on stacked on thing23:22
mwhudsonjml: i guess you'd need to do the 'import from local repo' thing23:23
nhandlerCould someone tell me what is wrong with 'launchpad.distributions['ubuntu'].searchTasks(bug_subscriber=launchpad.people['nhandler']) ' ? I am trying to get a list of all bugs I am subscribed to23:28
jmlnhandler: off the cuff, nothing is obviously wrong with it.23:32
jmlnhandler: maybe you could paste a minimal, runnable example that reproduces your error to http://codepad.org/23:34
jmlnhandler: or at least paste the error :)23:34
nhandlerjml: Hmm..Maybe it was just my computer acting up. For some reason, the code decided to work now. :)23:34
jmlnhandler: ok :)23:34
Peng_Wait, what was the end result of my stacking question? "It would be a bad idea, since it could lead to branch a stacked on b stacked on c ..."?23:43
* thumper wants launchpad to have a pastebin :-|23:44
=== deryck is now known as deryck[away]

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