/srv/irclogs.ubuntu.com/2011/06/14/#ubuntu-motu.txt

zachtibI hope this isn't a terrible place for a packaging question, but I've put ubuntu-mono icons into my package, but it's not regenerating the icon cache after installing, so they're not showing up. I've googled and found dh_icons, but I'm not sure how to invoke it00:10
zachtibI've looked at other applications that include mono icons, and they don't seem to use it either, and I can't find any examples online. So, I'm wondering what do I need to add to my source package for this to work00:11
RAOFzachtib: From memory that should be automatically handled by a file trigger.  That memory might be faulty, though, if you find that it doesn't work :)00:14
micahgzachtib: why not depends on the ubuntu-mono package?00:15
zachtibRAOF, no, I'm having to run update-icon-caches manually00:15
zachtibI suppose I could add a postinst script to run update-icon-caches, no?00:20
micahgzachtib: if you're using icons from the package, you should just depend on the package (and thus getting the cache updating for free I believe)00:22
zachtibmicahg, I'm not, I'm adding a mono panel icon for my application00:22
micahgah, ok00:23
RAOFzachtib: You'd want to just call dh_icons to grab the automatic update-icon-caches fragment.00:25
zachtibRAOF in my postinst script, then?00:25
RAOFNo, in debian/rules.  It'll add the appropriate maintainerscript fragments itself00:26
zachtibRAOF, when I added it there, I got an error (though I have an odd rules file, it's using pycontrol)00:26
=== medberry is now known as med_out
nigelbtumbleweed: poke05:20
nigelbtumbleweed: Brian just made a preliminary list with a script :)05:20
nigelbI'm confirming that there are no false positives.05:21
nigelb(this is for the ftbfts)05:21
nigelb*ftbfs05:21
dholbachgood morning07:01
tumbleweednigelb: cool08:28
nigelbtumbleweed: ah, I have one doubt. Hang on getting the log08:29
nigelbtumbleweed: Is this a linking failure? https://launchpadlibrarian.net/72378541/buildlog_ubuntu-oneiric-i386.4store_1.1.3-1_FAILEDTOBUILD.txt.gz08:31
gesernigelb: yes08:33
nigelbThe script needs tweaking :)08:33
gesernigelb: both .a files in that linker call need to be moved before -lz -lraptor2 as they use symbols from those libs08:34
geserat least lib4storage.a uses them08:35
nigelbI can fix that when I get home :)08:35
nigelbI submitted a patch to fix build failure linking change in redis, upstream tells me they have no problem building it. HOw do I reply to it?08:40
nigelbhttp://code.google.com/p/redis/issues/detail?id=56208:42
nigelbSuggestions on a response welcome :)08:42
tumbleweednigelb: I'd explain that Ubuntu's linker is becoming more strict (point them to the wiki page / doko's e-mails), and tell them they can verify it by trying to build it on an Ubuntu Oneiric alpha08:45
nigelbtumbleweed: Thanks, I'll do that :)08:46
geseryou can also point them to the old build log (the one with the FTBFS)08:48
nigelbah, yes08:49
sladentumbleweed: is there a better link than  https://lists.ubuntu.com/archives/ubuntu-devel/2011-March/032632.html08:49
tumbleweedsladen: yes, that was the reversion of the changes, the original announcing e-mail or http://wiki.debian.org/ToolChain/DSOLinking08:50
nigelbokay, so this is what I'm going with http://dpaste.com/553984/. Did I miss anything?08:52
tumbleweedlgtm08:53
nigelbgeser, tumbleweed: Done thanks :)08:56
nigelbsladen: Thank you for the extra comment :-)08:57
RhondaCan I dput with dput from Debian to a ppa, or is that a Ubuntu specific patch?10:57
RhondaNevermind, added the four lines to my ~/.dput.cf11:00
RhondaWhat version shall I choose for a ppa upload? The current version is 1.14.0~beta1-111:01
tumbleweedit's generally sensable to append ~ppa111:02
RhondaWould that be 1.14.0~beta1-1ppa1 then?11:02
RhondaThen the help files are outdated. :)11:02
Rhondahttps://help.launchpad.net/Packaging/PPA/BuildingASourcePackage11:02
Rhonda#11:03
RhondaUbuntu package myapp_1.0-1ubuntu3 → PPA package myapp_1.0-1ubuntu3ppa111:03
tumbleweedI guess common sense just applies. Does one want to preced or supercede11:03
RhondaYou're right of course.11:03
directhexRhonda, depends on where you want to place it - i.e. how it should supercede or be superceded by a distro package. and also depends on which version is the "base" version you're working from11:06
directhexRhonda, i.e. if 1.14.0~beta1-1 is current, use ~ppa1 or +ppa1 depending on whether you want higher or lower11:06
RhondaNow I wonder what to put into the changelog. Upload target would be oneiric, right?11:07
geseryes, if you want to build it for oneiric11:14
RhondaThat's the idea, thanks. :)11:15
RhondaHow long would it take until it appears in my PPA?11:16
RhondaAnd … I am a bit puzzled by the ppa dput config snippet. When one creates a PPA they give it a name, multiple PPAs can get created.11:17
RhondaThough, there is no PPA name part in the upload path, only e.g. ~rhonda/ubuntu.11:18
RhondaNow I wonder how that gets moved in the proper named PPAs from there?11:18
arand"ubuntu" is the ppa name in that case afaik, or is this in your .cfg?11:19
RhondaIt's in the .cfg11:19
RhondaThen I guess I should switch that.11:19
arand~arand/redeclipse/ubuntu is what i use e.g.11:20
arandmiddle bit being the ppa name11:20
geserdoesn't the default dput.cfg contain a generic ppa snippet in Debian (or was it only patched in Ubuntu?)?11:20
Rhondahah, that was it :)11:21
geseryou should get a e-mail soon (the uploads gets processed every 5min)11:21
Rhondageser: Not in squeeze.11:21
arandIt does, but you need to change it to fit, ubutnu has a patch which allows passing your ppa name to dput as an argument, but that hasn't been upstreamed11:21
RhondaUpload Warnings:11:21
RhondaNo copyright file found.11:21
RhondaThat's a false warning.11:21
tumbleweedgeser: the ppa: snippet can't be used on Debian until it supports SFTP (afaik)11:21
RhondaThere is debian/pgadmin3-data.copyright in the source.11:22
RhondaThis is what works for me with dput: http://paste.debian.net/119784/11:23
arandThere is a build queue and a guesstimate of time if you check the "package details" and "all builds", I think it's called11:23
Rhonda"currently building"  \o/11:23
arandOh, so the /ubuntu at the end is superfluos, I didn't know that :)11:25
RhondaMaybe not, it's still building :)11:26
tumbleweedarand: IIRC you can do /ubuntu/$release11:26
arandRight, hmm, that overrides what's defined in the changelog then?11:26
geseryes, and is IIRC discouraged11:27
RhondaRight, because it would encourage same versions11:27
tumbleweedand would easily lead to confusion11:28
arandThough there is an easy "copy packages" option for that11:33
Rhonda\o/11:37
Rhondahttps://launchpad.net/~rhonda/+archive/pgadmin3/+packages11:37
Rhondaarand: Wouldn't that add a changelog entry?11:37
arandIt does not seem to do no.11:38
tuyetmyhi11:40
geserRhonda: why should "copy packages" add a changelog entry? it's still the same .debs that are just published in an other release too11:40
Rhondageser: I would have hoped that it change the version accordingly, and for that adds a required changelog entry?11:41
RhondaOtherwise a copy across the distributions somehow doesn't make sense to me.11:42
geserRhonda: it copies the packages as is; this works best for packages copied forward which don't need a rebuild (the same way untouched packages get carried over from one Ubuntu release to the next)11:44
RhondaAh, forward makes sense, yes.11:44
Rhondaon the other hand, this might still leave to unresolveable dependencies because of removed libraries and stuff11:45
cjwatsonand in those cases you need to reupload a new version11:46
cjwatsonbut there are plenty of cases where that isn't so11:46
RhondaI think I just go the path of uploading the source with different versions :)11:47
Rhondahmm.  successful builds are linked, failed builds not?12:03
RhondaNow to I find out why/where it failed?12:03
geserRhonda: which build failed? in your pgadmin3 PPA I only see the "backports" in depwait: "Missing build dependencies: postgresql-server-dev-all (>= 117~)"12:10
tumbleweedRhonda: firstly, you should get an e-mail, second, expand the line on the +packages page to see the detaiuls. Or dig into "View all builds"12:10
Rhondageser: Yep, that Build-Depends is the issue, I seem to have to pull it in from pitti's PPA or such, not sure.12:10
tumbleweedyou could make your PPA "depend" on pitti's PPA12:11
geseror your add pitt's PPA as a dependency12:11
RhondaIf I would understand affairs better I would cancle the remaining pending builds.12:11
geseryou can't cancel12:11
RhondaA building one not, but neither a pending one?12:11
tumbleweedyou can supercede it, that's about it12:12
RhondaSo how can I make the PPA depend on pitti's? And would that reschedule the builds?12:12
tumbleweed(or poke a launchpad admin, if it's a massive build and will fail after 20 hours"12:12
RhondaAh, think I found it :)12:12
tumbleweedyou can't reschedule, but you can retry the failed builds12:12
RhondaI'll check later.12:15
RhondaGet:20 http://ppa.launchpad.net/pitti/postgresql/ubuntu/ lucid/main postgresql-server-dev-all 117~lucid [5482B]12:22
RhondaNow that looks much much better.  :D12:22
Rhondageser, tumbleweed, thanks for the hint in the right direction. :)12:23
AmozI'm trying to update the libtorrent package, 0.12.6 to 0.12.8, but I get this weird error all the time12:49
Amozchmod: cannot access `/tmp/buildd/libtorrent-0.12.8/build-tree/libtorrent-0.12.8/configure': No such file or directory12:49
Amozmake: *** [debian/stamp-autotools] Error 112:49
Amozwhen trying to pbuild the sourcepackage (.dsc)12:49
AmozI apt-get source libtorrent12:50
Amozwget the new source and extract it12:50
Amozthen I copy the old debian dir to the new source dir12:50
Amozand dch -i12:50
Amozthen debuild -S -sa12:50
AmozI must be missing something here12:50
Amozany pointers?12:50
geseris the mentioned file there?12:51
Amozgeser, nope, the tmp dir is just there during the build I guess12:52
Amozhowever, there's a configure file in the source dir12:52
geseris that from pbuilder? you can add a hook to drop you into a shell when the build fails12:53
Amozgeser, yes it is12:53
Amozoh really, how? how's that going to help me? =)12:53
Amozso I can checkout files and stuff?12:54
geserpbuilder destroys the chroot when it exits, when you get dropped into a shell you can investigate why it failed before everything gets removed12:54
Amozah12:54
Amozthe thing is I don't know what to look for anyway12:54
=== Quintasan_ is now known as Quintasan
=== makl is now known as ximion
=== makl is now known as ximion
=== med_out is now known as medberry
=== ximion1 is now known as ximion
=== Tonio_ is now known as Tonio_aw
psusiis there a release manager around who can approve the series tasks for bug #675108 please?  it's a natty regression with a proposed patch that I've worked into a bzr branch and tested... going to forward port it to oneiric next, but the SRU will need the natty task.15:30
ubottuLaunchpad bug 675108 in gnome-power-manager (Ubuntu) "gnome-power-manager adds battery to indicator twice when battery hot-unplugged and plugged back in" [Medium,In progress] https://launchpad.net/bugs/67510815:30
=== zul_ is now known as zul
geserpsusi: someone from #ubuntu-desktop should be able to accept the nominations too16:26
=== Tonio_aw is now known as Tonio_
=== hannesw_ is now known as hannesw
=== lionel__ is now known as lionel
=== Tonio_ is now known as Tonio_aw
micahgcjwatson: libdkim on had half of your patch applied, do you want me to reupload the other half or wait until Debian does it?17:48
micahg*only17:48
cjwatsonmicahg: I reopened the Debian bug17:52
cjwatsonI think we can probably just leave it until then TBH - I was only in a rush because it was on the OpenSSL transition list17:53
* micahg thought you already rebuilt it for the transition17:53
sinzuiI want to become a motu. Specifically I want to fix the packages I maintain or use that are broken in oneiric18:03
=== Tonio_aw is now known as Tonio_
micahgsinzui: awesome, so, the best way to start is to propose fixes for your packages for sponsoring18:07
sinzuimichag. I need to ensure the bug in reported against the package in oneiric and subscribe the sponsor team?18:08
micahgsinzui: no need to target the bug, yeah, just add a patch and subscribe ubuntu-sponsors or propose a branch for merge into lp:ubuntu/foo18:15
cjwatsonmicahg: the fix was after my rebuild attempt18:51
cjwatsonmicahg: and since it's now been transitioned, I'm not in a desperate hurry to fix the reappearing failure18:52
cjwatsonhappy to wait for Debian + autosync18:52
micahgcjwatson: ah, ok, thanks18:58
=== Tonio_ is now known as Tonio_aw
=== Tonio_aw is now known as Tonio_
=== medberry is now known as med_out
=== Tonio_ is now known as Tonio_aw
=== Tonio_aw is now known as Tonio_
=== yofel_ is now known as yofel
=== Tonio_ is now known as Tonio_aw
=== med_out is now known as medberry
=== Tonio_aw is now known as Tonio_
=== Quintasan_ is now known as Quintasan

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