Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 252041

Summary: sci-geosciences/gmt: pre-stripped files found
Product: Gentoo Linux Reporter: Diego Elio Pettenò (RETIRED) <flameeyes>
Component: New packagesAssignee: Sci-geo Project <sci-geosciences>
Status: RESOLVED FIXED    
Severity: QA    
Priority: High    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---
Bug Depends on:    
Bug Blocks: 239866    

Description Diego Elio Pettenò (RETIRED) gentoo-dev 2008-12-21 21:41:05 UTC
sci-geosciences/gmt-4.1.1:20081219-081644.log:  * QA Notice: Pre-stripped files found:
sci-geosciences/gmt-4.1.1:20081219-081644.log:  * /var/tmp/portage/sci-geosciences/gmt-4.1.1/image/usr/bin/grdproject
sci-geosciences/gmt-4.1.1:20081219-081644.log:  * /var/tmp/portage/sci-geosciences/gmt-4.1.1/image/usr/bin/gmtset
sci-geosciences/gmt-4.1.1:20081219-081644.log:  * /var/tmp/portage/sci-geosciences/gmt-4.1.1/image/usr/bin/splitxyz
sci-geosciences/gmt-4.1.1:20081219-081644.log:  * /var/tmp/portage/sci-geosciences/gmt-4.1.1/image/usr/bin/mapproject
sci-geosciences/gmt-4.1.1:20081219-081644.log:  * /var/tmp/portage/sci-geosciences/gmt-4.1.1/image/usr/bin/grdtrack
sci-geosciences/gmt-4.1.1:20081219-081644.log:  * /var/tmp/portage/sci-geosciences/gmt-4.1.1/image/usr/bin/grdfilter
sci-geosciences/gmt-4.1.1:20081219-081644.log:  * /var/tmp/portage/sci-geosciences/gmt-4.1.1/image/usr/bin/grdsample
sci-geosciences/gmt-4.1.1:20081219-081644.log:  * /var/tmp/portage/sci-geosciences/gmt-4.1.1/image/usr/bin/pswiggle
sci-geosciences/gmt-4.1.1:20081219-081644.log:  * /var/tmp/portage/sci-geosciences/gmt-4.1.1/image/usr/bin/gmtselect
sci-geosciences/gmt-4.1.1:20081219-081644.log:  * /var/tmp/portage/sci-geosciences/gmt-4.1.1/image/usr/bin/spectrum1d
sci-geosciences/gmt-4.1.1:20081219-081644.log:  * /var/tmp/portage/sci-geosciences/gmt-4.1.1/image/usr/bin/psrose
sci-geosciences/gmt-4.1.1:20081219-081644.log:  * /var/tmp/portage/sci-geosciences/gmt-4.1.1/image/usr/bin/psimage
sci-geosciences/gmt-4.1.1:20081219-081644.log:  * /var/tmp/portage/sci-geosciences/gmt-4.1.1/image/usr/bin/surface
sci-geosciences/gmt-4.1.1:20081219-081644.log:  * /var/tmp/portage/sci-geosciences/gmt-4.1.1/image/usr/bin/grd2xyz
sci-geosciences/gmt-4.1.1:20081219-081644.log:  * /var/tmp/portage/sci-geosciences/gmt-4.1.1/image/usr/bin/trend2d
sci-geosciences/gmt-4.1.1:20081219-081644.log:  * /var/tmp/portage/sci-geosciences/gmt-4.1.1/image/usr/bin/psmask
sci-geosciences/gmt-4.1.1:20081219-081644.log:  * /var/tmp/portage/sci-geosciences/gmt-4.1.1/image/usr/bin/grdvolume
sci-geosciences/gmt-4.1.1:20081219-081644.log:  * /var/tmp/portage/sci-geosciences/gmt-4.1.1/image/usr/bin/gmtmath
sci-geosciences/gmt-4.1.1:20081219-081644.log:  * /var/tmp/portage/sci-geosciences/gmt-4.1.1/image/usr/bin/grdtrend
sci-geosciences/gmt-4.1.1:20081219-081644.log:  * /var/tmp/portage/sci-geosciences/gmt-4.1.1/image/usr/bin/triangulate
sci-geosciences/gmt-4.1.1:20081219-081644.log:  * /var/tmp/portage/sci-geosciences/gmt-4.1.1/image/usr/bin/grdblend
sci-geosciences/gmt-4.1.1:20081219-081644.log:  * /var/tmp/portage/sci-geosciences/gmt-4.1.1/image/usr/bin/grdgradient
sci-geosciences/gmt-4.1.1:20081219-081644.log:  * /var/tmp/portage/sci-geosciences/gmt-4.1.1/image/usr/bin/psscale
sci-geosciences/gmt-4.1.1:20081219-081644.log:  * /var/tmp/portage/sci-geosciences/gmt-4.1.1/image/usr/bin/project
sci-geosciences/gmt-4.1.1:20081219-081644.log:  * /var/tmp/portage/sci-geosciences/gmt-4.1.1/image/usr/bin/pshistogram
sci-geosciences/gmt-4.1.1:20081219-081644.log:  * /var/tmp/portage/sci-geosciences/gmt-4.1.1/image/usr/bin/pstext
sci-geosciences/gmt-4.1.1:20081219-081644.log:  * /var/tmp/portage/sci-geosciences/gmt-4.1.1/image/usr/bin/filter1d
sci-geosciences/gmt-4.1.1:20081219-081644.log:  * /var/tmp/portage/sci-geosciences/gmt-4.1.1/image/usr/bin/minmax
sci-geosciences/gmt-4.1.1:20081219-081644.log:  * /var/tmp/portage/sci-geosciences/gmt-4.1.1/image/usr/bin/grdedit
sci-geosciences/gmt-4.1.1:20081219-081644.log:  * /var/tmp/portage/sci-geosciences/gmt-4.1.1/image/usr/bin/fitcircle
sci-geosciences/gmt-4.1.1:20081219-081644.log:  * /var/tmp/portage/sci-geosciences/gmt-4.1.1/image/usr/bin/grdreformat
sci-geosciences/gmt-4.1.1:20081219-081644.log:  * /var/tmp/portage/sci-geosciences/gmt-4.1.1/image/usr/bin/psxyz
sci-geosciences/gmt-4.1.1:20081219-081644.log:  * /var/tmp/portage/sci-geosciences/gmt-4.1.1/image/usr/bin/gmtdefaults
sci-geosciences/gmt-4.1.1:20081219-081644.log:  * /var/tmp/portage/sci-geosciences/gmt-4.1.1/image/usr/bin/blockmode
sci-geosciences/gmt-4.1.1:20081219-081644.log:  * /var/tmp/portage/sci-geosciences/gmt-4.1.1/image/usr/bin/grdcut
sci-geosciences/gmt-4.1.1:20081219-081644.log:  * /var/tmp/portage/sci-geosciences/gmt-4.1.1/image/usr/bin/sample1d
sci-geosciences/gmt-4.1.1:20081219-081644.log:  * /var/tmp/portage/sci-geosciences/gmt-4.1.1/image/usr/bin/grdmath
sci-geosciences/gmt-4.1.1:20081219-081644.log:  * /var/tmp/portage/sci-geosciences/gmt-4.1.1/image/usr/bin/grdview
sci-geosciences/gmt-4.1.1:20081219-081644.log:  * /var/tmp/portage/sci-geosciences/gmt-4.1.1/image/usr/bin/blockmedian
sci-geosciences/gmt-4.1.1:20081219-081644.log:  * /var/tmp/portage/sci-geosciences/gmt-4.1.1/image/usr/bin/grdmask
sci-geosciences/gmt-4.1.1:20081219-081644.log:  * /var/tmp/portage/sci-geosciences/gmt-4.1.1/image/usr/bin/grdlandmask
sci-geosciences/gmt-4.1.1:20081219-081644.log:  * /var/tmp/portage/sci-geosciences/gmt-4.1.1/image/usr/bin/xyz2grd
sci-geosciences/gmt-4.1.1:20081219-081644.log:  * /var/tmp/portage/sci-geosciences/gmt-4.1.1/image/usr/bin/grdfft
sci-geosciences/gmt-4.1.1:20081219-081644.log:  * /var/tmp/portage/sci-geosciences/gmt-4.1.1/image/usr/bin/grdimage
sci-geosciences/gmt-4.1.1:20081219-081644.log:  * /var/tmp/portage/sci-geosciences/gmt-4.1.1/image/usr/bin/grdclip
sci-geosciences/gmt-4.1.1:20081219-081644.log:  * /var/tmp/portage/sci-geosciences/gmt-4.1.1/image/usr/bin/trend1d
sci-geosciences/gmt-4.1.1:20081219-081644.log:  * /var/tmp/portage/sci-geosciences/gmt-4.1.1/image/usr/bin/pscontour
sci-geosciences/gmt-4.1.1:20081219-081644.log:  * /var/tmp/portage/sci-geosciences/gmt-4.1.1/image/usr/bin/pscoast
sci-geosciences/gmt-4.1.1:20081219-081644.log:  * /var/tmp/portage/sci-geosciences/gmt-4.1.1/image/usr/bin/grd2cpt
sci-geosciences/gmt-4.1.1:20081219-081644.log:  * /var/tmp/portage/sci-geosciences/gmt-4.1.1/image/usr/bin/grdinfo
sci-geosciences/gmt-4.1.1:20081219-081644.log:  * /var/tmp/portage/sci-geosciences/gmt-4.1.1/image/usr/bin/grdcontour
sci-geosciences/gmt-4.1.1:20081219-081644.log:  * /var/tmp/portage/sci-geosciences/gmt-4.1.1/image/usr/bin/psclip
sci-geosciences/gmt-4.1.1:20081219-081644.log:  * /var/tmp/portage/sci-geosciences/gmt-4.1.1/image/usr/bin/psxy
sci-geosciences/gmt-4.1.1:20081219-081644.log:  * /var/tmp/portage/sci-geosciences/gmt-4.1.1/image/usr/bin/nearneighbor
sci-geosciences/gmt-4.1.1:20081219-081644.log:  * /var/tmp/portage/sci-geosciences/gmt-4.1.1/image/usr/bin/gmt2rgb
sci-geosciences/gmt-4.1.1:20081219-081644.log:  * /var/tmp/portage/sci-geosciences/gmt-4.1.1/image/usr/bin/psbasemap
sci-geosciences/gmt-4.1.1:20081219-081644.log:  * /var/tmp/portage/sci-geosciences/gmt-4.1.1/image/usr/bin/grdhisteq
sci-geosciences/gmt-4.1.1:20081219-081644.log:  * /var/tmp/portage/sci-geosciences/gmt-4.1.1/image/usr/bin/makecpt
sci-geosciences/gmt-4.1.1:20081219-081644.log:  * /var/tmp/portage/sci-geosciences/gmt-4.1.1/image/usr/bin/grdvector
sci-geosciences/gmt-4.1.1:20081219-081644.log:  * /var/tmp/portage/sci-geosciences/gmt-4.1.1/image/usr/bin/grdpaste
sci-geosciences/gmt-4.1.1:20081219-081644.log:  * /var/tmp/portage/sci-geosciences/gmt-4.1.1/image/usr/bin/blockmean
sci-geosciences/gmt-4.1.1:20081219-081644.log:  * /var/tmp/portage/sci-geosciences/gmt-4.1.1/image/usr/bin/gmtconvert
sci-geosciences/gmt-4.1.1:20081219-081644.log:  * /var/tmp/portage/sci-geosciences/gmt-4.1.1/image/usr/bin/pslegend

Portage warns about pre-stripped files being installed into the image directory; this is a bad thing since it makes Portage's splitdebug feature useless, and it stops the users and the developers from looking into backtraces with full debug information available.

For the developers going to look into it, what you have to look out for, to
find what is stripping the files, is one of these conditions:

- explicit "strip" command run on the produced files;
- "install -s" command to install the binary files;
- "-Wl,-s" flag passed during linking

Remove the "strip" commands, remove the "-s" option at install, and remove
"-Wl,-s" and the problem should be gone.

Thanks,
Diego
Comment 1 Marcus D. Hanwell (RETIRED) gentoo-dev 2009-07-26 18:44:44 UTC
Fixed in gmt-4.5.0-r1.