View previous topic :: View next topic |
Author |
Message |
Princess Nell l33t
Joined: 15 Apr 2005 Posts: 916
|
Posted: Thu Apr 18, 2013 8:32 pm Post subject: texlive-basic-2012 fails to emerge |
|
|
I tried to unmerge and then re-emerge everything texlive, but no joy.
Code: |
* Building format texmf/fmtutil/format.texlive-basic.cnf
fmtutil: format directory `/var/tmp/portage/dev-texlive/texlive-basic-2012/work/
texmf-var/web2c' does not exist.
* ERROR: dev-texlive/texlive-basic-2012 failed (compile phase):
* failed to build format texmf/fmtutil/format.texlive-basic.cnf
*
* Call stack:
|
This is a different error from the original emerge -uDN world, where it couldn't build luatex for some reason. |
|
Back to top |
|
|
evoweiss Veteran
Joined: 07 Sep 2003 Posts: 1678 Location: Edinburgh, UK
|
Posted: Thu Apr 18, 2013 8:42 pm Post subject: Re: texlive-basic-2012 fails to emerge |
|
|
Hi there,
I'm having the same problem, unfortunately. I have yet to figure out a solution.
Best,
Alex
Princess Nell wrote: | I tried to unmerge and then re-emerge everything texlive, but no joy.
Code: |
* Building format texmf/fmtutil/format.texlive-basic.cnf
fmtutil: format directory `/var/tmp/portage/dev-texlive/texlive-basic-2012/work/
texmf-var/web2c' does not exist.
* ERROR: dev-texlive/texlive-basic-2012 failed (compile phase):
* failed to build format texmf/fmtutil/format.texlive-basic.cnf
*
* Call stack:
|
This is a different error from the original emerge -uDN world, where it couldn't build luatex for some reason. |
|
|
Back to top |
|
|
evoweiss Veteran
Joined: 07 Sep 2003 Posts: 1678 Location: Edinburgh, UK
|
Posted: Thu Apr 18, 2013 10:06 pm Post subject: Re: texlive-basic-2012 fails to emerge |
|
|
Hi,
I followed this thread and the bug tracking page. The big trick seemed to be re-emerging luatex. Let me know if you're still having trouble.
Best,
Alex
evoweiss wrote: | Hi there,
I'm having the same problem, unfortunately. I have yet to figure out a solution.
Best,
Alex
Princess Nell wrote: | I tried to unmerge and then re-emerge everything texlive, but no joy.
Code: |
* Building format texmf/fmtutil/format.texlive-basic.cnf
fmtutil: format directory `/var/tmp/portage/dev-texlive/texlive-basic-2012/work/
texmf-var/web2c' does not exist.
* ERROR: dev-texlive/texlive-basic-2012 failed (compile phase):
* failed to build format texmf/fmtutil/format.texlive-basic.cnf
*
* Call stack:
|
This is a different error from the original emerge -uDN world, where it couldn't build luatex for some reason. |
|
|
|
Back to top |
|
|
stevenylai n00b
Joined: 30 Dec 2012 Posts: 16
|
Posted: Fri Apr 19, 2013 8:34 am Post subject: |
|
|
I got a different problem: texlive 2012 seems to conflict with freetype:1
Code: |
These are the packages that would be merged, in order:
Calculating dependencies... done!
[ebuild U ] dev-libs/kpathsea-6.1.0_p20120701 [6.0.1_p20110705]
[ebuild N ] media-gfx/potrace-1.11 USE="-metric -static-libs"
[ebuild U ] app-text/dvipsk-5.992_p20120701 [5.991_p20110705-r1]
[ebuild U ] app-text/ps2pkm-1.5_p20120701 [1.5_p20110705]
[ebuild U ] dev-tex/bibtexu-3.71_p20120701 [3.71_p20110705]
[ebuild N ] dev-perl/Text-CSV_XS-0.940.0 USE="{-test}"
[ebuild N ] dev-perl/Unicode-Map-0.112.0
[ebuild N ] dev-perl/IO-stringy-2.110.0
[ebuild N ] dev-perl/OLE-StorageLite-0.190.0
[ebuild N ] dev-perl/Digest-Perl-MD5-1.800.0
[ebuild N ] dev-perl/Crypt-RC4-2.020.0
[ebuild N ] dev-perl/Spreadsheet-ParseExcel-0.590.0 USE="unicode -cjk {-test}"
[ebuild U ] app-text/ps2eps-1.68 [1.64]
[ebuild U ] app-text/texlive-core-2012-r1 [2011-r6]
[ebuild U ] dev-texlive/texlive-documentation-base-2012 [2011]
[ebuild U ] app-text/dvisvgm-1.2.1 [1.0.8]
[ebuild N ] app-text/ttf2pk2-1.5_p20120701
[uninstall ] media-libs/freetype-1.4_pre20080316-r2
[blocks b ] media-libs/freetype:1 ("media-libs/freetype:1" is blocking app-text/ttf2pk2-1.5_p20120701)
[ebuild U ] app-text/xdvik-22.85-r1 [22.84.16]
[ebuild U ] app-text/pdfjam-2.08 [2.05]
[ebuild U ] dev-tex/chktex-1.7.1 [1.6.4] USE="pcre%* {-test%}"
[ebuild U ] dev-tex/svninfo-0.7.4 [0.7.3-r1]
[ebuild U ] dev-tex/latex-beamer-3.26 [3.24]
[ebuild U ] dev-texlive/texlive-basic-2012 [2011-r1]
[ebuild U ] dev-texlive/texlive-latex-2012 [2011]
[ebuild U ] dev-texlive/texlive-fontsrecommended-2012 [2011]
[ebuild U ] dev-texlive/texlive-genericrecommended-2012 [2011]
[ebuild U ] dev-texlive/texlive-fontutils-2012 [2011]
[ebuild U ] dev-texlive/texlive-pictures-2012 [2011]
[ebuild U ] dev-texlive/texlive-langindic-2012 [2011]
[ebuild U ] dev-texlive/texlive-genericextra-2012 [2011]
[ebuild U ] dev-texlive/texlive-langportuguese-2012 [2011]
[ebuild U ] dev-texlive/texlive-langdutch-2012 [2011]
[ebuild U ] dev-texlive/texlive-langvietnamese-2012 [2011]
[ebuild U ] dev-texlive/texlive-langgreek-2012 [2011]
[ebuild U ] dev-texlive/texlive-langother-2012 [2011]
[ebuild U ] dev-texlive/texlive-langhungarian-2012 [2011]
[ebuild U ] dev-texlive/texlive-langspanish-2012 [2011]
[ebuild U ] dev-texlive/texlive-langfinnish-2012 [2011]
[ebuild U ] dev-texlive/texlive-langswedish-2012 [2011]
[ebuild U ] dev-texlive/texlive-langgerman-2012 [2011]
[ebuild U ] dev-texlive/texlive-langfrench-2012 [2011]
[ebuild U ] dev-texlive/texlive-langenglish-2012 [2011]
[ebuild U ] dev-texlive/texlive-langnorwegian-2012 [2011]
[ebuild U ] dev-texlive/texlive-fontsextra-2012 [2011]
[ebuild U ] dev-texlive/texlive-plainextra-2012 [2011]
[ebuild U ] dev-texlive/texlive-langitalian-2012 [2011]
[ebuild U ] dev-texlive/texlive-langdanish-2012 [2011]
[ebuild U ] dev-texlive/texlive-latexrecommended-2012-r1 [2011]
[ebuild U ] dev-texlive/texlive-pstricks-2012 [2011]
[ebuild U ] dev-texlive/texlive-formatsextra-2012 [2011]
[ebuild U ] dev-texlive/texlive-langpolish-2012 [2011]
[ebuild U ] dev-texlive/texlive-langczechslovak-2012 [2011]
[ebuild U ] dev-texlive/texlive-publishers-2012 [2011]
[ebuild U ] dev-texlive/texlive-texinfo-2012 [2011]
[ebuild U ] dev-texlive/texlive-mathextra-2012-r1 [2011]
[ebuild U ] dev-texlive/texlive-langcyrillic-2012 [2011]
[ebuild U ] dev-texlive/texlive-htmlxml-2012 [2011]
[ebuild U ] dev-texlive/texlive-bibtexextra-2012-r1 [2011]
[ebuild U ] dev-texlive/texlive-latexextra-2012 [2011-r2]
[ebuild U ] dev-texlive/texlive-science-2012-r1 [2011]
[ebuild U ] app-text/texlive-2012 [2011] USE="-epspdf% -metapost% -texi2html%"
[blocks B ] <dev-texlive/texlive-langother-2012 ("<dev-texlive/texlive-langother-2012" is blocking dev-texlive/texlive-basic-2012)
* Error: The above package list contains packages which cannot be
* installed at the same time on the same system.
(dev-texlive/texlive-basic-2012::gentoo, ebuild scheduled for merge) pulled in by
>=dev-texlive/texlive-basic-2012 required by (dev-texlive/texlive-genericrecommended-2012::gentoo, ebuild scheduled for merge)
>=dev-texlive/texlive-basic-2012 required by (dev-texlive/texlive-genericextra-2012::gentoo, ebuild scheduled for merge)
>=dev-texlive/texlive-basic-2012 required by (app-text/texlive-2012::gentoo, ebuild scheduled for merge)
>=dev-texlive/texlive-basic-2012 required by (dev-texlive/texlive-langspanish-2012::gentoo, ebuild scheduled for merge)
>=dev-texlive/texlive-basic-2012 required by (dev-texlive/texlive-fontsextra-2012::gentoo, ebuild scheduled for merge)
>=dev-texlive/texlive-basic-2012 required by (dev-texlive/texlive-plainextra-2012::gentoo, ebuild scheduled for merge)
>=dev-texlive/texlive-basic-2012 required by (dev-texlive/texlive-langvietnamese-2012::gentoo, ebuild scheduled for merge)
>=dev-texlive/texlive-basic-2012 required by (dev-texlive/texlive-pictures-2012::gentoo, ebuild scheduled for merge)
>=dev-texlive/texlive-basic-2012 required by (dev-texlive/texlive-fontsrecommended-2012::gentoo, ebuild scheduled for merge)
>=dev-texlive/texlive-basic-2012 required by (dev-texlive/texlive-langindic-2012::gentoo, ebuild scheduled for merge)
>=dev-texlive/texlive-basic-2012 required by (dev-texlive/texlive-langother-2012::gentoo, ebuild scheduled for merge)
>=dev-texlive/texlive-basic-2012 required by (dev-texlive/texlive-htmlxml-2012::gentoo, ebuild scheduled for merge)
>=dev-texlive/texlive-basic-2012 required by (dev-texlive/texlive-langdutch-2012::gentoo, ebuild scheduled for merge)
>=dev-texlive/texlive-basic-2012 required by (dev-texlive/texlive-langczechslovak-2012::gentoo, ebuild scheduled for merge)
>=dev-texlive/texlive-basic-2012 required by (dev-texlive/texlive-langhungarian-2012::gentoo, ebuild scheduled for merge)
>=dev-texlive/texlive-basic-2012 required by (dev-texlive/texlive-langnorwegian-2012::gentoo, ebuild scheduled for merge)
>=dev-texlive/texlive-basic-2012 required by (dev-texlive/texlive-fontutils-2012::gentoo, ebuild scheduled for merge)
>=dev-texlive/texlive-basic-2012 required by (dev-texlive/texlive-langdanish-2012::gentoo, ebuild scheduled for merge)
>=dev-texlive/texlive-basic-2012 required by (dev-texlive/texlive-langitalian-2012::gentoo, ebuild scheduled for merge)
>=dev-texlive/texlive-basic-2012 required by (dev-texlive/texlive-langenglish-2012::gentoo, ebuild scheduled for merge)
>=dev-texlive/texlive-basic-2012 required by (dev-texlive/texlive-langfinnish-2012::gentoo, ebuild scheduled for merge)
>=dev-texlive/texlive-basic-2012 required by (dev-texlive/texlive-langgerman-2012::gentoo, ebuild scheduled for merge)
>=dev-texlive/texlive-basic-2012 required by (dev-texlive/texlive-latex-2012::gentoo, ebuild scheduled for merge)
>=dev-texlive/texlive-basic-2012 required by (dev-texlive/texlive-texinfo-2012::gentoo, ebuild scheduled for merge)
>=dev-texlive/texlive-basic-2012 required by (dev-texlive/texlive-langpolish-2012::gentoo, ebuild scheduled for merge)
>=dev-texlive/texlive-basic-2012 required by (dev-texlive/texlive-langswedish-2012::gentoo, ebuild scheduled for merge)
>=dev-texlive/texlive-basic-2012 required by (dev-texlive/texlive-pstricks-2012::gentoo, ebuild scheduled for merge)
>=dev-texlive/texlive-basic-2012 required by (dev-texlive/texlive-langgreek-2012::gentoo, ebuild scheduled for merge)
>=dev-texlive/texlive-basic-2012 required by (dev-texlive/texlive-langfrench-2012::gentoo, ebuild scheduled for merge)
>=dev-texlive/texlive-basic-2012 required by (dev-texlive/texlive-langportuguese-2012::gentoo, ebuild scheduled for merge)
>=dev-texlive/texlive-basic-2012 required by (dev-texlive/texlive-formatsextra-2012::gentoo, ebuild scheduled for merge)
>=dev-texlive/texlive-basic-2012 required by (dev-texlive/texlive-langcyrillic-2012::gentoo, ebuild scheduled for merge)
For more information about Blocked Packages, please refer to the following
section of the Gentoo Linux x86 Handbook (architecture is irrelevant):
http://www.gentoo.org/doc/en/handbook/handbook-x86.xml?full=1#blocked
|
There seems to be some kind of circular dependencies (freetype:1 depends on texlive-core-2012-r1 which is being installed):
Code: |
$equery depgraph media-libs/freetype:1
* Searching for freetype in media-libs ...
* dependency graph for media-libs/freetype-1.4_pre20080316-r2
`-- media-libs/freetype-1.4_pre20080316-r2 amd64
`-- virtual/tex-base-0 (virtual/tex-base) amd64
`-- sys-devel/autoconf-2.69 (>=sys-devel/autoconf-2.59) amd64
`-- sys-devel/automake-1.12.6 (>=sys-devel/automake-1.12) amd64
`-- sys-devel/libtool-2.4-r1 (sys-devel/libtool) amd64
`-- sys-devel/gettext-0.18.2 (sys-devel/gettext) amd64
[ media-libs/freetype-1.4_pre20080316-r2 stats: packages (6), max depth (1) ]
$equery depgraph virtual/tex-base-0
* Searching for tex-base0 in virtual ...
* dependency graph for virtual/tex-base-0
`-- virtual/tex-base-0 amd64
`-- app-text/texlive-core-2012-r1 (app-text/texlive-core) amd64
[ virtual/tex-base-0 stats: packages (2), max depth (1) ]
$
|
|
|
Back to top |
|
|
stevenylai n00b
Joined: 30 Dec 2012 Posts: 16
|
Posted: Fri Apr 19, 2013 10:36 am Post subject: |
|
|
FYI
My issues is resolved by first unmerging & depcleaning texlive-2011. Now media-libs/freetype:1 is no longer installed. I guess the problem can probably also be solved by just unmerging freetype:1 |
|
Back to top |
|
|
figueroa Advocate
Joined: 14 Aug 2005 Posts: 2963 Location: Edge of marsh USA
|
Posted: Fri Apr 19, 2013 7:47 pm Post subject: |
|
|
Yes, just unmerging freetype solved this problem. I actually unmerged both freetype 1 and 2, not noticing both versions were installed, but freetype 2 was then pulled back in without an issue.
That said, today's emerge -uDN world still failed: "Failed to emerge dev-texlive/texlive-basic-2012,"
I did an emerge --resume --skipfirst which continued to emerge the last two remaining packages.
Trying again texlive-basic-2012 still fails with the following in the error log:
Quote: | ERROR: compile
ERROR: dev-texlive/texlive-basic-2012 failed (compile phase):
failed to build format texmf/fmtutil/format.texlive-basic.cnf
Call stack:
ebuild.sh, line 93: Called src_compile
environment, line 2179: Called texlive-module_src_compile
environment, line 2818: Called die
The specific snippet of code:
VARTEXFONTS="${T}/fonts" TEXMFHOME="${S}/texmf:${S}/texmf-dist:${S}/texmf-var" env -u TEXINPUTS fmtutil --cnffile "${i}" --fmtdir "${S}/texmf-var/web2c" --all || die "failed to build format ${i}";
If you need support, post the output of `emerge --info '=dev-texlive/texlive-basic-2012'`,
the complete build log and the output of `emerge -pqv '=dev-texlive/texlive-basic-2012'`.
The complete build log is located at '/var/log/portage/dev-texlive:texlive-basic-2012:20130419-194430.log'.
For convenience, a symlink to the build log is located at '/spooler/portage/portage/dev-texlive/texlive-basic-2012/temp/build.log'.
The ebuild environment file is located at '/spooler/portage/portage/dev-texlive/texlive-basic-2012/temp/environment'.
Working directory: '/spooler/portage/portage/dev-texlive/texlive-basic-2012/work'
S: '/spooler/portage/portage/dev-texlive/texlive-basic-2012/work' |
No more time today to play with this. _________________ Andy Figueroa
hp pavilion hpe h8-1260t/2AB5; spinning rust x3
i7-2600 @ 3.40GHz; 16 gb; Radeon HD 7570
amd64/23.0/split-usr/desktop (stable), OpenRC, -systemd -pulseaudio -uefi |
|
Back to top |
|
|
Princess Nell l33t
Joined: 15 Apr 2005 Posts: 916
|
Posted: Fri Apr 19, 2013 8:54 pm Post subject: |
|
|
freetype-1 was already gone here, and re-emerging luatex didn't help. Unmerging everything dev-tex and dev-texlive, however, did the trick. Now I'm in the process of reinstalling everything by comparing the current install list with one a few weeks old. Going well so far. |
|
Back to top |
|
|
Cpt_McLane Tux's lil' helper
Joined: 08 Apr 2005 Posts: 133 Location: /home/mclane
|
Posted: Sat Apr 20, 2013 12:28 am Post subject: Re: texlive-basic-2012 fails to emerge |
|
|
evoweiss wrote: | Hi,
I followed this thread and the bug tracking page. The big trick seemed to be re-emerging luatex. Let me know if you're still having trouble.
Best,
Alex
|
ack, a simple
worked for me as well _________________ »Sir! We we are surrounded!« - »Perfect! Now we can shoot in any direction...« |
|
Back to top |
|
|
zlm n00b
Joined: 05 Feb 2009 Posts: 20
|
Posted: Sat Apr 20, 2013 1:58 pm Post subject: |
|
|
Unmerging freetype:1 and reemerging luatex did the trick for me. |
|
Back to top |
|
|
Toomuch n00b
Joined: 16 Mar 2004 Posts: 49
|
Posted: Mon Apr 22, 2013 9:25 am Post subject: Re: texlive-basic-2012 fails to emerge |
|
|
Cpt_McLane wrote: | a simple
worked for me as well |
Me too. |
|
Back to top |
|
|
bpier n00b
Joined: 10 Mar 2012 Posts: 18 Location: Montpellier, France
|
Posted: Tue Apr 23, 2013 7:47 am Post subject: |
|
|
I've so the same problem.
Quote: | * Messages for package dev-texlive/texlive-basic-2012:
* ERROR: dev-texlive/texlive-basic-2012 failed (compile phase):
* failed to build format texmf/fmtutil/format.texlive-basic.cnf
*
* Call stack:
* ebuild.sh, line 93: Called src_compile
* environment, line 2202: Called texlive-module_src_compile
* environment, line 2841: Called die
* The specific snippet of code:
* VARTEXFONTS="${T}/fonts" TEXMFHOME="${S}/texmf:${S}/texmf-dist:${S}/texmf-var" env -u TEXINPUTS fmtutil --cnffile "${i}" --fmtdir "${S}/texmf-var/web2c" --all || die "failed to build format ${i}";
*
* If you need support, post the output of `emerge --info '=dev-texlive/texlive-basic-2012'`,
* the complete build log and the output of `emerge -pqv '=dev-texlive/texlive-basic-2012'`.
* The complete build log is located at '/var/log/portage/dev-texlive:texlive-basic-2012:20130423-074515.log'.
* For convenience, a symlink to the build log is located at '/var/tmp/portage/dev-texlive/texlive-basic-2012/temp/build.log'.
* The ebuild environment file is located at '/var/tmp/portage/dev-texlive/texlive-basic-2012/temp/environment'.
* Working directory: '/var/tmp/portage/dev-texlive/texlive-basic-2012/work'
* S: '/var/tmp/portage/dev-texlive/texlive-basic-2012/work'
* Regenerating GNU info directory index...
* Processed 161 info files.
* After world updates, it is important to remove obsolete packages with
* emerge --depclean. Refer to `man emerge` for more information.
[color=green] |
And the emerge -1 luatex is the solution. Works for me as well. Thanks a lot. _________________ Core Quad Q6600, motherboard Gigabyte GA-EP41-UD3L, RAM 4Go, Nvidia 7950 GT, Echo Layla24, multiboot Archlinux x86/ AVLinux6/Gentoo stage3 x86. Mon site DIY & guitar effects : http://www.bruynooghe.fr |
|
Back to top |
|
|
dbishop Tux's lil' helper
Joined: 08 Dec 2007 Posts: 107
|
Posted: Mon Apr 29, 2013 2:15 am Post subject: freetype-1.4_pre20080316 was my issue (on several machines) |
|
|
I have several machines that this happened on. neither re-emerging lua nor luatex was the solution -- media-libs/freetype-1.4_pre20080316-r2 seemed to be the culprit for me:
Code: | emerge -C freetype && emerge -quDN @world |
and viola! all fixed
Thanks everybody |
|
Back to top |
|
|
Aiken Apprentice
Joined: 22 Jan 2003 Posts: 239 Location: Toowoomba/Australia
|
Posted: Mon Apr 29, 2013 8:23 pm Post subject: |
|
|
I went with emerge -C freetype luatex texlive-langcjk _________________ Beware the grue. |
|
Back to top |
|
|
|
|
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum
|
|