Your message dated Fri, 24 Aug 2018 07:20:03 +0000
with message-id <[email protected]>
and subject line Bug#902830: fixed in openstack-pkg-tools 84
has caused the Debian Bug report #902830,
regarding openstack-pkg-tools is presently unsuitable using in Build-Depends 
for cross building
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 [email protected]
immediately.)


-- 
902830: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=902830
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: openstack-pkg-tools
Version: 81
User: [email protected]
Usertags: rebootstrap
Control: affects -1 src:ntpstat src:openvswitch src:python-posix-ipc 
src:python-rjsmin src:python-wrapt src:subunit src:websockify

The affected packages cannot satisfy their cross Build-Depends, because
their (transitive) dependency on openstack-pkg-tools is not satisfiable.
In general, Architecture: all packages can never satisfy cross
Build-Depends unless marked Multi-Arch: foreign. In this case, it is
very unclear whether such a marking is correct, because
openstack-pkg-tools composes so much functionality into a single
package. It may never be safe to mark it Multi-Arch: foreign, so making
packages cross buildable presently involves removing it from
Build-Depends, which runs counter to its goal. We should seek a way to
avoid that route.

One aspect is that openstack-pkg-tools kinda is a metapackage as it
exposes its dependencies to consumers. Thus each dependency needs to be
looked at individually (but that's not enough):
 * autopkgtest is not Multi-Arch: foreign. I kinda doubt that packages
   use autopkgtest to run tests during build, so this dependency is more
   of a convenience dependency. Would it be possible to either demote it
   to Recommends (effectively removing it from package builds) or adding
   a openstack-pkg-dev-tools to be installed for development, which is
   not supposed to be used in Build-Depends?
 * gettext is Multi-Arch: foreign.
 * libxml-xpath-perl is not Multi-Arch: foreign and cannot become
   Multi-Arch: foreign due to the multiarch interpreter problem. I don't
   understand why openstack-pkg-tools needs it.
 * madison-lite is not Multi-Arch: foreign, but the tool primarily
   exists for checking archive package metadata, i.e. it requires a
   network connection. That's not something one can rely on during
   package builds. Can it be demoted to Recommends or split out?
 * po-debconf is Multi-Arch: foreign.
 * pristine-tar is not Multi-Arch: foreign, but maybe could be.

Given the above, I ask you to reduce the scope of openstack-pkg-tools.
Please split it into two packages:
 * One for use in Build-Depends.
 * Another for developer tools that are not required for building
   packages.

After such a split has been performed, we can reevaluate the possibility
of marking openstack-pkg-tools Multi-Arch: foreign. Please close this
bug once openstack-pkg-tools is split or its dependencies have been
reduced (e.g. using Recommends).

Helmut

--- End Message ---
--- Begin Message ---
Source: openstack-pkg-tools
Source-Version: 84

We believe that the bug you reported is fixed in the latest version of
openstack-pkg-tools, 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 [email protected],
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Thomas Goirand <[email protected]> (supplier of updated openstack-pkg-tools 
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 [email protected])


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Format: 1.8
Date: Fri, 24 Aug 2018 08:57:33 +0200
Source: openstack-pkg-tools
Binary: openstack-pkg-tools
Architecture: source all
Version: 84
Distribution: experimental
Urgency: medium
Maintainer: Debian OpenStack <[email protected]>
Changed-By: Thomas Goirand <[email protected]>
Description:
 openstack-pkg-tools - Tools and scripts for building Openstack packages in 
Debian
Closes: 902830 903055 906541
Changes:
 openstack-pkg-tools (84) experimental; urgency=medium
 .
   * Move some of the dependencies to Recommends: (Closes: #902830).
   * Debconf templates translations updates, with thanks to:
     - fr.po, Alban Vidal (Closes: #903055).
     - de.po, Chris Leick (Closes: #906541).
Checksums-Sha1:
 9960181cad2a51e52c35e6cb11b340d12731f807 1706 openstack-pkg-tools_84.dsc
 de295670ec2e87e5c753823bb2b37ba9689f4746 87788 openstack-pkg-tools_84.tar.xz
 c377a35d0dbd5e5ea1d09a2f5a2c71b721912b90 96684 openstack-pkg-tools_84_all.deb
 415e331437eacf6f517527fa97c0e506b0e8f718 5296 
openstack-pkg-tools_84_amd64.buildinfo
Checksums-Sha256:
 928c0b8c0c4c62e7b5698d562c2a4c650da296091d6addd99c13fa9640de77c9 1706 
openstack-pkg-tools_84.dsc
 0b995a87402797a58f4b6b48ce09c5cc94f7a5fbba3ccb5261c60e26ca97171f 87788 
openstack-pkg-tools_84.tar.xz
 3a5959ac72d54f31ced491ecfda59c3d5742f075f99f2409253eece326347738 96684 
openstack-pkg-tools_84_all.deb
 cb5da2b7e84164e44069d421fb3a2ffc5632a70908837f8fe3f5d104b910e12c 5296 
openstack-pkg-tools_84_amd64.buildinfo
Files:
 4814f789d71422e1d3afce1fbbad5545 1706 devel optional openstack-pkg-tools_84.dsc
 1535cb3e03018066bd25ba27a7152083 87788 devel optional 
openstack-pkg-tools_84.tar.xz
 b9f71c0c93a264eb069f9e82387f75a3 96684 devel optional 
openstack-pkg-tools_84_all.deb
 d7f2ff61afb87383881c281787746366 5296 devel optional 
openstack-pkg-tools_84_amd64.buildinfo

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

iQIzBAEBCAAdFiEEtKCq/KhshgVdBnYUq1PlA1hod6YFAlt/re0ACgkQq1PlA1ho
d6YZdhAAhUuru3b4o5NYt00bHDd+zzfrw7qsknszCKYx5SCYWrOXgFclOfbrSLTG
CWTCgQWIXMop03z2uqzPRoxTMYqtzUlTW733yZXCHJqvq5VZjMSrtVhgpJqhu/7T
jquOE1W2cmooWUqj2q0QlUBnPg2EvYZRLT2M1Bp3qg8P0m6pv/dQMWSQcj+4j7ys
DQ2Q3ix51tszCZt183kPCBWDK+WG4wcJQdNjjTBUKZlt8000ie9SqY/YHIvthWc1
1dx/KrthvDwRzuVeeAj4S2HFRaqseF5H56ErzkoX50HWskndG1T+sqKRVkaR1Gtq
SZs9WjJ1kxCfS7pSczaDLdiCQPHs25BjM2wK0bl0MMW6iBXt8A1tL6xIHkFs14Qt
7CUO8jyAwVQCMgH5eB+xHKg5UQNsFNLQXb+6NKd31MFw/5rGG+DRCmPs5PSgsqeD
Pom+cveC6MLYhNJv3soY2ul1tPfytvt4iU2+zA5c5NtDvWp2NoMMOsCsfFlEJE36
1zFWeKnspchiIwFo5q3euymx3RREbckeNCKbVMk+ln0XFVFYkkdIU9xgLpiiWMfR
LUfqCM0VDGgykcXHZDNeAvP5CVfxQjPEB4Ffw675XlioZRG6BFWh2mXmeGXBRFzh
IIjhTjLFr8W8GYSgdvYMuCctY5W3hykc53Z0WhyYWTHmO5/EFJc=
=9/mA
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to