Your message dated Tue, 10 Dec 2024 23:23:11 +0000
with message-id <e1tl9zp-008aat...@fasolo.debian.org>
and subject line Bug#1080445: fixed in kf6-kwallet 6.8.0-2
has caused the Debian Bug report #1080445,
regarding Should kwallet6 be 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 ow...@bugs.debian.org
immediately.)


-- 
1080445: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1080445
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: kwallet6
X-Debbugs-Cc: debian-cr...@lists.debian.org
User: debian-cr...@lists.debian.org
Usertags: cross-satisfiability
Control: affects -1 + src:akonadi-calendar src:akonadi-calendar-tools 
src:akonadi-contacts src:akonadi-import-wizard src:akonadi-mime 
src:akonadi-search src:akonadiconsole src:akregator src:alkimia src:amarok 
src:angelfish src:apper src:ark src:artikulate src:audiocd-kio 
src:baloo-widgets src:basket src:bismuth src:bluedevil src:bomber src:bovo 
src:breeze src:calamares src:calamares-extensions src:calligra src:calligraplan 
src:cantor src:cervisia src:choqok src:colord-kde src:dolphin 
src:dolphin-plugins src:dragon src:drkonqi src:elisa-player 
src:fcitx5-configtool src:flatpak-kcm src:frameworkintegration src:granatier 
src:grantlee-editor src:gwenview src:k3b src:kaccounts-integration 
src:kaccounts-providers src:kaddressbook src:kalarm src:kalendar src:kalzium 
src:kamera src:kamoso src:kanagram src:kapman src:kate src:katomic src:kbibtex 
src:kblackbox src:kblocks src:kbounce src:kbreakout src:kcalutils src:kcmutils 
src:kde-cli-tools src:kde-dev-utils src:kde-spectacle src:kdeconnect 
src:kdelibs4support src:kdenetwork-filesharing src:kdenlive src:kdepim-addons 
src:kdepim-runtime src:kdesvn src:kdevelop-php src:kdevelop-python 
src:kdewebkit src:kdf src:kdiamond src:keditbookmarks src:kf5-messagelib 
src:kfourinline src:kget src:kgoldrunner src:kgpg src:khangman src:khelpcenter 
src:khotkeys src:khtml src:kidentitymanagement src:kig src:kigo src:kile 
src:killbots src:kimagemapeditor src:kinfocenter src:kio-extras src:kio-gdrive 
src:kiriki src:kjots src:kjumpingcube src:kleopatra src:klettres src:klickety 
src:klines src:kmahjongg src:kmail src:kmail-account-wizard src:kmailtransport 
src:kmediaplayer src:kmines src:kmix src:kmplayer src:kmplot src:kmymoney 
src:knavalbattle src:knetwalk src:knights src:knotes src:koko src:kolf 
src:kollision src:kolourpaint src:kompare src:konqueror src:konquest 
src:konsole src:kontact src:kontactinterface src:kontrast src:konversation 
src:korganizer src:kpat src:kphotoalbum src:kquickcharts src:kraft src:krdc 
src:kreversi src:kross src:kross-interpreters src:krunner src:krusader 
src:kscreen src:kscreenlocker src:kshisen src:kshutdown src:ksirk 
src:ksnakeduel src:kspaceduel src:ksquares src:kstars src:ksudoku src:kteatime 
src:ktechlab src:ktexteditor src:ktikz src:ktnef src:ktorrent src:ktouch 
src:ktp-accounts-kcm src:ktp-approver src:ktp-auth-handler src:ktp-call-ui 
src:ktp-common-internals src:ktp-contact-list src:ktp-contact-runner 
src:ktp-desktop-applets src:ktp-filetransfer-handler 
src:ktp-kded-integration-module src:ktp-send-file src:ktp-text-ui 
src:ktuberling src:kturtle src:kubrick src:kup-backup src:kwalletmanager 
src:kwin src:kwin-effect-xrdesktop src:kwordquiz src:labplot src:latte-dock 
src:libkcddb src:libkdegames src:libkf5calendarsupport src:libkf5eventviews 
src:libkf5grantleetheme src:libkf5gravatar src:libkf5incidenceeditor 
src:libkf5ksieve src:libkf5libkleo src:libkf5mailcommon src:libkf5mailimporter 
src:libkf5pimcommon src:libksysguard src:libqapt src:lskat src:marble 
src:markdownpart src:massif-visualizer src:mbox-importer src:milou src:okteta 
src:okular src:oxygen src:palapeli src:parley src:peruse src:picmi 
src:pim-data-exporter src:pim-sieve-editor src:plasma-bigscreen 
src:plasma-browser-integration src:plasma-discover src:plasma-disks 
src:plasma-firewall src:plasma-framework src:plasma-gamemode 
src:plasma-gmailfeed src:plasma-nano src:plasma-nm src:plasma-pa 
src:plasma-pass src:plasma-remotecontrollers src:plasma-sdk 
src:plasma-systemmonitor src:plasma-thunderbolt src:plasma-vault 
src:plasma-welcome src:plasma-workspace src:plymouth-kcm src:powerdevil 
src:print-manager src:qstardict src:qtcurve src:quassel src:rkward src:rocs 
src:rsibreak src:sddm-kcm src:skanlite src:skanpage src:skladnik src:skrooge 
src:smb4k src:soundkonverter src:step src:svgpart src:syncthingtray 
src:systemsettings src:tagua src:tellico src:umbrello src:wacomtablet 
src:xdg-desktop-portal-kde src:yakuake src:zanshin

The affected packages cannot satisfy their cross Build-Depends, because
their dependency on libkf5wallet-bin is not satisfiable.
libkf5wallet-bin is a transitional dummy package forwarding to kwallet6
and it presently is Architecture: all and implicitly Multi-Arch: no.
Therefore it is unsatisfiable in a cross build setting. There are two
ways to address this on the libkf5wallet-bin side. Either the package
should become Architecture: any + Multi-Arch: same and thus forward its
architecture constraint to kwallet6 or it should be marked Multi-Arch:
foreign. The latter is easier, but it only is correct if kwallet6 also
gets marked Multi-Arch: foreign, which is presently not the case. That
gives rise to the bug title: Should kwallet6 be marked Multi-Arch:
foreign?

In order to avoid repeating myself, I attempted writing down a
definition of Multi-Arch: foreign in policy-like language available at
https://wiki.debian.org/DependencyHell#Multi-Arch:_foreign. It may help
figure out whether kwallet6 indeed is eligible as being thus marked.

kwallet6 installs all of its files but two programs into /usr/share
hinting that this is all architecture-independent. Unless the programs
load any kind of plugins, it seems likely that they also behave in an
architecture-independent way. All of the dependencies but
libkf6wallet-data (which already is Multi-Arch: foreign) are shared
libraries and hence unlikely to be exposed to downstreams. What I see
makes it likely that indeed kwallet6 should be marked Multi-Arch:
foreign.

Please also spend a look into whether you see any way that kwallet-query
or kwalletd6 could behave in an architecture-dependent way. If you have
questions about Multi-Arch: foreign, don't hesitate to ask.

Helmut

--- End Message ---
--- Begin Message ---
Source: kf6-kwallet
Source-Version: 6.8.0-2
Done: Sandro Knauß <he...@debian.org>

We believe that the bug you reported is fixed in the latest version of
kf6-kwallet, 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 1080...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Sandro Knauß <he...@debian.org> (supplier of updated kf6-kwallet 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 ftpmas...@ftp-master.debian.org)


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

Format: 1.8
Date: Tue, 10 Dec 2024 22:38:14 +0100
Source: kf6-kwallet
Architecture: source
Version: 6.8.0-2
Distribution: unstable
Urgency: medium
Maintainer: Debian Qt/KDE Maintainers <debian-qt-kde@lists.debian.org>
Changed-By: Sandro Knauß <he...@debian.org>
Closes: 1080445
Changes:
 kf6-kwallet (6.8.0-2) unstable; urgency=medium
 .
   * Team upload.
 .
   [ Sandro Knauß ]
   * Mark kwallet6 as Multi-Arch: foreign. (Closes: #1080445)
   * Update symbols from buildds for 6.8.0.
Checksums-Sha1:
 3dcabab5216622b040a9510df10d164f29b251da 3433 kf6-kwallet_6.8.0-2.dsc
 bd9ae078c10340f5937913dcae79c0c4a45b4f8f 17000 
kf6-kwallet_6.8.0-2.debian.tar.xz
 33636843f2b93a65cc587c091c822828e1016a8c 14132 
kf6-kwallet_6.8.0-2_source.buildinfo
Checksums-Sha256:
 5749876321609545332fcff1af27022715c49973f7a745d61ca30244e41889cb 3433 
kf6-kwallet_6.8.0-2.dsc
 4af895a4528a27ec13846862c4365b047dc988cf00a17103fbb87e8499798b70 17000 
kf6-kwallet_6.8.0-2.debian.tar.xz
 929bd3c721c8627eb62e74ace464a60208c08e8e052db42e4745c9fa30134e8d 14132 
kf6-kwallet_6.8.0-2_source.buildinfo
Files:
 8d3a52262c78ed9e354d2e89bc673c23 3433 libs optional kf6-kwallet_6.8.0-2.dsc
 d14d553b59c805e0e8641fe86e6cdf65 17000 libs optional 
kf6-kwallet_6.8.0-2.debian.tar.xz
 c1eb00b9a7250f75b6ca31288d62d6b4 14132 libs optional 
kf6-kwallet_6.8.0-2_source.buildinfo

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

wsG7BAEBCgBvBYJnWLTrCRDjrbAIUGBWNkcUAAAAAAAeACBzYWx0QG5vdGF0aW9u
cy5zZXF1b2lhLXBncC5vcmcnkG/juTBBCZW0J12vRpjRdMuCZAroYhoGwTo6u1uO
ThYhBDnsEaAgFrcpJkkaBuOtsAhQYFY2AAAiVhAAoMhxYmdmOIYed18f5CyeCRzY
AG48CKnbjU5v5APGdz7KiZk3UTwbYpIk5239b2wbmCTsiIT9tRcnt1CnbBlmm8/n
EyLvfoeISyA9IhHr6xhDpF8OCgAXWtmef9/sR/9IJhMaRAHHMZdqRUzZ+4HifJqB
ww2gQs2dn+xt+UugzieE1dQenx6f528gGSifdEZR1SHVed3ssJWvX9hDWFURO/Ul
hzNXckrG7ZBSqtFtcp5RTvBGzzMwBN7sp995ZQgiaQkoENu9RWdrx8RNTxVPWZb2
dt5NpyJv8r06ADMTe5SaezO/YAS3bH+4lI6ufxHraftIYiSB4LShlDnQvliVJRHv
q79CUg1aMOOg5bjxnWyCOKG5RIzEwiHBq30XxSr6ypqCw8nmCnIY4EIGysXQfvxY
B08wkFT05w/c2naI3oeULlG3E3dq6y6W/TN/KJavP+zuGoSm4yTciyHMycJ3k/2F
0W1wUneJu56vBbJiMrc3RC8mZ6i2jdfeZqIiG7IS8mk3J1gjyyETUW2VaW8mkR7C
kwBrA7t5SYef7RGudfbOj6F9zg8SW/QTs6mJaxaaGfah8hv1h6YTtFiOPCZT0sAJ
NUjjgAXqWp5IF7/PTZ8soKweSj7ZvoD8jqcRJPkEsBUqCtrVSe4fAhBD7SeRj6OZ
jud6xI05glpZp/AYj8A=
=InjO
-----END PGP SIGNATURE-----

Attachment: pgpT5XVGjq2d8.pgp
Description: PGP signature


--- End Message ---

Reply via email to