Your message dated Mon, 11 Aug 2014 23:48:33 +0000
with message-id <[email protected]>
and subject line Bug#750976: fixed in build-essential 11.7
has caused the Debian Bug report #750976,
regarding src:build-essential: unsatisfiable cross Build-Depends python3
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.)
--
750976: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=750976
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: src:build-essential
Version: 11.6
Severity: normal
Tags: patch
User: [email protected]
Usertags: rebootstrap
User: [email protected]
Usertags: cross-satisfiability
Hi,
build-essential currently has unsatisfiable cross-build dependencies,
because python3 is lacking :any. Here is an example of a failed attempt
to install B-Ds:
$ dpkg --print-architecture
amd64
$ apt-get -s --arch-only -ai386 build-dep build-essential=11.6
NOTE: This is only a simulation!
apt-get needs root privileges for real execution.
Keep also in mind that locking is deactivated,
so don't depend on the relevance to the real current situation!
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following packages have unmet dependencies:
python3:i386 : Depends: python3.4:i386 (>= 3.4.1-1~) but it is not going to be
installed
Depends: python3-minimal:i386 (= 3.4.1-1) but it is not going
to be installed
Depends: libpython3-stdlib:i386 (= 3.4.1-1) but it is not going
to be installed
Depends: dh-python:i386 but it is not installable
E: Build-dependencies for build-essential=11.6 could not be satisfied.
$
Since build-essential only uses python3 as a tool during the build
process, it should select the build version of python3 by marking it
with :any. Please consider the attached patch.
Helmut
diff -Nru build-essential-11.6/debian/changelog
build-essential-11.6+nmu1/debian/changelog
--- build-essential-11.6/debian/changelog 2013-01-08 16:33:40.000000000
+0100
+++ build-essential-11.6+nmu1/debian/changelog 2014-06-09 07:42:35.000000000
+0200
@@ -1,3 +1,10 @@
+build-essential (11.6+nmu1) UNRELEASED; urgency=medium
+
+ * Non-maintainer upload.
+ * Fix unsatisfiable cross Build-Depends python3 by adding :any. Closes #-1.
+
+ -- Helmut Grohne <[email protected]> Mon, 09 Jun 2014 07:41:38 +0200
+
build-essential (11.6) unstable; urgency=low
* Update Standards-Version to 3.9.4.
diff -Nru build-essential-11.6/debian/control
build-essential-11.6+nmu1/debian/control
--- build-essential-11.6/debian/control 2013-01-08 15:54:31.000000000 +0100
+++ build-essential-11.6+nmu1/debian/control 2014-06-09 07:42:44.000000000
+0200
@@ -4,7 +4,7 @@
Maintainer: Matthias Klose <[email protected]>
Uploaders: Scott James Remnant <[email protected]>
Standards-Version: 3.9.4
-Build-Depends: debhelper (>= 5.0), python3
+Build-Depends: debhelper (>= 5.0), python3:any
Package: build-essential
Architecture: any
--- End Message ---
--- Begin Message ---
Source: build-essential
Source-Version: 11.7
We believe that the bug you reported is fixed in the latest version of
build-essential, 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.
Matthias Klose <[email protected]> (supplier of updated build-essential 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: SHA1
Format: 1.8
Date: Tue, 12 Aug 2014 00:48:40 +0200
Source: build-essential
Binary: build-essential
Architecture: source amd64
Version: 11.7
Distribution: unstable
Urgency: medium
Maintainer: Matthias Klose <[email protected]>
Changed-By: Matthias Klose <[email protected]>
Description:
build-essential - Informational list of build-essential packages
Closes: 750976
Changes:
build-essential (11.7) unstable; urgency=medium
.
* Update Standards-Version to 3.9.5.
* Build-depend on python3:any instead of python3. Closes: #750976.
* Add package lists for new architectures.
* Regenerate the autotools files.
Checksums-Sha1:
b165b7c689a9ffa35290935866ef238b9808923d 834 build-essential_11.7.dsc
4d1ffb55b0f926455f53f89c22f745fd57405588 70958 build-essential_11.7.tar.gz
c7e48e156740246a780f73d92763f95adfacf9fb 7114 build-essential_11.7_amd64.deb
Checksums-Sha256:
c1c754271dcc0a55f1c0a046b2efca668a6597f2bea5f965bc00ceeca7ed9b36 834
build-essential_11.7.dsc
521c1f03555a6324aff8c1c62a04ed64403bd7aa392704c7d457ebf9d8888f09 70958
build-essential_11.7.tar.gz
142e4665f3e104b531d5f3384ef007ff1e4b65382c6e6008cd34fa56cbcd9ae2 7114
build-essential_11.7_amd64.deb
Files:
b2581daaf5fbf7ae4abbcb552d7d49ed 7114 devel optional
build-essential_11.7_amd64.deb
7efcca3c425723da92e60d16ed6b2d53 834 devel optional build-essential_11.7.dsc
9fdf22a1f1426c1ac04e91c6aa9774e3 70958 devel optional
build-essential_11.7.tar.gz
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1
iEYEARECAAYFAlPpVHcACgkQStlRaw+TLJwuUwCgnTQQfTVDowNZ2IknRpp7q+vi
2ssAn3z6Qfh+P2ck0/O96PmfdHGUG+bl
=ubC5
-----END PGP SIGNATURE-----
--- End Message ---