36

I got the following messages when updating TeX Live 2012 using the provided GUI.

enter image description here

What does "skipping forcibly removed package xxx" mean? Should I care about it?

4
  • 4
    Try running tlmgr update −−reinstall−forcibly−removed
    – egreg
    Apr 6, 2013 at 20:27
  • @egreg: after executing your command in DOS prompt, I checked again with TeX Live Manager, and the same messages still appear. Apr 6, 2013 at 20:53
  • 1
    Try doing tlmgr install --reinstall crbox and see what happens.
    – egreg
    Apr 6, 2013 at 20:56
  • @egreg: crbox disappeared in the TeX Live Manager. :-) Apr 6, 2013 at 21:04

2 Answers 2

36

Meaning: this package is referenced as dependency in one of the collections, but not present. This can normally only happen by calling tlmgr remove --force. Sometimes when a tlmgr run is interrupted similar things might occur.

Fixing: To fix the problem you can run

tlmgr install <package>

to reinstall a single package or

tlmgr update --all --reinstall-forcibly-removed

to reinstall every forcibly removed package, or use the GUI.

Background: package dependencies are tracked but not enforced once broken, that is we allow users to remove packages even if they are referenced somewhere. Normally there is no need for that, though.

Update in 2024: We have recently found a possible source of these errors and have tried to mitigate it, so hopefully the sudden appearance of forcibly removed packages should be less common now.

6
  • 12
    I have never used remove, and I see this forcibly removed packages quite often. Apr 7, 2013 at 19:23
  • That is strange and surprising, but without seeing actual calls to tlmgr and what happens there is not much I can do.
    – norbert
    Apr 8, 2013 at 3:04
  • 4
    I have never called tlmgr in any way but tlmgr update --all, so that is easy :-) I'll save the output the next few times just in case this happens again. Apr 8, 2013 at 17:00
  • 2
    I regularly see this problem with MacTeX, and all I ever run is tlmgr update --self --all.
    – Szabolcs
    Sep 12, 2017 at 7:51
  • Thanks for the --reinstall-forcibly-removed option!
    – Lei Zhao
    May 14, 2020 at 11:26
3

Reinstall previously removed packages check box must be selected to solve this problem. Then press update all installed button.

enter image description here

1

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .