[Pkg-openmpi-maintainers] Bug#444432: libopenmpi-dev: duplicate opalcc man page

Dirk Eddelbuettel edd at debian.org
Fri Sep 28 15:32:40 UTC 2007


On 28 September 2007 at 16:53, Manuel Prinz wrote:
| Am Freitag, den 28.09.2007, 16:48 +0200 schrieb Manuel Prinz:
| > [packaging blabla]
| 
| Please ignore the last mail. Seems like I had the right idea, as Dirk
| stated in his reply to the bug.

It's a standard issue of moving files. I think you need versioned Conflicts
as well as Replace but Provides only if the 'replaced' package is empty as a
result of the move (not our case).  

Check the manuals, check other packages.  

Eg here is from GNU gsl where we conflict with the very, very old gsl (could
probably be removed) but also with libgsl as we recently has to rename for
the 'long double' transition. So the 'new package' libgsl0ldbl (with the
fresh suffix ldbl) Replaces files in libgsl0 prior to 1.9-4 (last release
with the old layout), but doesn't Conflicts so that both can coexist. Here I
think you want Conflicts.

Package: libgsl0ldbl
Section: math
Architecture: any
Depends: ${shlibs:Depends}
Conflicts: gsl
Replaces: gsl, libgsl0 (<= 1.9-4)


Hth, Dirk

-- 
Three out of two people have difficulties with fractions.



More information about the Pkg-openmpi-maintainers mailing list