[09:40] can I query who moved something from main to universe? [09:40] given the changelog gmm is obsolete in universe as we have getfem++ [09:40] but instead of removing it it was just dumped on us it seems [09:41] err, we don't generally apply that much thought [09:42] if component-mismatches says to move it and there are no reverse deps in main, we move it, pretty much [09:42] we don't spend time seeing whether it should be removed first [09:42] k [09:43] I don't believe there's any audit trail of override changes except for the date; at any rate, back in January there was no way for Launchpad to know who did the move [09:43] I just wanted to check if there might have been reason for why it still exists before I file for removal [09:43] (because at that point removals were done from a shared account rather than over the API) [09:43] but I think it's still true that there's no audit trail of that [09:44] er s/removals/override changes/ [11:48] why do we have two glade sources? [11:48] 3.8 and 3.14 === JanC_ is now known as JanC [12:40] hm, question, when upstream uses autotools, should they release a tarball after running autogen.sh or is autogen.sh run during the build? [12:41] *supposed to be run during the build [12:41] normally autogen or autoreconf is run by upstream [12:41] and the output put into the tarballs [12:42] then the user does not need autofoo installed to build [12:42] hm .. ok, then upstream's tarball is most certainly broken [12:42] for packaging its often wise to run autoreconf during build [12:42] dh-autoreconf helps with that [12:42] yeah, I was already looking at that :) [12:43] it's just that upstream released a tarball withour running autogen.sh [12:43] so I'll have to repack it [12:43] repack? [12:43] running autogen should be enough for the package [12:45] okay [12:45] unless of course the tarball does not have the autotools files in it [12:45] which makes the source tarball utterly useless [12:45] autotools files? [12:46] configure.ac Makefile.am etc [12:46] ah, that it does have [12:46] the only issue is that upstream forgot to run autogen.sh [12:46] * shadeslayer is from the CMake world [12:47] I've only used autotools extensively once, and that too worked in the first go, so don't have alot of experience ;) [12:55] jtaylor: btw when you said running autogen should be enough for the package, did you mean I should run autogen.sh inside the build using debian/rules ? [12:55] autogen.sh normally just does autreconf + some flags [12:55] dh-autoreconf does that too [12:55] so with dh-7 rules its just --with autoreconf [12:56] actually, this autogen.sh has some other stuff as well [12:56] http://paste.ubuntu.com/1249416/ [12:56] dh-autoreconf can also execute a script [12:56] ah ok [12:56] override_dh_autoreconf: dh_autoreconf -- ./autogen.sh [12:56] right :) [13:00] thanks :) [13:01] oh whee .. stupid autogen.sh also runs configure, and the only way to fix it is to patch it out [13:01] don'T use autogen then [13:01] autoreconf should be enough in most cases [13:02] actually, I need intltoolize --automake --copy --force || exit 1 [13:02] for translations [13:02] I guess I could just run all of the commands manually via rules and skip configure [13:02] autoreconf should include that, but I have to check [13:03] doesn't I think [13:04] then the configure.ac should be buggy [13:04] hm no it does not seem included [13:45] jtaylor: http://paste.ubuntu.com/1249498/ < does that look sane? [13:47] the exit 1 is unnecessary [13:47] else its fine [13:48] please add a newline between the targets [13:48] makes it more readable [13:48] yeah, fixed that locally :) === Quintasan_ is now known as Quintasan [17:21] shadeslayer: dh_autoconfigure -> dh_auto_configure in the diff above [17:22] and really that override_dh_autoreconf is busted, because it won't allow dh-autoreconf to keep track of changed files correctly [17:22] I would suggest writing a script called something like debian/autogen with the commands you need, and then dh_autoreconf -- debian/autogen [17:23] or [17:23] autogen: [17:23] autoreconf -fi [17:23] glib-gettextize --copy --force [17:23] intltoolize --automake --copy --force [17:23] and then 'dh_autoreconf -- debian/rules autogen [17:23] ' [17:24] which BTW are the two suggestions for this situation in dh-autoreconf(1) [17:24] then you shouldn't need the override_dh_clean [17:46] oh hmm [17:46] cjwatson: thanks for the suggestions, I'll fix it :) [18:29] awesome Ecere has been acceptd into Debian Experimental =) thanks everyone