Archive wide checking of init.d scripts - summary

Sven Joachim svenjoac at gmx.de
Wed Aug 26 07:33:00 UTC 2009


On 2009-08-26 09:22 +0200, Petter Reinholdtsen wrote:

> [Marco d'Itri]
>>> error: duplicate provide inn2 in scripts inn2-lfs/init.d/inn2
>>> inn2/init.d/inn2
>> False positive: the two packages cannot be installed together.  I
>> see other similar cases.
>
> Nope, this is not a false positive.  I suspect you misunderstand the
> problem.  The problem is real, as the scripts in /etc/init.d/ are left
> behind when the package is removed.  The scripts and their symlinks
> are only removed when the package is purged.  The result is in this
> case that it is not possible to install inn2 if inn was installed
> earlier, or the other way impossible to install inn if inn2 was
> installed earlier.  And the same is the case for all the duplicate
> provides errors.  The provides strings need to be unique.

No, Marco is right, because inn2-lfs and inn2 ship _the same_ init
script.  There is only a problem when you have _different_ init scripts
with the same provides.

Sven



More information about the initscripts-ng-devel mailing list