| Anonymous | Login | Signup for a new account | 11-10-2008 10:43 PST |
| Main | My View | View Issues | Change Log | Docs |
| Viewing Issue Simple Details [ Jump to Notes ] | [ View Advanced ] [ Issue History ] [ Print ] | ||||||||
| ID | Category | Severity | Reproducibility | Date Submitted | Last Update | ||||
| 0000197 | [buildroot] Other | minor | have not tried | 03-30-05 05:11 | 02-12-07 05:51 | ||||
| Reporter | Oliv | View Status | public | ||||||
| Assigned To | buildroot | ||||||||
| Priority | normal | Resolution | fixed | ||||||
| Status | closed | Product Version | |||||||
| Summary | 0000197: libelf mess up lib directory permissions | ||||||||
| Description |
if "make" fails and there's libelf already compiled, when I retry "make" command, I get the following error: make: stat:/data/LiveCD/buildroot/build_i386/root/usr/lib/libjpeg.so.62.0.0: Permission denied cp -dpf /data/LiveCD/buildroot/build_i386/staging_dir/lib/libjpeg.so* /data/LiveCD/buildroot/build_i386/root/usr/lib/ cp: cannot stat `/data/LiveCD/buildroot/build_i386/root/usr/lib/libjpeg.so': Permission denied cp: cannot stat `/data/LiveCD/buildroot/build_i386/root/usr/lib/libjpeg.so.62': Permission denied cp: cannot stat `/data/LiveCD/buildroot/build_i386/root/usr/lib/libjpeg.so.62.0.0': Permission denied make: *** [/data/LiveCD/buildroot/build_i386/root/usr/lib/libjpeg.so.62.0.0] Error 1 I can disable it with the following command: chmod u+x build_i386/root/usr/lib/ but it will reappear: [15:10][olivier@Olinux /data/LiveCD/buildroot]$make /usr/bin/install -d -m 0644 /data/LiveCD/buildroot/build_i386/libelf-0.8.5/libelf.so.0.8.5 /data/LiveCD/buildroot/build_i386/root/usr/lib/ /usr/bin/install -d -m 0644 /data/LiveCD/buildroot/build_i386/libelf-0.8.5/libelf.so /data/LiveCD/buildroot/build_i386/root/usr/lib/ make: stat:/data/LiveCD/buildroot/build_i386/root/usr/lib/libelf.so.0.8.5: Permission denied wget --passive-ftp -P /data/LiveCD/buildroot/dl http://easynews.dl.sourceforge.net/sourceforge/mad//libmad-0.15.1b.tar.gz [^] --15:10:20-- http://easynews.dl.sourceforge.net/sourceforge/mad/libmad-0.15.1b.tar.gz [^] => `/data/LiveCD/buildroot/dl/libmad-0.15.1b.tar.gz' Resolving easynews.dl.sourceforge.net... failed: Host not found. make: *** [/data/LiveCD/buildroot/dl/libmad-0.15.1b.tar.gz] Error 1 (network is disabled so this error is normal) [15:10][olivier@Olinux /data/LiveCD/buildroot]$ [15:10][olivier@Olinux /data/LiveCD/buildroot]$make make: stat:/data/LiveCD/buildroot/build_i386/root/usr/lib/libjpeg.so.62.0.0: Permission denied cp -dpf /data/LiveCD/buildroot/build_i386/staging_dir/lib/libjpeg.so* /data/LiveCD/buildroot/build_i386/root/usr/lib/ cp: cannot stat `/data/LiveCD/buildroot/build_i386/root/usr/lib/libjpeg.so': Permission denied cp: cannot stat `/data/LiveCD/buildroot/build_i386/root/usr/lib/libjpeg.so.62': Permission denied cp: cannot stat `/data/LiveCD/buildroot/build_i386/root/usr/lib/libjpeg.so.62.0.0': Permission denied make: *** [/data/LiveCD/buildroot/build_i386/root/usr/lib/libjpeg.so.62.0.0] Error 1 So it seems that this error is due to incorrect install permissions on libelf (664 for a directory whereas it should be 755)... and unfortunately, I'm unable to find where these permissions are set up (I've probably not searched enough) |
||||||||
| Additional Information | |||||||||
| Attached Files | |||||||||
|
|
|||||||||
| Copyright © 2000 - 2006 Mantis Group |