Opened 14 years ago

Closed 14 years ago

#25392 closed defect (worksforme)

texlive-basic @15576_1+doc fails to activate

Reported by: skymoo (Adam Mercer) Owned by: drkp (Dan Ports)
Priority: Normal Milestone:
Component: ports Version:
Keywords: Cc:
Port: texlive-basic

Description

I'm trying to install texlive +full on a PPC Leopard machine and texlive-basic is failing to activate with the following error:

:info:activate updmap: This is updmap, version $Id: updmap 14402 2009-07-23 17:09:15Z karl $
:info:activate updmap: using transcript file `/opt/local/var/db/texmf/web2c/updmap.log'
:info:activate updmap is creating new map files using the following configuration:
:info:activate 
:info:activate   config file: `/opt/local/var/db/texmf/web2c/updmap.cfg'
:info:activate   dvips output directory: `/opt/local/var/db/texmf/fonts/map/dvips/updmap'
:info:activate   pdftex output directory: `/opt/local/var/db/texmf/fonts/map/pdftex/updmap'
:info:activate   dvipdfm output directory: `/opt/local/var/db/texmf/fonts/map/dvipdfm/updmap'
:info:activate 
:info:activate   prefer outlines: `true'
:info:activate   texhash enabled: `false'
:info:activate   download standard fonts (dvips): `false'
:info:activate   download standard fonts (pdftex): `true'
:info:activate   download standard fonts (dvipdfm): `true'
:info:activate 
:info:activate updmap: scanning for LW35 support files
:info:activate updmap: using map file `/opt/local/share/texmf-texlive/fonts/map/dvips/tetex/dvips35.map'
:info:activate updmap: using map file `/opt/local/share/texmf-texlive/fonts/map/dvips/tetex/pdftex35.map'
:info:activate updmap: using map file `/opt/local/share/texmf-texlive/fonts/map/dvips/tetex/dvipdfm35.map'
:info:activate updmap: using map file `/opt/local/share/texmf-texlive/fonts/map/dvips/tetex/ps2pk35.map'
:info:activate 
:info:activate updmap: Scanning for MixedMap entries:
:info:activate 
:info:activate !!! ERROR! The map file `allrunes.map' has not been found at all.
:info:activate 
:info:activate     Either put this file into the right place or remove the
:info:activate     reference from the configuration file. An automatic way
:info:activate     to disable unavailable map files is to call
:info:activate       updmap --syncwithtrees
:info:activate 
:info:activate     For manual editing, call
:info:activate       updmap --edit
:info:activate 
:info:activate shell command "/opt/local/bin/updmap-sys" returned error 1

Attachments (2)

updmap.cfg (5.8 KB) - added by skymoo (Adam Mercer) 14 years ago.
texmf.txt (4.5 KB) - added by skymoo (Adam Mercer) 14 years ago.

Download all attachments as: .zip

Change History (9)

comment:1 Changed 14 years ago by drkp (Dan Ports)

Status: newassigned

Can you provide the contents of /opt/local/var/db/texmf/web2c/updmap.cfg?

Changed 14 years ago by skymoo (Adam Mercer)

Attachment: updmap.cfg added

comment:2 Changed 14 years ago by skymoo (Adam Mercer)

attached

Changed 14 years ago by skymoo (Adam Mercer)

Attachment: texmf.txt added

comment:3 Changed 14 years ago by skymoo (Adam Mercer)

I removed all the texlive ports ready to try from a clean install and found that there where a lot a files under /opt/local/var/db. I've attached the list of these files, could these be interfering? Also why are they there if I removed the ports?

comment:4 Changed 14 years ago by drkp (Dan Ports)

If you have a /opt/local/etc/texmf/updmap.d/10texlive-fonts-extra.cfg for some reason, that's probably the source of your problem.

The files in var/db/texmf should be cleaned up by post-deactivate hooks when the ports are removed. I'm not sure why yours weren't...

comment:5 in reply to:  4 ; Changed 14 years ago by skymoo (Adam Mercer)

Replying to dports@…:

If you have a /opt/local/etc/texmf/updmap.d/10texlive-fonts-extra.cfg for some reason, that's probably the source of your problem.

Yes I did.

Replying to dports@…:

The files in var/db/texmf should be cleaned up by post-deactivate hooks when the ports are removed. I'm not sure why yours weren't...

Anything I can do to help you debug this?

comment:6 in reply to:  5 ; Changed 14 years ago by drkp (Dan Ports)

Replying to ram@…:

Replying to dports@…:

If you have a /opt/local/etc/texmf/updmap.d/10texlive-fonts-extra.cfg for some reason, that's probably the source of your problem.

Yes I did.

Any idea why it was there? It should be removed when the texlive-fonts-extra is uninstalled (just like any other file, no magic involved).

Replying to dports@…:

The files in var/db/texmf should be cleaned up by post-deactivate hooks when the ports are removed. I'm not sure why yours weren't...

Anything I can do to help you debug this?

Oh, you're probably using the flat registry. The post-deactivate hooks don't get run unless you're using the sqlite registry. Although it's annoying and a waste of space to have these files floating around after you've uninstalled the ports that installed them, I don't think they'll actually cause any problems.

comment:7 in reply to:  6 Changed 14 years ago by skymoo (Adam Mercer)

Resolution: worksforme
Status: assignedclosed

Replying to dports@…:

Any idea why it was there? It should be removed when the texlive-fonts-extra is uninstalled (just like any other file, no magic involved).

No idea.

Oh, you're probably using the flat registry. The post-deactivate hooks don't get run unless you're using the sqlite registry. Although it's annoying and a waste of space to have these files floating around after you've uninstalled the ports that installed them, I don't think they'll actually cause any problems.

I switched this box over to use the sqlite registry.

One thing is that I originally installed the default +medium variant but found that documents needed some extra styles so wanted to switch over to the +full variant, so I ran

$ sudo port -f upgrade texlive +full --enforce-variants

maybe that screwed things up? Anyway I removed these files and the installation is chugging away nicely now.

Note: See TracTickets for help on using tickets.