-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Ian Jackson wrote:
> merge 2531 3410
> thanks
> 
> Nathanael Nerode writes ("Re: PATCH: Make install-info use fcntl (via perl's 
> flock) for locking"):
>> unmerge 3410
>> thanks
>> # 3410 is a different bug, requesting that the lockfile be
>> # cleaned up on process kill
> 
> The only correct fix to that is to use fcntl instead, so it should
> remain merged.

In your opinion.  If that's the opinion of the current dpkg maintainers,
fine, but you're not one of them!  I happen to be quite certain that
you're wrong.  3410 could be fixed correctly by using flock(2) or
lockf(2).  Or (better) by implementing a completely lockless algorithm,
such as the full-database-rebuild -- which is apparently the preferred
choice.

Also, the correct way to describe this bug relationship nowadays is with
a block:

unmerge 3410 2531
block 3410 with 2531

They are *not* the same bug, even if the best fix for one is to fix the
other (which it isn't).

The long-term plan, anyway, is to eliminate the current install-info in
favor of one which rebuilds the index from scratch (a very good idea),
which will solve 3410 and render 2531 a 'wontfix' wishlist bug.

I would advise unmerging the bugs, marking 2531 'wontfix' and attempting
to solve 3410 with the lockless algorithm, if any dpkg maintainers are
listening.
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.3 (GNU/Linux)

iD8DBQFEmEAyRGZ0aC4lkIIRAkN5AJ0Vyci93kWzfqrNLwi2yRbCkbMpDACeI96q
s/Pi+1JBufSeWCdBZILein8=
=hgss
-----END PGP SIGNATURE-----


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

Reply via email to