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