| zachtib | I 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 it | 00:10 |
|---|---|---|
| zachtib | I'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 work | 00:11 |
| RAOF | zachtib: 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 |
| micahg | zachtib: why not depends on the ubuntu-mono package? | 00:15 |
| zachtib | RAOF, no, I'm having to run update-icon-caches manually | 00:15 |
| zachtib | I suppose I could add a postinst script to run update-icon-caches, no? | 00:20 |
| micahg | zachtib: 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 |
| zachtib | micahg, I'm not, I'm adding a mono panel icon for my application | 00:22 |
| micahg | ah, ok | 00:23 |
| RAOF | zachtib: You'd want to just call dh_icons to grab the automatic update-icon-caches fragment. | 00:25 |
| zachtib | RAOF in my postinst script, then? | 00:25 |
| RAOF | No, in debian/rules. It'll add the appropriate maintainerscript fragments itself | 00:26 |
| zachtib | RAOF, 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 | ||
| nigelb | tumbleweed: poke | 05:20 |
| nigelb | tumbleweed: Brian just made a preliminary list with a script :) | 05:20 |
| nigelb | I'm confirming that there are no false positives. | 05:21 |
| nigelb | (this is for the ftbfts) | 05:21 |
| nigelb | *ftbfs | 05:21 |
| dholbach | good morning | 07:01 |
| tumbleweed | nigelb: cool | 08:28 |
| nigelb | tumbleweed: ah, I have one doubt. Hang on getting the log | 08:29 |
| nigelb | tumbleweed: Is this a linking failure? https://launchpadlibrarian.net/72378541/buildlog_ubuntu-oneiric-i386.4store_1.1.3-1_FAILEDTOBUILD.txt.gz | 08:31 |
| geser | nigelb: yes | 08:33 |
| nigelb | The script needs tweaking :) | 08:33 |
| geser | nigelb: both .a files in that linker call need to be moved before -lz -lraptor2 as they use symbols from those libs | 08:34 |
| geser | at least lib4storage.a uses them | 08:35 |
| nigelb | I can fix that when I get home :) | 08:35 |
| nigelb | I 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 |
| nigelb | http://code.google.com/p/redis/issues/detail?id=562 | 08:42 |
| nigelb | Suggestions on a response welcome :) | 08:42 |
| tumbleweed | nigelb: 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 alpha | 08:45 |
| nigelb | tumbleweed: Thanks, I'll do that :) | 08:46 |
| geser | you can also point them to the old build log (the one with the FTBFS) | 08:48 |
| nigelb | ah, yes | 08:49 |
| sladen | tumbleweed: is there a better link than https://lists.ubuntu.com/archives/ubuntu-devel/2011-March/032632.html | 08:49 |
| tumbleweed | sladen: yes, that was the reversion of the changes, the original announcing e-mail or http://wiki.debian.org/ToolChain/DSOLinking | 08:50 |
| nigelb | okay, so this is what I'm going with http://dpaste.com/553984/. Did I miss anything? | 08:52 |
| tumbleweed | lgtm | 08:53 |
| nigelb | geser, tumbleweed: Done thanks :) | 08:56 |
| nigelb | sladen: Thank you for the extra comment :-) | 08:57 |
| Rhonda | Can I dput with dput from Debian to a ppa, or is that a Ubuntu specific patch? | 10:57 |
| Rhonda | Nevermind, added the four lines to my ~/.dput.cf | 11:00 |
| Rhonda | What version shall I choose for a ppa upload? The current version is 1.14.0~beta1-1 | 11:01 |
| tumbleweed | it's generally sensable to append ~ppa1 | 11:02 |
| Rhonda | Would that be 1.14.0~beta1-1ppa1 then? | 11:02 |
| Rhonda | Then the help files are outdated. :) | 11:02 |
| Rhonda | https://help.launchpad.net/Packaging/PPA/BuildingASourcePackage | 11:02 |
| Rhonda | # | 11:03 |
| Rhonda | Ubuntu package myapp_1.0-1ubuntu3 → PPA package myapp_1.0-1ubuntu3ppa1 | 11:03 |
| tumbleweed | I guess common sense just applies. Does one want to preced or supercede | 11:03 |
| Rhonda | You're right of course. | 11:03 |
| directhex | Rhonda, 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 from | 11:06 |
| directhex | Rhonda, i.e. if 1.14.0~beta1-1 is current, use ~ppa1 or +ppa1 depending on whether you want higher or lower | 11:06 |
| Rhonda | Now I wonder what to put into the changelog. Upload target would be oneiric, right? | 11:07 |
| geser | yes, if you want to build it for oneiric | 11:14 |
| Rhonda | That's the idea, thanks. :) | 11:15 |
| Rhonda | How long would it take until it appears in my PPA? | 11:16 |
| Rhonda | And … 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 |
| Rhonda | Though, there is no PPA name part in the upload path, only e.g. ~rhonda/ubuntu. | 11:18 |
| Rhonda | Now 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 |
| Rhonda | It's in the .cfg | 11:19 |
| Rhonda | Then I guess I should switch that. | 11:19 |
| arand | ~arand/redeclipse/ubuntu is what i use e.g. | 11:20 |
| arand | middle bit being the ppa name | 11:20 |
| geser | doesn't the default dput.cfg contain a generic ppa snippet in Debian (or was it only patched in Ubuntu?)? | 11:20 |
| Rhonda | hah, that was it :) | 11:21 |
| geser | you should get a e-mail soon (the uploads gets processed every 5min) | 11:21 |
| Rhonda | geser: Not in squeeze. | 11:21 |
| arand | It 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 upstreamed | 11:21 |
| Rhonda | Upload Warnings: | 11:21 |
| Rhonda | No copyright file found. | 11:21 |
| Rhonda | That's a false warning. | 11:21 |
| tumbleweed | geser: the ppa: snippet can't be used on Debian until it supports SFTP (afaik) | 11:21 |
| Rhonda | There is debian/pgadmin3-data.copyright in the source. | 11:22 |
| Rhonda | This is what works for me with dput: http://paste.debian.net/119784/ | 11:23 |
| arand | There is a build queue and a guesstimate of time if you check the "package details" and "all builds", I think it's called | 11:23 |
| Rhonda | "currently building" \o/ | 11:23 |
| arand | Oh, so the /ubuntu at the end is superfluos, I didn't know that :) | 11:25 |
| Rhonda | Maybe not, it's still building :) | 11:26 |
| tumbleweed | arand: IIRC you can do /ubuntu/$release | 11:26 |
| arand | Right, hmm, that overrides what's defined in the changelog then? | 11:26 |
| geser | yes, and is IIRC discouraged | 11:27 |
| Rhonda | Right, because it would encourage same versions | 11:27 |
| tumbleweed | and would easily lead to confusion | 11:28 |
| arand | Though there is an easy "copy packages" option for that | 11:33 |
| Rhonda | \o/ | 11:37 |
| Rhonda | https://launchpad.net/~rhonda/+archive/pgadmin3/+packages | 11:37 |
| Rhonda | arand: Wouldn't that add a changelog entry? | 11:37 |
| arand | It does not seem to do no. | 11:38 |
| tuyetmy | hi | 11:40 |
| geser | Rhonda: why should "copy packages" add a changelog entry? it's still the same .debs that are just published in an other release too | 11:40 |
| Rhonda | geser: I would have hoped that it change the version accordingly, and for that adds a required changelog entry? | 11:41 |
| Rhonda | Otherwise a copy across the distributions somehow doesn't make sense to me. | 11:42 |
| geser | Rhonda: 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 |
| Rhonda | Ah, forward makes sense, yes. | 11:44 |
| Rhonda | on the other hand, this might still leave to unresolveable dependencies because of removed libraries and stuff | 11:45 |
| cjwatson | and in those cases you need to reupload a new version | 11:46 |
| cjwatson | but there are plenty of cases where that isn't so | 11:46 |
| Rhonda | I think I just go the path of uploading the source with different versions :) | 11:47 |
| Rhonda | hmm. successful builds are linked, failed builds not? | 12:03 |
| Rhonda | Now to I find out why/where it failed? | 12:03 |
| geser | Rhonda: which build failed? in your pgadmin3 PPA I only see the "backports" in depwait: "Missing build dependencies: postgresql-server-dev-all (>= 117~)" | 12:10 |
| tumbleweed | Rhonda: 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 |
| Rhonda | geser: 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 |
| tumbleweed | you could make your PPA "depend" on pitti's PPA | 12:11 |
| geser | or your add pitt's PPA as a dependency | 12:11 |
| Rhonda | If I would understand affairs better I would cancle the remaining pending builds. | 12:11 |
| geser | you can't cancel | 12:11 |
| Rhonda | A building one not, but neither a pending one? | 12:11 |
| tumbleweed | you can supercede it, that's about it | 12:12 |
| Rhonda | So 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 |
| Rhonda | Ah, think I found it :) | 12:12 |
| tumbleweed | you can't reschedule, but you can retry the failed builds | 12:12 |
| Rhonda | I'll check later. | 12:15 |
| Rhonda | Get:20 http://ppa.launchpad.net/pitti/postgresql/ubuntu/ lucid/main postgresql-server-dev-all 117~lucid [5482B] | 12:22 |
| Rhonda | Now that looks much much better. :D | 12:22 |
| Rhonda | geser, tumbleweed, thanks for the hint in the right direction. :) | 12:23 |
| Amoz | I'm trying to update the libtorrent package, 0.12.6 to 0.12.8, but I get this weird error all the time | 12:49 |
| Amoz | chmod: cannot access `/tmp/buildd/libtorrent-0.12.8/build-tree/libtorrent-0.12.8/configure': No such file or directory | 12:49 |
| Amoz | make: *** [debian/stamp-autotools] Error 1 | 12:49 |
| Amoz | when trying to pbuild the sourcepackage (.dsc) | 12:49 |
| Amoz | I apt-get source libtorrent | 12:50 |
| Amoz | wget the new source and extract it | 12:50 |
| Amoz | then I copy the old debian dir to the new source dir | 12:50 |
| Amoz | and dch -i | 12:50 |
| Amoz | then debuild -S -sa | 12:50 |
| Amoz | I must be missing something here | 12:50 |
| Amoz | any pointers? | 12:50 |
| geser | is the mentioned file there? | 12:51 |
| Amoz | geser, nope, the tmp dir is just there during the build I guess | 12:52 |
| Amoz | however, there's a configure file in the source dir | 12:52 |
| geser | is that from pbuilder? you can add a hook to drop you into a shell when the build fails | 12:53 |
| Amoz | geser, yes it is | 12:53 |
| Amoz | oh really, how? how's that going to help me? =) | 12:53 |
| Amoz | so I can checkout files and stuff? | 12:54 |
| geser | pbuilder destroys the chroot when it exits, when you get dropped into a shell you can investigate why it failed before everything gets removed | 12:54 |
| Amoz | ah | 12:54 |
| Amoz | the thing is I don't know what to look for anyway | 12: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 | ||
| psusi | is 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 |
| ubottu | Launchpad 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/675108 | 15:30 |
| === zul_ is now known as zul | ||
| geser | psusi: someone from #ubuntu-desktop should be able to accept the nominations too | 16: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 | ||
| micahg | cjwatson: 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 | *only | 17:48 |
| cjwatson | micahg: I reopened the Debian bug | 17:52 |
| cjwatson | I think we can probably just leave it until then TBH - I was only in a rush because it was on the OpenSSL transition list | 17:53 |
| * micahg thought you already rebuilt it for the transition | 17:53 | |
| sinzui | I want to become a motu. Specifically I want to fix the packages I maintain or use that are broken in oneiric | 18:03 |
| === Tonio_aw is now known as Tonio_ | ||
| micahg | sinzui: awesome, so, the best way to start is to propose fixes for your packages for sponsoring | 18:07 |
| sinzui | michag. I need to ensure the bug in reported against the package in oneiric and subscribe the sponsor team? | 18:08 |
| micahg | sinzui: no need to target the bug, yeah, just add a patch and subscribe ubuntu-sponsors or propose a branch for merge into lp:ubuntu/foo | 18:15 |
| cjwatson | micahg: the fix was after my rebuild attempt | 18:51 |
| cjwatson | micahg: and since it's now been transitioned, I'm not in a desperate hurry to fix the reappearing failure | 18:52 |
| cjwatson | happy to wait for Debian + autosync | 18:52 |
| micahg | cjwatson: ah, ok, thanks | 18: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!