From: <bac...@li...> - 2008-02-23 12:05:33
|
The following issue has been REOPENED. ====================================================================== http://bugs.bacula.org/view.php?id=1057 ====================================================================== Reported By: lamber45 Assigned To: Dan Langille ====================================================================== Project: bacula Issue ID: 1057 Category: configure/build process Reproducibility: have not tried Severity: minor Priority: normal Status: feedback ====================================================================== Date Submitted: 02-20-2008 13:03 UTC Last Modified: 02-23-2008 12:05 UTC ====================================================================== Summary: configure script does not respect --prefix for manpages Description: After doing $ ./configure --with-db-name=bacula --with-db-user=$USER --with-dir-user=$USER --with-sd-user=$USER --with-fd-user=$USER --prefix=$HOME/apps/bacula-2.2 --with-postgresql=/usr $ make $ make install in an unprivileged account, the install script gives a bunch of errors like: /usr/bin/install: cannot remove `/usr/share/man/man8/bacula.8.gz': Permission denied /usr/bin/install: cannot create regular file `/usr/share/man/man8/bacula-dir.8.gz': Permission denied /usr/bin/install: cannot remove `/usr/share/man/man8/bacula-fd.8.gz': Permission denied and the manpages are not installed. ====================================================================== ---------------------------------------------------------------------- Dan Langille - 02-20-08 13:31 ---------------------------------------------------------------------- Reproduced here: /home/dan/src/tmp/bacula-2.2/autoconf/mkinstalldirs //usr/share/man/man8 for I in bacula.8 bacula-dir.8 bacula-fd.8 bacula-sd.8 bconsole.8 bcopy.8 bextract.8 bls.8 bscan.8 btape.8 btraceback.8 dbcheck.8; do (/bin/rm -f $I.gz; gzip -c $I >$I.gz; /usr/bin/install -c -m 644 $I.gz /usr/share/man/man8/$I.gz; rm -f $I.gz); done install: /usr/share/man/man8/bacula.8.gz: Permission denied *** Error code 71 Stop in /usr/home/dan/src/tmp/bacula-2.2/manpages. *** Error code 1 Kern: I'll look at this one. ---------------------------------------------------------------------- Dan Langille - 02-20-08 14:48 ---------------------------------------------------------------------- http://www.bacula.org/en/rel-manual/Installing_Bacula.html#SECTION0010100000000000000000 shows: --mandir=<path> Not a bug. FYI: We recommend checking first with the users@ mailing to ensure that the problem is not one of misunderstanding. This issue is a configuration error. ---------------------------------------------------------------------- Dan Langille - 02-20-08 14:51 ---------------------------------------------------------------------- Nothing to do here. Issue is resolved via --mandir=<path> ---------------------------------------------------------------------- lamber45 - 02-23-08 12:05 ---------------------------------------------------------------------- OK, it could be viewed as a documentation bug instead. The documentation says: "Note, many other options are presented when you do a ./configure --help, but they are not implemented." and "--prefix" does not appear in that list. That statement is incorrect because "--prefix" is implemented (it affects the location of everything else); it just doesn't affect the location of manual-pages. Issue History Date Modified Username Field Change ====================================================================== 02-20-08 13:03 lamber45 New Issue 02-20-08 13:31 Dan Langille Note Added: 0003159 02-20-08 13:32 Dan Langille Assigned To => Dan Langille 02-20-08 13:32 Dan Langille Status new => assigned 02-20-08 14:48 Dan Langille Note Added: 0003160 02-20-08 14:49 Dan Langille Resolution open => not a bug 02-20-08 14:51 Dan Langille Status assigned => closed 02-20-08 14:51 Dan Langille Note Added: 0003161 02-23-08 12:05 lamber45 Status closed => feedback 02-23-08 12:05 lamber45 Resolution not a bug => reopened 02-23-08 12:05 lamber45 Note Added: 0003166 ====================================================================== |