Your message dated Thu, 07 Nov 2024 07:52:27 +0000
with message-id <[email protected]>
and subject line Bug#1081647: fixed in golang-1.23 1.23.3-1
has caused the Debian Bug report #1081647,
regarding please use actual compiler packages, not metapackages as build 
dependencies
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.)


-- 
1081647: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1081647
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: golang-1.22
Severity: normal
X-Debbugs-Cc: [email protected]

Hi,

I'm trying to build golang-1.22 in a bookworm+backports environment, and
cannot satisfy the build dependencies, because golang-go (>= 1.20) is
provided only by the golang-go metapackage built from golang-defaults
1.22, creating a circular loop.

If the Build-Depends were to use

    golang-1.22-go | golang-1.21-go | golang-1.20-go

then I could use the just-built golang-1.21 compiler to bootstrap 1.22,
and this would be future-proof even when 1.23 is made the default (then,
1.23 would be required to build 1.22, as only 1.19 and 1.23 are
available, and 1.19 does not fulfull the version requirement).

The OpenJDK packages use a similar bootstrap method, with the previous
major version being the minimum requirement, this works well using the
method above.

The same applies to other golang compiler packages (1.19, 1.20, 1.21) as
well, but for now only 1.22 fails to build because of this.

   Simon

-- System Information:
Debian Release: 12.7
  APT prefers stable-security
  APT policy: (500, 'stable-security'), (500, 'proposed-updates'), (500, 
'stable')
Architecture: amd64 (x86_64)

Kernel: Linux 6.1.0-25-amd64 (SMP w/20 CPU threads; PREEMPT)
Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_MODULE
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), 
LANGUAGE=en_US:en
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

--- End Message ---
--- Begin Message ---
Source: golang-1.23
Source-Version: 1.23.3-1
Done: Shengjing Zhu <[email protected]>

We believe that the bug you reported is fixed in the latest version of
golang-1.23, 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.
Shengjing Zhu <[email protected]> (supplier of updated golang-1.23 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: SHA512

Format: 1.8
Date: Thu, 07 Nov 2024 15:32:48 +0800
Source: golang-1.23
Architecture: source
Version: 1.23.3-1
Distribution: unstable
Urgency: medium
Maintainer: Debian Go Compiler Team <[email protected]>
Changed-By: Shengjing Zhu <[email protected]>
Closes: 1081647
Changes:
 golang-1.23 (1.23.3-1) unstable; urgency=medium
 .
   * Team upload
   * New upstream version 1.23.3
   * Switch to versioned golang-1.XX-go packages for building.
     Break circular loop with golang-defaults metapackage (Closes: #1081647)
Checksums-Sha1:
 c552fecf51e04064fbe4380a79ed885a2f6ff2e8 2526 golang-1.23_1.23.3-1.dsc
 5d1756c2d717c6c6b91ed9a74cd1a83c425ae496 28173788 
golang-1.23_1.23.3.orig.tar.gz
 79aff5e8ed808a37e2a661b80203c51fec8b2f5a 833 golang-1.23_1.23.3.orig.tar.gz.asc
 5090f54e0471c21f80438385910c16d79993c678 41512 
golang-1.23_1.23.3-1.debian.tar.xz
 702907f239480e2c34e13e70206d0bb61d27562a 5752 
golang-1.23_1.23.3-1_source.buildinfo
Checksums-Sha256:
 109d5f5cf3fcb31d173e84a2673ee17d4abb5e8153edbcf8a5a1ecff0366a3cb 2526 
golang-1.23_1.23.3-1.dsc
 8d6a77332487557c6afa2421131b50f83db4ae3c579c3bc72e670ee1f6968599 28173788 
golang-1.23_1.23.3.orig.tar.gz
 016a9d3ed66399bc7b52b7bd83f77eae631309ad261827a1075ed4ce93b8d8a2 833 
golang-1.23_1.23.3.orig.tar.gz.asc
 cfe960c9b86fcdd33ac28720716c6200049b22db4988603fb678f35dc0110d37 41512 
golang-1.23_1.23.3-1.debian.tar.xz
 0c86c8d1ab79b5625edaac15dd8c11b639e54d2a348526a8e31f788c818755b4 5752 
golang-1.23_1.23.3-1_source.buildinfo
Files:
 65d2d4777d9f71535b5636fc2277bd20 2526 golang optional golang-1.23_1.23.3-1.dsc
 072dffb3fef40f61f55b606087079b6d 28173788 golang optional 
golang-1.23_1.23.3.orig.tar.gz
 b71a5c8118fd6ce55c181b64925e0daa 833 golang optional 
golang-1.23_1.23.3.orig.tar.gz.asc
 1196587d530003b4c01ac71a27b4c72f 41512 golang optional 
golang-1.23_1.23.3-1.debian.tar.xz
 c2cf937bb430f92bbc65f1c0d3876f69 5752 golang optional 
golang-1.23_1.23.3-1_source.buildinfo

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

iQEzBAEBCgAdFiEEc793ixFTU9Vien7Zh7Iv85yjO70FAmcsbaAACgkQh7Iv85yj
O72dhQgAr97Uijs0a/pRIBMJuT5WHV/np/xiUtjCfyoK07QScQiv8f9bkENefqA1
mBy/4894yXYpxhA7al2f5onCMkYIkICiGmlA3Qit4nra6eendZ5IDZr6NPikzlz0
iFQEBQzizs4FvTlAJMyJtsgj4nsnBb5OlS7eoYhMMPLlVqHxw+U0DXY0w3qk9Ukx
yIsHu0wr3oUBV/vXYTqjFPInQQHFFCQTEvyK0q4DQXP294zVh8P44OF75C00Vm/W
LmLZsuEH0pvReuYkXFeaq+R9N0lcCdrYTt4Fz24YzzxLUF3Pyr7W4HHV8w3zUjEQ
JgQUDVujq4N5nzqeUyD7L6u0c6pdew==
=7j8k
-----END PGP SIGNATURE-----

Attachment: pgpBpUua8LXrD.pgp
Description: PGP signature


--- End Message ---

Reply via email to