Package: iproute2
Version: 3.9.0-2
Severity: serious
Justification: FTBFS, does not let other packages to move
Tags: sid patch

Hello.

The new iproute2 package apparently FTBFS on sparc --
see https://buildd.debian.org/status/package.php?p=iproute2

  Tail of log for iproute2 on sparc:

  gcc -Wall -Wstrict-prototypes -Werror -Wmissing-prototypes 
-Wmissing-declarations -Wold-style-definition -O2 -I../include 
-DRESOLVE_HOSTNAMES -DLIBDIR=\"/usr/lib\" -DCONFDIR=\"/etc/iproute2\" 
-D_GNU_SOURCE -fPIC   -c -o utils.o utils.c
  utils.c: In function 'print_timestamp':
  utils.c:802:2: error: format '%lu' expects argument of type 'long unsigned 
int', but argument 4 has type '__suseconds_t' [-Werror=format]
  cc1: all warnings being treated as errors
  make[3]: *** [utils.o] Error 1

It's been uploaded to unstable about 20 days ago, but
haven't migrated to testing so far because of this
build failure.

This package, due to some long dependency chains,
is holding other packaging from migrating to testing.
For example, netcf package depends on ifupdown,
which, on its turn, depends on iproute[2].
Libvirt uses netcf so it can't migrate.
Qemu on unstable conflicts with libvirt currently
on testing, so can't migrate to testing before
libvirt can be migrated.  And so on.

The above compiler issue appears to be easy to
fix (either remove -Werror, or cast the arg to
the right type).

I prepared a bin-NMU which I'm placing into DELAYED-3
queue, hopefully 3 days should be enough.

Thank you!

/mjt


-- 
To UNSUBSCRIBE, email to debian-bugs-rc-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to