[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#487630: SUCCESS after removal of 00tetex.cnf (was: Re: Bug#487630: Bug 487630 exists also in version 2007.dfsg.2-3 (and version 2007.dfsg.2-4))



On Do, 06 Nov 2008, Omer Zak wrote:
> I am glad to see that the general problem is being addressed and the
> answer is not just "remove by hand the offending 00tetex.cnf file".

As Hilmar pointed out. The *released* packages of teTeX didn't have this
problem. You seem to have used intermediate or testing packages, which
is not necessarily supported. We try our best, but cannot guarantee
anything. For these cases "remove by hand" is definitely a solution.

> However, identifying them by grepping for the magic snippet won't work.
> It is possible that a future broken package fails to remove such a file,

It will work, because these snippets are *only* included if the package
is installed. If you remove a package without purging, all packages will
leave these config files around. That is one of the fundamentals of
Debian packaging. But they will not be included in the final
fmtutil.cnf, because they are not listed in one of the
/var/lib/texmf/... files.

> Packages, which own subdirectories with names like */*.d/, may provide
> special scripts and instructions for dealing with files dropped there by
> other packages (and orphaned by them), and manually by the sysadmin.

That is already there, and it is called dh_installtex. If a package on
purpose circumvents this, we *cannot* and aren't *allowed* to do that!!!
One package cannot remove/rename/whatever the configfile of another
package. (tetex here is an exceptions because it comes from us and is
already removed!).

> I think that the subject is now more suitable for one of Debian's
> mailing lists than for this bug report - please advise which mailing

Not it isn't. It is simply that you do not understand the inner working
of config files. The *have* to be kept when removing a package (but not
when purging).

> list, and I'll post there a summary of the bug and the discussion so
> far.

Please do so, but don't expect too much. The problem lies somewhere
else, namely in the usage of intermediate and not released packages.

Best wishes

Norbert

-------------------------------------------------------------------------------
Dr. Norbert Preining <preining@logic.at>        Vienna University of Technology
Debian Developer <preining@debian.org>                         Debian TeX Group
gpg DSA: 0x09C5B094      fp: 14DF 2E6C 0307 BE6D AD76  A9C0 D2BF 4AA3 09C5 B094
-------------------------------------------------------------------------------
SHRIVENHAM (n.)
One of Germaine Greer's used-up lovers.
			--- Douglas Adams, The Meaning of Liff



Reply to: