Closed Bug 255775 Opened 20 years ago Closed 20 years ago

Can't "make install" aviary tree on linux

Categories

(Firefox Build System :: General, defect)

x86
Linux
defect
Not set
normal

Tracking

(Not tracked)

VERIFIED DUPLICATE of bug 263524

People

(Reporter: glandium, Assigned: bryner)

Details

Attachments

(1 file)

User-Agent:       Mozilla/5.0 (X11; U; Linux i686; ja-JP; rv:1.7.2) Gecko/20040816 Firefox/0.9.1+
Build Identifier: Mozilla/5.0 (X11; U; Linux i686; ja-JP; rv:1.7.2) Gecko/20040816 Firefox/0.9.1+

I got several errors while make'ing install on aviary tree checkout from today.
In browser/locales:
make: *** No rule to make target `en-US/profile/chromeuserChrome-example.css',
needed by `install'.  Stop.
Then:
/mnt/sdb5/mozilla-firefox-0.9.3+cvs20040816/config/nsinstall -t -m 644 
../../../debian/tmp/usr/lib/mozilla-firefox/searchplugins
usage: /mnt/sdb5/mozilla-firefox-0.9.3+cvs20040816/config/nsinstall [-C cwd] [-L
linkprefix] [-m mode] [-o owner] [-g group]
                                                                    [-DdltR]
file [file ...] directory
make: *** [install] Error 2
(after fixing the first issue)

In browser/app:
(...)
/mnt/sdb5/mozilla-firefox-0.9.3+cvs20040816/config/nsinstall -t -m 644
profile/prefs.js /usr/bin/defaults/profile
/mnt/sdb5/mozilla-firefox-0.9.3+cvs20040816/config/nsinstall: cannot make
directory /usr/bin/defaults: Permission denied
(not really the target I was expecting)

Patch attached to fix these issues.

Reproducible: Always
Steps to Reproduce:
1.
2.
3.
Summary: Can't build aviary tree on linux → Can't "make install" aviary tree on linux
(well, actually, this bug was filed before... ;) )

*** This bug has been marked as a duplicate of 255872 ***
Status: UNCONFIRMED → RESOLVED
Closed: 20 years ago
Resolution: --- → DUPLICATE
Actually, the destdir issue has not been fixed... (end of the patch)
Status: RESOLVED → UNCONFIRMED
Resolution: DUPLICATE → ---
I ran across the destdir issue as well, but I'm wondering whether "bindir" in
those rules shouldn't really be "mozappdir" instead...
I agree with comment #4, /usr/bin/defaults is just wrong. But it may not be
enough to change the make install, one has to look where the final binary
expects to find this directory/file.
Bug fixed on the trunk. See bug 255958.

The aviary branch has been closed. So this probably won't be fixed anymore. See
bug 263524.

*** This bug has been marked as a duplicate of 263524 ***
Status: UNCONFIRMED → RESOLVED
Closed: 20 years ago20 years ago
Resolution: --- → DUPLICATE
Status: RESOLVED → VERIFIED
Component: Build Config → General
Product: Firefox → Firefox Build System
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: