[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#2484: libgdbm1 conflicts with some versions of perl5 and man



Package: libgdbm1
Version: 1.7.3-9

In the control file, I see:
 Conflicts: libgdbm, perl5 (<=5.002-2), man (<=2.3.10-5)

Is this some kludgy way of trying to fix up the lack of an appropriate
dependency in earlier perl5 and man packages ?  If so I'm afraid it
won't work.  Using a conflict in this way causes installation
problems, because it means that packages have to be installed in a
particular order.  (This is OK for some base packages, but is
generally a bad idea.)

These conflicts should be removed, and a
 Replaces: libgdbm
line inserted (so that libgdbm will be removed automatically when dpkg
supports Replaces).  I don't know what should be done about perl5 and
man, but I'm tempted to say `nothing'.

Ian.


Reply to: