[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#1049720: marked as done (gtick: Fails to build binary packages again after successful build)



Your message dated Thu, 30 Nov 2023 18:57:45 +0000
with message-id <[🔎] E1r8mEL-008Hpp-Fz@fasolo.debian.org>
and subject line Bug#1054406: Removed package(s) from unstable
has caused the Debian Bug report #1049720,
regarding gtick: Fails to build binary packages again after successful build
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact owner@bugs.debian.org
immediately.)


-- 
1049720: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1049720
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Source: gtick
Version: 0.5.5-3
Severity: minor
Tags: trixie sid ftbfs
User: lucas@debian.org
Usertags: ftbfs-binary-20230816 ftbfs-binary-after-build
User: debian-qa@lists.debian.org
Usertags: qa-doublebuild

Hi,

This package fails to do build a binary-only build (not source) after a
successful build (dpkg-buildpackage ; dpkg-buildpackage -b).

This is probably a clear violation of Debian Policy section 4.9 (clean target),
but this is filed as severity:minor for now, because a discussion on
debian-devel showed that we might want to revisit the requirement of a working
'clean' target.

More information about this class of issues, included common problems and
solutions, is available at
https://wiki.debian.org/qa.debian.org/FTBFS/DoubleBuild

Relevant part of the build log:
> cd /<<PKGBUILDDIR>> && runuser -u user42 -- dpkg-buildpackage --sanitize-env -us -uc -rfakeroot -b
> -----------------------------------------------------------------------------------------------------------------
> 
> dpkg-buildpackage: info: source package gtick
> dpkg-buildpackage: info: source version 0.5.5-3
> dpkg-buildpackage: info: source distribution unstable
> dpkg-buildpackage: info: source changed by Pino Toscano <pino@debian.org>
>  dpkg-source --before-build .
> dpkg-buildpackage: info: host architecture amd64
>  fakeroot debian/rules clean
> dh clean
>    dh_auto_clean
> 	make -j8 distclean
> make[1]: Entering directory '/<<PKGBUILDDIR>>'
> Making distclean in doc
> make[2]: Entering directory '/<<PKGBUILDDIR>>/doc'
> test -z "" || rm -f 
> test . = "." || test -z "" || rm -f 
> rm -f Makefile
> make[2]: Leaving directory '/<<PKGBUILDDIR>>/doc'
> Making distclean in po
> make[2]: Entering directory '/<<PKGBUILDDIR>>/po'
> rm -f *.insert-header
> rm -f remove-potcdate.sed
> rm -f stamp-poT
> rm -f core core.* gtick.po gtick.1po gtick.2po *.new.po
> rm -fr *.o
> rm -f Makefile Makefile.in POTFILES *.mo
> make[2]: Leaving directory '/<<PKGBUILDDIR>>/po'
> Making distclean in src
> make[2]: Entering directory '/<<PKGBUILDDIR>>/src'
> test -z "gtick" || rm -f gtick
> test -z "optionlexer.c optionparser.h optionparser.c" || rm -f optionlexer.c optionparser.h optionparser.c
> rm -f *.o
> rm -f *.tab.c
> test -z "" || rm -f 
> test . = "." || test -z "" || rm -f 
> rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
> rm -f ./.deps/dsp.Po
> rm -f ./.deps/g711.Po
> rm -f ./.deps/gtick.Po
> rm -f ./.deps/gtkoptions.Po
> rm -f ./.deps/gtkutil.Po
> rm -f ./.deps/help.Po
> rm -f ./.deps/metro.Po
> rm -f ./.deps/option.Po
> rm -f ./.deps/optionlexer.Po
> rm -f ./.deps/optionparser.Po
> rm -f ./.deps/options.Po
> rm -f ./.deps/profiles.Po
> rm -f ./.deps/threadtalk.Po
> rm -f ./.deps/util.Po
> rm -f ./.deps/visualtick.Po
> rm -f Makefile
> make[2]: Leaving directory '/<<PKGBUILDDIR>>/src'
> Making distclean in testsuite
> make[2]: Entering directory '/<<PKGBUILDDIR>>/testsuite'
> test -z "testdsp testg711 testmetro testmetro-static" || rm -f testdsp testg711 testmetro testmetro-static
> rm -f *.o
> test -z "testdsp.log testg711.log testmetro.log testmetro-static.log" || rm -f testdsp.log testg711.log testmetro.log testmetro-static.log
> rm -f *.tab.c
> test -z "" || rm -f 
> rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
> test . = "." || test -z "" || rm -f 
> rm -f ../src/*.o
> test -z "testdsp.trs testg711.trs testmetro.trs testmetro-static.trs" || rm -f testdsp.trs testg711.trs testmetro.trs testmetro-static.trs
> rm -f ../src/.deps/.dirstamp
> test -z "test-suite.log" || rm -f test-suite.log
> rm -f ../src/.dirstamp
> rm -f ../src/.deps/dsp.Po
> rm -f ../src/.deps/g711.Po
> rm -f ../src/.deps/gtkoptions.Po
> rm -f ../src/.deps/gtkutil.Po
> rm -f ../src/.deps/help.Po
> rm -f ../src/.deps/metro.Po
> rm -f ../src/.deps/option.Po
> rm -f ../src/.deps/optionlexer.Po
> rm -f ../src/.deps/optionparser.Po
> rm -f ../src/.deps/options.Po
> rm -f ../src/.deps/profiles.Po
> rm -f ../src/.deps/threadtalk.Po
> rm -f ../src/.deps/util.Po
> rm -f ../src/.deps/visualtick.Po
> rm -f ./.deps/common.Po
> rm -f ./.deps/testdsp.Po
> rm -f ./.deps/testg711.Po
> rm -f ./.deps/testmetro-static.Po
> rm -f ./.deps/testmetro.Po
> rm -f Makefile
> make[2]: Leaving directory '/<<PKGBUILDDIR>>/testsuite'
> make[2]: Entering directory '/<<PKGBUILDDIR>>'
> test -z "intl/Makefile" || rm -f intl/Makefile
> rm -f config.h stamp-h1
> rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
> rm -f cscope.out cscope.in.out cscope.po.out cscope.files
> test . = "." || test -z "" || rm -f 
> make[2]: Leaving directory '/<<PKGBUILDDIR>>'
> rm -f config.status config.cache config.log configure.lineno config.status.lineno
> rm -f Makefile
> make[1]: Leaving directory '/<<PKGBUILDDIR>>'
>    dh_autoreconf_clean
>    dh_clean
>  debian/rules build
> dh build
>    dh_update_autotools_config
>    dh_autoreconf
> Copying file m4/codeset.m4
> Copying file m4/extern-inline.m4
> Copying file m4/fcntl-o.m4
> Copying file m4/gettext.m4
> Copying file m4/glibc2.m4
> Copying file m4/glibc21.m4
> Copying file m4/iconv.m4
> Copying file m4/intdiv0.m4
> Copying file m4/intl.m4
> Copying file m4/intldir.m4
> Copying file m4/intlmacosx.m4
> Copying file m4/intmax.m4
> Copying file m4/inttypes-pri.m4
> Copying file m4/inttypes_h.m4
> Copying file m4/lcmessage.m4
> Copying file m4/lib-ld.m4
> Copying file m4/lib-link.m4
> Copying file m4/lib-prefix.m4
> Copying file m4/lock.m4
> Copying file m4/longlong.m4
> Copying file m4/nls.m4
> Copying file m4/po.m4
> Copying file m4/printf-posix.m4
> Copying file m4/progtest.m4
> Copying file m4/size_max.m4
> Copying file m4/stdint_h.m4
> Copying file m4/threadlib.m4
> Copying file m4/uintmax_t.m4
> Copying file m4/visibility.m4
> Copying file m4/wchar_t.m4
> Copying file m4/wint_t.m4
> Copying file m4/xsize.m4
> Copying file po/Makevars.template
> configure.ac:7: warning: 'AM_CONFIG_HEADER': this macro is obsolete.
> configure.ac:7: You should use the 'AC_CONFIG_HEADERS' macro instead.
> ./lib/autoconf/general.m4:2434: AC_DIAGNOSE is expanded from...
> aclocal.m4:4392: AM_CONFIG_HEADER is expanded from...
> configure.ac:7: the top level
> configure.ac:9: warning: The macro `AC_GNU_SOURCE' is obsolete.
> configure.ac:9: You should run autoupdate.
> ./lib/autoconf/specific.m4:312: AC_GNU_SOURCE is expanded from...
> configure.ac:9: the top level
> configure.ac:17: warning: AC_PROG_LEX without either yywrap or noyywrap is obsolete
> ./lib/autoconf/programs.m4:716: _AC_PROG_LEX is expanded from...
> ./lib/autoconf/programs.m4:709: AC_PROG_LEX is expanded from...
> aclocal.m4:4297: AM_PROG_LEX is expanded from...
> configure.ac:17: the top level
> configure.ac:32: warning: The macro `AC_HEADER_STDC' is obsolete.
> configure.ac:32: You should run autoupdate.
> ./lib/autoconf/headers.m4:704: AC_HEADER_STDC is expanded from...
> configure.ac:32: the top level
> configure.ac:9: installing './compile'
> configure.ac:5: installing './install-sh'
> configure.ac:5: installing './missing'
> Makefile.am: installing './INSTALL'
> src/Makefile.am: installing './depcomp'
> configure.ac: installing './ylwrap'
> parallel-tests: installing './test-driver'
>    debian/rules override_dh_auto_configure
> make[1]: Entering directory '/<<PKGBUILDDIR>>'
> dh_auto_configure -- --with-sndfile
> 	./configure --build=x86_64-linux-gnu --prefix=/usr --includedir=\${prefix}/include --mandir=\${prefix}/share/man --infodir=\${prefix}/share/info --sysconfdir=/etc --localstatedir=/var --disable-option-checking --disable-silent-rules --libdir=\${prefix}/lib/x86_64-linux-gnu --runstatedir=/run --disable-maintainer-mode --disable-dependency-tracking --with-sndfile
> checking for a BSD-compatible install... /usr/bin/install -c
> checking whether build environment is sane... yes
> checking for a race-free mkdir -p... /bin/mkdir -p
> checking for gawk... no
> checking for mawk... mawk
> checking whether make sets $(MAKE)... yes
> checking whether make supports nested variables... yes
> checking whether make supports the include directive... yes (GNU style)
> checking for gcc... gcc
> checking whether the C compiler works... yes
> checking for C compiler default output file name... a.out
> checking for suffix of executables... 
> checking whether we are cross compiling... no
> checking for suffix of object files... o
> checking whether the compiler supports GNU C... yes
> checking whether gcc accepts -g... yes
> checking for gcc option to enable C11 features... none needed
> checking whether gcc understands -c and -o together... yes
> checking dependency style of gcc... none
> checking for stdio.h... yes
> checking for stdlib.h... yes
> checking for string.h... yes
> checking for inttypes.h... yes
> checking for stdint.h... yes
> checking for strings.h... yes
> checking for sys/stat.h... yes
> checking for sys/types.h... yes
> checking for unistd.h... yes
> checking for wchar.h... yes
> checking for minix/config.h... no
> checking whether it is safe to define __EXTENSIONS__... yes
> checking whether _XOPEN_SOURCE should be defined... no
> checking for gcc... (cached) gcc
> checking whether the compiler supports GNU C... (cached) yes
> checking whether gcc accepts -g... (cached) yes
> checking for gcc option to enable C11 features... (cached) none needed
> checking whether gcc understands -c and -o together... (cached) yes
> checking dependency style of gcc... (cached) none
> checking for flex... no
> checking for lex... no
> checking for bison... no
> checking for byacc... no
> checking for floor in -lm... yes
> checking for sf_open in -lsndfile... yes
> checking for fail_if in -lcheck... no
> checking for dmalloc_debug in -ldmalloc... no
> checking for grep that handles long lines and -e... /bin/grep
> checking for egrep... /bin/grep -E
> checking for fcntl.h... yes
> checking for libintl.h... yes
> checking for stdlib.h... (cached) yes
> checking for sys/ioctl.h... yes
> checking for unistd.h... (cached) yes
> checking for sys/time.h... yes
> checking for math.h... yes
> checking for sys/types.h... (cached) yes
> checking for stdarg.h... yes
> checking for assert.h... yes
> checking how to run the C preprocessor... gcc -E
> checking whether gcc needs -traditional... no
> checking build system type... x86_64-pc-linux-gnu
> checking host system type... x86_64-pc-linux-gnu
> checking for GNU libc compatible malloc... yes
> checking for floor... yes
> checking for strdup... yes
> checking for setlocale... yes
> checking for strtol... yes
> checking for pkg-config... /usr/bin/pkg-config
> checking pkg-config is at least version 0.9.0... yes
> checking for gtk+-2.0 gthread-2.0 libpulse-simple... yes
> checking for sndfile >= 1... yes
> checking to see if we can add '-Wall -W' to CFLAGS... yes
> checking for a sed that does not truncate output... /bin/sed
> checking whether NLS is requested... yes
> checking for msgfmt... /usr/bin/msgfmt
> checking for gmsgfmt... /usr/bin/msgfmt
> checking for xgettext... /usr/bin/xgettext
> checking for msgmerge... /usr/bin/msgmerge
> checking for ld used by gcc... /usr/bin/ld
> checking if the linker (/usr/bin/ld) is GNU ld... yes
> checking for shared library run path origin... done
> checking 32-bit host C ABI... no
> checking for ELF binary format... yes
> checking for the common suffixes of directories in the library search path... lib,lib,lib
> checking for CFPreferencesCopyAppValue... no
> checking for CFLocaleCopyPreferredLanguages... no
> checking for GNU gettext in libc... yes
> checking whether to use NLS... yes
> checking where the gettext function comes from... libc
> checking for check >= 0.9.4... no
> checking for dmalloc.h... no
> checking that generated files are newer than configure... done
> configure: creating ./config.status
> config.status: creating Makefile
> config.status: creating doc/Makefile
> config.status: creating intl/Makefile
> config.status: creating po/Makefile.in
> config.status: creating src/Makefile
> config.status: creating testsuite/Makefile
> config.status: creating config.h
> config.status: executing depfiles commands
> config.status: executing po-directories commands
> config.status: creating po/POTFILES
> config.status: creating po/Makefile
> make[1]: Leaving directory '/<<PKGBUILDDIR>>'
>    dh_auto_build
> 	make -j8
> make[1]: Entering directory '/<<PKGBUILDDIR>>'
> make  all-recursive
> make[2]: Entering directory '/<<PKGBUILDDIR>>'
> Making all in doc
> make[3]: Entering directory '/<<PKGBUILDDIR>>/doc'
> make[3]: Nothing to be done for 'all'.
> make[3]: Leaving directory '/<<PKGBUILDDIR>>/doc'
> Making all in po
> make[3]: Entering directory '/<<PKGBUILDDIR>>/po'
> make[3]: Nothing to be done for 'all'.
> make[3]: Leaving directory '/<<PKGBUILDDIR>>/po'
> Making all in src
> make[3]: Entering directory '/<<PKGBUILDDIR>>/src'
> /bin/bash ../ylwrap optionparser.y y.tab.c optionparser.c y.tab.h `echo optionparser.c | sed -e s/cc$/hh/ -e s/cpp$/hpp/ -e s/cxx$/hxx/ -e s/c++$/h++/ -e s/c$/h/` y.output optionparser.output -- yacc -d 
> ../ylwrap: line 176: yacc: command not found
> make[3]: *** [Makefile:536: optionparser.c] Error 127
> make[3]: Leaving directory '/<<PKGBUILDDIR>>/src'
> make[2]: *** [Makefile:487: all-recursive] Error 1
> make[2]: Leaving directory '/<<PKGBUILDDIR>>'
> make[1]: *** [Makefile:384: all] Error 2
> make[1]: Leaving directory '/<<PKGBUILDDIR>>'
> dh_auto_build: error: make -j8 returned exit code 2
> make: *** [debian/rules:9: build] Error 25
> dpkg-buildpackage: error: debian/rules build subprocess returned exit status 2
> 
> E: Command 'cd /<<PKGBUILDDIR>> && runuser -u user42 -- dpkg-buildpackage --sanitize-env -us -uc -rfakeroot -b' failed to run.


The full build log is available from:
http://qa-logs.debian.net/2023/08/16/gtick_0.5.5-3_unstable.log

If you reassign this bug to another package, please mark it as 'affects'-ing
this package. See https://www.debian.org/Bugs/server-control#affects

If you fail to reproduce this, please provide a build log and diff it with mine
so that we can identify if something relevant changed in the meantime.

--- End Message ---
--- Begin Message ---
Version: 0.5.5-3+rm

Dear submitter,

as the package gtick has just been removed from the Debian archive
unstable we hereby close the associated bug reports.  We are sorry
that we couldn't deal with your issue properly.

For details on the removal, please see https://bugs.debian.org/1054406

The version of this package that was in Debian prior to this removal
can still be found using https://snapshot.debian.org/.

Please note that the changes have been done on the master archive and
will not propagate to any mirrors until the next dinstall run at the
earliest.

This message was generated automatically; if you believe that there is
a problem with it please contact the archive administrators by mailing
ftpmaster@ftp-master.debian.org.

Debian distribution maintenance software
pp.
Thorsten Alteholz (the ftpmaster behind the curtain)

--- End Message ---

Reply to: