Bug#660488: miredo: FTBFS `pkglibdir' is not a legitimate directory for `PROGRAMS'
Le dimanche 29 juillet 2012 23:31:39 Bart Martens, vous avez écrit : Hi Rémi, The patch fixes the bug. Why not simply use it ? Shall I upload an NMU ? It does not address the real issue. It must be pure luck that automake accepts it. I don't know enough about automake internals to comment on whether the ubuntu patch working is pure luck (adding the author of said patch to cc in case they have any comments) but it does indeed fix the build in current wheezy and the resulting package looks sane (the file list is identical to the package currently in the archive). Since wheezy is in freeze it is unlikely that automake will change behaviour between now and the release. So if someone can test that packages built with ubuntu's patch actually work correctly (I don't use teredo myself) I think it makes sense to upload it for wheezy. then after wheeezy's release the new upstream release with the proper fix can be uploaded. -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Bug#660488: miredo: FTBFS `pkglibdir' is not a legitimate directory for `PROGRAMS'
Hi Rémi, The patch fixes the bug. Why not simply use it ? Shall I upload an NMU ? Regards, Bart Martens -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Bug#660488: miredo: FTBFS `pkglibdir' is not a legitimate directory for `PROGRAMS'
Le dimanche 29 juillet 2012 23:31:39 Bart Martens, vous avez écrit : Hi Rémi, The patch fixes the bug. Why not simply use it ? Shall I upload an NMU ? It does not address the real issue. It must be pure luck that automake accepts it. -- Rémi Denis-Courmont http://www.remlab.net/ http://fi.linkedin.com/in/remidenis -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Bug#660488: miredo: FTBFS `pkglibdir' is not a legitimate directory for `PROGRAMS'
tags 660488 - patch stop On Sun, Jul 29, 2012 at 11:59:38PM +0300, Rémi Denis-Courmont wrote: Le dimanche 29 juillet 2012 23:31:39 Bart Martens, vous avez écrit : Hi Rémi, The patch fixes the bug. Why not simply use it ? Shall I upload an NMU ? It does not address the real issue. It must be pure luck that automake accepts it. I'm removing the tag patch because the maintainer rejects the patch. It is not clear to me why. Regards, Bart Martens -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Bug#660488: miredo: FTBFS `pkglibdir' is not a legitimate directory for `PROGRAMS'
hi, No I don't have time to work around the Debian process. I didn't ask you to work around anything. I'm willing to do this workaround as NMU[RC], although I also needs sponsor..., but anyway: debdiff is: 89 files changed, 10731 insertions(+), 6211 deletions(-) I'm afraid it's a bit too much at this point of the release cycle. This too much diffs are caused by new upstream release (1.2.3 - 1.2.5), and that also fixes another FTBFS (#660488). So I think that this package can't be released without this large changes. Is this insufficient for unblock? regards, -- KURASHIKI Satoru -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Bug#660488: miredo: FTBFS `pkglibdir' is not a legitimate directory for `PROGRAMS'
* Rémi Denis-Courmont r...@remlab.net, 2012-07-11, 09:54: I've put the files at http://www.remlab.net/files/miredo/debian/ until someone can sponsor the upload. debdiff is: 89 files changed, 10731 insertions(+), 6211 deletions(-) I'm afraid it's a bit too much at this point of the release cycle. Could you please prepare an upload with _only_ a dedicated fix for this RC bug? No I don't have time to work around the Debian process. I didn't ask you to work around anything. And this was made a long time before the freeze. That's unfortunate. Once I get my time machine working, I'll travel back to April and then sponsor your changes. Would that be okay? In the mean time, let's figure out what went wrong: Did you ask your previous sponsor to upload the package? If that didn't work out, did you ask at debian-mentors@lists.d.o? -- Jakub Wilk -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Bug#660488: miredo: FTBFS `pkglibdir' is not a legitimate directory for `PROGRAMS'
Hello, On Tuesday 10 July 2012, Jakub Wilk wrote: * Rémi Denis-Courmont r...@remlab.net, 2012-04-25, 19:38: I've put the files at http://www.remlab.net/files/miredo/debian/ until someone can sponsor the upload. debdiff is: 89 files changed, 10731 insertions(+), 6211 deletions(-) I'm afraid it's a bit too much at this point of the release cycle. Could you please prepare an upload with _only_ a dedicated fix for this RC bug? No I don't have time to work around the Debian process. And this was made a long time before the freeze. -- Rémi Denis-Courmont http://www.remlab.info -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Bug#660488: miredo: FTBFS `pkglibdir' is not a legitimate directory for `PROGRAMS'
* Rémi Denis-Courmont r...@remlab.net, 2012-04-25, 19:38: I've put the files at http://www.remlab.net/files/miredo/debian/ until someone can sponsor the upload. debdiff is: 89 files changed, 10731 insertions(+), 6211 deletions(-) I'm afraid it's a bit too much at this point of the release cycle. Could you please prepare an upload with _only_ a dedicated fix for this RC bug? -- Jakub Wilk -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Bug#660488: miredo: FTBFS `pkglibdir' is not a legitimate directory for `PROGRAMS'
tag 660488 + pending thanks Hello, Le mardi 24 avril 2012 13:38:24 Satoru KURASHIKI, vous avez écrit : It seems that cdbs will not fix this anymore, so to fix your FTBFS you will need to add DEB_CONFIGURE_LIBEXECDIR = \$${prefix}/lib/$(DEB_SOURCE_PACKAGE) That *is* wrong. The Debian correct value for libexecdir in the GNU build system is: DEB_CONFIGURE_LIBEXECDIR = \$${prefix}/lib (i.e. same as libdir) P.S. I can't clone your git repository with 403 error. So, I haven't try to your latest tree, but anyway I hope to see that in unstable soon :-) Fixed the server configuration. I've put the files at http://www.remlab.net/files/miredo/debian/ until someone can sponsor the upload. -- Rémi Denis-Courmont http://www.remlab.net/ http://fi.linkedin.com/in/remidenis -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Bug#660488: miredo: FTBFS `pkglibdir' is not a legitimate directory for `PROGRAMS'
hi, #661983 now claims to be fixed. It is was not fixed. Someone forgot to reopen it. It seems that cdbs once fixed #661983, but revert to close #663082 which says: It looks more sensible to me, if cdbs-using packages that need a new automake resp pkglibexecdir set libexecdir explicitly to something like /usr/lib. It seems that cdbs will not fix this anymore, so to fix your FTBFS you will need to add DEB_CONFIGURE_LIBEXECDIR = \$${prefix}/lib/$(DEB_SOURCE_PACKAGE) to debian/rules after including autotools.mk, or switch buildsystems other than cdbs. P.S. I can't clone your git repository with 403 error. So, I haven't try to your latest tree, but anyway I hope to see that in unstable soon :-) regards, -- KURASHIKI Satoru -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Bug#660488: miredo: FTBFS `pkglibdir' is not a legitimate directory for `PROGRAMS'
Unfortunately for Debian/Ubuntu, it is not that easy. There is a bug in CDBS, which is not setting pkglibexecdir correctly. That makes the updated upstream FTBFS differently. I have all the fixes there http://git.remlab.net/gitweb/?p=miredo-debian.git;a=summary But the release is being held by CDBS bug #661983. ping? #661983 now claims to be fixed. However, the bug in miredo is not: src/Makefile.am:35: `pkglibdir' is not a legitimate directory for `PROGRAMS' src/Makefile.am:59: variable `miredo_privproc_SOURCES' is defined but no program or (in a clean pbuilder chroot and on my typical unstable box) ii automake 1:1.11.3-1 ii cdbs 0.4.109 I've tried with your changes applied to the upstream miredo-1.2.5.tar.xz: SHA256: 9d6c6aacfbde0e152481273cda4dc9a62f8724c4c941fa8e0806e89ab9992262 and your debian directory from http://git.remlab.net/gitweb/?p=miredo-debian.git;a=summary copied in. The upstream code builds but then I get a packaging error: cp: cannot stat `debian/tmp/usr/lib/miredo/miredo-privproc': No such file or directory dh_install: cp -a debian/tmp/usr/lib/miredo/miredo-privproc debian/miredo//usr/lib/miredo/ returned exit code 1 (Note, I'm not interested in miredo per se, just scanning through the RC bugs.) Any news on a fixed upload of miredo? -- Neil Williams = http://www.linux.codehelp.co.uk/ pgpTVR42I8alW.pgp Description: PGP signature
Bug#660488: miredo: FTBFS `pkglibdir' is not a legitimate directory for `PROGRAMS'
reopen 661983 found 661983 0.4.107 found 661983 0.4.108 found 661983 0.4.109 thanks Le samedi 17 mars 2012 12:58:40 Neil Williams, vous avez écrit : Unfortunately for Debian/Ubuntu, it is not that easy. There is a bug in CDBS, which is not setting pkglibexecdir correctly. That makes the updated upstream FTBFS differently. I have all the fixes there http://git.remlab.net/gitweb/?p=miredo-debian.git;a=summary But the release is being held by CDBS bug #661983. ping? #661983 now claims to be fixed. It is was not fixed. Someone forgot to reopen it. -- Rémi Denis-Courmont http://www.remlab.net/ http://fi.linkedin.com/in/remidenis -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Bug#660488: miredo: FTBFS `pkglibdir' is not a legitimate directory for `PROGRAMS'
tags 660488 + pending thanks Hello, Le Sunday 19 February 2012 17:42:41 Leo Iannacone, vous avez écrit : Dear maitainer, miredo fails to build with automake = 1.11.3. src/Makefile.am:35: `pkglibdir' is not a legitimate directory for `PROGRAMS' src/Makefile.am:59: variable `miredo_privproc_SOURCES' is defined but no program or src/Makefile.am:59: library has `miredo_privproc' as canonical name (possible typo) src/Makefile.am:60: variable `miredo_privproc_LDADD' is defined but no program or src/Makefile.am:60: library has `miredo_privproc' as canonical name (possible typo) autoreconf: automake failed with exit status: 1 Yeah, that is now fixed upstream. Thanks. The attached file fixes this problem. Unfortunately for Debian/Ubuntu, it is not that easy. There is a bug in CDBS, which is not setting pkglibexecdir correctly. That makes the updated upstream FTBFS differently. I have all the fixes there http://git.remlab.net/gitweb/?p=miredo-debian.git;a=summary But the release is being held by CDBS bug #661983. -- Rémi Denis-Courmont http://www.remlab.net/ http://fi.linkedin.com/in/remidenis -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Bug#660488: miredo: FTBFS `pkglibdir' is not a legitimate directory for `PROGRAMS'
Package: miredo Severity: important Tags: patch User: ubuntu-de...@lists.ubuntu.com Usertags: origin-ubuntu precise ubuntu-patch Dear maitainer, miredo fails to build with automake = 1.11.3. Excerpt from the buildlog: m4/libtool.m4:5253: _LT_LANG_C_CONFIG is expanded from... m4/libtool.m4:138: _LT_SETUP is expanded from... m4/libtool.m4:67: LT_INIT is expanded from... configure.ac:50: the top level libtoolize: putting auxiliary files in AC_CONFIG_AUX_DIR, `admin'. libtoolize: copying file `admin/config.guess' libtoolize: copying file `admin/config.sub' libtoolize: copying file `admin/install-sh' libtoolize: copying file `admin/ltmain.sh' libtoolize: putting macros in AC_CONFIG_MACRO_DIR, `m4'. libtoolize: copying file `m4/libtool.m4' libtoolize: copying file `m4/ltoptions.m4' libtoolize: copying file `m4/ltsugar.m4' libtoolize: copying file `m4/ltversion.m4' libtoolize: copying file `m4/lt~obsolete.m4' src/Makefile.am:35: `pkglibdir' is not a legitimate directory for `PROGRAMS' src/Makefile.am:59: variable `miredo_privproc_SOURCES' is defined but no program or src/Makefile.am:59: library has `miredo_privproc' as canonical name (possible typo) src/Makefile.am:60: variable `miredo_privproc_LDADD' is defined but no program or src/Makefile.am:60: library has `miredo_privproc' as canonical name (possible typo) autoreconf: automake failed with exit status: 1 make: *** [stamp-autoreconf] Error 1 dpkg-buildpackage: error: debian/rules build gave error exit status 2 ** Build finished at 20120208-1521 FAILED [dpkg-buildpackage died] The full buidlog can be found at https://launchpad.net/ubuntu/+archive/test-rebuild-20120201/+build/3162196/+files/buildlog_ubuntu-precise-i386.miredo_1.2.3-1_FAILEDTOBUILD.txt.gz. The attached file fixes this problem. Have a great day! Leo. -- System Information: Debian Release: wheezy/sid APT prefers oneiric-updates APT policy: (500, 'oneiric-updates'), (500, 'oneiric'), (100, 'oneiric-backports') Architecture: i386 (i686) Kernel: Linux 3.2.2-030202-generic (SMP w/2 CPU cores) Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Description: Fix FTBFS with automake = 1.11.3: * pkglib_PROGRAMS is incompatible with last version of automake, as a litte define a new variable will install files in the same place of pkglibdir. Author: Leo Iannacone l...@ubuntu.com Bug-Ubuntu: https://bugs.launchpad.net/bugs/934950 --- src/Makefile.am |5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) --- miredo.orig/src/Makefile.am +++ miredo/src/Makefile.am @@ -32,7 +32,8 @@ AM_CPPFLAGS = -I$(top_srcdir)/include -I -DPKGLIBDIR=\$(pkglibdir)\ sbin_PROGRAMS = miredo miredo-server miredo-checkconf -pkglib_PROGRAMS = +programfilesdir = $(pkglibdir) +programfiles_PROGRAMS = EXTRA_PROGRAMS = privproc noinst_LTLIBRARIES = libmiredo.la TESTS = @@ -59,7 +60,7 @@ miredo_LDADD = ../libtun6/libtun6.la ../ miredo_privproc_SOURCES = privproc.c privproc.h miredo_privproc_LDADD = ../libteredo/libteredo.la $(LIBCAP) if TEREDO_CLIENT -pkglib_PROGRAMS += miredo-privproc +programfiles_PROGRAMS += miredo-privproc TESTS += miredo-checkconf endif