Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 658906 - sys-apps/portage: preserved-rebuild doesn't catch breakage caused by gcc update
Summary: sys-apps/portage: preserved-rebuild doesn't catch breakage caused by gcc update
Status: RESOLVED DUPLICATE of bug 459038
Alias: None
Product: Portage Development
Classification: Unclassified
Component: Core (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Portage team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2018-06-24 08:48 UTC by Pacho Ramos
Modified: 2018-06-24 20:19 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 Pacho Ramos gentoo-dev 2018-06-24 08:48:09 UTC
After migrating to GCC7 I found some packages failing to build, revdep-rebuild pointed me to this:
# revdep-rebuild -p -v
 * This is the new python coded version
 * Please report any bugs found using it.
 * The original revdep-rebuild script is installed as revdep-rebuild.sh
 * Please file bugs at: https://bugs.gentoo.org/
 * Found a valid cache, skipping collecting phase
 * Scanning files
 * Checking dynamic linking consistency
 * Broken files that require: libgfortran.so.3 (64 bits)
	* /usr/lib64/R/lib/libRlapack.so
	* /usr/lib64/blas/reference/libblas.so.0.0.0
	* /usr/lib64/lapack/reference/liblapack.so.0.0.0
	* /usr/lib64/libmpi_usempi_ignore_tkr.so.20.1.0
	* /usr/lib64/libmpi_usempif08.so.20.1.0
 * Assign files to packages
	* /usr/lib64/R/lib/libRlapack.so -> dev-lang/R-3.4.1
	* /usr/lib64/blas/reference/libblas.so.0.0.0 -> sci-libs/blas-reference-20070226-r4
	* /usr/lib64/lapack/reference/liblapack.so.0.0.0 -> sci-libs/lapack-reference-3.2.1-r4
	* /usr/lib64/libmpi_usempi_ignore_tkr.so.20.1.0 -> sys-cluster/openmpi-2.0.2
	* /usr/lib64/libmpi_usempif08.so.20.1.0 -> sys-cluster/openmpi-2.0.2

emerge  --pretend --verbose --oneshot --complete-graph=y sci-libs/blas-reference:0 sci-libs/lapack-reference:0 dev-lang/R:0 sys-cluster/openmpi:0

These are the packages that would be merged, in order:

Calculating dependencies... done!
[ebuild   R    ] sci-libs/blas-reference-20070226-r4::gentoo  USE="-doc" 0 KiB
[ebuild   R    ] sci-libs/lapack-reference-3.2.1-r4::gentoo  USE="-doc" 0 KiB
[ebuild   R    ] sys-cluster/openmpi-2.0.2::gentoo  USE="cxx fortran numa romio threads -cma (-cuda) -heterogeneous -ipv6 -java -mpi-threads" ABI_X86="(64) -32 (-x32)" OPENMPI_FABRICS="(-knem) (-ofed) (-psm)" OPENMPI_OFED_FEATURES="(-connectx-xrc) (-control-hdr-padding) (-dynamic-sl) (-failover) (-rdmacm) (-udcm)" OPENMPI_RM="(-pbs) (-slurm)" 0 KiB
[ebuild   R    ] dev-lang/R-3.4.1::gentoo  USE="X cairo jpeg nls openmp png readline tiff tk -doc -icu -java -lapack -minimal -perl (-prefix) -profile -static-libs" 0 KiB

Total: 4 packages (4 reinstalls), Size of downloads: 0 KiB

While emerge @preserved--rebuuild reports nothing

Thanks :)
Comment 1 Zac Medico gentoo-dev 2018-06-24 20:19:16 UTC

*** This bug has been marked as a duplicate of bug 459038 ***