Your message dated Sun, 27 Oct 2019 19:04:49 +0000
with message-id <[email protected]>
and subject line Bug#943648: fixed in tmux 3.0~rc5-2
has caused the Debian Bug report #943648,
regarding tmux: FTBFS twice in a row: deletes cmd-parse.c which cannot be 
regenerated due to lack of yacc
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 [email protected]
immediately.)


-- 
943648: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=943648
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: tmux
Version: 3.0~rc5-1
Severity: important

Hi,

tmux/experimental cannot be built twice in a row. (I haven't tested the
version from sid, it may have the same problems.)
The first build succeeds, but the subsequent distclean removes
cmd-parse.c which cannot be regenerated due to yacc (bison) not being
available.

[... first build succeeds...]
[...]
 fakeroot debian/rules clean
dh clean
   dh_auto_clean
        make -j3 distclean
make[1]: Entering directory '/build/tmux-3.0~rc5'
test -z "tmux" || rm -f tmux
test -z "tmux.1.mdoc tmux.1.man cmd-parse.c" || rm -f tmux.1.mdoc tmux.1.man 
cmd-parse.c
[...]
 dpkg-source -b .
dpkg-source: info: using source format '3.0 (quilt)'
dpkg-source: info: building tmux using existing ./tmux_3.0~rc5.orig.tar.gz
dpkg-source: info: using patch list from debian/patches/series
dpkg-source: warning: ignoring deletion of file cmd-parse.c, use 
--include-removal to override
dpkg-source: warning: ignoring deletion of file Makefile.in, use 
--include-removal to override
dpkg-source: warning: ignoring deletion of file aclocal.m4, use 
--include-removal to override
dpkg-source: warning: ignoring deletion of file configure, use 
--include-removal to override
dpkg-source: warning: ignoring deletion of file etc/ylwrap, use 
--include-removal to override
dpkg-source: warning: ignoring deletion of file etc/missing, use 
--include-removal to override
dpkg-source: warning: ignoring deletion of file etc/install-sh, use 
--include-removal to override
dpkg-source: warning: ignoring deletion of file etc/depcomp, use 
--include-removal to override
dpkg-source: warning: ignoring deletion of file etc/compile, use 
--include-removal to override
dpkg-source: info: building tmux in tmux_3.0~rc5-1.debian.tar.xz
dpkg-source: info: building tmux in tmux_3.0~rc5-1.dsc
 debian/rules build
[...]
/bin/bash ./etc/ylwrap cmd-parse.y y.tab.c cmd-parse.c y.tab.h `echo 
cmd-parse.c | sed -e s/cc$/hh/ -e s/cpp$/hpp/ -e s/cxx$/hxx/ -e s/c++$/h++/ -e 
s/c$/h/` y.output cmd-parse.output -- yacc  
gcc -DPACKAGE_NAME=\"tmux\" -DPACKAGE_TARNAME=\"tmux\" 
-DPACKAGE_VERSION=\"3.0-rc5\" -DPACKAGE_STRING=\"tmux\ 3.0-rc5\" 
-DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"tmux\" 
-DVERSION=\"3.0-rc5\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 
-DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 
-DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -D__EXTENSIONS__=1 
-D_ALL_SOURCE=1 -D_GNU_SOURCE=1 -D_POSIX_PTHREAD_SEMANTICS=1 -D_TANDEM_SOURCE=1 
-DHAVE_DIRENT_H=1 -DHAVE_FCNTL_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_PATHS_H=1 
-DHAVE_PTY_H=1 -DHAVE_STDINT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_DIRFD=1 
-DHAVE_FLOCK=1 -DHAVE_PRCTL=1 -DHAVE_SYSCONF=1 -DHAVE_ASPRINTF=1 
-DHAVE_CFMAKERAW=1 -DHAVE_EXPLICIT_BZERO=1 -DHAVE_MEMMEM=1 
-DHAVE_REALLOCARRAY=1 -DHAVE_SETENV=1 -DHAVE_STRCASESTR=1 -DHAVE_STRNDUP=1 
-DHAVE_STRSEP=1 -DHAVE_NCURSES_H=1 -DHAVE_UTEMPTER=1 -DHAVE_B64_NTOP=1 
-DHAVE_DAEMON=1 -DHAVE_FORKPTY=1 -DHAVE___PROGNAME=1 
-DHAVE_PROGRAM_INVOCATION_SHORT_NAME=1 -DHAVE
 _PR_SET_NAME=1 -DHAVE_PROC_PID=1 -I.  -DTMUX_CONF="\"/etc/tmux.conf\""  
-iquote.     -Wdate-time -D_FORTIFY_SOURCE=2 -D_DEFAULT_SOURCE 
-D_XOPEN_SOURCE=600   -std=gnu99 -O2   -g -O2 
-fdebug-prefix-map=/build/tmux-3.0~rc5=. -fstack-protector-strong -Wformat 
-Werror=format-security -c -o cmd-paste-buffer.o cmd-paste-buffer.c
./etc/ylwrap: line 175: yacc: command not found
make[1]: *** [Makefile:967: cmd-parse.c] Error 127
make[1]: *** Waiting for unfinished jobs....
make[1]: Leaving directory '/build/tmux-3.0~rc5'
dh_auto_build: make -j3 returned exit code 2
make: *** [debian/rules:7: build] Error 255
dpkg-buildpackage: error: debian/rules build subprocess returned exit status 2

That also indicates that the regular build uses the shipped version of the
generated file cmd-parse.c and does not create it on the fly.

Andreas

Attachment: tmux_3.0~rc5-1_twice.log.gz
Description: application/gzip


--- End Message ---
--- Begin Message ---
Source: tmux
Source-Version: 3.0~rc5-2

We believe that the bug you reported is fixed in the latest version of
tmux, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to [email protected],
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Romain Francoise <[email protected]> (supplier of updated tmux package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [email protected])


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Sun, 27 Oct 2019 19:36:11 +0100
Source: tmux
Architecture: source
Version: 3.0~rc5-2
Distribution: experimental
Urgency: medium
Maintainer: Romain Francoise <[email protected]>
Changed-By: Romain Francoise <[email protected]>
Closes: 943648
Changes:
 tmux (3.0~rc5-2) experimental; urgency=medium
 .
   * Add Build-Depends on bison (closes: #943648).
Checksums-Sha1:
 08e735773be0df31ea8a7a605d7e1d84220672cb 1932 tmux_3.0~rc5-2.dsc
 5d54f1560ec4b73d246b311e4e0c4228b4d50c23 12304 tmux_3.0~rc5-2.debian.tar.xz
 4124ff2e651f4514f9fda8a1463976be4b9891fe 5818 tmux_3.0~rc5-2_source.buildinfo
Checksums-Sha256:
 aa72f9b30b6fc303147f366e1375ccb26d6d70f219a80b8e8c6470e620f364d5 1932 
tmux_3.0~rc5-2.dsc
 04e36699830c62b803cc603463654788cea44d945308007e35914ffd625d6e87 12304 
tmux_3.0~rc5-2.debian.tar.xz
 a6b997cde74322d3540a1171f4b1b95196b98ad6ae3e145cf7c8c584f415e0c2 5818 
tmux_3.0~rc5-2_source.buildinfo
Files:
 63318dabbdaff0faebe1a6fa37c040ca 1932 admin optional tmux_3.0~rc5-2.dsc
 62d7d1e1fae1b50dcdf804f6aa295f36 12304 admin optional 
tmux_3.0~rc5-2.debian.tar.xz
 7f01c5073a6f5072e64347a766d0bc47 5818 admin optional 
tmux_3.0~rc5-2_source.buildinfo

-----BEGIN PGP SIGNATURE-----

iQIzBAEBCgAdFiEEvjSXQsqYfs1+d+QtrRX0NfBfli0FAl215cwACgkQrRX0NfBf
li3nGQ/9HM7it58iloGm9BBVKfOxKPnCrheNhQuoMbN6EnY5RIbUXDdO11pIeahI
BXsiB9ERLUd9bpKHoXWbLfKXHZrjCFCNnJVGOkPwSxJiL/rhdhRxvW3w2BP8YcF2
nglmDyfJJDcUIGySJoscgFOhmhfSQ/J1WBf2mJTGAozPXnL/o+Xdje5qWhKSHEUb
kF6AEbqTlBzLRGlCT9awpsTsKWQMn7bBpvmVAgF5qM5BDXdyQRjEc6iPG+LXDjRB
ABcT7f08QYkXnwot4k720IZml9xntwEkS4lq8wVFkxSRjyKnytbm9iRLac9AwJDi
9VVPRmo7BBx49sU5NEWVR23koo0fGUTjgnul4Puxi12VoKrVZqpyaT9Yio08hWM/
rSqgt/i5ceJOg8b5h2LfVwsS+hNPCYAXgPFYv/bCZWvZSHFCZsxbADugbQuYBIVi
p3bb7umwvJtVsEuLvhcHiXYDn/me1OV0F2hzBudXl//AtF0Oq9TGPTaN4m1llorA
ZoMBoZhspV1JQaWhdueN6x3uwGz6AVCdGb8zKzHl/wrM4DD4HHekAvjEST8rdI+h
7C1nC5HhMN3VOY40r7sc9xMfRkw4yG5BFB7utMmJkaJCEUSIvawrdK3M5DbZdb4L
9eDLpCP0+iX/DrsJVCioQdmXMQ3u7mk9v3NG+kuDqpViYLkcirw=
=N6EU
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to