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

Bug#882692: marked as done (libkf5coreaddons-bin-dev is wrongly marked Multi-Arch: foreign)



Your message dated Sat, 13 Jan 2018 11:04:18 +0000
with message-id <E1eaJbm-000E9r-L4@fasolo.debian.org>
and subject line Bug#882692: fixed in kcoreaddons 5.37.0-3
has caused the Debian Bug report #882692,
regarding libkf5coreaddons-bin-dev is wrongly marked Multi-Arch: foreign
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact owner@bugs.debian.org
immediately.)


-- 
882692: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=882692
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Package: libkf5coreaddons-bin-dev
Version: 5.37.0-2
Severity: important
User: helmutg@debian.org
Usertags: rebootstrap
Control: affects -1 + src:kate

libkf5coreaddons-bin-dev is wrongly marked Multi-Arch: foreign, because
it ships cmake modules on architecture-dependent paths. Thus cross
builds can fail with e.g.:

| CMake Error at /usr/lib/mips-linux-gnu/cmake/KF5CoreAddons/KF5CoreAddonsConfig.cmake:48 (include):
|   include could not find load file:
|
|     /usr/lib/mips-linux-gnu/cmake/KF5CoreAddons/KF5CoreAddonsToolingTargets.cmake

libkf5coreaddons-bin-dev was installed, but the file wasn't found,
because it was installed for the "wrong" architecture.

I think the idea of the -bin-dev <-> -dev split is good. The main -dev
package is M-A:same and depends on a M-A:foreign tool package. This is
the usual layout for development packages with tools. However the cmake
files were not distributed correctly. The cmake modules should be moved
to the -dev package as their path is architecture-dependent. If you
move, don't forget to add Replaces.

Such a move leaves the -bin-dev package somewhat crippled. Accordingly,
I suggest changing its package description to say that it is an
implementation detail and that one should be installing
libkf5coreaddons-dev instead. The usual naming for such packages would
be -dev-bin so if you don't mind the round trip through NEW, I also
suggest renaming it.

In any case, the present use of Multi-Arch: foreign is wrong and breaks
stuff such as cross building src:kate. Removing it would be the quickest
solution, but likely not the final one.

Helmut

--- End Message ---
--- Begin Message ---
Source: kcoreaddons
Source-Version: 5.37.0-3

We believe that the bug you reported is fixed in the latest version of
kcoreaddons, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 882692@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Dmitry Shachnev <mitya57@debian.org> (supplier of updated kcoreaddons package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmaster@ftp-master.debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Sat, 13 Jan 2018 13:37:06 +0300
Source: kcoreaddons
Binary: libkf5coreaddons-dev-bin libkf5coreaddons-data libkf5coreaddons-dev libkf5coreaddons-doc libkf5coreaddons5
Architecture: source
Version: 5.37.0-3
Distribution: unstable
Urgency: medium
Maintainer: Debian/Kubuntu Qt/KDE Maintainers <debian-qt-kde@lists.debian.org>
Changed-By: Dmitry Shachnev <mitya57@debian.org>
Description:
 libkf5coreaddons-data - KDE Frameworks 5 addons to QtCore - data files
 libkf5coreaddons-dev - KDE Frameworks 5 addons to QtCore - development files
 libkf5coreaddons-dev-bin - KDE Frameworks 5 addons to QtCore - development files
 libkf5coreaddons-doc - KDE Frameworks 5 addons to QtCore (documentation)
 libkf5coreaddons5 - KDE Frameworks 5 addons to QtCore
Closes: 882692
Changes:
 kcoreaddons (5.37.0-3) unstable; urgency=medium
 .
   * Team upload.
 .
   [ Maximiliano Curia ]
   * Rename libkf5coreaddons-bin-dev to libkf5coreaddons-dev-bin.
     Move the cmake file to the m-a: same -dev package, and add the
     corresponding Breaks/Replaces.
     Thanks to Helmut Grohne <helmut@subdivi.de> (Closes: 882692)
Checksums-Sha1:
 4438569e64bd610d47399ef19708095da23638b2 2613 kcoreaddons_5.37.0-3.dsc
 99bbaa61f4c513866cd81a0b393204f2316ac64d 14824 kcoreaddons_5.37.0-3.debian.tar.xz
 30a14e798dc30f2ac32ff8dfe796f18240922ab1 11345 kcoreaddons_5.37.0-3_source.buildinfo
Checksums-Sha256:
 1ddc691acd363044c9e96b2487b3154cd544fb7b03ab0a92f30dcc9a5dca7c22 2613 kcoreaddons_5.37.0-3.dsc
 414fcab05fde7217dfc35dc3437bbc4213b11e20c9777b4d5ebe5222a4449573 14824 kcoreaddons_5.37.0-3.debian.tar.xz
 bb52fd900597c4ab8430d7ba94f675dcb4b827cee7970911e65b0eedc32a67d9 11345 kcoreaddons_5.37.0-3_source.buildinfo
Files:
 64b49a9ab0bf2f73573e750265360be7 2613 libs optional kcoreaddons_5.37.0-3.dsc
 d741cc27ad0396043b7a823b970e67b7 14824 libs optional kcoreaddons_5.37.0-3.debian.tar.xz
 734955adb3a1e026b924f483e8dd4871 11345 libs optional kcoreaddons_5.37.0-3_source.buildinfo

-----BEGIN PGP SIGNATURE-----

iQIzBAEBCgAdFiEEbEPcK+5mZmLK5jNU1v5xA2P4XdMFAlpZ4kYACgkQ1v5xA2P4
XdPdGhAArgxMj+RwieAono3vlSNLLB0ANSVw/jb1jcBYJsuHIYs6+sr1AToKN6BT
dT5U4tKj9IfomJn/rnBQ3fVRXqkBO2dDILMzjIf6W32vZJwoOYzXtNZ/XEQutIBR
381+ez4I5AZNVVd41+6DCnQU+Hw4BQaHExxZb+JLVSavqgOm6+aMO2aJ7oaU47l9
GhLl57WDtQuWsBmNFSsrTkjxFh5OqaHPwNaX5CAw30YMpiU5IxpCLcVnPfzCxPtE
CrtHAiQTFoIvKn2phr5PL3/VipxMG+iKNb3TXZcz5vp6zhM3Bsxn5ey69XC1Wglm
/Is6mv2qKItl8CAxxcyuCqjMzx8SMKdnNdGIRoU1+1sZmHdnLMDUi1kqywlNYj62
n081C+EouCP3SkIBsFX5QSWxzI+UJfulvIZaFi3N4MpybN8wEVZZdyCe1FN6NW1h
JR8n9rzp8eqDuVzsSt0m3rT6ptLJbG0iHsgZVq1FqmBzHxwoHgwRiI3biqrwlPdt
sH0sP0cEg6YdvfBQBL3THvhVu6CHsepbOIOFMUGW7pHM2zv7gScWDm7Urw/brW81
p5t/3Iv5LusVV1XCn8kxcKQVBsjYs9HqI2gGwRV6/RHyuCm31Wj9luhTm32b/2tj
ukiLFG/RfHPuU8IutmvOj/+rG0sEH3fxC01pYpTCQZBxL/cVpfE=
=cnc3
-----END PGP SIGNATURE-----

--- End Message ---

Reply to: