[Bug 1239335] New: perl-version rebuild attempts to change files outside of build directory

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



https://bugzilla.redhat.com/show_bug.cgi?id=1239335

            Bug ID: 1239335
           Summary: perl-version rebuild attempts to change files outside
                    of build directory
           Product: Fedora
           Version: 21
         Component: perl-version
          Assignee: psabata@xxxxxxxxxx
          Reporter: joe@xxxxxxxxxxxxxxxxxx
        QA Contact: extras-qa@xxxxxxxxxxxxxxxxx
                CC: perl-devel@xxxxxxxxxxxxxxxxxxxxxxx, psabata@xxxxxxxxxx



Description of problem:
perl-version attempts to modify files outside of the build directory, resulting
in an access denied error when rebuild by an unprivileged user.

Version-Release number of selected component (if applicable):
perl-version-0.99.12-1.fc21.src.rpm

How reproducible: 100%


Steps to Reproduce:
# rpmbuild --rebuild --clean --target=i686 perl-version-0.99.12-1.fc21.src.rpm

Actual results:
Manifying blib/man3/version::Internals.3pm
Manifying blib/man3/version.3pm
+ exit 0
Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.URdhHG
+ umask 022
+ cd /home/joseph/rpmbuild/BUILD
+ cd version-0.9912
+ make pure_install
DESTDIR=/home/joseph/rpmbuild/BUILDROOT/perl-version-0.99.12-1.el6.i386
make[1]: Entering directory `/home/joseph/rpmbuild/BUILD/version-0.9912/vutil'
make[1]: Leaving directory `/home/joseph/rpmbuild/BUILD/version-0.9912/vutil'
Files found in blib/arch: installing files in blib/lib into architecture
dependent library tree
Installing
/home/joseph/rpmbuild/BUILDROOT/perl-version-0.99.12-1.el6.i386/usr/lib/perl5/vendor_perl/auto/version/vxs/vxs.so
Installing
/home/joseph/rpmbuild/BUILDROOT/perl-version-0.99.12-1.el6.i386/usr/lib/perl5/vendor_perl/auto/version/vxs/vxs.bs
Installing
/home/joseph/rpmbuild/BUILDROOT/perl-version-0.99.12-1.el6.i386/usr/lib/perl5/vendor_perl/version.pod
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
WARNING: WARNING: Failed chmod(0666, /usr/share/perl5/version.pod): Operation
not permitted

!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
ERROR: Cannot unlink '/usr/share/perl5/version.pod': Permission denied
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
 at -e line 1

make: *** [pure_vendor_install] Error 13
error: Bad exit status from /var/tmp/rpm-tmp.URdhHG (%install)


RPM build errors:
    InstallSourcePackage at: psm.c:244: Header V3 RSA/SHA256 Signature, key ID
95a43f54: NOKEY
    user mockbuild does not exist - using root
    group mockbuild does not exist - using root
    user mockbuild does not exist - using root
    group mockbuild does not exist - using root
    Bad exit status from /var/tmp/rpm-tmp.URdhHG (%install)


Expected results:
Successful build.

-- 
You are receiving this mail because:
You are on the CC list for the bug.
--
Fedora Extras Perl SIG
http://www.fedoraproject.org/wiki/Extras/SIGs/Perl
perl-devel mailing list
perl-devel@xxxxxxxxxxxxxxxxxxxxxxx
https://admin.fedoraproject.org/mailman/listinfo/perl-devel




[Index of Archives]     [Fedora Announce]     [Fedora Kernel]     [Fedora Testing]     [Fedora Legacy Announce]     [Fedora PHP Devel]     [Kernel Devel]     [Fedora Legacy]     [Fedora Maintainers]     [Fedora Desktop]     [PAM]     [Red Hat Development]     [Big List of Linux Books]     [Gimp]     [Yosemite Information]
  Powered by Linux