Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 197938 - dev-texlive/texlive-latex-2007 emerged failed - bghyphen.tex not found
Summary: dev-texlive/texlive-latex-2007 emerged failed - bghyphen.tex not found
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: x86 Linux
: High normal (vote)
Assignee: TeX project
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2007-11-03 10:07 UTC by Mathieu Z
Modified: 2007-11-03 12:47 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments
emerge log (emerge_log,8.55 KB, text/plain)
2007-11-03 10:08 UTC, Mathieu Z
Details
texconfig conf (texconfig.conf.out,3.37 KB, text/plain)
2007-11-03 11:14 UTC, Mathieu Z
Details
language.dat (language.dat,3.07 KB, text/plain)
2007-11-03 11:15 UTC, Mathieu Z
Details
language.us (language.us,2.01 KB, text/plain)
2007-11-03 11:15 UTC, Mathieu Z
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Mathieu Z 2007-11-03 10:07:53 UTC
After removing /etc/texmf and /var/lib/texmf, I tried emerge texlive, but failed at emerging texlive-latex-2007

Reproducible: Always

Steps to Reproduce:
1. emerge texlive or emerge texlive-latex
Comment 1 Mathieu Z 2007-11-03 10:08:36 UTC
Created attachment 135069 [details]
emerge log
Comment 2 Alexis Ballier gentoo-dev 2007-11-03 10:40:12 UTC
could you please give me the output of:
texconfig conf
kpsewhich language.dat
kpsewhich language.us

attach the file that ' kpsewhich language.dat' returns.
and give me the output of the directory : /usr/share/texmf/tex/generic/config/
Comment 3 Mathieu Z 2007-11-03 11:14:18 UTC
Created attachment 135071 [details]
texconfig conf
Comment 4 Mathieu Z 2007-11-03 11:15:28 UTC
Created attachment 135073 [details]
language.dat

/usr/share/texmf/tex/generic/config/language.dat
Comment 5 Mathieu Z 2007-11-03 11:15:55 UTC
Created attachment 135074 [details]
language.us

/usr/share/texmf/tex/generic/config/language.us
Comment 6 Alexis Ballier gentoo-dev 2007-11-03 11:24:02 UTC
(In reply to comment #2)
> and give me the output of the directory : /usr/share/texmf/tex/generic/config/
 
oops, it should have been "the contents of the directory" ;)

your language.dat doesnt appear to be generated correctly, while texmf-update should do it; so I suppose I need the contents of that dir to make sure it's really unproperly generated.

perhaps running texmf-update would solve the issue.
Comment 7 Mathieu Z 2007-11-03 11:37:40 UTC
(In reply to comment #6)
> (In reply to comment #2)
> > and give me the output of the directory : /usr/share/texmf/tex/generic/config/
> 
> oops, it should have been "the contents of the directory" ;)
> 
> your language.dat doesnt appear to be generated correctly, while texmf-update
> should do it; so I suppose I need the contents of that dir to make sure it's
> really unproperly generated.
> 
> perhaps running texmf-update would solve the issue.
> 

# ls /usr/share/texmf/tex/generic/config/
language.ar.dat   language.et.dat   language.it.dat  language.sor.dat
language.ba.dat   language.fa.dat   language.la.dat  language.sr.dat
language.bg.dat   language.fi.dat   language.mn.dat  language.sw.dat
language.cop.dat  language.fr.dat   language.ne.dat  language.tk.dat
language.cy.dat   language.gr.dat   language.no.dat  language.uk.dat
language.cz.dat   language.hr.dat   language.pl.dat  language.ur.dat
language.dat      language.hu.dat   language.pt.dat  language.us
language.de.dat   language.ia.dat   language.py.dat  pdftexconfig.tex
language.dk.dat   language.iby.dat  language.ro.dat  pdftex-dvi.tex
language.eo.dat   language.in.dat   language.ru.dat  preload.cfg
language.es.dat   language.is.dat   language.sl.dat
Comment 8 Alexis Ballier gentoo-dev 2007-11-03 11:44:13 UTC
do you have dev-texlive/texlive-langcyrillic installed ?

if no, could you tell me what package owns language.bg.dat
(e.g.: equery belongs language.bg.dat)
Comment 9 Mathieu Z 2007-11-03 12:01:25 UTC
(In reply to comment #8)
> do you have dev-texlive/texlive-langcyrillic installed ?
> 
> if no, could you tell me what package owns language.bg.dat
> (e.g.: equery belongs language.bg.dat)
> 

...interesting...nobody:
$ equery belongs language.bg.dat
[ Searching for file(s) language.bg.dat in *... ]

btw, I have USE flag '-cryillic' caz I don't need that language.

app-text/texlive-2007  USE="X cjk context doc extra games graphics humanities music omega png pstricks publishers science xetex xml -cyrillic"
Comment 10 Alexis Ballier gentoo-dev 2007-11-03 12:24:21 UTC
(In reply to comment #9)
> (In reply to comment #8)
> > do you have dev-texlive/texlive-langcyrillic installed ?
> > 
> > if no, could you tell me what package owns language.bg.dat
> > (e.g.: equery belongs language.bg.dat)
> > 
> 
> ...interesting...nobody:
> $ equery belongs language.bg.dat
> [ Searching for file(s) language.bg.dat in *... ]

then I think you should clean up the directory /usr/share/texmf/tex/generic/config/ of files that do not belong to any package; having laguage.bg.dat means you want to enable bulgarian hyphenations but you dont have the files needed for that support, thus it fails. Once this is cleaned up, you should run texmf-update and then it should be ok.

I don't know why the file is here, have you done a  previous texlive (manual) install ?
Comment 11 Mathieu Z 2007-11-03 12:47:13 UTC
(In reply to comment #10)
> (In reply to comment #9)
> > (In reply to comment #8)
> > > do you have dev-texlive/texlive-langcyrillic installed ?
> > > 
> > > if no, could you tell me what package owns language.bg.dat
> > > (e.g.: equery belongs language.bg.dat)
> > > 
> > 
> > ...interesting...nobody:
> > $ equery belongs language.bg.dat
> > [ Searching for file(s) language.bg.dat in *... ]
> 
> then I think you should clean up the directory
> /usr/share/texmf/tex/generic/config/ of files that do not belong to any
> package; having laguage.bg.dat means you want to enable bulgarian hyphenations
> but you dont have the files needed for that support, thus it fails. Once this
> is cleaned up, you should run texmf-update and then it should be ok.
> 
> I don't know why the file is here, have you done a  previous texlive (manual)
> install ?
> 

Yes, but in foresight of future portage installation, I made sure I installed it somewhere else (/usr/local/texlive/texmf-dist/)...I don't know why those extra *.dat files are over there. I confirm that they do not belong to any package and removed them. Re-emerging now. Thanks