Ticket #597 (closed defect: fixed)
Paludis picks up the wrong USE flag with -E portage
| Reported by: | chutz | Owned by: | |
|---|---|---|---|
| Priority: | Sometime | Milestone: | |
| Component: | clients/paludis | Version: | 0.26.2 |
| Keywords: | Cc: | ||
| Blocked By: | Blocking: | #611 | |
| Distribution: | Gentoo |
Description
Paludis with -E portage is trying to install gcc with USE=fortran. The only way to get around it is to specify "sys-devel/gcc -fortran" in /etc/portage/package.use.
I have both paludis and portage installed.
I have:
USE="... -fortran ..."
in /etc/make.conf
*/* ... -fortran ...
in /etc/paludis/use.conf
I don't have anything else mentioning "fortran" in the above two files or /etc/portage/package.use
# emerge -pv gcc These are the packages that would be merged, in order: Calculating dependencies -... done! [ebuild R ] sys-devel/gcc-4.1.2 USE="(-altivec) -bootstrap -build -d -doc -fortran -gcj -gtk (-hardened) -ip28 -ip32r10k -libffi mudflap (-multilib) -multislot (-n32) (-n64) nls -nocxx -objc -objc++ -objc-gc -test -vanilla" 38,847 kB Total: 1 package (1 reinstall), Size of downloads: 38,847 kB
# paludis -pi gcc
Building target list...
Building dependency list...
These packages will be installed:
* sys-devel/gcc :4.1 [R 4.1.2] <target>
(-altivec) -bootstrap -build -d -doc -fortran -gcj -gtk (-hardened) -ip28 -ip32r10k -libffi mudflap (-multilib) -multislot (-n32) (-n64) nls -nocxx -objc -objc++ -objc-gc -test -vanilla
37.94 MBytes to download
Total: 1 package (1 rebuild), 37.94 MBytes to download
# paludis -E portage -pi gcc
Building target list...
Building dependency list...
These packages will be installed:
* dev-libs/mpfr [N 2.3.1]
Reasons: *sys-devel/gcc-4.1.2:4.1::gentoo
"library for multiple-precision floating-point computations with exact rounding"
868.09 kBytes to download
* sys-devel/gcc :4.1 [R 4.1.2] <target>
(-altivec) -bootstrap -build -d -doc fortran* -gcj -gtk (-hardened) -ip28 -ip32r10k -libffi mudflap (-multilib) -multislot (-n32) (-n64) nls -nocxx -objc -objc++ -objc-gc -test -vanilla
37.94 MBytes to download
Total: 2 packages (1 new, 1 rebuild), 38.78 MBytes to download
Use flags:
* fortran: Adds support for fortran (formerly f77)
Attachments
Change History
Note: See
TracTickets for help on using
tickets.
