Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
texlive-basic-2012 fails to emerge
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Portage & Programming
View previous topic :: View next topic  
Author Message
Princess Nell
Guru
Guru


Joined: 15 Apr 2005
Posts: 530

PostPosted: Thu Apr 18, 2013 8:32 pm    Post subject: texlive-basic-2012 fails to emerge Reply with quote

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
View user's profile Send private message
evoweiss
Veteran
Veteran


Joined: 07 Sep 2003
Posts: 1529
Location: Edinburgh, Scotland

PostPosted: Thu Apr 18, 2013 8:42 pm    Post subject: Re: texlive-basic-2012 fails to emerge Reply with quote

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
View user's profile Send private message
evoweiss
Veteran
Veteran


Joined: 07 Sep 2003
Posts: 1529
Location: Edinburgh, Scotland

PostPosted: Thu Apr 18, 2013 10:06 pm    Post subject: Re: texlive-basic-2012 fails to emerge Reply with quote

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
View user's profile Send private message
stevenylai
n00b
n00b


Joined: 30 Dec 2012
Posts: 13

PostPosted: Fri Apr 19, 2013 8:34 am    Post subject: Reply with quote

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
View user's profile Send private message
stevenylai
n00b
n00b


Joined: 30 Dec 2012
Posts: 13

PostPosted: Fri Apr 19, 2013 10:36 am    Post subject: Reply with quote

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
View user's profile Send private message
figueroa
Apprentice
Apprentice


Joined: 14 Aug 2005
Posts: 221
Location: GA-USA

PostPosted: Fri Apr 19, 2013 7:47 pm    Post subject: Reply with quote

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. :cry:
_________________
Andy Figueroa
andy@andyfigueroa.us
Back to top
View user's profile Send private message
Princess Nell
Guru
Guru


Joined: 15 Apr 2005
Posts: 530

PostPosted: Fri Apr 19, 2013 8:54 pm    Post subject: Reply with quote

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
View user's profile Send private message
Cpt_McLane
Tux's lil' helper
Tux's lil' helper


Joined: 08 Apr 2005
Posts: 133
Location: /home/mclane

PostPosted: Sat Apr 20, 2013 12:28 am    Post subject: Re: texlive-basic-2012 fails to emerge Reply with quote

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
Code:
emerge -1 luatex

worked for me as well
_________________
»Sir! We we are surrounded!« - »Perfect! Now we can shoot in any direction...«
Back to top
View user's profile Send private message
zlm
n00b
n00b


Joined: 05 Feb 2009
Posts: 18

PostPosted: Sat Apr 20, 2013 1:58 pm    Post subject: Reply with quote

Unmerging freetype:1 and reemerging luatex did the trick for me.
Back to top
View user's profile Send private message
Toomuch
n00b
n00b


Joined: 16 Mar 2004
Posts: 46

PostPosted: Mon Apr 22, 2013 9:25 am    Post subject: Re: texlive-basic-2012 fails to emerge Reply with quote

Cpt_McLane wrote:
a simple
Code:
emerge -1 luatex

worked for me as well


Me too.
Back to top
View user's profile Send private message
bpier
n00b
n00b


Joined: 10 Mar 2012
Posts: 18
Location: Montpellier, France

PostPosted: Tue Apr 23, 2013 7:47 am    Post subject: Reply with quote

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
View user's profile Send private message
dbishop
n00b
n00b


Joined: 08 Dec 2007
Posts: 56

PostPosted: Mon Apr 29, 2013 2:15 am    Post subject: freetype-1.4_pre20080316 was my issue (on several machines) Reply with quote

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
View user's profile Send private message
Aiken
Tux's lil' helper
Tux's lil' helper


Joined: 22 Jan 2003
Posts: 134
Location: Toowoomba/Australia

PostPosted: Mon Apr 29, 2013 8:23 pm    Post subject: Reply with quote

I went with emerge -C freetype luatex texlive-langcjk
_________________
Beware the grue.
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Portage & Programming All times are GMT
Page 1 of 1

 
Jump to:  
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