Bug#557765: libfishsound1-dev: The -dev package should be named libfishsound-dev

Petter Reinholdtsen pere at hungry.com
Fri May 27 10:30:02 UTC 2016


Control: tags -1 + patch

[Petter Reinholdtsen]
> A quick search on https://codesearch.debian.net/ indicate that
> at least the following packages need to have their build dependencies
> changed:
> 
>   roaraudio
>   sonic-visualiser

I checked the Sources file in the archive, and these two are the only ones.

> So not too bad, and should be doable with NMUs in an evening.  What do the
> rest of you think?  Should we drop the idea or go for it?

I believe we should go for it, and propose the following patch:

diff --git a/debian/control b/debian/control
index 302a860..147df94 100644
--- a/debian/control
+++ b/debian/control
@@ -24,12 +24,13 @@ Description: simple API that wraps Xiph.Org audio codecs
  used in conjunction with liboggz to decode or encode Ogg encapsulated
  Vorbis or Speex files.
 
-Package: libfishsound1-dev
+Package: libfishsound-dev
 Section: libdevel
 Architecture: any
 Depends: libfishsound1 (= ${binary:Version}), ${misc:Depends}, libspeex-dev, libvorbis-dev, libflac-dev
-Provides: libfishsound-dev
-Conflicts: libfishsound-dev
+Provides: libfishsound1-dev
+Conflicts: libfishsound1-dev
+Replaces: libfishsound1-dev
 Description: simple API that wraps Xiph.Org audio codecs (development files)
  libfishsound is a wrapper around the existing codec libraries and
  provides a consistent, higher-level programming interface. It has been

The idea is to rename and replace the old package, while still providing the old
name used as build dependencies by roaraudio and sonic-visualiser.  It should
avoid breaking their builds, and making sure we have some time to get those
packages fixed.  Any objections?  Did I get the control file right?

-- 
Happy hacking
Petter Reinholdtsen



More information about the pkg-xiph-maint mailing list