Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 265512 - [sunrise] media-gfx/rawtherapee RDEPEND on >=gcc-4.3.0 but doesn't use it
Summary: [sunrise] media-gfx/rawtherapee RDEPEND on >=gcc-4.3.0 but doesn't use it
Status: RESOLVED INVALID
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Gentoo Linux bug wranglers
URL: http://overlays.gentoo.org/proj/sunri...
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-04-09 07:18 UTC by Dmitry Ivankov
Modified: 2009-04-10 10:28 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 Dmitry Ivankov 2009-04-09 07:18:20 UTC
rawtherapee ebuild requires new gcc to be installed but not to be used to compile rawtherapee.

Reproducible: Always

Steps to Reproduce:
1.have <gcc-4.3.0
2.emerge rawtherapee
3.see how >=gcc-4.3.0 and then rawtherapee emerge
4.rtstart

Actual Results:  
- rawtherapee is compiled with gcc-4.1.2 (guessing it from presence of only src_install in the ebuild)
- rtstart fails:
$ rtstart
/opt/RawTherapee/rt: /usr/lib/gcc/x86_64-pc-linux-gnu/4.1.2/libstdc++.so.6: version `GLIBCXX_3.4.9' not found (required by /opt/RawTherapee/rt)
/opt/RawTherapee/rt: /usr/lib/gcc/x86_64-pc-linux-gnu/4.1.2/libstdc++.so.6: version `GLIBCXX_3.4.9' not found (required by /opt/RawTherapee/librtengine.so)
/opt/RawTherapee/rt: /usr/lib/gcc/x86_64-pc-linux-gnu/4.1.2/libstdc++.so.6: version `GLIBCXX_3.4.9' not found (required by /opt/RawTherapee/rwz_sdk.so)

- also there are warnings after emerging
scanelf: rpath_security_checks(): Security problem with relative DT_RPATH '../rtexif:/home/gabor/RawTherapee/rc2_lin64/rtexif' in /var/tmp/portage/media-gfx/rawtherapee-2.4_rc2/image/opt/RawTherapee/librtengine.so
scanelf: rpath_security_checks(): Security problem with relative DT_RPATH '../rtexif:../lin32lib:/home/gabor/RawTherapee/rc2_lin64/rtengine:/home/gabor/RawTherapee/rc2_lin64/libiptcdata:.:/home/gabor/RawTherapee/rc2_lin64/rtexif' in /var/tmp/portage/media-gfx/rawtherapee-2.4_rc2/image/opt/RawTherapee/rt
scanelf: rpath_security_checks(): Security problem with relative DT_RPATH '../lin32lib:/home/gabor/RawTherapee/rc2_lin64/rtengine:/home/gabor/RawTherapee/rc2_lin64/libiptcdata:.:/home/gabor/RawTherapee/rc2_lin64/rtexif' in /var/tmp/portage/media-gfx/rawtherapee-2.4_rc2/image/opt/RawTherapee/rt
scanelf: rpath_security_checks(): Security problem with relative DT_RPATH '.:/home/gabor/RawTherapee/rc2_lin64/rtexif' in /var/tmp/portage/media-gfx/rawtherapee-2.4_rc2/image/opt/RawTherapee/rt
scanelf: rpath_security_checks(): Security problem with relative DT_RPATH '../rtexif:/home/gabor/RawTherapee/rc2_lin64/rtexif' in /var/tmp/portage/media-gfx/rawtherapee-2.4_rc2/image/opt/RawTherapee/librtengine.so
scanelf: rpath_security_checks(): Security problem with relative DT_RPATH '../rtexif:../lin32lib:/home/gabor/RawTherapee/rc2_lin64/rtengine:/home/gabor/RawTherapee/rc2_lin64/libiptcdata:.:/home/gabor/RawTherapee/rc2_lin64/rtexif' in /var/tmp/portage/media-gfx/rawtherapee-2.4_rc2/image/opt/RawTherapee/rt
scanelf: rpath_security_checks(): Security problem with relative DT_RPATH '../lin32lib:/home/gabor/RawTherapee/rc2_lin64/rtengine:/home/gabor/RawTherapee/rc2_lin64/libiptcdata:.:/home/gabor/RawTherapee/rc2_lin64/rtexif' in /var/tmp/portage/media-gfx/rawtherapee-2.4_rc2/image/opt/RawTherapee/rt
scanelf: rpath_security_checks(): Security problem with relative DT_RPATH '.:/home/gabor/RawTherapee/rc2_lin64/rtexif' in /var/tmp/portage/media-gfx/rawtherapee-2.4_rc2/image/opt/RawTherapee/rt



Expected Results:  
rawtherapee is compiled with gcc it wishes and works then