Bug 10949

Summary: chrpath -d won't work
Product: Mageia Reporter: Funda Wang <fundawang>
Component: RPM PackagesAssignee: Mageia Bug Squad <bugsquad>
Status: RESOLVED INVALID QA Contact:
Severity: normal    
Priority: Normal CC: jani.valimaa
Version: Cauldron   
Target Milestone: ---   
Hardware: All   
OS: Linux   
URL: http://pkgsubmit.mageia.org/autobuild/cauldron/x86_64/core/2013-08-05/imagemagick-6.8.5.10-1.mga4.src.rpm/build.0.20130805152854.log
Whiteboard:
Source RPM: chrpath-0.14-1.mga4 CVE:
Status comment:

Description Funda Wang 2013-08-07 10:56:34 CEST
When building packages, we might want to drop rpath from certain binary executable. But recent upgrade of chrpath failed with:

+ chrpath -d /home/pterjan/rpmbuild/BUILDROOT/imagemagick-6.8.5.10-1.mga4.x86_64/usr/lib/perl5/vendor_perl/5.18.0/x86_64-linux-thread-multi/auto/Image/Magick/Magick.so
open: Permission denied
elf_open: Invalid argument



Reproducible: 

Steps to Reproduce:
Comment 1 Jani Välimaa 2013-08-07 16:08:07 CEST
It's because that file has no write permissions for reqular users (or for anyone actually).

[wally@samsung-chroot Magick]$ pwd
/home/wally/mageia/cauldron/imagemagick/BUILDROOT/imagemagick-6.8.6.8-1.mag4.i386/usr/lib/perl5/vendor_perl/5.18.0/i386-linux-thread-multi/auto/Image/Magick

[wally@samsung-chroot Magick]$ ll Magick.so 
-r-xr-xr-x 1 wally users 767K elo    7 13:14 Magick.so*

CC: (none) => jani.valimaa

Comment 2 Jani Välimaa 2013-08-07 16:15:38 CEST
So this is not really related to new chrpath. Thus I'm closing this as INVALID.

Status: NEW => RESOLVED
Resolution: (none) => INVALID