Bug#793888: ui-gxmlcpp includes autogenerated files that cannot be rebuilt from source
Control: severity -1 important Hi, Quoting Stephan Sürken (2015-08-02 10:24:24) > On Sa, 2015-08-01 at 19:46 +0200, Johannes Schauer wrote: > > I reported it like that because I was not able to recreate ./configure and > > aclocal.m4 from source. When I deleted both files and tried to regenerate > > them, I ran into an error and I also got an error when I tried to rebuild > > with `dh --with autoreconf`. This made me believe that ./configure and > > aclocal.m4 can *not* be built from source. > so this does not work even _with_ ui-auto installed? currently, ui-gxmlcpp doesn't build at all: https://qa.debian.org/dose/debcheck/src_unstable_main/1438491604/packages/ui-gxmlcpp.html#6f35b7a5db3b524f612e0ace6da69b31 so instead I used a snaphsot from July 1 2015 and then built in a clean chroot with `dh --with autoreconf` and additional build dependencies on dh-autoreconf and ui-auto. To my surprise, the package was then buildable. This was strange because I could swear I tried the exact same thing before reporting the bug and only re-did it now to get the error log (which I should've done initially). So with autoreconf and when build depending on ui-auto, the package indeed successfully builds (at least with the archive of July 1 2015) and thus I'm adjusting the severity. Thanks! cheers, josch signature.asc Description: signature
Bug#793888: ui-gxmlcpp includes autogenerated files that cannot be rebuilt from source
On Sa, 2015-08-01 at 19:46 +0200, Johannes Schauer wrote: > Hi, (...) > I reported it like that because I was not able to recreate ./configure and > aclocal.m4 from source. When I deleted both files and tried to regenerate > them, > I ran into an error and I also got an error when I tried to rebuild with `dh > --with autoreconf`. This made me believe that ./configure and aclocal.m4 can > *not* be built from source. so this does not work even _with_ ui-auto installed? Thx, S -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Bug#793888: ui-gxmlcpp includes autogenerated files that cannot be rebuilt from source
Hi, Quoting Stephan Sürken (2015-08-01 10:55:52) > Ok, switching to autoreconf (with b-d on ui-auto) is an option I will > consider. > > Could you ponder a bit more why you think this is a policy violation? It > seems a bit harsh considering how autotools work, and everything can be > rebuild within Debian/main -- but maybe I missed something ;). I reported it like that because I was not able to recreate ./configure and aclocal.m4 from source. When I deleted both files and tried to regenerate them, I ran into an error and I also got an error when I tried to rebuild with `dh --with autoreconf`. This made me believe that ./configure and aclocal.m4 can *not* be built from source. Or maybe they can but I'm missing some magic? Thanks! cheers, josch signature.asc Description: signature
Bug#793888: ui-gxmlcpp includes autogenerated files that cannot be rebuilt from source
Hi Johannes! On Di, 2015-07-28 at 17:31 +0200, Johannes Schauer wrote: > Source: ui-gxmlcpp > Version: 1.4.3-1 > Severity: serious > Justification: Policy 2.2.1 (...) > the source package for ui-gxmlcpp includes a ./configure and > ../aclocal.m4 without including their source. If ./configure and > ../aclocal.m4 are removed, then the package cannot be built anymore. > > For example, the current aclocal.m4 contains parts of ui-auto but > ui-gxmlcpp does not build depend on that package. > > Please add the missing bits so that this source package can be built > from source again and does not require autogenerated scripts like > ../configure and ./aclocal.m4. Ok, switching to autoreconf (with b-d on ui-auto) is an option I will consider. Could you ponder a bit more why you think this is a policy violation? It seems a bit harsh considering how autotools work, and everything can be rebuild within Debian/main -- but maybe I missed something ;). Thanks! Stephan -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Bug#793888: ui-gxmlcpp includes autogenerated files that cannot be rebuilt from source
Source: ui-gxmlcpp Version: 1.4.3-1 Severity: serious Justification: Policy 2.2.1 Hi, the source package for ui-gxmlcpp includes a ./configure and ../aclocal.m4 without including their source. If ./configure and ../aclocal.m4 are removed, then the package cannot be built anymore. For example, the current aclocal.m4 contains parts of ui-auto but ui-gxmlcpp does not build depend on that package. Please add the missing bits so that this source package can be built from source again and does not require autogenerated scripts like ../configure and ./aclocal.m4. Thanks! cheers, josch -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org