tags 290001 - patch thanks Chirik <[EMAIL PROTECTED]> wrote:
> This patch modifies the lmodern package control files to work without > tetex-bin or tetex-base. > > update-updmap, mktexlsr and updmap are only run if they are available. Correct. > On installation, /etc/texmf/updmap.d is created if it doesn't exist and > deleted on removal if it is empty. That is incorrect, and that is why I said this bug would be easier to solve with an lmodern package using the new update-updmap (the one found in the tetex 3 packages that are in experimental). The directory must not be removed if it is owned by an installed package. > Changed Depends to be defoma and either tetex-bin or xutils, not both. That is mostly incorrect. When this bug is correctly solved, tetex-bin will not be a dependency of lmodern anymore. It seems you are saying "The lmodern fonts are useful under X11 and under TeX, so let's depend on either one". Not at all; Depends should list only on what is _necessary_ to have the package work (in its current state). As far as xutils is concerned: 1. The dependency is relatively small (it does *not* pull an X server). 2. If you don't depend on it, I think there will be cases where files such as fonts.dir and fonts.scale will be wrong (either install lmodern, then xutils or, install xutils, lmodern, remove xutils, remove lmodern, and reinstall xutils). > Removed tetex-base entirely. Added recommends for tetex-bin and xutils. There will be no need for a 'Recommends: tetex-bin' when the bug is properly fixed. If you really want to see this fixed before sarge, I suggest you to ask on [EMAIL PROTECTED] to either push the new update-updmap (with its manual page) into tetex 2.0.2 [this shouldn't break anything; the only (minor) problem I expect is packages triggering the warning about -v being deprecated---that could be changed, of course] or, to push tetex 3 into unstable (which Frank Küster was pondering a few days ago on debian-tetex-maint; this is a difficult decision due to the uncertainty of sarge's release date). -- Florent -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]