Your message dated Sat, 10 Jan 2009 11:07:04 +0200
with message-id <[email protected]>
and subject line Re: Bug#35691: dpkg: New package dependency: "affects"
has caused the Debian Bug report #35691,
regarding dpkg: New package dependency: "affects"
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)


-- 
35691: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=35691
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: dpkg
Version: 1.4.0.34
Severity: wishlist

I'd like to propose a new dependancy type which could possibly be described
best with the keyword "affects". The problem behind this is that with slink,
many packages that register new mimetypes do not depend on mime-support,
and thus get configured before mime-support. Since the /etc/mailcap file is
not present at configuration time, they assume that mime-support is not
installed, and skip this step. Thus, about 50% of the available mimetypes
are not registered.

I would propose that these packages could "affect" mime-support. As soon as
something about the installation status of mime-support changed, the
postinst script could be called with appropriate arguments, and the script
would make sure the package is still registered properly. This would also
allow to rebuild the database if it got lost, by simply re-installing
mime-types.

BTW, the same goes for the documentation. Until doc-base (I believe) is
installed, install-docs simply ignores every request to register
documentation.

   Simon

-- System Information
Debian Release: 2.1
Kernel Version: Linux phobos 2.0.36 #1 Sun Mar 21 15:07:33 CET 1999 i486 unknown

Versions of the packages dpkg depends on:
ii  libc6           2.0.7.19981211 GNU C Library: shared libraries
ii  libncurses4     4.2-3          Shared libraries for terminal handling
ii  libstdc++2.9    2.91.60-5      The GNU stdc++ library (egcs version)

--- End Message ---
--- Begin Message ---
Hi!

On Wed, 1999-04-07 at 13:55:04 +0200, Simon Richter wrote:
> Package: dpkg
> Version: 1.4.0.34
> Severity: wishlist
> 
> I'd like to propose a new dependancy type which could possibly be described
> best with the keyword "affects". The problem behind this is that with slink,
> many packages that register new mimetypes do not depend on mime-support,
> and thus get configured before mime-support. Since the /etc/mailcap file is
> not present at configuration time, they assume that mime-support is not
> installed, and skip this step. Thus, about 50% of the available mimetypes
> are not registered.
> 
> I would propose that these packages could "affect" mime-support. As soon as
> something about the installation status of mime-support changed, the
> postinst script could be called with appropriate arguments, and the script
> would make sure the package is still registered properly. This would also
> allow to rebuild the database if it got lost, by simply re-installing
> mime-types.
> 
> BTW, the same goes for the documentation. Until doc-base (I believe) is
> installed, install-docs simply ignores every request to register
> documentation.

I think this can be now considered solved with the update-mime
infrastructure and dpkg triggers. Thus closing.

regards,
guillem


--- End Message ---

Reply via email to