/srv/irclogs.ubuntu.com/2008/09/06/#ubuntu-mozillateam.txt

asacoh goodess ::: "gksudo firefox &"11:04
Kamping_Kaisererk :|11:05
asacthats what the ubuntuzilla guys recommend their users11:05
asacthe yhave a complete board in ubuntforums?11:06
asachttp://ubuntuforums.org/forumdisplay.php?f=25111:06
Kamping_Kaiserah. i could almost have guessed that was forums advice11:07
Kamping_Kaiser*looks at link* - i'm not entirely supprised they do - all the other BMU tools have one11:08
asachttp://ubuntuzilla.wiki.sourceforge.net11:09
asacthats where they give advice with gksudo ;)11:09
Kamping_Kaisernot even a LP hosted tool? *g*11:09
asaci think that shows that they are absolutely aware that they produce something that is bad ;)11:10
Kamping_Kaiserlatest software is like smack - people who need it dont care if it makes a mess (of them)11:11
Kamping_Kaiserbrb, fireing up my buildd. i might play DIY firefox again (been a while)11:14
ftaFIREFOX_3_0_2_BUILD511:29
ftaasac, i found that ubuntuzilla link in the intrepid forum, someone started a vote to have 3.1 by default in intrepid11:30
Kamping_Kaisernot exactly 'rb', but i'm back :D11:30
sebnerasac: 3.1 alpha2 is now available. update \o/ :D11:47
ftai did it last week11:47
ftai'm now past it11:47
fta_sebner, http://www.sofaraway.org/ubuntu/tmp/3.1b1pre.png12:14
sebnerfta_: \o/. now the move to intrepid :P12:20
=== fta_ is now known as fta
ftasebner, well, we discussed that with asac last week, he didn't want it in universe12:22
sebnerasac: langweiler :P12:22
sebnerfta: bah, wie have kernel 2.6.27 so wie also could easily use ff 3.1 pre pre pre12:23
sebner^^12:23
sebner*we12:23
ftait's my default browser since a112:24
sebnerfta: haXX0r extensions?12:29
fta?12:29
sebnerfta: I suppose they aren't working with 3.1!?12:30
ftai use the nightly testers addon so all my extensions are ok12:30
sebnerkk12:31
ftai could not survive without adblock+12:31
sebner^^12:32
sebnerfta: I'll grab your ppa version =)12:33
ftai have ~25 addons12:33
sebner^^12:34
sebnerfta: how can I configure nightly dev tools so it's using 3.0 instead of 3.1? O_o12:45
ftaeh? why do you need that?12:46
sebnerfta: because now I'm using ff 3.1 from your ppa :P12:46
ftaso? install that addon in ff3.1 and your good12:46
ftayou're12:46
ftaonce that addon is installed, you need to visit the addon ui and select override12:47
sebnerah I installed it with the old ff ^^12:48
ftano, i made 3.1 use a different profile (a clone of your regular one)12:49
sebnerfta: ^^, working now. thx :D12:49
ftatry ctrl+tab12:49
sebnerfta: nothing happens. O_o12:51
ftayou need several tabs12:51
sebnerLOL12:51
sebnerfta: seems like compiz xD12:52
sebnerfta: but shredder isn't starting. core dump :(12:52
ftamine ?12:53
sebnerfta: yep12:54
ftai haven't touched it in a while, and i'm not using it, so everything is possible12:54
sebner^^12:55
sebnerkkk12:55
ftathat package really needs some love12:56
ftabeing a mutt user, i can't provide that love :(12:57
sebnerfta: I see12:59
ftaasac, [reed]: any idea what could cause that: Error: [Exception... "Component returned failure code: 0x80004005 (NS_ERROR_FAILURE) [nsIINIParserFactory.createINIParser]"  nsresult: "0x80004005 (NS_ERROR_FAILURE)"  location: "JS frame :: file:///usr/lib/xulrunner-1.9.1b1pre/components/nsUpdateService.js :: getLocale :: line 513"  data: no]13:02
ftaSource File: file:///usr/lib/xulrunner-1.9.1b1pre/components/nsUpdateService.js13:02
ftaLine: 51313:02
ftahttp://mxr.mozilla.org/mozilla-central/source/toolkit/mozapps/update/src/nsUpdateService.js.in#50313:02
ftahttp://mxr.mozilla.org/mozilla-central/source/xulrunner/setup/nsXULAppInstall.js#6113:03
Kamping_Kaiserhi all. in ubuntu mozilla-devscripts, under debian/control , is there a reason why mozilla-devscripts isnt in Build-Depends by default? (or am i reading this bit f the readme all wrong?)13:09
ftaeh? mozilla-devscripts a Build-Depends itself ?13:11
fta+of13:11
Kamping_Kaisereg, should mozilla-devscripts be in the Build-Depends of firefox?13:11
ftano13:11
Kamping_Kaiserfta, yeah, thats partly whats confusing me13:11
ftawell, now yes, it should13:11
ftaff3, not ff213:12
gnomefreakwhy is it needed for ff?13:12
ftabecause of xpi and compare13:12
Kamping_Kaiserhm. this is confusing :/13:12
gnomefreakgood reason13:12
ftaand lang pack exports13:13
gnomefreakbrb playing with new terminal13:14
ftaKamping_Kaiser: what is confusing ?13:15
Kamping_Kaiserfta, which debian/{rules,control} i'm supposed to be editing13:15
ftawhat for?13:16
Kamping_Kaiseri'm reading the README for mozilla-devscripts. i want to generate a custom orig.gz for firefox3-but-not-firefox13:16
ftajust add a .conf and a small .mk13:17
gnomefreak:( its too long13:17
ftai need to make that easier...13:17
ftathe .conf could not be hosted in the package for now, only in m-d which is not good13:18
* Kamping_Kaiser gives it a go13:21
ftaonce i'm done with that #*!.?&# lcd-filter, i'll have a look at m-d13:21
Kamping_Kaiserfwiw, the bzr of firefox-3.0.hardy has m-d in build-dep already13:23
ftayes, for ff3, it's expected13:23
Kamping_Kaisernod. cool.13:23
Kamping_Kaiserthanks for confirming :)13:24
gnomefreaki hate java so much13:27
gnomefreakfta: MOZ_XPI_BUILD_COMMAND = sh build.sh doesnt work since chatzilla is java there is no .sh file anywhere. anything i should look for to replace that command13:34
ftado they provide their own script ?13:35
gnomefreaknot bash no13:35
ftacould be anything13:35
ftait's a shell command13:36
ftachatzilla is using java ????? really ? i thought it was a xul app so just xul and js13:36
ftaand so cpp13:36
gnomefreakno xul files13:36
ftasome13:36
gnomefreaknone13:37
gnomefreakive been trough all dirs.13:37
gnomefreakthrough even13:38
gnomefreakill pastebin it13:38
gnomefreakhttp://pastebin.mozilla.org/531947  is all commands and freinds13:39
gnomefreakfriends13:39
ftawhat is that package? is that from seamonkey or what ?13:41
ftafta@ix:~ $ apt-cache search chatzilla13:42
ftaiceape-chatzilla - dummy upgrade package for SeaMonkey Chatzilla IRC client13:42
ftamozilla-chatzilla - dummy upgrade package for SeaMonkey Chatzilla IRC client13:42
ftaseamonkey - The Seamonkey Internet Suite13:42
ftaseamonkey-chatzilla - Seamonkey Chatzilla IRC client13:42
gnomefreakfta: chatzilla is a separate extension13:44
ftawhy don't i see it on intrepid ?13:44
gnomefreakatleast the one im working on is13:44
gnomefreaki havent finished with it13:45
ftai don't see it on hardy either13:45
gnomefreakcant figure out what to use instead of sh build.sh13:45
Kamping_Kaiser\o/ i have a new orig.tar.gz. now to use custom mk i guess. (and .conf)13:45
gnomefreakfta: its not going to be in either since it was removed from mozilla packages13:46
ftahttp://packages.ubuntu.com/search?keywords=chatzilla&searchon=names&suite=all&section=all13:46
gnomefreakfta: https://addons.mozilla.org/en-US/firefox/addon/1613:48
ftaoh, you are repackaging it from scratch?13:48
gnomefreakyes13:48
ftaok, once you're done, i will remove the one from seamonkey then13:49
ftagood13:49
gnomefreakyesh have to figure out what to replace sh build.sh and all should be good and it will be done13:49
gnomefreakmaybe i should take the one from firegpg and add it to the source im not so sure that will work though13:50
* gnomefreak not reall familar with jave or js13:51
gnomefreakbuild.sh looks like it could work but for some reason i have feelings its not gonna be that simple13:54
gnomefreaks/have feelings/ have a feeling13:55
Kamping_Kaiserin m-d/src/ theres a firefox-3.0.mk.in . is this the same file as firefox-3.0.mk, just with a pre-install extention?13:55
ftathere's a substitution at build-time13:56
ftajust diff them, you'll see13:56
Kamping_Kaiserhm, ok. ta.13:56
=== asac_ is now known as asac
asacgnomefreak: you need to use med-xpi-unpack to produce a flat source tree for .xpi's you want to import in an .upstream branch14:05
gnomefreakmed-xpi-unpack?14:06
asacgnomefreak: its in mozilla-devscripts nowadays14:07
asacgnomefreak: and sh build.sh would just run med-xpi-pack14:07
gnomefreakif it ran it than i should beable to leave sh build.sh and i cant since it FTBFS on that14:08
gnomefreakmaybe add m-devscripts to build-deps?14:09
gnomefreakalthough i thought it was14:09
gnomefreakyep already is14:10
gnomefreakplease tell me you dont mean that instead of getting source from upstream i should have used m-d to produce one? however i have already made a .tar.gz bzr bd --merge --dont-purge --export-upstream=/home/gnomefreak/package/package.upstream/ using that command14:14
gnomefreakoh god hes getting on my nerves with the how do i use apt and synaptic on Intrepid14:16
asacgnomefreak: you need m-devscripts in build-depedns14:23
asacthats for sure14:23
asac(why did you think its not required?)14:24
asacgnomefreak: the idea is to use med-xpi-unpack to produce the .upstream source tree14:24
asacwhich you then check-in14:24
gnomefreakit already is in b-d14:24
asaccommitting the .jar in packed form is just bad14:24
asacfix that14:24
gnomefreaki dont understand. there is no .jar in the source14:25
asacgnomefreak: there is in chrome/14:25
gnomefreakyes ther is14:25
asacsee ;)14:25
asacgnomefreak: so do you still have the .xpi?14:26
asacgnomefreak: if so ... do:14:26
asaccd /home/gnomefreak/package/package.upstream/14:26
gnomefreakah i see the jar now14:26
asacrm -r *14:26
asacmed-xpi-unpack /path/to/chatzilla.xpi .14:26
asacbzr commit -m "* recommit version X.X in med-xpi-unpack format"14:27
asacerr14:27
asacbefore the commit you have to do:14:27
asacbzr add .14:27
asacgnomefreak: and the build.sh would just be14:27
asacmed-xpi-pack . chatzilla.xpi14:28
asacquite simple, right?14:28
gnomefreaki hope so14:28
gnomefreakrm -r *? we want to remove everything?14:28
asacyes14:29
asacthats works ok14:29
asacthe .bzr dir will not be rmoved14:29
asacand since we unpack the complete upstream, its exactly the thing we want to do14:29
asacgnomefreak: http://paste.ubuntu.com/43930/14:29
asac;)14:29
asacthats the commands in right and clean order ;)14:30
* Kamping_Kaiser discovers running debuild ina bzr repo doesnt produce installable debs14:30
gnomefreakasac: ok ill work on it. so once i push upstream i have to pull it again and push my debian dir into new source?14:30
asacKamping_Kaiser: it does14:31
asacKamping_Kaiser: for all bzr package branches that use a full-source layout14:31
asacKamping_Kaiser: everything new we do, is in such a layout14:31
asaconly the mozilla app trees are not14:31
asacmost because we cannot auto-sync upstream soruces14:31
asacso keeping this huge amount of code in bzr wont bring us much benefit14:32
asacKamping_Kaiser: so use bzr bd --merge --dont-purge --builder='debuild -b'14:32
asac:)14:32
asacand put the orig.tar.gz in ../tarballs/14:32
gnomefreakasac: should i unpack before running rm -r *14:32
gnomefreakim guessing yes14:33
asacgnomefreak: read the past14:33
asachttp://paste.ubuntu.com/43930/14:33
asacrm -r is clearly the second step14:33
asacin that paste ;)14:33
Kamping_Kaiserasac, is 'bd' short for something? i think i need to do some learning ;)14:33
asacbuilddeb14:33
gnomefreaki did but rm -r * cant remove files it doesnt see but i will try it14:33
asacKamping_Kaiser: you need to install bzr-builddeb package14:33
Kamping_Kaiserasac, um. i'll look for it14:34
gnomefreakafter running rm -r * now i have no .xpi anymore14:34
gnomefreakso third step wont work since .xpi is gone14:34
asacgnomefreak: well ... its not my problem if you keep the .xpi in the .upstream tree ;)14:36
asacgnomefreak: how can i know that you do that ;)14:36
asacso you need to download it somewhere again ;)14:36
gnomefreaki have it again14:36
gnomefreakive had it i just cp it to new dir14:36
asacyeah ;) ... then continue with step 3 ;)14:36
asacgnomefreak: no you must not cp it in the .upstream tree14:37
Kamping_Kaiserasac, i dont see -b in the debuild manpage. i usually use -S -k14:37
asacin that way you will commit that to bzr14:37
asacwhich is absolutely not what we want14:37
asacKamping_Kaiser: well .. -b is for producing binary only14:37
asacKamping_Kaiser: -S is for source only14:37
asacKamping_Kaiser: thought you wanted to do a debuild -b14:37
gnomefreakok will re download it14:38
asacKamping_Kaiser: those options are all documented in dpkg-buildpackage14:38
asacmanpage14:38
Kamping_Kaiserasac, i'll want both (-S to upload to LP, and -b to test here)14:38
Kamping_Kaiseraaah.14:38
asacgnomefreak: why do you redownload? i think you still had that in your home?14:38
gnomefreakasac: i do and that is what i cp'ed into new dir14:38
asacgnomefreak: sometimes i get confused by the way you do things ;)14:39
asacgnomefreak: why do you cp it?14:39
asacgnomefreak: you dont need to do anything then14:39
asacjust continue with step 314:39
gnomefreakbecause i made a dir for it i dont want the cruft in $HOME14:39
asacgnomefreak: i am sure that you will do it14:40
asacjust try to be not too botty14:40
asackeep the goal in mind ;)14:40
asacgnomefreak: do you know what the goal is?14:40
gnomefreaki am i just didnt understand the rm -r command since it removed the .xpi14:40
asacgnomefreak: it shouldnt remove it14:41
gnomefreakasac: to produce new .upstream14:41
asacif the .xpi is in package.upstream14:41
asacthen something is wrong14:41
gnomefreakit does if its not unpacked first14:41
gnomefreakthe .xpi isnt in .upstream jus tthe source files14:41
asacgnomefreak: just follow the instrtuctions. the instructions are designed to work if the .xpi is _not_ in the package.upstream dir14:41
asacgnomefreak: i dont mind. then dont tell me and confuse me14:42
asacthe idea is to clean everything in the .upstream tree (but keep the .bzr directory)14:42
asacthen use med-xpi-unpack to get a better layout for that tree14:42
asacand bzr add + commit it14:42
asacgnomefreak: thats all the paste is about14:42
gnomefreakasac: http://pastebin.mozilla.org/53196414:45
gnomefreakthe commands are not doing what you expect them to14:45
gnomefreaks/you/we14:45
asacgnomefreak: hell. why dont you read what i wrote?14:45
asacthe command you used is not the command i gave you14:45
gnomefreaki did14:45
asacnope14:45
gnomefreakoh the .14:45
asacgnomefreak: you lack a second command argument14:45
asacyes14:45
gnomefreaknope same output14:46
asacgnomefreak: you will find out14:46
gnomefreakno nevermind that14:46
asacgnomefreak: one hint: you need to do that _inside_ the directory i gave you14:46
gnomefreaksame output14:46
asacinside "package.upstream"14:46
asacnot sure why oyu are doing that14:46
asacgnomefreak: if it prints "missing output directory" then you lack the output directory ;)14:47
gnomefreakwant you mean i need to pull the .upstream first14:47
gnomefreaks/want/wait14:47
gnomefreakshould i still keep the packed .xpi in that dir?14:48
asacgnomefreak: kick Jazzva14:48
asacJazzva: why do you test in med-xpi-unpack whether a directory exists?14:48
asacJazzva: that doesnt make much sense for the upgrade case14:49
asacgnomefreak: just replace "." with14:49
asac/tmp/non-existing14:49
asacand then do cp -r /tmp/non-existing/* .14:50
gnomefreakok so it gets it out of the way14:50
asacgnomefreak: no it creates the unpacked tree in /tmp/non-existing (which must not exist before that command)14:50
asacand then you manually copy the files over frfom there14:50
asacgnomefreak: http://paste.ubuntu.com/43934/14:51
asacthats the updated instruction then14:51
* Kamping_Kaiser will try and tame mozilla-devscripts again tomorrow - thanks all, i've made a huge amount of progress.14:56
Kamping_Kaisermy .conf files are making it into the deb, my .mk files didnt get generated. tomorrows issue :)14:56
gnomefreakhttp://pastebin.mozilla.org/531966 asac that is what i get with your commands14:56
gnomefreakand a few "ls" to show what is there14:57
* gnomefreak thinks med-xpi-unpack is having issues, by looks of it it cant find med-xpi in m-d15:00
gnomefreakm-d is version 0.10 on my system15:00
gnomefreakmaybe forgetting a cd ..15:01
gnomefreakbefore running med-xp-unpack so im in same dir as .xpi15:01
gnomefreaknot sure why it isnt seeing the .xpi in ~/source_chatzilla15:02
gnomefreakeven in same dir as .xpi it gives same output. asac can you please grab the chatzilla.upstream and the .xpi from addons and see what im doing wrong with your commands rm -r * cleared all files/dirs from inside my chatzilla.upstream than running med-xpi* it fails on im guessing there should be a flag im missing with med-xpi* to make it see the xpi15:06
ftarestarting X to test my new cairo, brb15:14
ftaworse15:19
gnomefreakisnt cairo shipped with firefox-3?15:22
ftano15:26
ftawe use system-cairo15:26
ftas/no/yes but/15:26
gnomefreakah15:36
Jazzvaasac, gnomefreak: med-xpi-unpack chatzilla-ver.xpi .15:55
Jazzvabut yes, it's better to assume "." if output_dir isn't provided, instead of "missing output dir" :)15:55
gnomefreakJazzva: than why are the commands not working15:56
Jazzvagnomefreak, have you tried with med-xpi-unpack xpi .?15:56
Jazzvato place "." as output_dir?15:56
gnomefreakif you mean replace xpi with chatzilla-ver.xpi yes i did15:56
gnomefreaklet me try the . but i thought i did15:57
Jazzvano, to provide "." as the second argument15:57
Jazzvaas in15:57
Jazzvamed-xpi-unpack chatzilla-0.9.83.xpi .15:57
gnomefreaksame output15:57
Jazzvareally? let me check15:57
gnomefreakJazzva: http://pastebin.mozilla.org/53197215:58
Jazzvaah... silly me :)15:58
gnomefreakeven in .upstream still give that output15:58
JazzvaI assumed that med-xpi-unpack will only let you unpack to the new dir15:58
Jazzvathen you copy your debian/ to that new dir and that should be it...15:59
gnomefreak?15:59
gnomefreakthat will make it work?15:59
Jazzvain the case of packaging your new extension15:59
Jazzvayou download xpi file, then call med-xpi-unpack file.xpi packagin_dir15:59
gnomefreakthe point was to start over (just upstream branch)15:59
gnomefreakshouldnt need debian in upstream16:00
Jazzvas/packagin/packaging/16:00
gnomefreakpackaging dir would be .upstream in my case?16:00
gnomefreak+_16:00
Jazzvayes16:01
Jazzvamed-xpi-unpack extension.xpi extension.upstream16:01
Jazzvacd extension.upstream16:01
Jazzvabzr init16:01
Jazzvaand that would give you a new .upstream dir16:01
gnomefreaknope16:02
gnomefreakhttp://pastebin.mozilla.org/53197316:02
Jazzvaremove chatzilla.upstream..16:03
gnomefreakwill it create it than?16:03
Jazzvayes...16:03
gnomefreakmuch better16:03
Jazzvawell, it was either this, or remove the contents of the output directory and then unpack to it16:04
gnomefreakok lets see if this helps16:04
kaalooasac: Hi, I had some trouble building the gnash package on intrepid, because of libkonq4-dev dependency.  When that was fixed I'm getting messages concerning the tarball from dpkg I think16:07
Jazzvakaaloo, asac got disconnected few minutes ago16:08
kaalooJazzva: shucks !  Well maybe someone else can help, I'm getting this from dpkg : version 'drwxr-xr-x    2 1003     1003         4096 May 07  2006 0.7.1' has bad syntax: version string has embedded spaces16:09
gnomefreakwhat is the name of the tarball?16:10
gnomefreakfull name and version16:10
kaaloognomefreak: gnash_0.8.3.orig.tar.gz.  It says "using uscan to look for the upstream tarball" and then I get a bunch of "bad syntax" messages16:11
kaalooI'm using the lp:~ubuntu-core-dev/gnash/ubuntu branch16:12
gnomefreakare you using dpkg or bzr builddeb to build it?16:12
kaaloognomefreak: bzr bd yes16:12
gnomefreakadn im gonna assume the .ubuntu dir doesnt have spaces?16:13
kaaloognomefreak: let me pastebin the whole trace, maybe that will help you help me :)16:14
* gnomefreak == dumb ass today16:14
kaaloognomefreak: http://paste.ubuntu.com/43945/16:15
gnomefreakJazzva: rebu updates every 10 minutes?16:15
gnomefreaks/rebu/revu16:15
Jazzvagnomefreak, not sure, but probably16:16
gnomefreakkaaloo: did you move the uscan created tarball into tarballs dir?16:16
kaaloognomefreak: oops !  don't know about that.  I branched the lp branch, then tried bzr bd.  Where would that tarball be created ?16:17
gnomefreakhe left :(16:17
gnomefreakkaaloo: you have to set up the bzr dirs its looking for the tarball in ~/something/work/tarballs inside work should have tarballs dir and yuour source dir with debian dir16:18
gnomefreakhere is example16:18
gnomefreakok let me see what he wants16:19
gnomefreakand ill pastebin it16:19
kaaloognomefreak: I found the tarball in ../build-area16:20
gnomefreakkaaloo: http://pastebin.mozilla.org/53197616:21
kaaloognomefreak: thanks I'll look at that now16:22
gnomefreakthats a basic working set up16:22
gnomefreakbuild will create everything else (ex build-area packages.deb _source _changes ect...)16:23
kaaloognomefreak: is the /work part of the dir important ? because my setup looks almost the same16:24
gnomefreakyes it is16:24
gnomefreakatleast to me16:24
kaaloognomefreak:ok I'll try with that type of setup16:25
gnomefreakim sure you can rename it anything but for the build it looks for it in the dir im sure no matter name16:25
gnomefreakasac: bug 254316 i told him to update bug with new info since he didnt have packages installed he is saying that firefox isnt changing his set up to spanish automagicly he is in #ubuntu-bugs atm16:26
ubottuLaunchpad bug 254316 in language-selector "Language Support doesn't install Firefox Locales" [Undecided,New] https://launchpad.net/bugs/25431616:26
gnomefreakits not frigging updating16:29
* gnomefreak needs to walk away. Jazzva worked like a charm thanks16:29
kaaloognomefreak: I get a different error if I do a "bzr bd --builder pdebuild" and "bzr bd --native".  with pdebuild its still the same as before.  With --native I get http://paste.ubuntu.com/43947/16:30
Jazzvagnomefreak, no problem16:31
kaaloognomefreak: ok thanks, maybe I'll catch asac later16:31
gnomefreakkaaloo: i use bzr bd --merge --dont-purge --builder='dpkg-buildpackage -rfakeroot -S -sa -kA5C42601 -i.bzr' . to build source16:32
gnomefreakincuding the .16:32
gnomefreakonce my branch updates ill try building it and hope that this package is finished16:32
kaaloognomefreak: hmm16:34
XioNoXHi!17:36
* gnomefreak very unhappy now17:41
gnomefreakasac: thanks now everything i did is for not. FF is in effect which means everything has to wait until Intrepid+1 im done working this week since it doesnt matter until next devel cycle17:44
ftai kind of know that feeling....17:54
kaalooasac: I found a problem in  debian/watch in lp:~gnash/gnash/ubuntu.  Wasn't parsing version numbers from directory correctly.18:33
kaalooasac: sorry, Hi first !18:34
=== XioNoX- is now known as XioNoX

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