[Reproducible-builds] Bug#797414: libsilo-bin: Binaries installed to /usr/bin do not work
Chris Lamb
lamby at debian.org
Sun Aug 30 14:45:58 UTC 2015
Package: libsilo-bin
Version: 4.10.2-1
Severity: serious
User: reproducible-builds at lists.alioth.debian.org
Usertags: timestamps
X-Debbugs-Cc: reproducible-builds at lists.alioth.debian.org
Hi,
The binaries in /usr/bin either don't work due to missing Depends or
require root to run as they are actually those weird "relink_command"
wrappers.
These wrappers additioanlly also capture the path and bunch of useless
or misleading environment from the build host, rendering the package
unreproducible.
% /usr/bin/silodiff
Usage: /usr/bin/silodiff <file|dir> <file|dir> <options>
Options:
-help: print this help message
-recurse: recurse on directories
-verbose: report names of file(s) as they are processed.
If both arguments are files, /usr/bin/silodiff will attempt to diff the
files.
If one argument is a file and the other a directory, then
/usr/bin/silodiff will attempt
to diff the given file with a file by the same name in the given
directory.
If both arguments are directories, /usr/bin/silodiff will descend into
each directory
(and will do so recursively if '-recurse' is specified) finding files
whose names differ ONLY in the first component of their paths and
attempt
to diff them.
/usr/bin/silodiff uses Silo's browser tool to do its work. In turn,
browser supports a
number of additional options. Thus, any arguments to /usr/bin/silodiff
which are neither
files nor directories are treated as arguments to browser itself. For
some
options to browser like the '-f FILE' option, use the '--file=<FILE>'
variant instead. By default, /usr/bin/silodiff will invoke browser with
args
'-l 0 -r'. The available options to browser are...
mkdir: cannot create directory '/usr/bin/.libs': Permission denied
/usr/bin/browser: line 202: cd:
/build/silo-llnl-MvJWBo/silo-llnl-4.10.2/tools/browser: No such file or
directory
/usr/bin/browser: line 202: mpic++: command not found
% /usr/bin/browser
mkdir: cannot create directory '/usr/bin/.libs': Permission denied
/usr/bin/browser: line 202: cd:
/build/silo-llnl-MvJWBo/silo-llnl-4.10.2/tools/browser: No such file or
directory
/usr/bin/browser: line 202: mpic++: command not found
% /usr/bin/silock
mkdir: cannot create directory '/usr/bin/.libs': Permission denied
/usr/bin/silock: line 202: cd:
/build/silo-llnl-MvJWBo/silo-llnl-4.10.2/tools/silock: No such file or
directory
/usr/bin/silock: line 202: mpic++: command not found
Regards,
--
,''`.
: :' : Chris Lamb
`. `'` lamby at debian.org / chris-lamb.co.uk
`-
More information about the Reproducible-builds
mailing list