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

* sistpoty keeps on stepping people on the foot00:04
pochuwe could switch MC applications to answers.launchpad.net which expires unanswered tickets after 15 days :P00:29
daskreechHello00:32
daskreechWill Virtualbox 1.6 have a package for hardy?00:32
pochubug 24085600:34
ubottuLaunchpad bug 240856 in hardy-backports "Please backport virtualbox-ose 1.6.2 from Intrepid to hardy" [Undecided,New] https://launchpad.net/bugs/24085600:34
pochudaskreech: ^ if that is approved, then yes (in the backports). So if you test it and give some feedback there, that would be appreciated00:34
daskreechpochu: Oh you ^_^00:35
daskreechgracias00:35
pochude nada :)00:35
* sistpoty is off to bed... gn8 everyone00:41
daskreechNIght00:41
emgentnight.00:59
nxvlemgent: have a beer in my name!01:06
cyberixHow does python library naming work?01:30
cyberixthere are lots of packages that are called python-pysomething01:30
cyberixbut then pycrypto is just called python-crypto01:30
cyberixinstead of python-pycrypto01:30
cyberix"Public modules should be packaged with a name of python-foo, where foo is the name of the module."01:33
cyberixSo the module name of pycrypto is mere crypto01:33
cyberixDid I get it right?01:34
pochucyberix: right01:36
pochuif you do 'import crypto', then it should be python-crypto01:36
jscinozDoes anyone else here use cowbuilder and run into problems building multiple packages concurrently, it would appear that /var/lib/dpkg is shared amoung all running chroots, any ideas what I'm doing wrong?02:29
DaskreecHhi stdin03:01
DaskreecHHave you ever used quote ?03:01
stdinhey03:01
stdindon't think so, what is it?03:01
DaskreecHDunno just noticed it gets installed by default03:01
stdinon intrepid? (I have Hardy here)03:02
DaskreecHOn hardy03:02
nxvli think i have use it03:02
nxvlit's just eastern egg03:03
nxvlor something03:03
DaskreecHnxvl: What is it for?03:03
stdin"which quote" shows nothing, probably a bash built-in03:03
nxvlit's kind of fun03:03
nxvlDaskreecH: tipe quote on the terminal03:03
DaskreecHI know :)03:03
nxvltype*03:03
DaskreecHstdin: it's a function03:03
stdinahh, I know what that is03:04
nxvlis just to put quotes to a string03:04
stdinit's from bash_completion03:04
DaskreecHah ok makes sense now03:04
nxvl(i was confusing it with other tool which just prints famus quotes on the terminal)03:05
DaskreecHok well what I was really here to ask about was a bug :)03:05
DaskreecHhttps://bugs.launchpad.net/hardy-backports/+bug/24085603:05
ubottuLaunchpad bug 240856 in hardy-backports "Please backport virtualbox-ose 1.6.2 from Intrepid to hardy" [Undecided,New]03:05
DaskreecHWhat's the likelihood of that happening?03:06
DaskreecHis there license issues with backporting 1.6.2 to hardy?03:49
=== Gralco is now known as foo_
=== foo_ is now known as Gralco_
YokoZarScottK: I hope I did this right: I reset https://bugs.edge.launchpad.net/hardy-backports/+bug/240755 to confirmed to request a slightly newer version of the Intrepid package to replace the Wine backport05:04
ubottuLaunchpad bug 240755 in hardy-backports "Please backport Wine 1.0 from Intrepid to Hardy" [Medium,Confirmed]05:04
kostmoI'm getting a "native-package-with-dash-version" error from Lintian05:49
kostmoit was suggested that my package be named pyrocket-0.5-0ubuntu105:50
eboyjrWill this help?: http://lintian.debian.org/tags/native-package-with-dash-version.html05:50
kostmoI've seen the error explanation, but I don't understand how to fix it05:51
persiakostmo: You need an orig.tar.gz in the parent directory when you build the package.05:51
persiae.g. pyrocket_0.5.orig.tar.gz05:52
persias/e.g./i.e./ (Oops)05:52
kostmoso starting from a clean package build, should I actually run debuild twice?05:52
persiaNot usually, although it can help detect certain classes of bugs.05:52
persiaTypically, one just renames the upstream tarball.05:53
kostmoI'm not sure how to generate the orig.tar.gz file, actually05:53
kostmoI'm packaging up my own program, btw05:53
persiakostmo: Download the tar.gz file from upstream.  Rename it.05:53
persiaAh.  Therein lies the confusion :)05:53
persiaYou'll want to wear two different hats, and think about the program two different ways.05:53
persiaFirstly, make a perfect version with no debian/05:54
persiaBundle that up into a tar.gz file and put it on the internet.05:54
persiaNext, rename the tarfile to orig.tar.gz, and add all the packaging information.05:54
kostmodoes it matter where (or at all) I put it on the internet?05:55
persiaThen, when you run debuild -S, you'll get a diff.gz with the packaging, and a .dsc.05:55
persiaIt doesn't matter where you put it.  People tend to put them on the project homepage, and host them on the same service that hosts the code.05:55
persiaYou want to have an internet-accesible archive of releases so you can construct a working watch file, to provide notification when the version in the distribution differs from the version upstream.05:56
kostmook, so the orig.tar.gz doesn't have to have any kind of installer (i.e. more like a fend-for-yourself piece of code)?05:56
persiaAs your project grows, you probably won't have time to focus on both packaging for each distribution and doing all the upstream work: creating this separation of concerns early makes that transition easy later.05:56
persiaWell, your life will be easier if your setup.py takes an install argument for a raw install.05:57
kostmook05:57
persiaBut no, no nice packaged installer to integrate with the distribution.05:57
persiaYou'll likely want a slightly different set of packaging information to be able to integrate into each of Debian, Ubuntu, Fedora, SuSE, slackware, etc.05:58
kostmounder what circumstances would the distribution's version differ from my upstream version?05:59
kostmoi.e. why do I need a 'watch' file?05:59
persiakostmo: Well, firstly getting new upstream versions into released stable distributions is hard, so most distributors aren't likely to do that.06:00
persiaSecondly, as the number of distributions that packages pyrocket grows, you may not be watching them all, so it helps to have automated notification when there is a new upstream, for those packaging the updates for the given distribution.06:00
ScottKYokoZar: Generally one files a new bug, but I think that will work.  Is it really worth another backport?06:01
kostmoso the effectiveness of this watch file depends on having a stable URL for the upstream code?06:03
YokoZarScottK: Well if the backported one is going to be SRUed, then I think so.  The changes to the .desktop file to make it say "Wine Windows Program Loader" instead of "Wine Windows Emulator", but more importantly it also adds an association for .msi files.  If we also update shared-mime-info, then users will be able to double click msi files.06:03
ScottKOK.  Sounds reasonable.06:03
kostmoI hadn't considered starting a sourceforge project, but I guess I could06:04
* cody-somerville disturbingly just realizes he missed the MOTU-SRU meeting.06:04
persiacody-somerville: It's important to stay on top of these things :)06:08
cody-somervilleScottK, how did it go?06:09
ScottKIIRC it went fine.06:10
ScottKIt's very late here and I'm not entirely awake.06:10
ScottKAsk me again tomorrow.06:10
tooba1hey, how is it possible that in REVU several packages have an empty Lintian file, while running Lintian gives lots of errors/warnings? I uploaded a package, and its Lintian file was correctly generated, but in other cases (e.g: http://revu.ubuntuwire.com/details.py?package=playonlinux, http://revu.ubuntuwire.com/details.py?package=gedit-regex-plugin), it didn't happen09:50
gesertooba1: my guess would be different versions of lintian09:53
tooba1there are HUGE differences!09:54
tooba1but, principally, the point is:09:54
tooba1isn't the file automatically generated on server? So where would be the different Lintian versions?09:54
geserthe file is generated on the server, but I don't know which lintian version is there installed09:56
geserif you run lintian on your system you might use a different version09:56
geserand it also depends if you run lintian on the source package or on the binaries (debs)09:57
geserrevu checks only the source package09:57
tooba1ok, I get it. Anyway, this is very strange, since there are a lot of things missing, so I think it's more probable that it's run with lots of "exclude" arguments (on the server)09:57
tooba1the server doesn't have the binaries, as I see09:58
tooba1I think it checks the ".changes", as I do09:58
wgrantgeser: I installed the latest backported lintian about a week ago - it definitely supports 3.8.0.09:59
gesertooba1: then playonlinux and gedit-regex-plugin are lintian clean (at least the source packages)09:59
wgranttooba1: We can't risk building the packages, so we don't run it on binaries. Just sources.09:59
tooba1wgrant: right. But running "lintian xyz.changes" means checking sources, right?10:00
wgrantIf it's a source-only changes, yes.10:00
emgentmorning10:01
tooba1well... I thing that looking at http://revu.ubuntuwire.com/details.py?package=gedit-regex-plugin, you'll get the point. The "lintian" is empty, I attached a lintian report10:01
geserHi emgent10:01
tooba1they're all source changes, obviously10:01
emgentgeser :)10:01
tooba1(right?)10:01
wgrantAnd it indeed runs on the .changes.10:01
tooba1wait10:02
wgrantAll of those are binary issues.10:02
tooba1here's a more interesting example10:02
wgrantExcept for the lack of intrepid.10:02
tooba1exactly that10:02
wgrantYour lintian is broken and/or out of date.10:03
gesertooba1: you can also run lintian just on the .deb or the .dsc10:03
tooba1I get it10:04
wgrantIt would be optimal to automatically build each upload, but that would imply development of a virtualised building infrastructure.10:06
tooba1  ok10:06
geserwgrant: doesn't revu run on a sparc machine? so it isn't the fastest either for building packages10:07
tooba1but it's awful that lintian is not able to spot changes that ARE in the source files...10:08
wgrantIt's a 5 year old UltraSparc III, right.10:08
tooba1anyway, [OT]10:08
wgranttooba1: It is...10:08
tooba1thanks for the clarifications10:08
wgranttooba1: What didn't it pick up?10:08
tooba1package-contains-empty-directory, readme-debian-contains-debmake-template, copyright-lists-upstream-authors-with-dh_make-boilerplate, copyright-without-copyright-notice, extended-description-is-empty, section-is-dh_make-template, script-not-executable, binary-without-manpage, extra-license-file, extended-description-line-too-long, unknown-section, python-script-but-no-python-dep10:11
tooba1(in just 2 packages :-)10:11
wgrantThe second, third and fourth could be picked up, but the rest are binary issues.10:11
tooba1yep10:12
tooba1no wait, why not "extended-description-is-empty"?10:13
wgrantBecause that's a binary attribute.10:13
wgrantThough you should in general be able to check that in debian/control.10:13
wgrantI don't believe it's required by policy, though.10:14
tooba1aha10:14
k0phi all.10:29
k0pI'm trying fix some issues in my package. What's binary-arch-rules-but-pkg-is-arch-indep ? can I make a package for 'all' arch?10:30
persiak0p: That is a report that it appears debian/rules is calling the binary-arch target even when the package is architecture-independent.  You likely want to check the rules structure carefully.  `make -p -f debian/rules` may help, although it may confuse.10:32
k0ppersia, really nice. thanks for the help.10:34
k0p:)10:34
persiak0p: You may find that running lintian -iIv is more informative than lintian alone, for these expansions to be automated.10:35
k0ppersia, gh. I don't know the lintian command10:36
k0pthanks :D10:36
k0ppersia, one more question10:37
k0pthe package on revu only have comment when does it have errors?10:37
cyberixI considered packaging Astro Chicken, but then I changed my mind -> http://cs.helsinki.fi/u/twruottu/ss/astro_chicken.png10:39
cyberixAnd no, I don't have a written permission to publish this screen shot10:40
tooba1k0p; the package has comments when someone commented it :-)10:44
tooba1it may have errors nobody noticed10:44
tooba1it may have comments not regarding errors10:44
tooba1tipically, the only systematic method of finding (many) errors if lintian10:45
tooba1you build your package, then run "lintian nameofthepackage.changes"10:45
k0phmm yeap.. now I understand. I don't need upload to see the lintian file10:45
k0plol10:45
tooba1right...10:48
tooba1moreover, the lintian file you see when you upload shows a very small part of the potential errors, because it runs on the package not compiled10:48
tooba1bye10:48
cyberixk0p: Congrats. You are one step closer to being a perfect packager.10:49
k0plol10:49
k0pcyberix, so far...10:49
cyberixk0p: Not that far. It seems you found revu. Now you are getting one step closer every day.10:50
k0pI would like that my package should be able in 8.1010:52
k0pmay be it not possible, right?10:52
k0pis it late?10:52
=== doko_ is now known as doko
cyberixk0p: It is still possible10:53
cyberixhttps://wiki.ubuntu.com/IntrepidReleaseSchedule10:53
cyberixk0p: k0p You should get it in before FeatureFreeze10:53
cyberix(sorry for two nicks)10:54
cyberix:-P10:54
k0phehe10:54
k0p:)10:54
k0p28 th august right?10:54
cyberixgetting it in means that you must get two sponsors in revu and get someone to upload it before the FeatureFreeze10:54
cyberixyes10:54
k0pyeah ... but I don't have sponsors .. not yet :)10:55
k0pi'm fixing issues on my package10:55
cyberixOf course the package may be sent back to revu, if there is some big problem with it10:55
cyberixBut revu is trying to make sure there is nothing wrong with it before it gets uploaded10:55
k0phmm of course10:55
cyberixThere is one revuday each week10:56
k0pcyberix, but in revu nobody make package.. only make sources10:56
k0preally?10:56
cyberixThat is the day when you are supposed to ask sponsors10:56
k0pI don't understand so much . .revu is compiling ?10:56
k0pbuild packages? or what's that?10:56
cyberixno10:56
cyberixreviewing10:56
cyberixso, if you want to be efficient you should fix all reported issuesduring the week between revu days, so you can ask for sponsors on each revu day10:57
cyberixyou can only ask for sponsors, if you have fixede all reported problems10:57
k0phmm10:58
k0pyeah10:58
cyberixthen it is likely that someone looks at your package and reports more problems10:58
k0pwhat the day of revu?10:58
k0pso may be in next week my package found a sponsor?10:59
cyberixIn theory yes, but if you are very new at packaging you'll probably get error reports instead11:00
cyberix:-)11:00
cyberixrevu day is announced in the topic of this channel11:00
cyberixI'm not sure which weekday it currently is11:01
k0pcyberix, well .. I have 4 Errors and 2 Warnings...11:02
cyberixhumans can usually find more errors than lintian :-)11:03
wgrantcyberix: There isn't one at this time.11:03
cyberixbut ofcourse it makes no sense to ask humans before you have fixed the easy ones11:03
cyberixwgrant: How is that?11:04
k0pcyberix, of course.11:04
wgrantcyberix: Nobody is running REVU days.11:04
cyberixwgrant: Each day is a "revu day" then?11:04
wgrantI guess that each day is equally REVU-friendly, perhaps.11:05
k0pcyberix, in changelog.. intrepid is a versiong right?11:05
cyberixI suppose revu days appear closer to release when people are busy11:05
cyberixk0p: interpid is the codename for Ubuntu 8.1011:05
cyberixk0p: So, you are working with the Umit package?11:06
k0pyeap11:06
k0phow you guess?11:06
cyberixpackager email address sounded similar to your (nick)name11:06
k0pis intrepid or interpid?11:07
k0pyeah11:07
k0p:)11:07
cyberixintrepid11:07
k0phmm11:07
cyberixhttp://en.wiktionary.org/wiki/intrepid11:07
cyberixDoes Umit depend on nmap or is it standalone?11:08
k0pdepend of nmap11:08
k0pmay be the error about bad-distro-name is because I don't have 8.10 installed.. I have 8.0411:09
cyberixI think my 8.04 didn't complain about intrepid11:10
k0phmm11:11
k0pcyberix, umit (0.9.5-ubuntu1) intrepid; urgency=low11:12
k0plooks like fine?11:12
cyberixI think the version number should be 0.9.5-0ubuntu111:15
cyberixbut ofcourse you have to make that change to each place where you specify the version number11:16
k0pright11:17
cyberixk0p: Ok. I get the bad distro name error too11:18
cyberixso it should be ok11:18
k0pis n't 0.9.5-0ubuntu1?11:18
wgrantcyberix: One only specifies the version number in a single place unless one is doing strange things that shouldn't be done.11:19
k0pwgrant, but the trouble is in intrepid :/11:20
cyberixOh I forgot11:20
wgrantk0p: Install lintian from hardy-backports.11:20
k0pwow11:20
k0pOnline it don't appear11:20
wgrantHm?11:20
k0pI don't have one error and one warning11:20
cyberixBecause they have a newer version of lintian there11:21
wgrantOnline where?11:21
k0pwgrant, revu11:21
cyberixrevu of course11:21
wgrantOn REVU? I upgraded lintian there last week.11:21
k0pwgrant, yeah.. I'll update lintian from backport11:21
k0pthanks for the help11:21
k0p:)11:21
wgrantnp11:21
cyberixk0p: You should till change the version number to 0.9.5-0ubuntu111:21
cyberixThat is something lintian won't warn about11:22
wgrantIt should, though.11:22
cyberixWell, lintian doesn't report Ubuntu specific stuff, right?11:22
wgrantcyberix: It doesn't, but it might be nice if it did.11:23
cyberixk0p: I'm happy to see that someone is trying to package umit for Ubuntu.11:27
cyberixk0p: I recall I wanted to try it out sometime, but didn't because there was no package.11:28
k0pcyberix, I already make one package11:28
k0pwell.. We're working hard to release stable version11:28
k0pbefore august11:28
k0pafter that we need to merge lot of features that was develpmenting in other branches.11:29
cyberixYou just have to figure out which version of nmap will ship with intrepid11:29
k0pcyberix, it isn't a problem11:29
k0p>=4.5011:29
k0pright?11:29
cyberixsure11:30
k0p:)11:30
cyberixbtw specify the version requirement only, if umit really doesn't work well with older versions of nmap11:30
k0pI have a working about native-package-with-dash-version11:31
k0phmm ok11:31
k0pgive me a second11:31
k0pumit working nice with older version. . 4.20 it's nice. but I don't have totally sure about that11:32
k0pi'll verify it11:32
cyberixYou can just say nmap in dependencies, without a version requirement11:32
cyberixIf upstream tells you not to use versions older than x, then that is valid reason for setting the requirement.11:32
k0pcyberix, I do it11:32
k0pok11:33
cyberixNow I have to do some household hacking11:33
cyberix:-D11:33
k0phehe :)11:33
cyberixSee you later, and good luck with the project11:33
k0pgood luck11:33
k0pthanks a lot for your help11:33
cyberixno problem11:34
=== fta_ is now known as fta
=== LucidFox is now known as LuciusFox
=== LuciusFox is now known as LucidFox
=== clifford is now known as yrjokin
AnAntHello. could some review those: http://revu.tauware.de/details.py?package=ubuntume-gdm-themes  ,                                                                           |13:52
AnAnthttp://revu.tauware.de/details.py?package=usplash-theme-ubuntume13:52
persiaAnAnt: I'm going to discourage the use of REVU for package updates (like those), as they have an even greater chance of being ignored than other things on REVU.13:54
persiaThat said, looking now.13:54
AnAntpersia: errm, I don't understand13:54
AnAntpersia: I mean, how would package updates be reviewed then ?13:54
persiaAnAnt: REVU is for new packages, not already in the archives.  For updates to packages already present, submitting a diff as a bug is preferred.13:55
AnAntok13:56
persiaMind you, for native packages, this doesn't always work, and you'll have to submit the entire tar.gz (which is part of why I don't like native packages).13:56
persiaAnAnt: Anyway, I know you, and know you maintain these packages, and know that they likely ought get updated, so unless I can find something extra wrong, I'll upload them this time: just please use a bug to update them in the future.13:57
AnAntsure thing13:57
AnAntthanks13:57
AnAntpersia: btw, regarding webstrict, the maintainer is trying to get it in Debian13:58
AnAntpersia: anyways, he'll need to make changes, seems that debian don't have openjdk yet13:59
AnAntpersia: oh, for java based software, should the package build-depend on openjdk or on default-jdk14:00
persiaAnAnt: Ah.  Right.  I think there was an effort to do that.  You might ask on #debian-java on OFTC to check the current status.14:00
persiaThat said, if it can build on gcj, that would be far preferable.14:00
AnAntpersia: how about default-jdk ?14:02
AnAntpersia: btw, thanks for the link !14:03
=== effie is now known as effie_jayx
k0pcyberix, are you there?14:38
persiak0p: It's generally best to ask your questions and look for whoever is about to answer: you may need a specific person, but even then, telling them what you seek can help them form an answer when they return, in case you are not watching at that moment.14:42
cyberixk0p: I'm here14:43
cyberixk0p: I'm having a coffee break from household hacking14:44
bliZZardzis DBus part of Gnome?14:46
jpdsbliZZardz: I think it's idenpentant of the DE: http://www.freedesktop.org/wiki/Software/dbus14:48
persiabliZZardz: GNOME relies on DBUS, but other things do as well.  Why?14:48
bliZZardzpersia : bon jour! well, i was just exploring DBUS, hence curious to understand it - was not sure whether it is 'still' being used14:50
persiabliZZardz: It is very much in use.14:50
bliZZardzpersia : any good place/link to understand GNOME better(except for the code:P )14:50
persiabliZZardz: gnome.org?14:51
persiaThat said, I think the code is better: I'd recommend looking at session, panel, and menus primarily.14:51
bliZZardzpersia : any specific reasons for that rationale?14:53
persiabliZZardz: I found it more useful?14:57
bliZZardzpersia : useful as in??? gtk code that can be used in other ways?14:59
k0ppersia, ok.14:59
k0psorry14:59
k0pi'm trying to solve native-package-with-dash-version warning. it's cause is set as debian native package? I would like know how solve this15:01
persiabliZZardz: Useful in understanding how GNOME works.  For GTK code, look at your favorite GTK application.15:01
persiak0p: You need an orig.tar.gz file.  Then rebuild.  That's it.15:01
k0ppersia, just make a rename?15:02
persiaRight.  rename the upstream tar.gz file to match the naming convention for orig.tar.gz, and you should be good.15:03
k0ppersia, thanks. silented this warning15:06
bliZZardzpersia : you know of any channels/forums wherein i can application deisgn questions/queries?15:07
persiabliZZardz: I don't.  Sorry.15:10
=== greeneggsnospam is now known as jsgotangco
DRebellionCould someone review my package? http://revu.tauware.de/details.py?package=monkeystudio Thanks ;)16:12
sistpotyhi folks16:16
sebnerhuhu sistpoty16:16
sistpotyhi sebner16:16
* sistpoty reboots again, and hopes to be right back *g*16:19
DktrKranzreboot? what does this word mean?16:20
* sistpoty grumbles a little bit about being forced to use the nv driver instead of the blob16:28
sebnersistpoty: you too? ^^16:29
sistpotyyep16:29
sebnersistpoty: kernöl?16:29
sistpotysebner: 2.6.26-2-generic16:30
sistpoty(lrm doesn't seem to contain nvidia blob any longer... /me wonders where it went)16:30
sebnersistpoty: kay. though also compiling and using that thing on the old 2.6.24 kernel isn't working :(16:30
persiasistpoty: Which version of libdrm do you have?16:30
* DRebellion gumbles a little bit about never getting a review :P16:30
sistpotypersia: 2.3.0-4ubuntu116:31
persiaOh well.  No nouveau either then16:31
persiaDRebellion: Yeah.  This cycle has been weak on reviews.  Sorry about that.16:31
DRebellionpersia, by cycle, do you mean up to alpha1?16:32
persiaDRebellion: I mean intrepid16:34
DRebellionoh, right16:34
DRebellion=16:34
DRebellion=(16:34
=== LucidFox__ is now known as LucidFox
\shsebner: do you want to work on an SRU?17:04
kostmohey all, I have uploaded my package to REVU, am I supposed to get an e-mail with login information? Package is here: http://revu.ubuntuwire.com/details.py?upid=261117:05
sebner\sh: depending on how urgent it is since today I haven't got really time to work on it but tomorrow17:10
sistpotykostmo: just try to log in with your email address and give no password, then there'll be a "recover password" link17:10
\shsebner: bug #241587 check the debdiff17:11
ubottuLaunchpad bug 241587 in claws-mail "bugfix batch for Hardy's Claws Mail" [Undecided,New] https://launchpad.net/bugs/24158717:11
\shsebner: check if it works on hardy etc :)17:11
sebner\sh: so many patches to test O_o . I never used claws mail so I have to waste time for setting it up correctly and test then every patch?17:14
\shsebner: no..the patches are coming from upstream....17:15
\shsebner: just make a "run test" the more in-deep testing we are doing via -proposed17:16
sebner\sh: ah ^^ kk. ok if tomorrow?17:16
\shsebner: I trust upstream in this..colin was very helpful...17:16
\shsebner: sure :)17:16
sebner\sh: np, Will do and ping you tomorrow about it then17:17
\shsebner: I'm busy with leonov release tomorrow and in the evening I'm watching EM finals ;)17:17
sebner\sh: bah! but me too. except the leonov thing xD17:18
=== asac_ is now known as asac
=== asac__ is now known as asac
sistpotydoko: ok if I grab crystalspace merge from you?18:48
Lutinjohanbr: looking at the empathy buildlog would have shown you that it failed because some packages it relies on were broken at the time it was built18:51
johanbrLutin: Right. Do you know if those packages have been fixed?18:57
DktrKranzsistpoty, devfil was looking at it, he should have a debdiff ready18:57
sistpotyDktrKranz: ah, thanks... didn't find a bug on lp, so I assumed it wasn't taken yet18:58
Lutinjohanbr: I gave it back on i386, built fine, waiting for it to go through NEW18:58
sistpotyDktrKranz: and just in time... as at this moment dl of the source packages finished *g*18:59
DktrKranzheh18:59
johanbrLutin: Alright. Thanks.18:59
DktrKranzsistpoty, FYI bug 24296118:59
ubottuLaunchpad bug 242961 in crystalspace "Please update crystalspace to 1.2.1" [Undecided,Confirmed] https://launchpad.net/bugs/24296118:59
sistpotyDktrKranz: ah... I guess I was confused that the title didn't contain "merge" *g*19:00
guest22Can someone please help with an (apparently) difficult question on the appropriate version number to assign to a package to be uploaded as a stable release update?19:01
DktrKranzsistpoty, probably because he was trying to get package in shape again, since it requires much love19:01
DktrKranzand I guess merge is not enough :P19:01
devfilsistpoty: in Debian package fails to build, I've merged it and updated it to the latest version19:01
guest22There's a significant bug in the package which is currently in hardy (version 0.25-0ubuntu1) which has been fixed by a new upstream release which is now in intrepid as 0.26-0ubuntu1. What should the version number be for the hardy release of 0.26, since 0.26-0ubuntu1 is already taken by the intrepid release, and 0.26-0ubuntu2 incorrectly implies that it follows the intrepid release?19:06
DktrKranzguest22, 0.26-0ubuntu1.119:07
DktrKranzmh... no, I misread19:07
DktrKranz0.25-0ubuntu1.1 should fit19:08
guest22DktrKranz: But the new release for hardy would be based on 0.26 upstream, so surely 0.25-xxx is incorrect?19:09
devfilguest22: 0.26-0ubuntu0.119:10
DktrKranzguest22, if new upstream release is a bugfix release, you can use 0.26-0ubuntu1~hardy119:10
guest22devfil and DktrKranz: any suggestions on which is preferred, 0.26-0ubuntu0.1 or  0.26-0ubuntu1~hardy1 (yes, it is a bugfix release)?19:11
devfilguest22: ~hardy119:12
guest22devfil and DktrKranz: OK, thanks to both of you for the advice. One additional question:  the wiki at https://wiki.ubuntu.com/StableReleaseUpdates mentions uploading to release-proposed, but doesn't give any more details. Do I just do dput to hardy-proposed? If so, where do I find the dput config for this upload target?19:13
devfilguest22: in changelog use hardy-proposed19:13
DktrKranzguest22, just attach a debdiff for hardy-proposed to a bug report, subscribe motu-sru for approval and wait for sponsors to upload package for you.19:14
guest22DktrKranz: Ah, so I just ignore the additional instructions at the StableReleaseUpdates wiki, eg. "4. Upload the fixed package to release-proposed with the patch in the bug report ..."?19:15
DktrKranzguest22, yes. This is managed by developers who have upload rights.19:15
DktrKranzas much as following steps19:16
guest22DktrKranz: OK, thanks. It really would be useful to have better documentation for package maintainers so that one doesn't have to clarify everything on IRC.19:17
guest22Apologies for the heresy, but the Fedora people really are ahead in this respect.19:19
DktrKranzguest22, it's a work in progress, We hope to have something better soon.19:19
guest22DktrKranz: Sure, I understand.19:20
DktrKranzthanks for bringing us bugfix releases :)19:20
guest22DktrKranz: No point in going to the effort of getting a package accepted, and then ignoring bugs, eh?19:26
DktrKranzwe usually don't ignore bugs, there have been cases where updates were problematic (e.g. new version had new features, which do not fit well with our policy), but the great majority of bugs are processed successfully.19:28
DktrKranzif new release is just bugfix, it's just the matter to find some test cases to check if bugs are addressed correctly19:29
highvoltagedoes canonical use livecd.sh to build the squashfs images in ubuntu?19:30
geserDktrKranz: re the apache2-mpm-itk SRU: does intrepid need to be fixed now? as I assume that apache2 will see some more uploads till release, apache2-mpm-itk will need some more rebuilds till then19:59
krzysz01i just fogured out that sometimes when making .debs have to copy binaries makeally to (your package)-(version/debian/(your package)/(whatever directory on the filesystem the binary should be added to)20:00
ScottKgeser: It's good to keep it in sync as you go.20:00
DktrKranzgeser, let's have it in our radars. Maybe we can  milestone it for 8.10 or RC20:00
krzysz01I have built a package of my project. what do i do now?20:01
geserScottK: ok, will do a rebuild20:03
ScottKI may be a little paranoid about it because I ended up forgetting one on another package for Hardy and had to do an SRU.20:03
DktrKranzthat's would be a shame20:04
geserScottK: I have made several rebuild of apache2-mpm-itk already so I hopefully don't forget it till release (and it should pop up when I check unmet deps before release if it needs a rebuild). That's also the reason why I catched it that apache2-mpm-itk needs a rebuild when I saw the apache2 SRUs on hardy-changes.20:07
ScottKgeser: If you want to wait to upload it, I'm OK.  If it was me, I'd upload it.20:08
* DktrKranz will process more SRUs when able to boot new 2.6.26, VMware is not working properly with 2.6.24 and intrepid :S20:12
taconeDktrKranz: virtual box 1.6.2 should be able to support the new kernel. http://virtualbox.org/wiki/Changelog20:13
DktrKranztacone, yes, but VM images provided by canonical are for VMware only, I need to port them to virtualbox20:14
geserScottK: I've no problem doing a upload right now (at least I don't forget to close the bug later), but it isn't a top priority right now knowing that it will break again (hardy had 5 rebuilds (and 1 new version))20:14
taconeDktrKranz: didn't know canonical provids vm images. virtualbox should be able to import them, although last time I tried (many months ago) it didn't worked.20:15
DktrKranzoh, and why my clock says it's 20:47 when it's 21:17? is NTP broken?20:15
johanbrNTP will not set the clock if the difference is too big.20:16
DktrKranztacone, I'll have a try with new kernel benC uploaded last night20:16
taconeDktrKranz: nice.20:17
DktrKranzjohanbr, sometimes it just goes out of sync, it does it automatically. I'll move to manual20:17
johanbrIf ntpd can't keep your clock synced, something is wrong.20:18
DktrKranzit does on a random basis, sometimes it's synced20:18
DktrKranzand sometimes not (as of now)20:19
johanbrProbably either you're syncing with a bad server, you have a very jittery network connection or your internal timesource is unreliable.20:19
sistpotyhm... as promised, mail about DIF: http://paste.ubuntu.com/23581/ anything I missed, should be clearer or other comments?20:27
ScottKsistpoty: I'd take the bit about new versions being good out.20:29
ScottKOther than that, I'm good.20:29
sistpotyScottK: you mean like that: http://paste.ubuntu.com/23582/20:29
sistpotyScottK: do you think it's clear enough, that ppl. won't start to ask if a merge should still be done?20:30
ScottKI think it's good.20:31
sistpotyScottK: ok, thanks for reviewing :).20:31
sistpotyhm... apt and it's recommends are really annoying... it somehow decided to install (upgrade?) frozen-bubble after an apt-get -f install in order to test the wordpress merge20:36
highvoltageheh, that's actually more funny than annoying.20:36
* highvoltage is a bit scared of the apt-recommends thing20:37
sistpotywell, f-b is one of the ~30 packages it draws in20:37
* sistpoty still blames the perl transition *g*20:37
highvoltagedoes it pull in the reccommends from the recommended packages too?20:41
sistpotyhighvoltage: I assume it does. not too sure though (and imo most packages it draws in for me are ones that are just upgraded... though a apt-get upgrade holds these back)20:42
highvoltageI guess it will just take some time for everyone to get used to it.20:42
sistpotyoh, nice... the first apt-get -f install failed. now it draws in even more packages. apt's behaviour appears somehow random to me *g*20:43
sistpotyhm... I'm just trying a very interesting upgrade, which might remove parts of kde for me. so in case I won't be on irc tomorrow, figure out what went wrong *g*20:58
highvoltagescreen and irssi dude ;)20:59
* highvoltage ducks20:59
sistpotynah, I want some clicky stuff at least (kvirc) *g*20:59
sistpotyhighvoltage: I mean can irssi inform me if I'm highlighted via try bubble opening? (imo a killer feature of kvirc)21:01
sistpotys/try/tray/21:01
highvoltageyep21:01
sistpotydamn *g*21:01
highvoltageI think nixternal blogged about how to do that at some point21:01
highvoltageit doesn't do it out of the box, but iirc it's quite easy to implement21:01
sistpotyheh, so it involves fiddling with stuff... /me rather fiddles with source packages *g*21:02
highvoltagehttp://blog.nixternal.com/2007.03.22/notify-works-in-kubuntu/ and http://pthree.org/2007/03/21/irssi-gui-notify/ explains21:03
sistpotyI mean I'm even to lazy to recompile the nvidia blob (which I used to do on unstable) and instead use nv *g*21:03
* highvoltage is too lazy to even buy nvidia21:03
sistpotywell, back then ati didn't offer docs yet *g*21:04
sistpotyoh nice link!21:04
highvoltageby some sheer luck, all my machines just happen to have intel display chips, which happen to work beautifully in ubuntu21:04
sistpotywell, as I have very much fun of playing games, nvidia used to have the best opengl driver, so that's what I bought21:05
highvoltageI must admit, I have an Nvidia card lying around too. I bought it because I needed a DVI port, which my onboard card didn't have21:05
highvoltagebut in the end I got a mac mini which had a dvi port. luckily it has an intel chip onboard.21:06
pppGday all. I posted on the motu list, no feedback, is there any particular reason why its taking 2 years to get tripwire updated?21:53
sistpotyppp: #ubuntu-motu please for universe stuff21:55
sistpotyoh, he, wrong tab *g*21:55
sistpotysorry21:55
sistpotyppp: we've synced tripwire right from unstable. as we're a small team, we cannot care for every package in ubuntu alone, but rather rely on debian/unstable there22:00
pppOk thank you, so I should take the matter up with Debian?22:00
sistpotyppp: hence the best way to get a new upstream version (apart from doing it yourself) is to file a whishlist bug against debian/unstable for tripwire22:01
sistpotyyes22:01
pppRight, I can contribute well on testing but Im not a packager, so I will discuss with Debian22:01
sistpotyppp: if a version number of a package doesn't contain "ubuntu" then, it's usually straight synced from unstable22:01
pppGood to know thanks22:02
cyberixWhat should happen after a new upstream version of a package gets released?22:02
sistpotyppp: I guess just filing a wishlist bug against debian bts is the best way to proceed (iirc daniel baumann, the debian maintainer does quite a good job)22:02
cyberixWho should do what?22:02
cyberixI suppose some one has to do something, so the package will get updated22:02
sistpotycyberix: if it's a local package in ubuntu, it's best that the package updates it (since he/she knows it best)22:03
sistpotycyberix: likewise there is the option to file a bug, but we're quite lacking behind in regards to sponsoring22:03
sistpotycyberix: finally, if the source is unstable, the best way is to file a bug there... bonus points for attaching s.th. usable in regards to a new upstream version22:04
sistpotys/package/packager/ in the first sentence :)22:04
cyberixsistpoty: "s.th. usable" == new source package?22:12
sistpotycyberix: for example22:12
sistpotycyberix: however don't focus too much on providing a "patch"... it's imho not too likely, that a new upstream version will just get uploaded from such a patch22:14
sistpoty(but rather that the corresponding maintainer will do it on his/her own)22:14
krzysz01i have a pjoject readfile. i built a package and put it into my ppa check it out (krzysdrewniak on launchpad)22:16
cyberixsistpoty: How about a case where I am that maintainer ;-)22:25
sistpotycyberix: you mean in unstable?22:25
cyberixyes22:25
sistpotycyberix: then write a mail to youself requesting a new upstream version :P22:26
cyberixX-D22:26
cyberixI wonder, if I'll ever understand how this works22:31
cyberixHas anyone ever updated an Ubuntu package to new upstream version?22:31
directhextechnically no22:34
directhexi've prepared a new debian package though22:34
cyberixHow should I provide an icon for files with a certain mime-type?22:43
bluefoxicythe hell?22:48
bluefoxicy"Who knows?  Maybe you'll go down in Income Investor history as the one who crafted our motto -- a part of the whole.  Ubuntu, indeed."22:48
bluefoxicyoh god22:49
bluefoxicy"Ubuntu describes .... While it may not be well known outside South Africa (except perhaps in South Boston)"  ROFL22:49
neurobuntuwill debs that are compiled in debian work in ubuntu? and visa versa?22:51
cyberixneurobuntu: They might22:53
cyberixneurobuntu: There is no guarantee22:53
neurobuntuok thanks22:53
sistpotyhm.. I'm doing s.th. wrong. I tried to process the sponsors queue today, but I only found one thing to upload, out of 10 or so rejects.23:03
kostmoI was wondering if any Ubuntu Developers would be willing to review/sign off my package: https://bugs.launchpad.net/ubuntu/+bug/24291023:12
ubottuLaunchpad bug 242910 in ubuntu "[needs-packaging] pyrocket" [Wishlist,In progress]23:12
sistpotykostmo: I'll take a look in a few minutes23:13
kostmothanks!23:13
sistpotykostmo: any reason for the version 0.5-ubuntu6 in debian/changelog (why not use -0ubuntu1)?23:18
sistpotykostmo: also, your upload is targeted at hardy instead of intrepid23:18
kostmosistpoty: I was getting lintian warnings on my system, which the PPA and later REVU would treat as errors, and at least the PPA wouldn't let me re-upload the same version23:19
kostmoso I kept incrementing the version number until I got it right23:19
kostmoI was wondering whether I should put intrepid in there23:20
kostmoI know it works on Hardy, because that's the system I have23:20
sistpotykostmo: yes, you'll need to put intrepid there, as hardy is released, and hence we cannot add new packages to it23:20
kostmoah ic23:20
kostmocan you put multiple release codenames in the changelog?23:21
sistpotyno23:21
kostmoI haven't downloaded the alpha/beta of Intrepid for testing on my machine23:21
kostmowould I need to do that first?23:22
sistpotykostmo: you should do so, at least in a chroot ;)23:22
kostmowhen you say chroot, do you mean for building the package?23:22
kostmoI'm not sure how you would run intrepid in chroot, or what that means exactly23:23
sistpotykostmo: both for building it and for testing it23:23
sistpotykostmo: s.th. like "sudo deboostrap /path/to/chroot intrepid"23:24
sistpotykostmo: then you can test it inside the chroot with chroot /path/to/chroot23:24
emgenthello there23:25
sistpotyhi emgent23:26
kostmois there a tutorial/walkthrough you could point me at for this chroot procedure?23:26
emgentsistpoty: hi man :)23:26
sistpotykostmo: man debootstrap should give you a starting point...23:26
sistpotykostmo: others than that, I'm not sure if there's a tutorial23:26
kostmoI'm looking at that now... it says you can use a URL for a mirror?23:26
sistpotykostmo: then use your ubuntu mirror of choice ;) (probably its debootstrap /path/to/chroot intrepid <mirrorlocation>(23:27
sistpoty(straight from my memory though()23:28
kostmoso does that mean I don't have to download a livecd for intrepid?  I've never tried a distro pre-release before23:28
sistpotykostmo: no,  debootstrap will download the necessary packages to well, create a minimal chroot for intrepid23:29
geserkostmo: pyrocket commented23:29
sistpotygeser: cheater :P23:30
gesersistpoty: I saw after I commented that you do an real-time review23:30
sistpotygeser: well, I was more busy with chroot issues than reviewing :P23:31
sistpotykostmo: heh, now you've got two comments for your package ;)23:33
sistpotywoohoo... another package from ubuntu-universe-sponsors queue uploaded :)23:53

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