[Bug 1501566] Re: squid3 FTBFS due to missing --name arg to pod2man
Ubuntu Foundations Team Bug Bot
1501566 at bugs.launchpad.net
Thu Oct 1 20:20:27 UTC 2015
The attachment "patch with fixes for this bug as well as LP: #1496223
and LP: #1496924" seems to be a debdiff. The ubuntu-sponsors team has
been subscribed to the bug report so that they can review and hopefully
sponsor the debdiff. If the attachment isn't a patch, please remove the
"patch" flag from the attachment, remove the "patch" tag, and if you are
member of the ~ubuntu-sponsors, unsubscribe the team.
[This is an automated message performed by a Launchpad user owned by
~brian-murray, for any issue please contact him.]
--
You received this bug notification because you are a member of Ubuntu
Sponsors Team, which is subscribed to the bug report.
https://bugs.launchpad.net/bugs/1501566
Title:
squid3 FTBFS due to missing --name arg to pod2man
Status in Squid:
Unknown
Status in squid3 package in Ubuntu:
New
Bug description:
squid3 fails with:
dh_install -psquid3 --sourcedir=/«PKGBUILDDIR»/debian/tmp
cp: cannot stat '/«PKGBUILDDIR»/debian/tmp/usr/share/man/man8/basic_db_auth.8': No such file or directory
dh_install: cp --reflink=auto -a /«PKGBUILDDIR»/debian/tmp/usr/share/man/man8/basic_db_auth.8 debian/squid3//usr/share/man/man8/ returned exit code 1
make: *** [binary-install/squid3] Error 2
/usr/share/cdbs/1/rules/debhelper.mk:213: recipe for target 'binary-install/squid3' failed
caused by helpers/auth_basic/DB/config.test failure during configure
phase, which filters out the DB basic auth.
The error in config.test is caused by a missing --name argument to
pod2man:
IO::File=IO(0x24d5e30) around line 1: No name given for document
POD document had syntax errors at /usr/bin/pod2man line 71.
This also affects helpers/external_acl/SQL_session/config.test and
helpers/log_daemon/DB/config.test
Cause
=====
Since Perl 5.20.2-4 pod2man behavior changed for pipes and now the --name parameter must be included (or --errors set to 'pod', 'stderr', or 'none'). As per Debian [1] and pod2man change log page [2]:
"[Pod::Man] Attempt to detect if the input came from a pipe and
therefore has a completely unhelpful (and nonreproducible) source file
name, and diagnose this as an error. Document that the name option
(--name to pod2man) is required when processing POD source from
standard input. (Debian Bug#777405)"
[1] https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=777405
[2] http://www.eyrie.org/~eagle/software/podlators/news.html
To manage notifications about this bug go to:
https://bugs.launchpad.net/squid/+bug/1501566/+subscriptions
More information about the Ubuntu-sponsors
mailing list