Your message dated Tue, 23 Jun 2020 18:49:26 +0200
with message-id <20200623184926.8874b811f379c57b2428f...@mailbox.org>
and subject line Re: Bug#963372: console-setup: FTBFS: /bin/sh: 1: col: not 
found
has caused the Debian Bug report #963372,
regarding bsdmainutils must depend on bsdextrautils
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 ow...@bugs.debian.org
immediately.)


-- 
963372: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=963372
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Source: mp3info
Version: 0.8.5a-2
Severity: serious
Justification: FTBFS on amd64
Tags: bullseye sid ftbfs
Usertags: ftbfs-20200620 ftbfs-bullseye

Hi,

During a rebuild of all packages in sid, your package failed to build
on amd64.

Relevant part (hopefully):
> make[1]: Entering directory '/<<PKGBUILDDIR>>'
> gcc -g -O2 -Wall -Wdate-time -D_FORTIFY_SOURCE=2  -c -o mp3info.o mp3info.c
> gcc -g -O2 -Wall -Wdate-time -D_FORTIFY_SOURCE=2  -c -o textfunc.o textfunc.c
> gcc -g -O2 -Wall -Wdate-time -D_FORTIFY_SOURCE=2  -c -o mp3curs.o mp3curs.c
> gcc -g -O2 -Wall -Wdate-time -D_FORTIFY_SOURCE=2  -c -o mp3tech.o mp3tech.c
> mp3info.c: In function ‘main’:
> mp3info.c:287:3: warning: ignoring return value of ‘truncate’, declared with 
> attribute warn_unused_result [-Wunused-result]
>   287 |   truncate(mp3.filename,mp3.datasize);
>       |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> mp3tech.c: In function ‘get_id3’:
> mp3tech.c:306:5: warning: ignoring return value of ‘fread’, declared with 
> attribute warn_unused_result [-Wunused-result]
>   306 |     fread(fbuf,1,3,mp3->file); fbuf[3] = '\0';
>       |     ^~~~~~~~~~~~~~~~~~~~~~~~~
> mp3tech.c:316:15: warning: ignoring return value of ‘fread’, declared with 
> attribute warn_unused_result [-Wunused-result]
>   316 |               fread(mp3->id3.title,1,30,mp3->file); 
> mp3->id3.title[30] = '\0';
>       |               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> mp3tech.c:317:15: warning: ignoring return value of ‘fread’, declared with 
> attribute warn_unused_result [-Wunused-result]
>   317 |               fread(mp3->id3.artist,1,30,mp3->file); 
> mp3->id3.artist[30] = '\0';
>       |               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> mp3tech.c:318:15: warning: ignoring return value of ‘fread’, declared with 
> attribute warn_unused_result [-Wunused-result]
>   318 |               fread(mp3->id3.album,1,30,mp3->file); 
> mp3->id3.album[30] = '\0';
>       |               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> mp3tech.c:319:15: warning: ignoring return value of ‘fread’, declared with 
> attribute warn_unused_result [-Wunused-result]
>   319 |               fread(mp3->id3.year,1,4,mp3->file); mp3->id3.year[4] = 
> '\0';
>       |               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> mp3tech.c:320:15: warning: ignoring return value of ‘fread’, declared with 
> attribute warn_unused_result [-Wunused-result]
>   320 |               fread(mp3->id3.comment,1,30,mp3->file); 
> mp3->id3.comment[30] = '\0';
>       |               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> mp3tech.c:324:15: warning: ignoring return value of ‘fread’, declared with 
> attribute warn_unused_result [-Wunused-result]
>   324 |               fread(mp3->id3.genre,1,1,mp3->file);
>       |               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> In file included from /usr/include/string.h:495,
>                  from mp3info.h:31,
>                  from mp3curs.c:27:
> In function ‘strncpy’,
>     inlined from ‘tagedit_curs’ at mp3curs.c:111:4:
> /usr/include/x86_64-linux-gnu/bits/string_fortified.h:106:10: warning: 
> ‘__builtin___strncpy_chk’ output truncated before terminating nul copying as 
> many bytes from a string as its length [-Wstringop-truncation]
>   106 |   return __builtin___strncpy_chk (__dest, __src, __len, __bos 
> (__dest));
>       |          
> ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> mp3curs.c: In function ‘tagedit_curs’:
> mp3curs.c:111:4: note: length computed here
>   111 |    strncpy(tag->title,line,strlen(line));
>       |    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> In file included from /usr/include/string.h:495,
>                  from mp3info.h:31,
>                  from mp3curs.c:27:
> In function ‘strncpy’,
>     inlined from ‘tagedit_curs’ at mp3curs.c:113:4:
> /usr/include/x86_64-linux-gnu/bits/string_fortified.h:106:10: warning: 
> ‘__builtin___strncpy_chk’ output truncated before terminating nul copying as 
> many bytes from a string as its length [-Wstringop-truncation]
>   106 |   return __builtin___strncpy_chk (__dest, __src, __len, __bos 
> (__dest));
>       |          
> ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> mp3curs.c: In function ‘tagedit_curs’:
> mp3curs.c:113:4: note: length computed here
>   113 |    strncpy(tag->artist,line,strlen(line));
>       |    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> In file included from /usr/include/string.h:495,
>                  from mp3info.h:31,
>                  from mp3curs.c:27:
> In function ‘strncpy’,
>     inlined from ‘tagedit_curs’ at mp3curs.c:115:4:
> /usr/include/x86_64-linux-gnu/bits/string_fortified.h:106:10: warning: 
> ‘__builtin___strncpy_chk’ output truncated before terminating nul copying as 
> many bytes from a string as its length [-Wstringop-truncation]
>   106 |   return __builtin___strncpy_chk (__dest, __src, __len, __bos 
> (__dest));
>       |          
> ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> mp3curs.c: In function ‘tagedit_curs’:
> mp3curs.c:115:4: note: length computed here
>   115 |    strncpy(tag->album,line,strlen(line));
>       |    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> In file included from /usr/include/string.h:495,
>                  from mp3info.h:31,
>                  from mp3curs.c:27:
> In function ‘strncpy’,
>     inlined from ‘tagedit_curs’ at mp3curs.c:117:4:
> /usr/include/x86_64-linux-gnu/bits/string_fortified.h:106:10: warning: 
> ‘__builtin___strncpy_chk’ output truncated before terminating nul copying as 
> many bytes from a string as its length [-Wstringop-truncation]
>   106 |   return __builtin___strncpy_chk (__dest, __src, __len, __bos 
> (__dest));
>       |          
> ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> mp3curs.c: In function ‘tagedit_curs’:
> mp3curs.c:117:4: note: length computed here
>   117 |    strncpy(tag->year,line,strlen(line));
>       |    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> In file included from /usr/include/string.h:495,
>                  from mp3info.h:31,
>                  from mp3curs.c:27:
> In function ‘strncpy’,
>     inlined from ‘tagedit_curs’ at mp3curs.c:119:4:
> /usr/include/x86_64-linux-gnu/bits/string_fortified.h:106:10: warning: 
> ‘__builtin___strncpy_chk’ output truncated before terminating nul copying as 
> many bytes from a string as its length [-Wstringop-truncation]
>   106 |   return __builtin___strncpy_chk (__dest, __src, __len, __bos 
> (__dest));
>       |          
> ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> mp3curs.c: In function ‘tagedit_curs’:
> mp3curs.c:119:4: note: length computed here
>   119 |    strncpy(tag->comment,line,strlen(line));
>       |    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> In file included from /usr/include/string.h:495,
>                  from mp3info.h:31,
>                  from mp3curs.c:27:
> In function ‘strncpy’,
>     inlined from ‘tagedit_curs’ at mp3curs.c:121:4:
> /usr/include/x86_64-linux-gnu/bits/string_fortified.h:106:10: warning: 
> ‘__builtin___strncpy_chk’ specified bound depends on the length of the source 
> argument [-Wstringop-overflow=]
>   106 |   return __builtin___strncpy_chk (__dest, __src, __len, __bos 
> (__dest));
>       |          
> ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> mp3curs.c: In function ‘tagedit_curs’:
> mp3curs.c:121:28: note: length computed here
>   121 |    strncpy(track_text,line,strlen(line) + (strlen(line) < strlen 
> (track_text) ? 0 : 1));
>       |                            ^~~~~~~~~~~~
> In file included from /usr/include/string.h:495,
>                  from mp3info.h:31,
>                  from mp3curs.c:27:
> In function ‘strncpy’,
>     inlined from ‘tagedit_curs’ at mp3curs.c:124:4:
> /usr/include/x86_64-linux-gnu/bits/string_fortified.h:106:10: warning: 
> ‘__builtin___strncpy_chk’ specified bound depends on the length of the source 
> argument [-Wstringop-overflow=]
>   106 |   return __builtin___strncpy_chk (__dest, __src, __len, __bos 
> (__dest));
>       |          
> ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> mp3curs.c: In function ‘tagedit_curs’:
> mp3curs.c:124:28: note: length computed here
>   124 |    strncpy(genre_text,line,strlen(line) + (strlen(line) < strlen 
> (genre_text) ? 0 : 1));
>       |                            ^~~~~~~~~~~~
> In file included from /usr/include/string.h:495,
>                  from mp3info.h:31,
>                  from mp3info.c:31:
> In function ‘strncpy’,
>     inlined from ‘main’ at mp3info.c:239:5:
> /usr/include/x86_64-linux-gnu/bits/string_fortified.h:106:10: warning: 
> ‘__builtin_strncpy’ output may be truncated copying 30 bytes from a string of 
> length 30 [-Wstringop-truncation]
>   106 |   return __builtin___strncpy_chk (__dest, __src, __len, __bos 
> (__dest));
>       |          
> ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> In function ‘strncpy’,
>     inlined from ‘main’ at mp3info.c:243:5:
> /usr/include/x86_64-linux-gnu/bits/string_fortified.h:106:10: warning: 
> ‘__builtin_strncpy’ output may be truncated copying 30 bytes from a string of 
> length 30 [-Wstringop-truncation]
>   106 |   return __builtin___strncpy_chk (__dest, __src, __len, __bos 
> (__dest));
>       |          
> ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> In function ‘strncpy’,
>     inlined from ‘main’ at mp3info.c:247:5:
> /usr/include/x86_64-linux-gnu/bits/string_fortified.h:106:10: warning: 
> ‘__builtin_strncpy’ output may be truncated copying 30 bytes from a string of 
> length 30 [-Wstringop-truncation]
>   106 |   return __builtin___strncpy_chk (__dest, __src, __len, __bos 
> (__dest));
>       |          
> ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> In function ‘strncpy’,
>     inlined from ‘main’ at mp3info.c:251:4:
> /usr/include/x86_64-linux-gnu/bits/string_fortified.h:106:10: warning: 
> ‘__builtin_strncpy’ output may be truncated copying 30 bytes from a string of 
> length 30 [-Wstringop-truncation]
>   106 |   return __builtin___strncpy_chk (__dest, __src, __len, __bos 
> (__dest));
>       |          
> ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> In function ‘strncpy’,
>     inlined from ‘main’ at mp3info.c:262:5:
> /usr/include/x86_64-linux-gnu/bits/string_fortified.h:106:10: warning: 
> ‘__builtin_strncpy’ output may be truncated copying 4 bytes from a string of 
> length 4 [-Wstringop-truncation]
>   106 |   return __builtin___strncpy_chk (__dest, __src, __len, __bos 
> (__dest));
>       |          
> ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> groff -t -e -mandoc -Tascii mp3info.1 | col -bx > mp3info.txt
> /bin/sh: 1: col: not found
> make[1]: *** [Makefile:61: mp3info.txt] Error 127

The full build log is available from:
   http://qa-logs.debian.net/2020/06/20/mp3info_0.8.5a-2_unstable.log

A list of current common problems and possible solutions is available at
http://wiki.debian.org/qa.debian.org/FTBFS . You're welcome to contribute!

About the archive rebuild: The rebuild was done on EC2 VM instances from
Amazon Web Services, using a clean, minimal and up-to-date chroot. Every
failed build was retried once to eliminate random failures.

--- End Message ---
--- Begin Message ---
Hi,

Lucas Nussbaum <lu...@debian.org> wrote:
> During a rebuild of all packages in sid, your package failed to build
> on amd64.
> 
> Relevant part (hopefully):
> > make[1]: Entering directory '/<<PKGBUILDDIR>>'
> > bdfresize -f 2 -b 1 /<<PKGBUILDDIR>>/Fonts/bdf/legacy16a.bdf 
> > >/<<PKGBUILDDIR>>/Fonts/bdf/legacy16a-double.bdf
> > groff -mandoc -Tascii /<<PKGBUILDDIR>>/man/bdf2psf.1 | col -bx 
> > >/<<PKGBUILDDIR>>/man/bdf2psf.1.txt
> > bdfresize -f 2 -b 1 /<<PKGBUILDDIR>>/Fonts/bdf/legacy16b.bdf 
> > >/<<PKGBUILDDIR>>/Fonts/bdf/legacy16b-double.bdf
> > groff -mandoc -Tascii /<<PKGBUILDDIR>>/man/console-setup.5 | col -bx 
> > >/<<PKGBUILDDIR>>/man/console-setup.5.txt
> > /bin/sh: 1: col: not found
> > /bin/sh: 1: col: not found
> > bdfresize -f 2 -b 1 /<<PKGBUILDDIR>>/Fonts/bdf/legacy16c.bdf 
> > >/<<PKGBUILDDIR>>/Fonts/bdf/legacy16c-double.bdf
> > bdfresize -f 2 -b 1 /<<PKGBUILDDIR>>/Fonts/bdf/legacy16d.bdf 
> > >/<<PKGBUILDDIR>>/Fonts/bdf/legacy16d-double.bdf
> > bdfresize -f 2 -b 1 /<<PKGBUILDDIR>>/Fonts/bdf/legacy16e.bdf 
> > >/<<PKGBUILDDIR>>/Fonts/bdf/legacy16e-double.bdf
> > bdfresize -f 2 -b 1 /<<PKGBUILDDIR>>/Fonts/bdf/legacy16f.bdf 
> > >/<<PKGBUILDDIR>>/Fonts/bdf/legacy16f-double.bdf
> > make[1]: *** [Makefile:137: /<<PKGBUILDDIR>>/man/console-setup.5.txt] Error 
> > 127

This was apparently caused by the take-over of several bsd tools
(including col) by util-linux two days ago.
Builds fine again now.

So closing this bug.
Holger



-- 
Holger Wansing <hwans...@mailbox.org>
PGP-Fingerprint: 496A C6E8 1442 4B34 8508  3529 59F1 87CA 156E B076

--- End Message ---

Reply via email to