|
Bugzilla – Full Text Bug Listing |
| Summary: | config.tetex stops when installing using "upgrade" option | ||
|---|---|---|---|
| Product: | [openSUSE] SUSE LINUX 10.0 | Reporter: | Chad Groneman <cgroneman> |
| Component: | YaST2 | Assignee: | Dr. Werner Fink <werner> |
| Status: | RESOLVED FIXED | QA Contact: | Klaus Kämpf <kkaempf> |
| Severity: | Minor | ||
| Priority: | P5 - None | ||
| Version: | Beta 3 | ||
| Target Milestone: | --- | ||
| Hardware: | Other | ||
| OS: | SUSE Other | ||
| Whiteboard: | |||
| Found By: | Beta-NTS | Services Priority: | |
| Business Priority: | Blocker: | --- | |
| Marketing QA Status: | --- | IT Deployment: | --- |
| Attachments: |
My /etc/passwd file
My /etc/shadow file. Root's password is 979bf7fz |
||
|
Description
Chad Groneman
2005-08-25 00:17:31 UTC
Also, this does not happen with a fresh install. Sounds like the "nobody" user bug again. But the "test" errors puzzle me. Please attach /etc/passwd Not the /etc/passwd the line of nobody within /etc/shadow is the real thing. For the other error I'd like to know what the comand
kpsewhich texmf.cnf
prints out on the shell prompt.
I've add a check for texmf.cnf in SuSEconfig.tetex and also add a check for an expired password of the system user nobody. Nevetheless I'd like to know _why_ texmf.cnf is not found by kpsewhich and therefore readlink gets an empty variable. Please provide feedback. Created attachment 47631 [details]
My /etc/passwd file
Created attachment 47633 [details]
My /etc/shadow file. Root's password is 979bf7fz
When I run 'kpsewhich texmf.cnf', I get no output at all. Even if run it from /usr/share/texmf/web2c (which is where I found texmf.cnf). Both texmf.cnf and kpsewhich came from RPM tetex-3.0-18 'rpm --verify tetex-3.0-18' produces the following: S.5....T c /etc/texmf/ls-R S.5....T /var/cache/fonts/ls-R S.5....T /var/lib/texmf/db/ls-R S.5....T /var/lib/texmf/doc/helpindex.html S.5....T /var/lib/texmf/ls-R The problem is the
nobody:*:13008:0:0::::
entry in /etc/shadow, please run
chage -M 99999 nobody
as root. After that remove the 'ls-R' file and re-run
mktexlsr
... now SuSEconfig.tetex should work again.
Works perfectly. Was this due to a bug in beta1 with the nobody user? Yep. the bug has forced empty ls-R files and therefore the data base of kpsewhich was not usable to find the texmf.cnf. |