Package: release.debian.org
Severity: normal
X-Debbugs-Cc: auto...@packages.debian.org, auto...@packages.debian.org
Control: affects -1 + src:autogen
User: release.debian....@packages.debian.org
Usertags: unblock

Please unblock package autogen.

This is a one line change compared to -6 undoing a change from -5 to -6:
--------------------------------
--- a/debian/control
+++ b/debian/control
@@ -19,10 +19,11 @@ Vcs-Browser: https://salsa.debian.org/debian/autogen
 Package: autogen
 Architecture: any
 Depends: ${shlibs:Depends}, libopts25-dev (= ${binary:Version}),
  ${misc:Depends}, ${perl:Depends}
 Recommends: autogen-doc
+Multi-Arch: foreign
 Description: automated text file generator
  AutoGen is a tool designed for generating program files that contain
  repetitive text with varied substitutions. This is especially valuable if
--------------------------------

This change hotfixes #1105138 (loss of Multi-Arch: foreign breaks cross
building of complexity) as requested by Helmut:
| I suggest that the restructuring discussed here is inappropriate for
| trixie and that it be considered for forky instead. Meanwhile, I agree
| that technically speaking M-A:foreign is wrong, but practically speaking
| dropping it breaks stuff that used to work, so maybe issuing a subtly
| wrong M-A:foreign for trixie is the lesser evil.

On a sidenote Excuse tells me autogen is a key package. I think that
label should be removed, autogen used to be very important with gcc and
gnutls build-depending on it but that time has passed.

[ Checklist ]
  [x] all changes are documented in the d/changelog
  [x] I reviewed all changes and I approve them
  [x] attach debdiff against the package in testing

unblock autogen/1:5.18.16-7

cu Andreas
-- 
`What a good friend you are to him, Dr. Maturin. His other friends are
so grateful to you.'
`I sew his ears on from time to time, sure'
diff --git a/debian/changelog b/debian/changelog
index c3a279a..d22189b 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,10 @@
+autogen (1:5.18.16-7) unstable; urgency=medium
+
+  * Revert "Stop labeling autogen Multi-Arch: foreign." for trixie.
+    (Closes: #1105138)
+
+ -- Andreas Metzler <ametz...@debian.org>  Thu, 22 May 2025 18:52:45 +0200
+
 autogen (1:5.18.16-6) unstable; urgency=medium
 
   [ Bastian Germann ]
diff --git a/debian/control b/debian/control
index 82d5d7f..19b7d23 100644
--- a/debian/control
+++ b/debian/control
@@ -21,6 +21,7 @@ Architecture: any
 Depends: ${shlibs:Depends}, libopts25-dev (= ${binary:Version}),
  ${misc:Depends}, ${perl:Depends}
 Recommends: autogen-doc
+Multi-Arch: foreign
 Description: automated text file generator
  AutoGen is a tool designed for generating program files that contain
  repetitive text with varied substitutions. This is especially valuable if

Attachment: signature.asc
Description: PGP signature

Reply via email to