/srv/irclogs.ubuntu.com/2008/11/28/#ubuntu-motu.txt

chrisccoulsonhi, whats the policy for handling "needs-packaging" requests for upstream projects that are basically dead?00:06
RAOFchrisccoulson: That points towards the needs-packaging bug being "Invalid", but it's not absolute.00:07
RAOFIt depends a bit about the state of the project; an active upstream matters more for a complex project, or one with bugs.00:08
RAOFIf the request is for a package of something simple and mature, it might still be worth packaging.00:08
chrisccoulsonyeah, i wasn't sure really. i'm looking at bug 249751. the reporter seems desparate for someone to package it, but there hasn't been any activity upstream since 2005, and their forums are just full of spam00:09
ubottuLaunchpad bug 249751 in ubuntu "[needs-packaging] LVE - Linux Video Editor" [Wishlist,Incomplete] https://launchpad.net/bugs/24975100:09
RAOFThat doesn't sound (a) simple or (b) mature :)00:10
chrisccoulsonit doesn't seem worth it really does it?00:10
ajmitchchrisccoulson: you sort of want an upstream who's alive to fix bugs that come up00:13
ajmitchunless you use & love the program enough to become the new defacto upstream00:13
chrisccoulsonyeah, i thought that would be the case. is anyone volunteering to maintain it? ;)00:14
* ajmitch runs away00:15
directhexwhat's the programming language?00:18
directhexhm. qt? nah, not my thing00:19
directhexqt2, no less!00:19
Hobbseewhoa!  qt2?00:19
ajmitchthat's a bit of a throwback00:20
Hobbseewe've got qt3 and qt4.  I doubt we want qt2 as wlel!00:20
ajmitchyou could always update the app to qt400:21
* directhex spams the mailing list00:21
chrisccoulsoni didn't even know there was a qt2 until just now00:21
chrisccoulsonlol00:21
Hobbseei knew there was, as i've seen a book in the library about it00:21
Hobbseewhich looked very old.00:21
directhexnever used glorious kde2?00:21
chrisccoulsonare you sure it wasn't in a museum?00:22
Hobbseechrisccoulson: well, our library probably is that too00:22
chrisccoulson;)00:22
azeemwas it written in latin?00:22
Hobbseeno, english00:22
* ajmitch used to use kde back in those days00:22
directhexhm. how old is xfce4? i know i used xfce4 when it was brand new, at the same time kde2 was the default WM on undergrad systems, and someone had compiled kde3 on an nfs share00:23
HoppingWombathello00:32
HoppingWombati have a question, on how i need to join MOTU00:33
HoppingWombatwhat i need to do*00:33
HoppingWombatsorry00:33
HoppingWombatright now i am a ubuntero00:33
HoppingWombatwhat about the mentoring/sponsoring?00:34
HoppingWombati need that, for starting, right?00:34
directhexHoppingWombat, what kind of contributions have you made?00:34
HoppingWombati have answered questions ... i want to do bugs and package maintenance00:35
HoppingWombatand eventually help develop ubuntu itself -- but i dont expect that for several years00:35
directhexwell, not to sound glib, but do it - pick a package that needs love (e.g. a package you use which needs an update), and give it love00:36
directhexyou don't need to be a MOTU to help in the way you describe - and infact you'll find the experience gained is a necessary entry requirement00:36
HoppingWombatalright00:37
HoppingWombatthanks :-)00:37
chrisccoulsonhave you looked at https://wiki.ubuntu.com/MOTU/GettingStarted ?00:37
HoppingWombati am looking at it now :-)00:37
directhexor i could do with people to work on the mono 2 transition ;)00:38
chrisccoulsondirecthex - what sort of work is left to do?00:38
chrisccoulsoni might be able to volunteer some time ;)00:39
directhexchrisccoulson, sent an update to the mailing list, but i think it's waiting for moderation00:39
chrisccoulsonno problem. i'll have a look at that in the morning, and see if there is anything i can offer:)00:39
directhexchrisccoulson, basically phase 1 is done - next is phase 2 (applications), where apps need to have their build-deps refreshed, and their build process told nicely to use a different compiler00:40
chrisccoulsonthat sounds *reasonably* simple00:40
james_wdon't be sucked in! :-)00:41
james_wbut seriously, it's well documented, and most cases will be simple00:41
directhexi have a nice friendly real-world example on the debian wiki00:42
directhexbecause pkg-mono has a fever00:42
directhexand the only cure is transitioned cowbell00:42
chrisccoulsonthanks, i'll have a look at it in the morning. i've got to go now as it's getting quite late here00:42
directhexindeed. i need to make sammitches00:43
=== sonicmctails is now known as NCommander
james_wdirecthex: your mail doesn't mention 1.0 -> 2.0 Build-Dependencies, but the wiki does, why is that?00:54
directhexahm... probably because i'm a pillock00:57
james_wdirecthex: how's http://paste.ubuntu.com/77583/ ?01:25
directhexjames_w, looks like i'd expect it to - but it's half 1 in the morning and i'm about to go to bed, so can't do any more in-depth cross-checking right now01:28
james_wI'll work up the patch and send it to the list as requested01:28
james_wI just wasn't exactly sure what success looked like01:28
james_wthere are some 1.0 dependencies, but there aren't 2.0 versions of the libraries to Build-Depend on apparently01:29
amikropHow is this thing called, where you don't do a "make install" but another thing, that installs the software in a package format?02:08
amikrop* in a debian package format02:08
amikropso, that the package manager is aware of the installed software02:08
amikrop(and will remove it automatically if you want)02:08
amikropI was looking for checkinstall02:09
RAOFNot here you weren't :)(02:16
* Hobbsee hopes he's not a mobile guy02:17
RAOFAs in: Ubuntu mobile?  Surely not.02:17
Hobbseei thought i recognised the nick02:18
Hobbseebut not as a packager02:18
nixternalI have an idea, since the package isn't in Ubuntu or Debian, why don't I just waste my time with checkinstall so only I can install it02:21
nixternalmust be a shitty app that nobody else wants02:21
nixternalor uses02:21
* ajmitch detects a subtle hint of sarcasm02:22
nixternalnah, I am getting ready to dput all of my checkinstall builds now02:22
ajmitchawesome02:22
ajmitchnixternal++02:22
nixternalI am trying to get stupid pbuilder to build my damn sid setup using experimental in another mirror02:22
nixternalhell, pbuilder won't even setup sid correctly yet02:22
ajmitchit won't?02:23
nixternalnope02:23
* ajmitch didn't have any problems with it recently02:23
ajmitchbut that was a few weeks ago02:23
nixternalI just went through my .pbuilderrc to find mistakes and didn't find any02:23
nixternaland boom, it bombed out02:23
ajmitchyour computer exploded?02:24
* nixternal kicks sid in the pants02:24
ajmitchbeating up on kids isn't nice02:24
ajmitcheven if he does break all your toys02:24
nixternalW: http://http.us.debian.org/debian/dists/sid/main/binary-i386/Packages.bz2 was corrupt02:25
nixternalyay \o/02:25
amikropHello. I have this URL: http://revu.ubuntuwire.com/details.py?package=gemrb What files I need from there, in order to build a binary package?02:26
nixternalamikrop: how about you just ask in one channel isntead of hopping aroudn the other dev channels asking the same question02:28
Hobbsee<already answered in #ubuntu-devel>02:28
nixternalplus, I highly doubt if anyone will answer a checkinstall question due to its unique evilness02:28
Hobbseethat too02:29
Hobbseewell, you can't use checkinstall to build a package from a source like that, afaik.02:29
amikropnixternal: excuse me02:30
nixternaldid you burp? fart?02:30
amikropnixternal: cross-post02:30
nixternaloh :)02:30
amikrop;)02:31
nixternalnobody has ever said excuse me on irc before...thought there was a textual burp or wind breakage there02:31
amikrop:P02:32
nixternalseems my sid mirror I chose was boogered...we shall see how this goes02:33
NCommanderhey nixternal02:36
nixternalwasabi02:36
nixternalDAMNIT!@)!@*)!*@)!*02:36
NCommandero_o;02:36
nixternalW: Failure while configuring base packages.02:37
NCommanderWTF are you trying to do nixternal ?02:37
nixternalbuild my sid pbuildd02:37
NCommanderI had no issues doing so02:37
NCommanderI can send you my basetgz02:37
nixternalI think my connection might be choking or the mirror is choking....running it again to see where it dies this time02:38
nixternallast time it couldn't download libc I think02:38
NCommandernixternal, try ftp.us.debian.org02:38
nixternalusing that one now02:38
nixternalhttp.us.debian.org was booged02:38
nixternalbusted Packages.bz202:39
nixternalhttp://paste.ubuntu.com/77595/02:57
nixternaltell me, why would .pbuilderrc have references to "unstable" "testing" and "stable" when there aren't any debootstrap scripts for them under /usr/share/debootstrap/scripts/02:57
nixternalI remove the references to unstable, testing, and stable, and just have sid, lenny, and etch all works well02:58
nixternalkind of...the sid pbuildd will not build02:58
nixternalI comment out the case) and everything debian wise seems to work02:59
jmarsdennixternal: The example one at https://wiki.ubuntu.com/PbuilderHowto changes unstable/testing/stable into sid/lenny/etch for you... so that's just a convenience, I think?02:59
nixternaljmarsden: well the one that "was" on the wiki is the same as you see there, or was the same and it is the one that breaks03:00
jmarsdenOK.  I hacked it up so it only knows about Ubuntu for my own purposes, have not yet needed/wanted/tried to set up a Debian pbuilder... I can try and see if it breaks for me too...03:01
nixternalheh, my sid stuff seems to have worked03:02
nixternalit must have been a mirror hiccup03:02
jmarsdenOK... if you want to see if mine works for you, it's at http://paste.ubuntu.com/77596/03:03
=== santiago-pgsql is now known as Guest21988
=== Guest21988 is now known as santiago-ve
AnAntsuperm1: Hello ?04:35
AnAntanyone knows if superm1 is in vacation or so ?04:35
TheMusoAnAnt: I'd say he is.04:38
lidaobingtoday is REVU day?05:55
nixternalyay \o/05:57
nixternalback to uploading packages to Debian...man it is so fun05:57
RAOFWhen I'm fakesyncing a package from pkg-cli-apps svn in Debian, should I merge in the old Ubuntu changelogs?06:27
slytherinDoes anyone know any good bugzilla GUI?06:37
nixternalslytherin: I use kbugbuster in KDE..it isn't to shabby, but it is far from great06:51
nixternalRAOF: iirc in the past, the old Ubuntu changelogs were tossed06:53
nixternalnot 100% sure if that is still the case though06:53
dholbachgood morning06:56
nixternalmornin' dholbach \o/06:56
dholbachhi nixternal06:56
gesergood morning07:01
=== dholbach_ is now known as dholbach
dholbachslytherin: congratulations!08:23
iulianCongrats slytherin :-)08:25
directhexwhat's slytherin done?08:30
BugMaNdirecthex: become MOTU08:32
directhexoh. yay!08:32
=== doko__ is now known as doko
pochuslytherin: congrats!08:55
geserslytherin: congrats09:05
slytheringeser: dholbach: iulian: pochu: Thanks. I came to know from you all before I even read the mail. :-)09:18
Kooncongratulations to slytherin, the Java packaging machine !09:37
slytherinKoon: Thanks. :-)09:37
slytherinKoon: We have great work ahead. :-)09:37
Koonslytherin: with great power comes... more work :)09:38
slytherinhe he09:38
Koonslytherin: The project for tools helping in maven packaging is in https://launchpad.net/maven-packaging-support09:40
Koonslytherin: ludovicc, the author, applied for Java packaging09:40
Koonhe intends to take on the missing library packaging, you might be able to help him on that ;)09:42
slytherinKoon: Sure. Have you already talked to him to add this in team ppa?09:42
Koon(I mean he applied for the ubuntu-java LP team)09:42
Koonyes, that's why he applied to the team, not approved yet09:43
Koonslytherin: are you online around 2200-0000 UTC ? That's apparently when ludovicc works on that.09:43
slytherinKoon: I will be in deep sleep, travelling in a bus towards my home. :-)09:44
Koonsweet dreams then :)09:44
KoonThen I'll try to sync with him by phone one of those nights.09:45
slytherinKoon: I will try to put the work he has done in PPA till he gets approved.09:46
slytherinKoon: And I will help him with packaging then.09:46
Koonslytherin: cool, maybe wait a little before pulling the branch, he is refactoring the scope of the tool to avoid some dependencies09:47
slytherinKoon: sure, I will do this mostly on weekend.09:47
Koonbasically separating what is needed at buid time and what is needed at packaging time09:47
slytherinKoon: I will also go through the spec once more over weekend.09:49
eMerzhfeel free to celebrate your happy reviewDay by reviewing my package at http://revu.ubuntuwire.com/details.py?package=sqliteman :D10:02
directhexeMerzh, minor: your description on 02_desktop_file.dpatch is wrong10:15
eMerzhdirecthex: oups....ok :)10:17
directhexeMerzh, and it's nice (though by no means required) to use the new machine-readable Copyright format. but these are nitpicks. it seems like a straightforward package to me, no glaring issues10:18
eMerzhdirecthex: did you have a link for doc about the new copyright format?10:21
directhexhang on10:21
directhexhttp://wiki.debian.org/Proposals/CopyrightFormat is gthe de-facto format10:22
eMerzhdirecthex: ok thanks10:22
lidaobinghelp review http://revu.ubuntuwire.com/details.py?package=iptux , thanks10:51
DktrKranzlidaobing: just a quick question, why debhelper 7?10:55
lidaobingDktrKranz, no enough reason10:56
lidaobingDktrKranz, which version is suggested10:56
DktrKranzlidaobing: 5 is compatible almost for every supported release10:58
lidaobingok, I will try use debhelper 5 and rebuild10:58
lidaobingany other suggestion?10:58
lidaobingDktrKranz, any other suggestion?10:59
DktrKranzlidaobing: I did a quick review, I'll make a more complex in some minutes10:59
directhexi think DktrKranz has a point - dh7 rules, but you're not obviously using anything not found in 5 (i.e. none of the new easy bits of dh7 are in evidence)10:59
lidaobingdirecthex, I got the idea, the dh_make suggests 7(maybe, I can't remember, :-) ), and I did not change it.11:00
lidaobingdirecthex, DktrKranz , I use dh_auto_configure, maybe this does not exist in 511:01
DktrKranzlidaobing: indee11:05
DktrKranzd11:05
directhexjust use 'dh' ;)11:05
lidaobingdirecthex, what's the meaning of "just use 'dh' ;)"?11:07
directhexlidaobing, the big improvement with dh7 is that you don't need to call dh_foo and dh_bar and dh_boz individually. "dh $@" does it all11:08
lidaobingdirecthex, cool, I will try it11:08
directhexlidaobing, http://svn.debian.org/wsvn/pkg-mono/gluezilla/tags/2.0-1/debian/rules?op=file&rev=0&sc=0 is a DH7 rules file11:09
DktrKranzlidaobing: if you replace dh_auto_configure with some ./configure magic, you're fine with older debhelper's11:09
DktrKranzor you can move to dh7 for everything11:10
lidaobingDktrKranz, I will try to use debhelper 5, so I can backport this package.11:10
james_wcongratulations slytherin11:22
lidaobingDktrKranz, I have upload a new version of iptux: http://revu.ubuntuwire.com/details.py?upid=4127, please help check11:23
slytherinjames_w: Thanks. I read your post about changelog and that is something even I was thinking for long time. :-)11:26
james_wI think a lot of people do.11:26
DktrKranzlidaobing: checking11:26
james_wwe work on other peoples stuff a lot in Ubuntu, so it's extra important11:27
lidaobingDktrKranz, thanks11:27
slytherinjames_w: also it is important when you can not figure out what changes in Debian version of a package while trying to do a merge. :-)11:29
directhexlooks like tuxcrafter disagreed!11:30
DktrKranzlidaobing: why did you include LDFLAGS="-Wl,-z,defs" ?11:40
lidaobingI copy it from dh_make11:40
lidaobingDktrKranz, I copy it from dh_make11:40
=== ma101 is now known as ma10
DktrKranzlidaobing: commented11:54
=== asac_ is now known as asac
ianm_anyone familiar with sysprof and how to install whatever is needed to see function names?13:30
ianm_any sysprof users?13:41
=== LucidFox_ is now known as LucidFox
=== bddebian2 is now known as bddebian
directhexblorp. i need to add a get-orig-source to a cdbs package15:04
AnAntjames_w: regarding bug 298273, the answer is no, it seems that superm1 is in vacation or so (note that his last couple of emails are sent from a mobile device)15:43
ubottuLaunchpad bug 298273 in sl-modem "Add DKMS support to sl-modem" [Undecided,New] https://launchpad.net/bugs/29827315:43
james_wAnAnt: click on the overview tab at the top of the page15:44
AnAntoh15:45
AnAnteven rmadison says  that it's released15:45
AnAntwho did that ?15:46
AnAntjames_w: so the answer is yes then !15:46
AnAntwhy is the bug status NEW then ?15:47
chrisccoulsonbecause you didn't reference the bug number in the changelog15:47
AnAntsilly me !15:47
chrisccoulson;)15:47
james_wI saw that go past on -changes, and was then surprised when the bug was still open15:47
james_wAnAnt: did you not get an "Accepted" mail?15:48
james_wthat would have a Signed-By line that would tell you15:48
AnAntjames_w: nope, didn't get such thing15:48
quentusrexWhat does this error mean: dpkg-source: unrepresentable changes to source15:48
quentusrexdpkg-buildpackage: failure: dpkg-source -b pbxbuntu-asterisk-1.4.22 gave error exit status 115:48
quentusrexI'm trying to build a source package.15:48
AnAntjames_w: ok, I set the status to fix released15:49
james_wAnAnt: if you look on the jaunty-changes mailing list you will be able to see it15:50
AnAntjames_w: I see15:50
chrisccoulsonping dholbach - i just had a look at your comments on bug 302672. i can't seem to recreate the build failure that you're seeing15:51
ubottuLaunchpad bug 302672 in transmission "new transmission upstream version 1.40" [Wishlist,Triaged] https://launchpad.net/bugs/30267215:51
ivoksany idead how to debug why db_set is failing in postinst script?15:51
dholbachchrisccoulson: hm, I had it in a jaunty amd64 pbuilder15:52
chrisccoulsoni've just tried it in jaunty amd64 and i386, and i can't get it to fail in either15:52
chrisccoulsonand i just tried uploading it my PPA, and it built there too :/15:52
chrisccoulsonstrange!15:53
chrisccoulsonhttp://launchpadlibrarian.net/20030188/buildlog_ubuntu-jaunty-i386.transmission_1.40-0ubuntu1~ppa1_FULLYBUILT.txt.gz15:53
directhexthe most epic piece of anti-mono-in-ubuntu-context hate i've ever seen, taken from the #boycottnovell irc channel logs: "[01:31] <Omar87> schestowitz: lol, ya know what? Even Nelson Mandela himself should protest of Ubuntu coming with Mono pre-installed and well-incorporated."15:55
james_wchrisccoulson: libcurl-dev seems to be a virtual package, it shouldn't just Build-Depend on that.15:56
quentusrexAny advice on this error: dpkg-source: unrepresentable changes to source ????15:56
chrisccoulsonjames_w - i did wonder whether that might be an issue15:56
mgdmdirecthex: yes, clearly, they have their perspectives and priorities correct15:56
james_wchrisccoulson: if you want to build on a virtual package you should Build-Depend on "real-package-that-provides-virtual | virtual"15:57
directhexmgdm, they wonder why their cause is not treated with respect15:57
james_wchrisccoulson: I don't know why that would fail for one pbuilder and not another though15:57
chrisccoulsoni can do that. in fact, both of the packages that provide the virtual package come from the same source package anyway15:57
chrisccoulsondholbach - i wasn't aware of the "uscan --download" trick for getting the new upstream source. thats a bit easier.  thanks!16:00
directhexchrisccoulson, works great until you need to +dfsg a package16:00
chrisccoulsoni haven't had to come across that yet though:)16:01
bmmI'm online for any comments on http://revu.ubuntuwire.com/details.py?package=metalink , this contains a new version with better licensing and I've moved to CDBS.16:04
quentusrexDoes anyone know how to tell debuild that I'm building the orig file?16:06
quentusrexls16:06
directhexhave a native package version number?16:07
quentusrex?16:07
chrisccoulsondo you not just miss the bit after the "-" in the version number?16:07
quentusrex pbxbuntu-asterisk_1.4.22.orig.tar.gz16:08
quentusrexthat's the orig file..16:08
quentusrexpbxbuntu-asterisk-1.4.22 that's the directory I'm building it from...16:08
quentusrexpbxbuntu-asterisk_1.4.22-0ubuntu1.diff.gz16:08
quentusrexdid I get something wrong?16:08
quentusrexdpkg-source: error: cannot represent change to pbxbuntu-asterisk-1.4.22/contrib/firmware/iax/iaxy.bin: binary file contents changed16:09
quentusrexdpkg-source: unrepresentable changes to source16:09
quentusrexdpkg-buildpackage: failure: dpkg-source -b pbxbuntu-asterisk-1.4.22 gave error exit status 116:09
directhexif you want to make a native package, your version number must be free from "-"16:09
quentusrexThat's the error it's failing at....16:09
quentusrexso what do I need to change?16:09
quentusrexpbxbuntu_asterisk_1.4.22?16:10
directhexthat's not the version number. the version number is set in the changelog16:10
quentusrexpbxbuntu-asterisk (1.4.22-0ubuntu1) hardy; urgency=low16:11
quentusrexchanged to:pbxbuntu-asterisk (1.4.22-0ubuntu1) hardy; urgency=low16:11
quentusrexoops.16:11
quentusrexpbxbuntu-asterisk (1.4.22_0ubuntu1) hardy; urgency=low ???16:11
directhexi don't think you quite understand the original problem, which is why the solution isn't helping you16:11
quentusrexdirecthex: I think you're right.16:12
directhexif you want to rebuild orig, then that means you will no longer have a diff.gz file - only orig and dsc16:12
quentusrexI'm not sure if I need that... I'm trying to build the original file. It seems I have a .orig file.16:12
directhexthe usual option is removing all "non-native" markers from the version number, i.e. just "1.4.22". alternatively, erase your orig, and it'll be forced to regenerate it assuming it's a native package16:13
directhexbut making a new orig is the wrong thing to do in 99% of cases16:13
directhexi.e. unless you need to +dfsg a package, don't do it16:13
quentusrexI'm not sure what +dfsg a package means.16:13
quentusrexI'm trying to build a new package from source. I'm not trying to 'patch' any existing package.16:14
quentusrexAnd I think that's where I am confused.16:14
lidaobinghelp review http://revu.ubuntuwire.com/details.py?package=iptux, thanks, I upload a new version just now.16:14
chrisccoulsonquentusrex - that's good, but if you're adding a debian/ folder in order to package it, then that is a diff from the original source16:15
quentusrexchrisccoulson: ok. Then it sounds like I don't need to change anything with the orig file.16:16
chrisccoulsonif you don't want to maintain a diff, and you just want to package everything in to the orig.tar.gz, then the version number in your debian/changelog needs to be the same as the version of the upstream source (ie, no "-0ubuntu1" bit)16:16
chrisccoulsonbut that's a bad idea16:16
quentusrexBut the problem I have is that when I try to build the source with 'debuild -S' it errors out with: dpkg-source: warning: executable mode 0755 of 'contrib/scripts/get_ilbc_source.sh' will not be represented in diff16:17
quentusrexdpkg-source: error: cannot represent change to pbxbuntu-asterisk-1.4.22/contrib/firmware/iax/iaxy.bin: binary file contents changed16:17
chrisccoulsonthe warning is nothing to worry about i don't think. the error is because you changed a binary file i assume (but i'm really not all that sure)16:18
quentusrexbut that's what the: dh_clean16:18
quentusrex dpkg-source -b pbxbuntu-asterisk-1.4.2216:18
quentusrexdpkg-source: warning: Version number suggests Ubuntu changes, but Maintainer: does not have Ubuntu address16:18
quentusrexThat's what changes the binary file.16:18
quentusrexthe dpkg-source -b changes it...16:18
chrisccoulsoni'm not sure really :/16:19
quentusrexAnd I think the source for the software gives a default file, then when built the software overwrites with a custom binary file.16:19
lidaobingplease help review http://revu.ubuntuwire.com/details.py?package=iptux, thanks16:19
DktrKranzlidaobing: I'll have another look when I come back home (in a couple of hours)16:21
lidaobingDktrKranz, OK, thanks in advance. but I have to go to sleep in 1 hour(here is UTC+8). so please paste your comment, thanks again.16:23
quentusrexchrisccoulson, directhex I found the problem. It seems I accidentally build the orig with no files in it.16:35
chrisccoulsongood stuff;)16:38
quentusrexmy fingers are crossed... This might just work...16:42
quentusrexMy development machine is ubuntu 8.10, and I'm building this for 8.04...16:43
=== thekorn_ is now known as thekorn
eMerzhif someone want to review my package...i've just correct a tiny tiny error... http://revu.ubuntuwire.com/details.py?package=sqliteman16:54
ryanakcaRainCT: mind if I merge serpentine?17:04
RainCTryanakca: it's all yours17:05
ryanakcaRainCT: thanks17:08
RainCTryanakca: thank _you_ :)17:09
ryanakcaShould I keep the translation from rosetta in a merge? It's the same upstream version, so I'm guessing that since they're still valid, I can leave them?17:19
quentusrexIf I am building a package for ubuntu hardy, do I have to be running hardy on my system? or is there a way to build it?17:19
ryanakcaquentusrex: you build in a chroot, look for pbuilder on the wiki...17:20
quentusrexI've got pbuilder...17:20
quentusrexjust don't know how to use it to build outside of my system.17:21
ryanakcahttps://wiki.ubuntu.com/PbuilderHowto ... so, if you're building it for hardy, you need to create a hardy pbuilder. If you're building for jaunty, create a jaunty one, etc.17:21
ryanakcaquentusrex: What do you have in your pbuilder chroot? If you're interested in having more than one, see https://wiki.ubuntu.com/PbuilderHowto#Multiple%20pbuilders17:25
quentusrexryanakca: dh_clean: Sorry, but 6 is the highest compatibility level supported by this debhelper.17:25
quentusrexmake: *** [clean] Error 117:25
quentusrexdpkg-buildpackage: failure: fakeroot debian/rules clean gave error exit status 217:25
quentusrexjust one pbuilder: hardy.17:25
quentusrexbut I did the debuild -S on a Ibex system.17:26
hyperairryanakca: you'll need intrepid for debian/compat level 717:28
hyperairboth pbuilder and debuild -S17:28
ryanakcahyperair: for keeping translations from rosetta? Or was that for quentusrex ?17:28
quentusrexthen how do I debuild -S on my intrepid system in such a way that a hardy system can install it?17:28
quentusrexI created the source package with debuild -S on my intrepid system. But when I tried to install the package on my hardy system it gave me the debhelper error...17:29
quentusrexHow do I run debuild -S on my intrepid system so that it uses a debhelper 6 compatible build?17:29
hyperairryanakca: what?17:30
hyperairryanakca: and whoops, i meant to ping quentusrex17:30
ryanakca:)17:30
hyperairquentusrex: echo 6 > debian/compat17:30
hyperairand drop the debhelper build requirement to >= 617:31
quentusrexok17:32
quentusrexI was born in Petersburg, VA.17:32
quentusrexlol'17:32
quentusrexwrong window17:32
quentusrexsince I changed the subject. where are you all from?17:33
hyperair...that's one hell of a change17:33
hyperairi'm malaysian17:33
cody-somervilleNew Brunswick, Canada17:33
quentusrexis New Brunswick east or west Canada?17:34
ryanakcaquentusrex: eastern17:36
quentusrexI'm trying to get to know some of the other developers for Asterisk and telephony.17:36
quentusrexcool.17:36
quentusrexI moved from East Coast, USA to West. I'm in Seattle, WA now.17:36
hyperairi'm uh.. still sitting around in malaysia17:37
quentusrexhyperair: I'm ready the wikipedia article about malaysia... I've never been there...17:38
hyperairreading you mean?17:38
quentusrexyeah...17:38
hyperairheheh17:38
quentusrexToday isn't my best day for irc...17:38
hyperairyes, that's usually the response i get. "malaysia? where's that?"17:39
quentusrexThe only thing I know about malaysia is where it is on a map, and that it got hit hard by that tsunami.17:39
hyperairhmm17:39
hyperairhard by the tsunami?17:39
hyperairi'd say not17:39
quentusrexno?17:40
hyperairwe got shielded from it mostly17:40
hyperairsumatra got it worst17:40
hyperairand that's part of indonesia17:40
hyperairthe huge island that's parallel to peninsular malaysia17:40
hyperairwest of it17:40
hyperairthe tsunami came from west of sumatra17:40
hyperairwhacked out the northern regions17:40
quentusrexlucky for malaysia...17:40
hyperairand some smaller waves came to northern malaysia17:41
hyperairi hear penang got hit17:41
hyperairbut it was mild compared to acheh, sumatra17:41
hyperairthat one got whacked out completely i think ._.17:41
quentusrexLiving here in Seattle we're worried about a tsunami17:41
hyperairyou near to a beach or somethign?17:42
* ryanakca mumbles something about !ot17:42
quentusrexlol17:42
RainCTryanakca: how is this not related to MOTU? :P17:42
ryanakcaRainCT: lol17:42
quentusrexhyperair: check out the wikipedia article about the Puget Sound and then Seattle. we're right on the water...17:43
quentusrexalright, back to MOTU.17:43
ryanakcaRainCT: Maybe you could answer my question then (since you added them), Should I keep the translation from rosetta in a merge? It's the same upstream version, so I'm guessing that since they're still valid, I can leave them?17:43
RainCTryanakca: Yes. And please forward them to Debian if I didn't do that (although I think I did :)).17:43
RainCTuhm.. or better directly to upstream17:44
ryanakcaRainCT: *nod*17:44
quentusrexAlright, if my package requires another of my packages.17:50
quentusrexHow do I do this?17:50
quentusrexSo, I'm building the packages with debuild -S17:51
quentusrexand then with pbuilder I'm testing to make sure they build.17:51
quentusrexBut how do I require a second package of mine for the first package?17:51
hyperairlol17:51
quentusrex pbuilder-satisfydepends-dummy depends on pbxbuntu-zaptel; however:17:52
quentusrex  Package pbxbuntu-zaptel is not installed.17:52
quentusrexHow do I have the pbxbuntu-zaptel installed in pbuilder so that I can install my pbxbuntu-asterisk?17:53
quentusrexpbxbuntu-zaptel_1.4.12.1-1.dsc is the package that needs to be installed first.17:53
hyperairhmm17:55
hyperairi remember reading that in the man page somewhere17:55
lagayou can use the D70results hook17:55
hyperair--extrapackages17:55
hyperaireh? D70results? O_o17:55
quentusrexthis is what I have in the debian/control file of the pbxbuntu-asterisk package: Build-Depends: debhelper (>= 6), autotools-dev, pbxbuntu-zaptel17:55
hyperairquentusrex: --extrapackages bla.deb17:56
quentusrexand if that package is still a source package and not a binary package yet?17:57
hyperairthen you need to build it first17:58
hyperairpbuilder build bla.dsc17:58
quentusrexok, thanks.17:58
hyperairpbuilder build --extrapackages bla.deb newblawhichdependsonoldbla.dsc17:58
hyperairsomething like that, i think17:58
hyperairi didn't test17:58
quentusrexI'll test it.17:59
quentusrexHow do I require that the headers for linux kernel 2.6.27-7-generic are install in the pbuild?17:59
hyperairlinux-headers-generic18:00
hyperairadd that to your build-dep18:00
quentusrexok, I'll give that a try.18:01
quentusrexis the kernel image different for server?18:03
jnw222slighty18:04
jnw222not seriously18:04
quentusrexI'll see if it makes a difference.18:04
quentusrexWhy is the pbuilder package asking for the kernel headers for my development machine's kernel?18:05
quentusrexrather than the pbuilder kernel headers?18:05
quentusrexmake[2]: Entering directory `/tmp/buildd/pbxbuntu-zaptel-1.4.12.1'18:05
quentusrexecho "You do not appear to have the sources for the 2.6.27-7-generic kernel installed."18:05
quentusrexthat's for intrepid not for hardy...18:06
quentusrexI'm running intrepid, and pbuilder hardy...18:06
quentusrex:(18:07
quentusrexhyperair: any idea?18:09
hyperairhrmm18:11
hyperairprobably using uname -r18:11
hyperairbecause pbuilder is just a chroot, but it's running on the intrepid kernel18:11
quentusrexok18:11
hyperairstrange18:12
hyperairah18:12
hyperairit seems that the program you're compiling seems to think you're compiling for the current kernel.18:12
hyperairlook for an option to compile for a different kernel18:13
hyperairsee if that works =\18:13
quentusrexok18:13
quentusrexhyperair: do you know where something like that might be?18:13
hyperairdepends on the build system of the program you're compling18:14
quentusrexbrb18:18
directhexwhere can i find packages for EOL releases?19:01
=== fta_ is now known as fta
quentusrex23back...19:13
james_wdirecthex: launchpad has the individual packages19:16
directhexjames_w, i found old-releases.ubuntu.com19:16
james_wcool19:16
directhexjames_w, which answered what i wanted - i.e. which version of a package got into main19:16
=== DktrKranz2 is now known as DktrKranz
quentusrex23How can I get a list of the pbuilder distributions?19:26
quentusrex23I'd like to make one for hardy server...19:26
quentusrex23hyperair: I've found a fix to the problem I was having.19:27
quentusrex23I'll just do the building in a virtual server... that's actually running hardy server...19:27
hyperairquentusrex23: eh interesting workaround.19:28
quentusrex23:)19:28
ryanakcaIs knowing the language a program is written in a requirement for packaging it?19:28
quentusrex23ryanakca: I bet it couldn't hurt...19:38
directhexryanakca, no, but it can help if you need to fix problems19:39
directhexryanakca, strictly speaking it's not even a requirement for patching it if you're smart ;)19:39
* directhex has patched mythtv and rockbox before now, despite hating both their languages19:39
ryanakcadirecthex: well, it's written in C* ... and I'm familiar with C++... so I'm sure I could figure it out...19:43
copproC*?19:43
directhexC*?19:43
* directhex wonders if an acolyte has come before him19:43
ryanakcahttp://en.wikipedia.org/wiki/C*19:44
directhexnope. that's just sick, then19:44
* directhex goes off somewhere to vomit19:45
directhexoh lord thinking machines. it's a small world19:45
ryanakcaquentusrex23: ... you can have more than one pbuilder... as for the distributions... feisty, gutsy, hardy, intrepid, jaunty, sid, lenny, etc.19:46
ryanakcaquentusrex23: once again, look at the PbuilderHowto page on the wiki... everything you need to know is there, and if you want more, there's a link to the pbuilder manual at the bottom of the page...19:48
directhexthe builder config file on there rocks your socks19:49
quentusrex23but it won't help for the zaptel part...19:56
quentusrex23zaptel needs the correct kernel...19:57
quentusrex23So I might as well boot up an actual test server...19:57
=== quentusrex23 is now known as quentusrex
fabrice_spHi! Can some have a look at dvdstyler, in revu? (http://revu.ubuntuwire.com/details.py?package=dvdstyler). I fixed all what mok0 pointed out. Thanks20:01
quentusrexryanakca: do you know a way to trick the pbuilder into having the same kernel as 'uname -r'20:05
directhexwell... install the package in there? --login and --save-after-login are your friends20:06
ryanakcaquentusrex: ? Something compiled in a pbuilder has the same architecture as the host?20:06
quentusrexbut the problem is that the software is executing something like uname -r20:07
ryanakcai.e. you can't compile for ppc on an i386?20:07
quentusrexSo it's getting the kernel info of my development machine.20:07
directhexryanakca, ish. lpia & i386 on amd64 accepted ;)20:07
quentusrexnot the pbuilder enviroment.20:07
ryanakcadirecthex: :)20:07
ryanakcaquentusrex: during the build?20:08
quentusrexyes, during the build.20:08
ryanakcaWhat are you trying to build?20:08
quentusrexthe asterisk zaptel module.20:08
quentusrexit needs the kernel headers....20:08
* ryanakca has a feeling that this is probably over his head and should let someone more experienced help...20:09
quentusrexI'd love it if someone would help. But the zaptel modules have been around for over a year, and they haven't been touched yet.20:09
ryanakcaquentusrex: you might have to ask ever hour or two for a while, but eventually someone will show up who can help :)20:10
quentusrexryanakca: what question should I be asking?20:10
copprohow do you get an ssh server on your box again?20:10
quentusrexapt-get install openssh-server20:10
copproty20:11
ryanakcaquentusrex: try in #ubuntu-kernel ... they might be able to sort it all out :)20:11
quentusrexforget pbuilder right now. How do I build the binary on my system?20:14
copprodebuild?20:15
RainCTquentusrex: I haven't read the conversation, but dpkg-buildpackage (or debuild)20:15
quentusrexsince pbuilder has the linux-headers-generic_2.6.24.16.18_i386.deb kernel, and my system has the 2.6.24-19 kernel.20:15
quentusrexRainCT: thanks.20:16
quentusrexI'm trying to build a piece of software that needs the kernel headers.20:16
quentusrexthe problem is that when I try to build it with pbuilder, it gets the specs for my host kernel, rather than the pbuilder kernel.20:17
=== fabrice_sp_ is now known as fabrice_sp
ryanakcaCould someone wget ftp://eggy.student.utwente.nl/eggy/0.3/eggy-0.3.tar.gz and give me a hint as to how I'd format my copyright file? Some files are under the LGPL, others are under GPL-3, some are copyrighted by "A", others by "B and C", and yet others by "D" or "Y and A"... and some files were copyrighted in 1998, others 2001... Do I just stick all the authors under Copyright: ? Or do I have a different section for each license and then ...20:29
ryanakca... have the authors for those portions that have <x> license or ?20:30
james_wyear doesn't matter so much20:31
james_wbut yes, split it by license20:31
james_wfor each licence specify the files that are covered, and then list the copyright holders for those files, then the license20:31
ryanakcajames_w: thanks20:32
ryanakcajames_w: there's an icons/ directory filled with icons and a readme listing all copyright... can I reference users to an ICONS.copyright ?20:42
james_wI don't think so20:42
james_wI can't be sure though20:42
ryanakcajames_w: ok, thanks...20:42
=== `Chris_ is now known as `Chris
eMerzhsomone to advocate my package? http://revu.ubuntuwire.com/details.py?package=sqliteman :p21:30
eMerzhbefore the end of the revu day :D21:30
eMerzhnobody :/21:42
DktrKranzeMerzh, I'll have a look at it once I finished another package ;)21:43
eMerzhThanks a lot DktrKranz!21:44
=== RainCT___ is now known as RainCT
DktrKranzeMerzh, looking right now22:02
eMerzhDktrKranz: thanks .. i'm listening :)22:03
quentusrexIf my package needs to have a group added, and set. Where should I put that in the package?22:14
Laneydirecthex: Hey, can you take a look at this debdiff? I'm trying to do some mono transition stuff: http://pastebin.com/f7b3f14e8 - the only thing I'm not sure about is whether I need to rename the library to libndesk-dbus2.0-cil..?22:17
directhexLaney, no, but I understand the confusion. I'll update the wiki to explain it22:19
LaneyNice one.22:19
directhexLaney, the number in the package name relates to the assembly version (or, more specifically, the original ABI version, for ABI compatibility)22:19
LaneyYour email talked about dependencies with 1.0-cil in the name which is what confused me22:19
directhexLaney, it just so happens that CLi 1.0 libraries produced by the 'mono' source package have a version of 1.0 (well, 1.0.5000.0), and CLI 2.0 libraries have a version of 2.0 (2.0.0.0)22:21
Laneygot it22:21
directhexLaney, so for packages produced by the 'mono' source package, changing the dependency to the 2.0 version is needed. for libraries which are not produced by 'mono' their dependencies will change, but their versions will not22:22
james_wLaney, directhex: I'm around this evening, feel free to ping me for uploads22:23
Laneyjames_w: Cool. I was wondering whether it would be better to try and get things into experimental and then sync though22:24
directhexLaney, keep that patch to one side for now - we need to transition applications before we do libraries, otherwise we get the specific problem I just talked about (an app might still be 1.0, but one of its deps now needs 2.0)22:24
james_wLaney: yeah, for mono stuff directhex might have a plan22:24
Laneyjames_w: Unless you meant uploads more generally...!22:24
directhexyeah, experimental wherever possible IMHO. collaboration is good!22:24
james_wI was going to upload anything not maintained by the mono team, and just send patches for the stuff that is22:24
directhexand you get that warm fuzzy feeling that comes from helping both distros!22:25
james_woh, I'd never upload anything that wasn't forwarded, but I know you two will do the right thing, so I'm happy to be on hand for quick uploads tonight22:25
directhexcan you do syncs as well, or just direct universe uploads?22:26
Laneydirecthex: Ah, I was looking at muine which led me to this one. I'll have a look at that first then22:26
Laneydirecthex: What's c-sharp-2.0-compiler? Is it needed?22:26
james_wdirecthex: MOTUs can't directly sync yet, but I can certainly ACK them22:26
directhexLaney, no, it's a hangover from when GNU's .net stack was possibly going to not suck22:27
* Laney nods22:27
LaneyOK, so: transition applications first, change dependencies which are built by 'mono'22:28
directhexLaney, excellent. start with apps (we would love it if some brave soul came and took over muine actually), and wherever possible see whether you can get away with the unintrusive debian/rules change rather than needing to muck about with patching makefiles (if configure.in is doing an AC_PROG_PATH for MCS or GMCS or CSC or something, you can force a value for it on the configure command line - but some apps ignore your settings)22:29
directhexyou can ask iulian about apps ignoring carefully laid out ./configure hacks :)22:29
directhexlet me find an example of an app i transitioned earlier today...22:30
directhexmotherf..... did i forget to svn ci?22:32
james_wdirecthex: is csc a debian thing?22:33
directhexjames_w, yes, it is. think of it as 'gcc' compared to upstream's 'gcc-3.4'22:34
james_wok22:34
* Laney tests muine22:34
directhexand it serves the same purpose as 'gcc'22:34
james_wI was wondering why you prefered the MCS=csc thing instead of my carefully crafted m4 changes :-)22:34
directhexaha, here we are, this is a complete transition patch for podsleuth (a utility used by banshee for parsing ipods): http://paste.debian.net/22471/22:35
directhexjames_w, basically because upstream changes to the autofoo files require pain compared to simple ./confgure hacks, e.g. if they change it :)22:36
quentusrexIf my package needs to have a group added, and set. Where should I put that in the package?22:36
Laneychecking for gmcs... /usr/bin/csc22:36
Laneymuhahahah!22:36
directhexLaney, :)22:36
james_wI understand, I thought my patch would be going upstream though :-)22:36
Laneywait, ftbfs22:36
* Laney weeps22:36
directhexLaney, now, check the build log to make sure it's really using it22:37
directhexLaney, hm. build log? let's see the failure22:37
DktrKranzeMerzh, commented22:37
LaneyI was scrolled up reading the configure output and didn't see the pain below22:37
Laneydirecthex: http://pastebin.ubuntu.com/77859/22:37
Laneyis a snippet22:37
eMerzhDktrKranz: thanks a lot! go back workin on it :)22:38
directhexhrm..... that looks like an actual bug in the code22:38
directhexpossibly even in the wsdl it's parsing22:39
DktrKranzeMerzh, please note I'm not a KDE packager, I just checked license stuff, but otherwise looks good22:39
DktrKranzanyway, please have some KDE guy to review it22:39
* DktrKranz reboots22:40
eMerzhDktrKranz: ok....no pbm ... but i'll check that :)22:40
directhexLaney, can you send me your diff? i'd like to investigate22:40
Laneydirecthex: http://orangesquash.org.uk/~laney/muine.debdiff22:42
LaneyI'll test doing an upstream update22:46
directhexi was thinking it, but didn't want to seem needy ;)22:48
Laneynah, same failure22:51
directhexaHA22:53
directhexwhich wsdl222:53
directhexgah22:53
directhexLaney, okay, good news is, it's not your fault - it's upstream's22:54
directhexmono or muine, depending on how charitable you're feeling22:55
Laneydirecthex: Enlighten me!22:56
directhex'wsdl' is a utility to generate c# source from a web services description manifest (muine uses amazon for album art). in mono 2.0, upstream changes the 'wsdl' binary to be a symlink to 'wsdl2', the CLI 2.0 version (and added in wsdl1for old things). it seems wsdl2 fails on the ./src/AmazonSearchService.wsdl file in muine22:57
directhexdirecthex@mortos:/tmp/muine-0.8.10$ wsdl ./src/AmazonSearchService.wsdl 2>&1 >/dev/null || echo "Hellfire and damnation, that's it for me"22:57
directhexdirecthex@mortos:/tmp/muine-0.8.10$ wsdl2 ./src/AmazonSearchService.wsdl 2>&1 >/dev/null || echo "Hellfire and damnation, that's it for me"22:57
directhexHellfire and damnation, that's it for me22:57
directhex(on intrepid, i.e. using mono 1.9.1)22:58
LaneyDid wsdl1 go away?22:58
directhexhttps://bugzilla.novell.com/show_bug.cgi?id=43489222:59
ubottubugzilla.novell.com bug 434892 in tools "wsdl crashes with muine's amazon web service" [Normal,Resolved: fixed]22:59
directhexbleh, mono patch :|22:59
LaneyHeh, it's a pretty trivial change too :(23:00
directhexLaney, i'll commit it to our mono package right away - meebey's away today, but i'll try and molest him tomorrow until he uploads a 2.0.1-2 we can sync23:02
directhexLaney, syncing mono! the dream is here!23:03
Laney\o/23:03
LaneyAwesome work btw - I've had trouble just getting darcs to be in sync... :(23:03
Laneylet me know when the sync lands and I'll get back on muine23:04
Laneyor when mono lands in Debian, guess that'll do23:04
* Laney looks at gtwitter23:10
james_wLaney: apologies for not syncing darcs23:11
Laneyjames_w: Not your fault!23:12
LaneyI should have got in there sooner23:12
LaneyI had a quiet period23:12
Laneylo RainCT, RAOF23:13
RainCThi Laney :)23:13
RAOFYo.23:13
* james_w hugs libtool23:14
* RAOF wonders whyever for.23:14
james_wfor causing 75% of the i386 build failures in jaunty23:14
RAOFAh.  Sarcasm.23:14
RAOFOr, alternatively, hugging so the back is exposed to the knife.23:15
directhexlaney@ubuntu.com ?23:15
Laneydirecthex: right23:15
Laneybut why? :O23:15
directhexfor debian/changelog!23:15
* Laney trembles23:15
LaneyWhat did I change? heh23:16
directhexyou helped!23:16
LaneyWhich changelog I mean? mono?23:16
directhex<CIA-7> debian-pkg-mono: directhex-guest * r3859 /mono/trunk/debian/ (3 files in 2 dirs): Fix for Muine FTBFS (https://bugzilla.novell.com/show_bug.cgi?id=434892)23:17
ubottubugzilla.novell.com bug 434892 in tools "wsdl crashes with muine's amazon web service" [Normal,Resolved: fixed]23:17
* Laney rocks out23:17
Laneydirecthex: This is bad in a build log right? "... gmcs -noconfig -codepage:utf8 -unsafe ..." (when configure detects csc)23:18
directhex......... sigh, yes :/23:18
Laneybah23:18
Laneynothing is ever easy!23:18
directhexnothing simple ever is23:18
directhexiulian is your man for that kind of patch23:19
directhexthis isn't muine we're talking avbout it is?23:19
Laneyno, gtwitter23:20
LaneyI see ASSEMBLY_COMPILER_COMMAND=gmcs in gtwitter/Makefile.am23:21
directhexLaney, okay, that's... it happened with 'giver'23:21
eMerzhdirecthex: My package was just updated with corect copyright in the new format like asked :) ... http://revu.ubuntuwire.com/details.py?package=sqliteman23:22
directhexLaney, basically you need to replace 'gmcs' with $(MCS) or whatever the AC_PROG_PATH used by configure.in is, then re-jiggle the build-deps and debian/rules to run autoreconf every now & again23:22
directhexLaney, let me find the wsvn page for giver23:22
* Laney head in hands23:22
RainCTI'm off, good night23:23
directhexLaney, nothing simple is ever easy23:23
RainCTand tomorrow.. intrepid release party \o/23:23
directhexciao RainCT23:23
james_wnight RainCT23:23
directhexRainCT, gotta do your mono 2 transition or you're not allowed to party!23:23
eMerzhbut right now....sleeeeping :) Good night every body :)23:23
RainCTdirecthex: heh23:24
RainCTI can't, my sponsor isn't online *g*23:24
directhexLaney, okay, here we are, the "easy" part (patching Makefile.am) should look a lot like this: http://svn.debian.org/wsvn/pkg-cli-apps/packages/giver/trunk/debian/patches/02_gmcs-variable.dpatch?op=file&rev=0&sc=023:24
directhexLaney, the hard part (autoreconf integration in debian/rules) could look like this: http://svn.debian.org/wsvn/pkg-cli-apps/packages/giver/trunk/debian/rules?op=file&rev=0&sc=023:25
directhexbut hanska in #debian-mono is a whizz with that kind of thing, so i can make him do it23:25
LaneyLet me take a quick look23:25
* Laney hops into that channel23:25
directhex(on oftc)23:25

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