On 2011-08-26 14:45, Jonathan Nieder wrote:
> If I ran the world, the higher-level package manager would execute
> 
>       dpkg --triggers-only inn2-inews; # (1)
> 
> in order to satisfy such a pre-dependency after unpacking and
> configuring inn2-inews for the first time.  Luckily, I don't run the
> world, and Raphael's patch for bug#526774 makes
> 
>       dpkg --unpack --no-triggers inn2
> 
> take care of (1) automatically.  After dpkg 1.16.1, there is no bad
> behavior left.  Thanks. :)

:) Just for the record, not that I was against a high-level package
manager do these additional things, what I did (and do) not like is
the inconsistent behavior: 'iW' state was enough for Depends, but not
enough for Pre-Depends. That clearly sounded like a bug so I reported
it.

If that discussion was started today, I'd probably vote for the
disabling that "trigger care" in dpkg altogether for all dependencies.
That would probably break '--no-triggers' in some high-level package
manager instantly, but then the proper, therightwayishâ„¢ implementation
could be rolled.

But after all, this case is finally coming to the end, which is good.

Theoretically dpkg can receive a new option to disable the trigger care
entirely, but I don't expect someone will be interested to do that.

-- 
Eugene V. Lyubimkin aka JackYF, JID: jackyf.devel(maildog)gmail.com
C++/Perl developer, Debian Developer



-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to