tsymiroro Posted November 1, 2014 Report Share Posted November 1, 2014 I want to install app-text/pdftk and app-office/impressive. They need a gcc compiled with gcj use-flag. This is an issue in the bug tracker https://bugs.funtoo.org/browse/FL-970 My question is: how to install gcc-4.6.2-r1? I think that it is possible to install these ebuild. If not that they do in the portage tree? # emerge -av pdftk impressiveThese are the packages that would be merged, in order:Calculating dependencies... done![ebuild NS ] sys-devel/gcc-4.6.2-r1:4.6 [4.8.2-r3:4.8] USE="cxx gcj mudflap (multilib) nls nptl (-altivec) -awt -doc (-fixed-point) -fortran -graphite (-hardened) (-libssp) (-multislot) -nopie -nossp -objc -objc++ -objc-gc -openmp -regression-test -vanilla" 0 kB[ebuild N #] app-text/pdftk-2.02 0 kB[ebuild N ] app-office/impressive-0.10.5 PYTHON_TARGETS="python2_7" 0 kBTotal: 3 packages (2 new, 1 in new slot), Size of downloads: 0 kBWould you like to merge these packages? [Yes/No] Link to comment Share on other sites More sharing options...
0 jorgicio Posted November 1, 2014 Report Share Posted November 1, 2014 Consider using mcpdf instead of pdftk. The reason is explained in the bug link you posted. Link to comment Share on other sites More sharing options...
0 tsymiroro Posted November 3, 2014 Author Report Share Posted November 3, 2014 pdftk is needed by app-office/impressive. mcpdf can not really replace pdftk in this case. The error message tell "install a gcc with gcj" (4.6 in new slot), but it fail when I want to do this. My qyestion is how to install gcc-4.6.2-r1? After installing app-text/mcpdf I have # emerge -av impressiveThese are the packages that would be merged, in order:Calculating dependencies... done![ebuild NS ] sys-devel/gcc-4.6.2-r1:4.6.2 [4.8.2-r3:4.8] USE="cxx gcj mudflap (multilib) nls nptl (-altivec) -awt -doc (-fixed-point) -fortran -graphite (-hardened) (-libssp) (-multislot) -nopie -nossp -objc -objc++ -objc-gc -openmp -regression-test -vanilla" 0 kB[ebuild N #] app-text/pdftk-2.02 0 kB[ebuild N ] app-office/impressive-0.10.5 PYTHON_TARGETS="python2_7" 0 kB[blocks B ] app-text/pdftk ("app-text/pdftk" is blocking app-text/mcpdf-0.2.1)Total: 3 packages (2 new, 1 in new slot), Size of downloads: 0 kBConflict: 1 block (1 unsatisfied) * Error: The above package list contains packages which cannot be * installed at the same time on the same system. (app-text/mcpdf-0.2.1::gentoo, installed) pulled in by app-text/mcpdf required by @selected (app-text/pdftk-2.02::gentoo, ebuild scheduled for merge) pulled in by app-text/pdftk required by (app-office/impressive-0.10.5::gentoo, ebuild scheduled for merge)For more information about Blocked Packages, please refer to the followingsection of the Gentoo Linux x86 Handbook (architecture is irrelevant):http://www.gentoo.org/doc/en/handbook/handbook-x86.xml?full=1#blockedThe following mask changes are necessary to proceed: (see "package.unmask" in the portage(5) man page for more details)# required by app-office/impressive-0.10.5# required by impressive (argument)# /usr/portage/profiles/package.mask/funtoo-cautionary:# Dantrell B. (10 Aug 2014)# Depends on sys-devel/gcc[gcj] which newer versions of gcc in Funtoo do not have# Build against a version of gcc that does or use app-text/mcpdf instead# Ref FL-970, FL-1351 and FL-1424=app-text/pdftk-2.02NOTE: The --autounmask-keep-masks option will prevent emerge from creating package.unmask or ** keyword changes.Use --autounmask-write to write changes to config files (honoringCONFIG_PROTECT). Carefully examine the list of proposed changes,paying special attention to mask or keyword changes that may exposeexperimental or unstable packages. Link to comment Share on other sites More sharing options...
0 jorgicio Posted November 12, 2014 Report Share Posted November 12, 2014 Well... as I noticed, that's fixed. I have mcpdf installed, and when I want to install impressive, Portage doesn't claim. So I assume that issue is fixed. Link to comment Share on other sites More sharing options...
Question
tsymiroro
I want to install app-text/pdftk and app-office/impressive.
They need a gcc compiled with gcj use-flag.
This is an issue in the bug tracker
https://bugs.funtoo.org/browse/FL-970
My question is:
how to install gcc-4.6.2-r1?
I think that it is possible to install these ebuild.
If not that they do in the portage tree?
# emerge -av pdftk impressive
These are the packages that would be merged, in order:
Calculating dependencies... done!
[ebuild NS ] sys-devel/gcc-4.6.2-r1:4.6 [4.8.2-r3:4.8] USE="cxx gcj mudflap (multilib) nls nptl (-altivec) -awt -doc (-fixed-point) -fortran -graphite (-hardened) (-libssp) (-multislot) -nopie -nossp -objc -objc++ -objc-gc -openmp -regression-test -vanilla" 0 kB
[ebuild N #] app-text/pdftk-2.02 0 kB
[ebuild N ] app-office/impressive-0.10.5 PYTHON_TARGETS="python2_7" 0 kB
Total: 3 packages (2 new, 1 in new slot), Size of downloads: 0 kB
Would you like to merge these packages? [Yes/No]
Link to comment
Share on other sites
3 answers to this question
Recommended Posts