[12:07] so dh v9 tries to execute .maintscript files if they're +x. Bug or the packager should know better? [12:23] ev: packager should know better, it's documented behaviour. [12:25] this whole needing a separate degree to distribute an application thing will never catch on :) [12:26] thats just what developers who don't understand how complex packaging is would say ;p [12:26] it doesn't need to be complex [12:26] it shouldn't be complex [12:26] heh [12:26] I agree the interfaces are poor [12:26] but it is inherently complex [12:26] but yes, the complexity is baked in. "Hey, here's a root shell. Have fun!" [12:26] indeed [12:27] you could say the same thing about most programming though ;p [12:27] sure - but programming is hard enough. Lets not layer complexity on top of that :) [12:27] (if you are distributing a simple applicatoin I would argue that packaging is fairly trivial) [12:28] at work you can basically in your 'makefile' just write "builddeb(name, version, release, owner, depends=[foo, bar,baz]) [12:28] and the system will build you a deb of your code [12:28] now you can't do anything complex with it (conffiles, alternatives, etc..) [12:28] because its hard to make a simple interface for that ;p [12:32] ev: imho it's better than a single monolithic file with pseudo shell functions and requirement to explicitely list every single file & folder that will be 'owned' by the package... (rpm) [12:33] real packages use ebuilds anyway [12:33] ;p [12:42] hi, are you talking about how simple (or not) building ubiquity or just packaging? (having problem to compile and run it here) http://paste.ubuntu.com/1009633/ [12:45] http://paste.ubuntu.com/1009648/ config.log [12:55] silvos: ./debian/rules update-local [12:55] silvos: fakeroot ./debian/rules binary [12:55] done [12:56] * xnox ubiquity is a non-standard package, because it includes bits and pieces of other packages [13:05] thanks xnox [13:06] I thinks its fails again, I changed value in .po to be sure, and when I run ubiquity its runs ubiquity from the apt-get install one with old .po value. [13:06] I feel I don't understannd every thing [13:24] Hi [13:26] I followed same as silvos but I fail to run ubiquity, and I don't find many information on compiling it. [13:27] I might forgot some step, is there a wiki page or something like that explainning the compilation ? [13:41] silvos: after fakeroot ./debian/rules binary [13:41] $ sudo dpkg -i ../*.deb [13:41] to install newly compiled ubiquity [13:41] then run it. [14:08] well, I don't have .deb because of error, I'm trying to understand them [14:32] http://paste.ubuntu.com/1009761/ if ever [14:33] silvos: did you run: fakeroot ./debian/rules binary [14:33] or just ./debia/rules build [14:33] ? [14:33] binary will give you actuall debs to install [14:34] http://paste.ubuntu.com/1009761/ is the result of fakeroot ./debian/rules binary >> bin.txt [14:36] hum [14:36] i should use the error output [14:36] yes, please. that does look incomplete [14:37] lp:ubiquity currently can only be build on quantal, because it has been ported to python3 and a couple of dependenies are not in precise [14:37] if you want precise's ubiquity get it with $ apt-get source ubiquity [14:37] or there should be a precise branch. [14:38] oh [14:46] http://paste.ubuntu.com/1009777/ [14:47] ( fakeroot ./debian/rules binary &> bin.txt ) [22:23] debian-installer: cjwatson * r1698 ubuntu/ (build/pkg-lists/gtk-common debian/changelog): ttf-freefont-udeb was renamed to fonts-freefont-udeb.