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

Bug#366275: xbase-clients: Missing build dependency



reopen 366275
retitle 366275 don't take b-d recommendations from random submitters without checking them!
submitter 366275 !
severity 366275 important
quit

   * Add xprint-utils to build-depends. Thanks anonymous someone.
     (closes: #366275)

This was a wrong fix.  The xprint-utils package does not contain any .pc
files, so it cannot possibly be relevant for the build failure shown; and
xprint-utils is not yet built on all architectures, which means that this
build-dep is now causing xbase-clients to FTBFS on release architectures
where it previously had no such problem.

The proper package to build-depend on is libxprintutil-dev.  The
xprint-utils package you now build-depend on does *not* pull in
libxprintutil-dev as a dependency, which means the status of xbase-clients
wrt xprintutils.pc has *not* changed.  Since both xbase-clients 1:7.0.1-1
and 1:7.0.1-2 built fine on the autobuilders (build-depends allowing!), this
bug does not exist, and the original submitter, in addition to having
stupidly misconfigured his email, has also stupidly misconfigured his build
environment.

Don't commit random and untested changes to debian/control on the say-so of
anonymous bug-submitting idiots!

The proper fix here is to pass --disable-xprint to the configure script for
xbdebizzy, so that the package neither fails to build nor builds with
different dependencies in the presence of libxp-dev.

-- 
Steve Langasek                   Give me a lever long enough and a Free OS
Debian Developer                   to set it on, and I can move the world.
vorlon@debian.org                                   http://www.debian.org/

Attachment: signature.asc
Description: Digital signature


Reply to: