I'm helping cleanup some of the dpkg bugs so here goes.

In response to the poster here that says magicfilter is no longer
properly installing the filters, he is incorrect.

The filters are conffiles as far as dpkg is concerned. If you move the
conffiles away, remove the package, and reinstall. There is no reason
for dpkg to touch the conffiles. Infact it would be wrong if they were
reinstalled.

You must issue a purge before the reinstall for the conffiles to be
installed.

I would preculde any and all problems with magicfilter and dpkg, I went
through the process described the bug initiator without any problems,
including both debug display levels (-D2 and -D100).

Test system:
ii  magicfilter          1.2-58               automatic printer filter
ii  libc6                2.3.2.ds1-18         GNU C Library: Shared libraries
ii  dpkg                 1.10.24              Package maintenance system for 
Debian

Thus a solution for the submitter is the following:

a. Copy the conffiles away.
b. dpkg -P <package>
c. dpkg -i <package.deb>
d. Put some conffiles back.

There is a secondary issue of dpkg crashing usind -D2, I cannot
reproduce this with the current dpkg.

IMO this is the same issue as seen with the xlibs_4.2.1-6_i386.deb
package. A question to the submitter? Did you delete the files and then
expect that a reinstall would solve the problem?

The file xkb/keymaps/xfree86 is a conffile of xlibs, and again follows
the policy manual. The conffile will *not* be overwritten or reinstalled
until after a purge.

IMO both this and bug #189555 at non-issues.

The real issue is dpkg crashing at -D2.

Cheers,
Carlos.




-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to