I'm not really sure if this is a bug or not. I guess I won't know till I file
it and watch the response...
# interactive=1 emerge lapack-atlas -va1
These are the packages that would be merged, in order:
Calculating dependencies... done!
[ebuild N ] sci-libs/lapack-atlas-3.6.0 USE="-doc -ifc" 0 kB
[....]
* checking 12 files for package collisions
existing file /usr/include/atlas/atlas_misc.h is not owned by this package
existing file /usr/include/atlas/atlas_enum.h is not owned by this package
* spent 0.0392611026764 seconds checking for file collisions
[....]
package sci-libs/lapack-atlas-3.6.0 NOT merged
# eqb /usr/include/atlas/atlas_misc.h /usr/include/atlas/atlas_enum.h
[ Searching for file(s)
/usr/include/atlas/atlas_misc.h,/usr/include/atlas/atlas_enum.h in *... ]
sci-libs/blas-atlas-3.6.0-r1 (/usr/include/atlas/atlas_misc.h)
sci-libs/blas-atlas-3.6.0-r1 (/usr/include/atlas/atlas_enum.h)
Hi Bo Ørsted,
Thank you very much for your report and for pointing this out.
I've just fixed this in portage cvs. Both headers atlas_enum.h
and atlas_misc.h shouldn't be installed by lapack-atlas in
the first place since they are provided by blas-atlas which is
a dependency.
Please resync in an hour or so and try again.
Best,
Markus