oix29hi ! someone can tell me how can I propose a new feature for the next ubuntu release ?01:46
jmarsdenoix29: Create a Blueprint for it, work to refine it and gain consensus around it, attend UDS and promote it... do the work to make it happen :)01:50
oix29ok good :) thnx jmarsden01:56
jmarsdenoix29: You're welcome.01:57
=== almaisan-away is now known as al-maisan
=== al-maisan is now known as almaisan-away
dholbachgood morning07:01
benonsoftwareHi all07:57
=== almaisan-away is now known as al-maisan
=== dholbach_ is now known as dholbach
al-maisanhello there, a package of mine fails to install due to a failure in the postinst script -- how can I see what these errors are (so I can fix them)?10:27
jtayloryou can put a set -x into the script to see what it executes10:30
al-maisanon the shebang line?10:30
jtaylorafter it10:31
al-maisanlike "#!/bin/sh -x" ?10:31
al-maisanah, "set -x"10:31
al-maisanjtaylor: thanks for the advice .. will try that.10:32
RhondaYou can even run it manually.10:51
RhondaLike, sh -x /var/lib/dpkg/info/$package.postinst10:51
Rhonda… and configure as argument.10:51
* al-maisan tries that10:51
al-maisanhmm .. I see where it's failing now, thanks jtaylor and Rhonda !10:53
Rhondade nada :)10:53
=== al-maisan is now known as almaisan-away
* dholbach hugs tumbleweed11:23
tumbleweedheh, np11:24
jtaylordholbach: isn't beta freeze over? (concerning bug 842211)11:44
ubottuLaunchpad bug 842211 in f-spot (Ubuntu) "Sync f-spot 0.8.2-4 (universe) from Debian unstable (main)" [Wishlist,New] https://launchpad.net/bugs/84221111:44
jtaylorthe sync just fixes a ftbs no new features11:45
Laneyyes indeed it is over11:46
=== Quintasan_ is now known as Quintasan
=== almaisan-away is now known as al-maisan
blueyedWhat makes Pillow/PIL's setup.py pickup /lib/i386-linux-gnu/libz.so.1 when using Ubuntu's python, but miss it when using a self-compiled python?12:43
blueyedI have seen that Python's setup.py uses dpkg-architecture, but could not find something similar in distutils.12:43
al-maisanhmm .. what user is used to run a debian/postinst script? I thought it was root..?14:08
ogra_it is14:09
al-maisanI have statements starting with "sudo -u postgres psql .." and when I install the package I am getting prompted with "[sudo] password for postgres:"14:09
ogra_you want su14:10
ogra_not sudo14:10
al-maisanogra_: thank you very much indeed!14:10
dholbachjtaylor, Laney: you're right14:40
=== raju1 is now known as genupulas
=== macer1-zlyklon is now known as macer1
=== dpm is now known as dpm_
tumbleweedmicahg: whoah, you only just beat me in the DMB election, well done :)16:24
* tumbleweed was not expecting to do well16:24
nigelbOh, the results are out?16:24
Laneyyet to be confirmed16:25
tumbleweedright, sorry Laney :)16:26
=== al-maisan is now known as almaisan-away
=== raju1 is now known as genupulas
=== sergio91pt_ is now known as sergio91pt
=== yofel_ is now known as yofel
=== bulldog98_ is now known as bulldog98
=== warp11 is now known as warp10
jtaylorI'm wondering if bug 842985 needs an ffe, its technically a new feature, but a feature which worked in natty (= regression)18:15
ubottuLaunchpad bug 842985 in pacpl (Ubuntu) "Needs resync with Debian to re-enable LAME" [Undecided,New] https://launchpad.net/bugs/84298518:15
c_kornhow can I tell dh_install (via the .install file) to install a directory with a space in it?18:34
c_kornlib/mmc\ Libs usr/lib/mmediac <-- this does not work18:35
cjwatsonc_korn: You can't.  http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=19850718:38
ubottuDebian bug 198507 in debhelper "dh_install: fails if filenames have an embedded space" [Normal,Open]18:38
cjwatsonWell, there is a workaround in there.  But personally I would just do such horrible things by hand in debian/rules.18:39
c_kornhm, ok. thanks.18:40
=== transitlogger is now known as apachelogger
c_kornhm, dh_makeshlibs and dh_shlibdeps also fails :/18:44
c_kornthink I need to rename the directory at the end18:44
cypher2__my name is nathanel titane (Cypher2) and am currently experiencing difficulty pushing a fix to lp19:10
cjwatsonI think you should give more detail including a pastebinned transcript of what you're trying to do and what the output is, and then somebody will probably look at it19:14
cjwatson(that works better than waiting for somebody to volunteer first)19:14
jtaylordoes using dh-autoreconf to fix a build failure need a FFe?19:23
pabelangerAfternoon, I was looking for help triaging a backport request: https://bugs.launchpad.net/lucid-backports/+bug/63821320:02
ubottuLaunchpad bug 638213 in lucid-backports "Please backport puppet 2.6.1-0ubuntu2 from maverick" [Undecided,In progress]20:02
pabelangerI'm told this is the place20:02
micahgpabelanger: looks, good, but I don't have time to comment ATM, please reset to confirmed per https://help.ubuntu.com/community/UbuntuBackports#How_to_Help20:09
Laneypabelanger: we need confirmation that the no-change backport builds, installs and runs20:10
Laneyaha, says that20:10
Laneypabelanger: thanks, approved20:11
jtaylordoes using dh-autoreconf to fix a build failure need a FFe?20:12
pabelangermicahg: Laney: Great, thanks for looking20:12
jtaylorallows patching configure.in instead of configure which is ackward20:12
Laneyjtaylor: wouldn't think so, providing the build system is well behaved20:13
Laneymake sure the patch is forwarded etc20:13
jtayloralready "applied upstream" (= upstream removed autotools and use scons)20:14
jtaylorbut we can't use that for oneiric, new features, still waiting in mentors for debian upload, so I fixed the old build20:15
jtaylorslurm is the package20:15
tumbleweedjtaylor: re pacpl, I'd say go ahead, it sounds regressiony20:40
tumbleweedand no, I wouldn't say dh_autoreconf is particularyl dangerous20:40
* tumbleweed was reviewing all dh_python2 transitions before we asked for FFes for them, and finding lots of issues (should have posted those to ubuntu-devel...)20:40
ajmitchtumbleweed: regressions like FTBFS because it tried to install into /usr/local/? :)20:42
tumbleweedajmitch: the FTBFS ones were obvious20:44
tumbleweedmore common was missing byte-compilation, or byte-compiling the wrong things20:44
ajmitchI still feel like I need someone to check over what I've done to convert them, even on the simple ones20:44
ajmitchthere's still much magic that goes on behind the scenes20:45
spartan-11510Hi, i'm a begginer and i need some help20:50
spartan-11510I've found a bug and i try to patch the package, but an include is make and the file doesn't exist20:50
spartan-11510The gettext.h doesn't exist20:51
spartan-11510/* Internationalization.  */20:51
spartan-11510#include "gettext.h"20:52
spartan-11510#define _(str) gettext (str)20:52
spartan-11510#define N_(str) gettext_noop (str)20:52
spartan-11510it's the hello-2.6 package20:56
jtaylorspartan-11510: the file is in gnulib/lib in that package, you ahve to pass that to the compiler with the -I flag21:01
jtaylorspartan-11510: what exactly are you trying to do? the makefile should do that for you in that package21:02
spartan-11510When you use "hello -h" he said we can use -m option but if you try to use ii, it doesn't work21:03
jtaylorspartan-11510: it doesn't offer the -m option for me21:05
spartan-11510maybe it's translation, i'm french21:06
spartan-11510it proposed me for read e-mail...21:06
jtaylorspartan-11510: I don't understand, hello is just an example application, it only prints out hello world not more21:11
spartan-11510I know, but if you look in the translation file hello-2.6/po/fr.po you can see that21:12
spartan-11510#~ msgid ""21:12
spartan-11510#~ "GNU hello, THE greeting printing program.\n"21:12
spartan-11510#~ "\n"21:12
spartan-11510#~ "Usage: %s [OPTION]\n"21:12
spartan-11510#~ "\n"21:13
spartan-11510#~ "  -h, --help          display this help and exit\n"21:13
spartan-11510#~ "  -v, --version       display version information and exit\n"21:13
spartan-11510#~ "  -t, --traditional   use traditional greeting format\n"21:13
spartan-11510#~ "  -m, --mail          print your mail\n"21:13
spartan-11510#~ "\n"21:13
spartan-11510#~ "Report bugs to bug-gnu-hello@prep.ai.mit.edu.\n"21:13
spartan-11510#~ msgstr ""21:13
spartan-11510#~ "Le logiciel Hello de GNU, LE programme de Bienvenue.\n"21:13
spartan-11510#~ "\n"21:13
spartan-11510#~ "Usage: %s [OPTION]\n"21:13
spartan-11510#~ "  -h, --help          afficher l'aide-m�moire\n"21:13
spartan-11510#~ "  -v, --version       afficher le nom et la version du logiciel\n"21:13
spartan-11510#~ "  -t, --traditional   utiliser le format traditionnel de salutations\n"21:13
ari-tczew!pastebin | spartan-1151021:13
ubottuspartan-11510: For posting multi-line texts into the channel, please use http://paste.ubuntu.com | To post !screenshots use http://imagebin.org/?page=add | !pastebinit to paste directly from command line | Make sure you give us the URL for your paste - see also the channel topic.21:13
spartan-11510#~ "  -m, --mail          afficher le courrier\n"21:13
spartan-11510#~ "\n"21:13
spartan-11510#~ "Rapporter toutes anomalies � bug-gnu-hello@gnu.ai.mit.edu.\n"21:13
sladenspartan-11510: -> http://pastebin.ubuntu.com/21:14
jtaylorinteresting, that is indeed a bug and its in a lot more translations too21:14
spartan-11510I'm a begginer and i try to progress in packaging and help the community21:15
spartan-11510And i'm sorry for multi-line text21:16
spartan-11510What i can do just modify the translation?21:17
jtaylorspartan-11510: first you should check if it has been fixed or reported upstream, if not do so21:19
spartan-11510on launchpad? because i think it's a debian package not an ubuntu21:20
jtaylorupstream in this case is gnu21:20
jtaylorupstream= the people who wrote the software21:21
jtaylorspartan-11510: to create a patch simply fix the po files and do debuild -us -uc -S, this will create a patch in debian/patches/debian-changes-2.7-121:21
jtayloryou can submit this patch to upstream or open a bug in debian and attach it there21:22
spartan-11510ok thank's21:22
jtaylorbut note, this is not a very important application, its possible nobody will care21:23
spartan-11510debuild -us -uc -S doesn't work21:27
jtaylorplease pastebin the output: debuild -us -uc -S | pastebinit21:28
spartan-11510jtaylor: result http://paste.ubuntu.com/683876/21:32
jtaylorspartan-11510: you still have a backup/swap file in the build tree from your editor, remove them before building21:33
spartan-11510all *~ file21:34
jtaylorwhat debuild will do is take your extracted tree and compare it to the original unmodified source tarball and make a patch from it, it cannot handle binary files that way21:34
jtaylor(unless you explicitly tell it too, but thats rarely needed)21:34
spartan-11510i haven't *~ file21:38
jtaylorspartan-11510: I just quckly check, it was already reported but ignored https://lists.gnu.org/archive/html/bug-hello/2010-12/msg00003.html21:42
jtayloryou could reply to that message telling them that the problem are the translations21:42
spartan-11510jtaylor: ok, and i could send the patch21:43
spartan-11510jtaylor: thank you for your help now i know how to debug a simple package21:48
jtaylorspartan-11510: when this worked you can now test the patch by building the package completely21:49
jtaylorspartan-11510: debuild -us -uc  (without -S), this will create a .deb in the parent folder which you can install21:49
jtaylorfor details on the flags see man dpkg-buildpackage21:50
spartan-11510jtaylor: thank you very much for everithing but i build it and i make dpkg --install hello_2.6-1_amd64.deb21:57
spartan-11510and i've always  the same package21:57
spartan-11510always same error21:59
spartan-11510i've make22:00
spartan-11510dpkg --install hello_2.6-1_amd64.deb22:00
jtayloryou mean the --mail is still there?22:03
jtaylorunfortunatly I'm unfamiliar with translations, maybe you have to edit a different file or regenrate something22:08
=== Ursinha is now known as Ursinha-afk
spartan-11510i will search on google i try to fix this, and enjoy you're night school tomorrow...22:12
spartan-11510Bye see you next time22:12
spartan-11510And thank you22:12
=== medberry is now known as med_out
=== jrib is now known as Guest8135
=== Guest8135 is now known as jrib

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