/srv/irclogs.ubuntu.com/2010/09/16/#ubuntu-motu.txt

persiatumbleweed, bilalakhtar, there are a number of packages in universe that are installed by default for Xubuntu or Ubuntu Studio: take care with these re: UIF01:59
persiaOh, and Mythbuntu even has some things from multiverse.  Anyway, `apt-cache show ${binary-package}` should show if anything belongs to any tasks: those are the packages to avoid.02:02
wgrant302:26
Byz4nt1n3Hey there... I am wondering if there is a good place for a complete newbie lean how to be a MOTU.02:37
nigelbNo better place :)02:40
Byz4nt1n3@nigelb so where do I start02:46
Byz4nt1n3how does this whole thing work? ;)02:46
lucidfoxhttp://arstechnica.com/business/news/2010/09/intels-walled-garden-plan-to-put-av-vendors-out-of-business.ars04:14
lucidfoxFree software is doomed? :(04:14
=== rgreening_ is now known as rgreening
paultag_Hey MOTU. Anyone know of a way to get package data from a repo without having it in the apt sources file ( read: something that will get the data and output it ).04:53
Picipaultag_: What sort of data?04:54
paultag_Pici: really really basic. Package version number, name, perhaps description and dowload location, but not even that matters so much04:54
paultag_have a command like `magic-command --get-version package domain.tld' return something like 1.1.1-304:55
Picipaultag_: You can use the python-debian package/module to parse control files/Packages.gz04:56
paultag_Pici: I think I'll do that. Just making sure I'm not re-inventing the wheel. Thanks :)04:56
PiciFor quick things I usually just use rmadison to check what package versions we have across our active releases.04:56
paultag_Aye, can rmadison ( Sheesh, I forgot about that command ) work with any domain / suite?04:57
crimsun_it'll work with whatever is defined04:58
PiciIt requires some cgi on the server to talk to.04:58
paultag_Ahha04:58
PiciThe manpage explains more04:59
paultag_thanks Pici :)04:59
Picipaultag_: sure thing04:59
=== paultag_ is now known as omgwhube
lucidfoxIs it okay for the upstream build system to install monochrome indicator icons to ubuntu-mono-dark/ubuntu-mono-light?05:33
=== hannesw_ is now known as hannesw
=== hrw|gone is now known as hrw
\shsiretart: fai 3.4.2 just landed in maverick...which fixes two bugs...so if you do the backport use this version08:38
siretartthanks08:42
bilalakhtarThe title still mentions 'Feature Freeze in eff'ect09:11
micahgbilalakhtar: right09:13
bilalakhtarthough the final freeze is in effect now09:13
micahgbilalakhtar: no09:13
bilalakhtarmicahg: ??09:14
bilalakhtarnot yet?09:14
micahgbilalakhtar: when the freeze the archive it will be, they haven't done so yet09:14
micahgbilalakhtar: usually happens some time during the morning UTC or US09:14
bilalakhtar:) Timezones matter a lot during freezes!09:15
* micahg still has one more upload for main09:16
AnAntHello09:54
=== hanska is now known as dapal
vishoh main gets frozen today!10:26
tumbleweedmicahg: whoops, gnome-shell SRU doesn't seem to be building. I wonder if the pbuilder I tested in had lucid-updates enabled...11:03
=== noodles785 is now known as noodles775
=== ivoks-afk is now known as ivoks
persianhandler, Good day.  It appears I've fallen out of ubuntu-sponsors, meaning I can't grant bilalakhtar membership there.  If you wouldn't mind, could you add us both?12:29
nhandlerpersia: Done12:39
persianhandler, Thanks.  Can you make me an admin again, or does that wait on dholbach?12:40
nhandlerpersia: That needs Daniel.12:41
persiaHeh, well, maybe some other folks will get the please add pings for a while :)12:41
persiaThanks again.12:41
=== ivoks is now known as ivoks-afk
=== rgreening_ is now known as rgreening
borealisHello! I have an opensource java developer package called QtJambi that I want to get into the official package repos of ubuntu. How do I start such a process?13:31
persiaborealis, For java applications, the first step usually involves stripping out all the third party binaries from the .jar and carefully reviewing the licensing.13:36
persiaMuch of the time, one ends up having to package a couple of libraries first.13:36
borealisI do have some experience in writing debian packages, but maybe that's not requested, maybe more a question of listing the jar files/examples that is needed.13:37
persiaIf the application builds using ant, packaging is usually fairly straightforward with rules.tiny.  If not, one sometimes has to work around things.13:37
borealisWell, it's necessary to build a special form of Qt first, and then run ant.13:37
persiaborealis, I'd recommend starting from http://pkg-java.alioth.debian.org/ to find examples.  There's a number of good ones.  Those updated more extensively more recently tend to be better.13:38
persiaa special form of Qt?  That sounds like a recipe for pain, as we try very hard to avoid code duplication (which makes it hard to maintain).13:38
persiaYou might want to start by seeing what could be done to system Qt to make it do what you need (whilst not breaking for anyone else)13:39
borealisHmm, yeah, I know...13:41
borealisQtJambi consists of some JNI native so files + jar files containing the classes corresponding to the JNI stubs.13:43
borealisThe most popular way of deploying this so far is by bundling all this in a so called native jar file, that is, both qt so files and qtjambi so files. QtJambi has a special classloader that is able to extract and load native so from these types of jars.13:45
borealisHowever, we might look at alternatives to be more "consistent" with how things are setup in a linux packaging regime.13:45
borealisSaves a lot of space I guess if we could just use system qt.13:46
borealisThe main reason for the need of special compilation of Qt is the configure option -prefix=$PWD. Maybe you're already using this option when building various Qt releated packages?13:50
persiaI'd suggest checking Qt buildlogs13:50
borealisOk, where can I find this?13:51
persialaunchpad.net/ubuntu/+source/${package} has links to versions, and each version has links to builds for each architecture, and each build page has a build log.13:51
persiaalternately, check the source packages, depending on whether you prefer to read pithy instructions, or the results thereof :)13:52
bilalakhtarThere, I do my first sponsorship13:54
bilalakhtarmicahg: done13:54
bilalakhtartumbleweed: From the code, I am seeing that ack-sync is used to sync packages from Debian, as recent changes are in it. But somewhere, I read that syncpackage should do it (and that DOES it) and there is no such command ack-sync even after I install latest u-d-t from the branch.14:02
tumbleweedbilalakhtar: ack-sync uses syncpackage internally, and it's in the bzr branch (and source package) but not installed in the binary package14:02
persiaIt's really much better not to use syncpackage if it can be avoided.14:05
persiaBetter to pass bugs to the archive-admins who can do it cleanly on the archive master server14:05
ari-tczewcan someone ping me for test?14:33
borealispersia: I've tried https://launchpad.net/ubuntu/+source/libqtcore4 but cannot seem to get any hit...14:33
shadeslayerari-tczew: like /ctcp ping ari-tczew ?14:34
ari-tczewshadeslayer: nope, just I needed highlight14:35
shadeslayeroh :P14:35
borealisThat is, I find this: https://launchpad.net/ubuntu/lucid/amd64/libqtcore4/4:4.6.2-0ubuntu514:36
borealisBut, where do I find out about the configure flags from here?14:36
shadeslayerborealis: one sec14:38
shadeslayerhttp://launchpadlibrarian.net/44120364/buildlog_ubuntu-lucid-amd64.qt4-x11_4:4.6.2-0ubuntu5_FULLYBUILT.txt.gz14:38
borealisaha, great, let's see...14:39
shadeslayerborealis: also http://bazaar.launchpad.net/~kubuntu-members/qt/ubuntu/annotate/head:/debian/rules14:41
shadeslayerfrom line 8414:41
borealisHmm...             -prefix "/usr" \14:42
borealis            -bindir "/usr/bin" \14:42
borealis            -libdir "/usr/lib" \14:42
borealisThat is maybe worrying for qtjambi building...14:43
borealisHowever, I will check with my fellow developer at the project, and test a little myself.14:44
ari-tczewshadeslayer: could you ping me again?14:45
shadeslayerari-tczew: yeah :P14:46
ari-tczewshadeslayer: test done. thanks!14:47
shadeslayernp14:47
AnAntfinalfreeze is for universe too ?15:38
persiaAnAnt, Yes.  This doesn't mean don't fix things, just take appropriate care, etc.15:40
AnAntok thanks15:41
persiaNote that the criteria for FinalFreeze are more critical for packages that end up in some flavour image (regardless of component) than for other stuff, but still.15:41
AnAntpersia: I want to merge swt-gtk from Debian15:41
persiaDoes it fix some important bug?15:42
AnAntbugs15:43
AnAntpersia: http://packages.qa.debian.org/s/swt-gtk/news/20100915T161811Z.html15:43
persiaAnAnt, `for i in $(apt-cache showsrc swt-gtk | grep Binary | cut -d: -f2 | sed s/,//g | head -1); do apt-cache show $i | grep ^Task; done` suggests it's not in any flavours : see https://wiki.ubuntu.com/FinalFreeze15:44
AnAntoh, it's in main15:45
=== hannesw_ is now known as hannesw
persiamain/universe doesn't matter15:47
AnAntit means that I need a sponsor15:47
persiaAh, well that might matter :)15:47
persiaYou shouldn't need a sponsor, but LP doesn't understand inverse packagesets yet.15:48
AnAntinverse package sets ? what's that ?15:49
persiaIdeally, MOTU ought be able to upload everything that isn't in one of the flavour packagesets.15:50
persiaBut there's a bundle of stuff that's stuck in "main" for historical reasons which MOTU can't upload currently.15:50
persiaAnd there's no good way to identify that right now.15:50
AnAntso, I'll still need a sponsor15:55
AnAntpersia: do I need to file an FFe for it ?16:02
persiaIf it breaks FF, yes.  If not, use your own judgement (read: if you're unsure, file a bug)16:03
micahgtumbleweed: gnome-shell needs the new gjs to build16:05
* micahg is test building16:06
micahgtumbleweed: I don'16:07
micahgt see any more lintian warnings, so I'm attaching another debdiff16:08
=== ivoks-afk is now known as ivoks
tumbleweedmicahg: yeah, I assumed as much (after I saw the failures)16:09
micahgtumbleweed: I'm wondering why I never saw these lintian failures when I ran the build16:09
micahgmaybe because I was using a chroot instead of pbuilder?16:09
tumbleweedpbuilder is a chroot...16:10
=== yofel_ is now known as yofel
Byz4nt1n3hello all...16:38
iulianHi Byz4nt1n3.16:55
=== hrw is now known as hrw|gone
Tetsuo55Hello, i would like to see the cppcheck packadge updated, what needs to be done for that to happen?17:27
micahgTetsuo55: in answer to your question, you can request a sync if it's but fix only17:28
micahgTetsuo55: if there are new features, you'll need an FFe17:28
Tetsuo55what do you mean with " but fix only "17:28
Tetsuo55oh17:28
micahgoops17:28
micahgbug :)17:28
Tetsuo55so i just missed the regular update window :(17:28
micahgTetsuo55: feature freeze was a while ago, if there's a good reason to upgrade, you can still get it in17:29
Tetsuo55the changelog is only bugfixes17:30
Tetsuo55the tool is written in such a way that changes to features are transparent to the user17:30
micahgTetsuo55: k, then use the requestsync tool from ubuntu-dev-scripts to request a sync from Debian with 1.4.417:30
Tetsuo55yeah 1.44 is already better, i use git-head myself, bugs get fixed every day, mostly false positives, error output and crashes17:32
Tetsuo55im going to have to learn about that requestsync stuff, before i can actualy do it17:34
micahgTetsuo55: requestsync -h for help, the script when run walks you through the process17:36
playya_moin17:38
playya_is it possible to overtake an inactive project?17:38
playya_i registered a branch called cornucopia, but it has been added to the cornucopia project17:39
Tetsuo55im stuck on postfix configuration17:44
Tetsuo55something about a mail server17:45
micahgoh, hmm17:45
Tetsuo55ok got past it17:45
Tetsuo55turns out i had to use TAB to navigate17:45
Tetsuo55i need to select a packadge from debian stable i assume?17:48
Tetsuo55or is unstable allowed too?17:48
micahgTetsuo55: any version17:49
micahgdefault is unstable17:49
Tetsuo55ok17:49
Tetsuo55this one i guess http://packages.debian.org/unstable/main/cppcheck17:50
Tetsuo55requestsync -d http://packages.debian.org/unstable/main/cppcheck --lp -C17:52
Tetsuo55tried that but it failed17:52
Tetsuo55heh i clearly misunderstood how it works :D17:54
Tetsuo55  -s          Force sponsorship   << what does this do exactly?17:55
Tetsuo55it looks like i should go for " requestsync --lp -C cppcheck "17:57
Tetsuo55correct?17:57
micahgTetsuo55: shouldn't need -C, but you'll want to edit the report and add the upstream changelog17:57
Tetsuo55gah need credentials17:58
micahgTetsuo55: yes, with --lp17:58
micahgTetsuo55: manage-credentials script can help17:59
Tetsuo55this right  manage-credentials create -c ubuntu-dev-tools -l 217:59
Tetsuo55what level of rights does it need?18:00
Tetsuo55i want to give it the least amount required18:00
micahgI think just read for this one18:01
Tetsuo55i got it, change for non private data18:01
Tetsuo55i have to agree that someone will review the update, thats  correct right?18:03
Tetsuo55and -s probably forces the packadge to get reviewed18:03
Tetsuo55changelog for debian was made by official cppcheck dev, so i can keep it i guess? he didnt outright name the bugfixes though18:05
Tetsuo55 * New upstream release   << thats all it says18:06
Tetsuo55but 100's of bugs where fixed18:06
=== iulian changed the topic of #ubuntu-motu to: Archive: Open | Maverick FINAL Freeze in effect - Fix bugs! | Want to get involved with the MOTU? https://wiki.ubuntu.com/MOTU/Contributing | Sponsor queue: http://is.gd/2y76G | http://qa.ubuntuwire.com/ftbfs | http://people.canonical.com/~ubuntu-archive/NBS | http://qa.ubuntuwire.com/bugs/rcbugs/ | latest rebuild failures: http://udd.debian.org/cgi-bin/ubuntu_ftbfs.cgi
Tetsuo55ok did i do it right?18:15
Tetsuo55https://bugs.edge.launchpad.net/ubuntu/+source/cppcheck/+bug/64065518:15
ubottuLaunchpad bug 640655 in cppcheck (Ubuntu) "Sync cppcheck 1.44-1 (universe) from Debian unstable (main)" [Undecided,New]18:15
micahgTetsuo55: yes, but you might want to add the upstream changelog in the descrption as well so the sponsor can make an FFe decision18:24
Tetsuo55ok18:30
persiaplayya_, You might want to ask in #launchpad18:33
playya_ok18:33
Tetsuo55i added a comment with the real changelog18:35
=== jtechidna is now known as JontheEchidna
=== iulian changed the topic of #ubuntu-motu to: Maverick FINAL Freeze in effect - Fix bugs! | Want to get involved with the MOTU? https://wiki.ubuntu.com/MOTU/Contributing | Sponsor queue: http://is.gd/2y76G | http://qa.ubuntuwire.com/ftbfs | http://people.canonical.com/~ubuntu-archive/NBS | http://qa.ubuntuwire.com/bugs/rcbugs/ | latest rebuild failures: http://udd.debian.org/cgi-bin/ubuntu_ftbfs.cgi
Quintasanjcastro: ping18:52
jcastroQuintasan: pong18:53
Quintasanjcastro: mind if I go on /msg?18:54
jcastrosure18:54
jcastroI mean sure go ahead, not sure I mind18:55
ari-tczewlaunchpad janitor still not working?19:00
ScottKIt's supposed to be fixed.19:08
ScottKlfaraone: Were you going to ask to have turtleart sync'ed?19:39
lfaraoneScottK: yeah, I filed bug 637735.19:40
ubottuLaunchpad bug 637735 in Ubuntu "Sync turtleart 98-1 (universe) from Debian unstable (main)" [Undecided,New] https://launchpad.net/bugs/63773519:40
ScottKOK.  It could have been filed against the package, then it would be easier to find.19:41
ScottKOh, wait.  No you cant.19:41
ScottKThe package page exists, but isn't active yet.19:41
ScottKNevermind.19:41
=== jtechidna is now known as JontheEchidna
=== hanska is now known as dapal
fabrice_spHi. I've just uploaded a fixed pythonmagick. As we are in Fina lFreeze, what steps should I follow to get it accepted?20:17
fabrice_spok: I just have to wait :-) Thanks to whoever accepted it20:20
=== jtechidna is now known as JontheEchidna
ari-tczewhow can I upload SRU for lucid-proposed through bzr?22:30
geseryou can't22:39
ari-tczewgeser: could you be more verbose? tumbleweed has sponsored for some SRUs through bzr22:41
geseroh, then this is news to me. I remember that it's only possible to push to existing packaging branches but not create new ones.22:44
geseran unless things have changed you still need to dput a package even if you committed your changes to the packaging branch22:48
ari-tczewaha ok22:49
lfaraonegeser: correct on both22:49

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