Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 342387 - dev-libs/beecrypt-4.2.1Stable request
Summary: dev-libs/beecrypt-4.2.1Stable request
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Hardened (show other bugs)
Hardware: All Linux
: High enhancement (vote)
Assignee: The Gentoo Linux Hardened Team
URL:
Whiteboard:
Keywords: STABLEREQ
Depends on:
Blocks:
 
Reported: 2010-10-23 20:26 UTC by Francisco Blas Izquierdo Riera
Modified: 2011-04-03 17:51 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Francisco Blas Izquierdo Riera (RETIRED) gentoo-dev 2010-10-23 20:26:28 UTC
Yesterday with my box upgrade I found the following:
>>> Emerging (1 of 2) media-fonts/urw-fonts-2.4.9
 * urw-fonts-2.4-9.fc13.src.rpm RMD160 SHA1 SHA256 size ;-) ...                                                                                                                          [ ok ]
 * checking ebuild checksums ;-) ...                                                                                                                                                     [ ok ]
 * checking auxfile checksums ;-) ...                                                                                                                                                    [ ok ]
 * checking miscfile checksums ;-) ...                                                                                                                                                   [ ok ]
 * CPV:  media-fonts/urw-fonts-2.4.9
 * REPO: gentoo
 * USE:  elibc_glibc kernel_linux userland_GNU x86
>>> Unpacking source...
>>> Unpacking urw-fonts-2.4-9.fc13.src.rpm to /var/tmp/portage/media-fonts/urw-fonts-2.4.9/work
rpm2cpio: error while loading shared libraries: /usr/lib/libbeecrypt.so.6: cannot make segment writable for relocation: Permission denied
rpm2tar: /var/tmp/portage/media-fonts/urw-fonts-2.4.9/distdir/urw-fonts-2.4-9.fc13.src.rpm: failed to extract cpio via rpm2cpio (not actually an RPM?)
tar: Esto no parece un archivo tar
tar: Exiting with failure status due to previous errors
 * ERROR: media-fonts/urw-fonts-2.4.9 failed:
 *   failure unpacking /var/tmp/portage/media-fonts/urw-fonts-2.4.9/distdir/urw-fonts-2.4-9.fc13.src.rpm
 * 
 * Call stack:
 *     ebuild.sh, line   54:  Called src_unpack
 *   environment, line 2745:  Called rpm_src_unpack
 *   environment, line 2660:  Called srcrpm_unpack 'urw-fonts-2.4-9.fc13.src.rpm'
 *   environment, line 2750:  Called rpm_unpack 'urw-fonts-2.4-9.fc13.src.rpm'
 *   environment, line 2688:  Called die
 * The specific snippet of code:
 *           rpm2tar -O "${a}" | tar xf - || die "failure unpacking ${a}";
 * 
 * If you need support, post the output of 'emerge --info =media-fonts/urw-fonts-2.4.9',
 * the complete build log and the output of 'emerge -pqv =media-fonts/urw-fonts-2.4.9'.
 * The complete build log is located at '/var/tmp/portage/media-fonts/urw-fonts-2.4.9/temp/build.log'.
 * The ebuild environment file is located at '/var/tmp/portage/media-fonts/urw-fonts-2.4.9/temp/environment'.
 * S: '/var/tmp/portage/media-fonts/urw-fonts-2.4.9/work'

>>> Failed to emerge media-fonts/urw-fonts-2.4.9, Log file:

Tried reemerging libeecrypt rpm and rpm2tar with no luck, the TEXTREL is still there.

Reproducible: Always

Steps to Reproduce:
1. emerge libbeecrypt
2. check for textrels


Actual Results:  
Textrels are on the lib

Expected Results:  
No textrels are found.
Comment 1 Cory Coager 2011-02-02 05:26:58 UTC
Try this:

paxctl -m /usr/bin/rpm2cpio

and re-emerge
Comment 2 Francisco Blas Izquierdo Riera (RETIRED) gentoo-dev 2011-02-02 08:14:57 UTC
(In reply to comment #1)
> Try this:
> 
> paxctl -m /usr/bin/rpm2cpio
> 
> and re-emerge
> 

That solves the issue, but still doesn't solve the problem as the library keeps having text relocations (so anything linking against it should be paxmarked).

I have discovered that 4.2.1 has no text relocations so I'm asking for it to be stabilized at least in x86 (where this issue arises).
Comment 3 Christian Faulhammer (RETIRED) gentoo-dev 2011-02-02 20:59:11 UTC
All arches need to be cced.
Comment 4 Jeroen Roovers (RETIRED) gentoo-dev 2011-02-04 01:34:35 UTC
Stable for HPPA.
Comment 5 Agostino Sarubbo gentoo-dev 2011-02-04 10:56:19 UTC
amd64 ok
Comment 6 Markus Meier gentoo-dev 2011-02-05 18:59:36 UTC
arm stable
Comment 7 Markos Chandras (RETIRED) gentoo-dev 2011-02-10 23:21:52 UTC
amd64 done. Thanks Agostino
Comment 8 Christian Faulhammer (RETIRED) gentoo-dev 2011-02-12 15:53:41 UTC
x86 stable
Comment 9 Michael Weber (RETIRED) gentoo-dev 2011-02-26 08:14:01 UTC
ppc/sparc done
Comment 10 Kacper Kowalik (Xarthisius) (RETIRED) gentoo-dev 2011-02-26 08:40:26 UTC
ppc64 stable
Comment 11 Tobias Klausmann (RETIRED) gentoo-dev 2011-02-27 11:13:16 UTC
Stable on alpha.
Comment 12 Raúl Porcel (RETIRED) gentoo-dev 2011-04-03 17:51:48 UTC
ia64/s390/sh stable, closing