Issues during MATE package uploads to Debian testing

Mike Gabriel mike.gabriel at das-netzwerkteam.de
Fri Jan 3 22:27:01 UTC 2014


Hi Stefano, hi Adrian,

I have just looked at the libmatewnck issue that occurs when  
installing MATE on Debian jessie.

The problem is:

   MATE upstream ships libmatewnck 1.6.0-1
   and Debian ships libmatewnck0 1.6.1-1

and:

   MATE upstream ships libmatewnck-common 1.6.0-1
   and Debian ships libmatewnck-common 1.6.1-1

However, other MATE upstream provided packages depend on libmatewnck  
(not libmatewnck0).

The problem is that mate-panel (and probably other packages) have a  
versioned dependency on libmatewnck-dev (>= 1.5.1-2).

If a package (mate-panel) version-depends on a package (libmatewnck  
 >=1.5.1-2) that is also provided by another package (libmatewnck0)  
via the Provides: field in Debian control, then the versioned  
dependency leads to that all virtual packages get ignored and only the  
real packages gets considered for dependency-based installation.

However, libmatewnck wants to install libmatewnck-common 1.6.0-1. But  
the APT system thinks it actually should install the newer version of  
libmatewnck-common (1.6.1-1).

Alternatives of handling this:

   1. Drop all packages from MATE upstream archive (jessie)
      that are in Debian and
      rebuild remaining packages in the MATE upstream package archive
      against the (lib) packages already in Debian.

   or

   2. Drop the versioned Build-Dependency for libmatewnck-dev (>
      1.5.1.-2) and use libmatewnck-dev without version the
      Build-Depends: field. Where this appears in the debian/ folders
      of the upstream-provided packages.

   or/and

   3. Make sure you use all the packaging benefits we implement on
      git.debian.org in the MATE upstream-provided .deb packages.

I am sorry, but the issue has to be fixed by the MATE upstream .deb  
package providers.

Greets,
Mike


-- 

DAS-NETZWERKTEAM
mike gabriel, herweg 7, 24357 fleckeby
fon: +49 (1520) 1976 148

GnuPG Key ID 0x25771B31
mail: mike.gabriel at das-netzwerkteam.de, http://das-netzwerkteam.de

freeBusy:
https://mail.das-netzwerkteam.de/freebusy/m.gabriel%40das-netzwerkteam.de.xfb
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 836 bytes
Desc: Digitale PGP-Signatur
URL: <http://lists.alioth.debian.org/pipermail/pkg-mate-team/attachments/20140103/fa8d0f9f/attachment.sig>


More information about the pkg-mate-team mailing list