Closed
Bug 305917
Opened 20 years ago
Closed 20 years ago
installation Makefiles doesn't honour the $(DESTDIR) setting
Categories
(Thunderbird :: Build Config, defect)
Tracking
(Not tracked)
RESOLVED
DUPLICATE
of bug 254557
People
(Reporter: luc, Assigned: mscott)
Details
Attachments
(1 file)
|
695 bytes,
patch
|
Details | Diff | Splinter Review |
User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.7.9) Gecko/20050711 Firefox/1.0.5
Build Identifier: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.7.9) Gecko/20050711 Firefox/1.0.5
Trying to create a binary package for thunderbird, I use the DESTIR variable to
prepend some custom path before the final absolute paths were the package will
be installed. This lead to an error (permission denied) because some Makefiles
do not honour this variable and try to install directly to the final place,
where I do not have write access at this packaging step.
Reproducible: Always
Steps to Reproduce:
1. configure using a --prefix=/forbidden/directory
2. make
3. make install DESTDIR=/authorized/directory
Actual Results:
most componenents are installed as required in
/authorized/directory/forbidden/directory, but some of them (prefs.js) are
installed directly in /forbidden/directory, where the missing permissions lead
to an installation error which stops the "make install" command
Expected Results:
everything should be installed under /authorized/directory, where the packaging
software could pick it up and create a binary package, for later installation.
a patch will follow soon
| Reporter | ||
Comment 1•20 years ago
|
||
Related to/duplicate of bug 254557?
| Reporter | ||
Comment 3•20 years ago
|
||
(In reply to comment #2)
> Related to/duplicate of bug 254557?
Yes !
Sorry, I didn't find it despit I did search bugzilla, perhaps because 254557 is
supposed to be reolved ?
Well, it seems thunderbird 1.0.6 shipped without the fix.
Comment 4•20 years ago
|
||
*** This bug has been marked as a duplicate of 254557 ***
Status: UNCONFIRMED → RESOLVED
Closed: 20 years ago
Resolution: --- → DUPLICATE
You need to log in
before you can comment on or make changes to this bug.
Description
•