Hi,

If you can't reproduce this bug, it probably means you have installed 
a self-built version of amanda-common. 

When amanda-common is built on a system with procps installed autoconf 
does the right thing with the variable $PS in Constants.pm:
[~/src/amanda-2.6.1p2]$ grep "\$PS =" `find . -name Constants.\*`
./perl/Amanda/Constants.pm.in:$PS = "@PS@";
./perl/Amanda/Constants.pm:$PS = "/bin/ps";

Since procps is not listed as a build-dependency, it will not be 
installed on the autobuilders and autoconf will not expand @PS@, 
leading to the problem reported by Wolfgang Weisselberg.

To resolve the bug one must add procps to the build-dependencies of 
amanda and to the dependencies of amanda-common since 
/usr/lib/amanda/perl/Amanda/Process.pm in amanda-common uses /bin/ps 
in procps.

Kind regards,
Arnold Metselaar
7c7
< Build-Depends: debhelper (>= 5), dump, gnuplot, libncurses5-dev, libreadline-dev, libtool, flex, perl, smbclient, bsd-mailx | mailx, lpr, mtx, xfsdump, po-debconf, autotools-dev, libglib2.0-dev
---
> Build-Depends: debhelper (>= 5), dump, gnuplot, libncurses5-dev, libreadline-dev, libtool, flex, perl, smbclient, bsd-mailx | mailx, lpr, mtx, xfsdump, po-debconf, autotools-dev, libglib2.0-dev, procps
12c12
< Depends: ${misc:Depends}, ${shlibs:Depends}, update-inetd, tar (>=1.12), perl5, bsd-mailx | mailx, debconf | debconf-2.0, adduser, openbsd-inetd | inet-superserver
---
> Depends: ${misc:Depends}, ${shlibs:Depends}, update-inetd, tar (>=1.12), perl5, bsd-mailx | mailx, debconf | debconf-2.0, adduser, openbsd-inetd | inet-superserver, procps

Reply via email to