#1141957 curl: Autopkgtests on armhf can't run as dante-server is not available

Package:
dante-server
Source:
dante-server
Description:
SOCKS (v4 and v5) proxy daemon (danted)
Submitter:
Andrey Rakhmatullin
Date:
2026-08-03 10:07:02 UTC
Severity:
normal
Tags:
#1141957#5
Date:
2026-07-12 19:29:22 UTC
From:
To:
upstream-pytest-http-openssl and upstream-pytest-http-gnutls autopkgtests have
Depends: dante-server, which is not available on armhf:
https://buildd.debian.org/status/package.php?p=dante

Thus they fail there:
https://ci.debian.net/packages/c/curl/testing/armhf/73158253/

#1141957#16
Date:
2026-07-18 12:24:36 UTC
From:
To:
Hello,

I don't have any experience porting, nor access to armhf hardware, so
it's going to be difficult for me to fix [1].

Before I either set this bug to wishlist or start guessing at solutions,
I'm requesting a person who knows what they're doing take a quick look
at this.  Maybe there's some kind of armhf team somewhere?  It did not
surface with my first attempt at a web search.

Best,
Antonio

[1] https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1141957

#1141957#21
Date:
2026-07-18 13:15:49 UTC
From:
To:
Control: tags -1 + help

There is a porting team mailing list for each architecture (except
i386), documented in e.g.
<https://wiki.debian.org/Teams/Debbugs/ArchitectureTags>. I've cc'd them
here.

reportbug has some automation to cc porting teams and add appropriate
usertags, but its heuristic for recognising architecture-specific bugs
doesn't seem to have caught #1141957 when it was reported.

     smcv

#1141957#28
Date:
2026-07-21 17:48:17 UTC
From:
To:
Hi,

I think this bug doesn't deserve to be at severity serious. Supporting
architectures other than amd64 where the binaries FTBFS and are not
already present is normally treated as wishlist.

@Carlos, as long as dante-server isn't built on armhf, you'll have to
make sure the autopkgtest of curl doesn't (need to) depend on it on that
architecture.

Paul

#1141957#35
Date:
2026-08-01 22:02:11 UTC
From:
To:
I've posted a possible debdiff to #1067709. Interested parties could
check it against the curl tests to see if that correctly works.

Best,
Chris

#1141957#40
Date:
2026-08-02 01:26:10 UTC
From:
To:
I have already applied this to my local tree, and will make a
release if anyone can confirm this fixes 1141957.

Antonio

#1141957#45
Date:
2026-08-03 03:07:10 UTC
From:
To:
Hi Antonio,
(arm64/armhf/armel porterbox), so indeed Chris' patch works! Thanks
Chris! Autopkgtest also passed.

+------------------------------------------------------------------------------+
| Summary                                      Mon, 03 Aug 2026 02:14:27 +0000 |
+------------------------------------------------------------------------------+

Autopkgtest: no tests
Build Architecture: armhf
Build Type: binary
Build-Space: 59016
Build-Time: 147
Distribution: UNRELEASED
Host Architecture: armhf
Install-Time: 12
Job: /home/charles/pkgs/dante-server/dante_1.4.4+dfsg-1.1.dsc
Lintian: warn
Machine Architecture: arm64
Package: dante
Package-Time: 204
Source-Version: 1.4.4+dfsg-1.1
Space: 59016
Status: successful
Version: 1.4.4+dfsg-1.1
--------------------------------------------------------------------------------
Finished at 2026-08-03T02:12:47Z
Build needed 00:03:24, 59016k disk space

I've checked and it at least runs now:

autopkgtest [03:03:48]: test upstream-pytest-http-gnutls: -----------------------]
autopkgtest [03:03:48]: test upstream-pytest-http-gnutls:  - - - - - - - - - - results - - - - - - - - - -
upstream-pytest-http-gnutls FAIL non-zero exit status 1

There are some failures but I think they are unrelated to dante-server.
I don't have the time to check now (really need to go to sleep), so my
suggestion would be to upload and see the debci regression tests.

Cheers,
Charles

#1141957#50
Date:
2026-08-03 10:05:19 UTC
From:
To:
We believe that the bug you reported is fixed in the latest version of
dante, 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 1141957@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Antonio Enrico Russo <aerusso@aerusso.net> (supplier of updated dante 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 ftpmaster@ftp-master.debian.org)
Format: 1.8
Date: Sun, 02 Aug 2026 08:47:23 -0600
Source: dante
Architecture: source
Version: 1.4.4+dfsg2-1
Distribution: unstable
Urgency: medium
Maintainer: Antonio Enrico Russo <aerusso@aerusso.net>
Changed-By: Antonio Enrico Russo <aerusso@aerusso.net>
Closes: 1067709 1141957
Changes:
 dante (1.4.4+dfsg2-1) unstable; urgency=medium
 .
   * Wait for network-online.target
   * Exclude more files from upstream
   * Build cleanly
   * Fix time64 redirects (Closes: #1141957, #1067709)
Checksums-Sha1:
 a5884d49a9463f93229346eb46c02bdeeaecf0c8 2204 dante_1.4.4+dfsg2-1.dsc
 60f5993f55e8f80fedb20f495847eff36fd26e2c 590004 dante_1.4.4+dfsg2.orig.tar.xz
 a0854775599b5b986d7527aa2036f7e6637464ef 49356 dante_1.4.4+dfsg2-1.debian.tar.xz
 fd30cb909f550426d98177cfe26d04a155294706 7681 dante_1.4.4+dfsg2-1_arm64.buildinfo
Checksums-Sha256:
 d432e7ad1b72373a11c9968cbd9b2ef214c68179640d00147fd544b5bea197f4 2204 dante_1.4.4+dfsg2-1.dsc
 2a28ab693e1a427d7972de9c4fc364f3f18d1eace56954471b7793db3e9933f9 590004 dante_1.4.4+dfsg2.orig.tar.xz
 e41e0477246ec1396450ce9a9f13687cabb3b9f6c1f5442fa0d2c1e6fb6e3dc0 49356 dante_1.4.4+dfsg2-1.debian.tar.xz
 11025f7efee651892210b89270c7f5e3281828cb69cc2109fb0232969d615a0e 7681 dante_1.4.4+dfsg2-1_arm64.buildinfo
Files:
 8cd9434fe916c3ccdb8616b04ab4409c 2204 net optional dante_1.4.4+dfsg2-1.dsc
 f38c20ecf5f4cad52c56a0be9bbf6664 590004 net optional dante_1.4.4+dfsg2.orig.tar.xz
 0d2fd373bac62c400c5f7a0ca486cc91 49356 net optional dante_1.4.4+dfsg2-1.debian.tar.xz
 bd8804c3cebea74ea5b091afae4b918b 7681 net optional dante_1.4.4+dfsg2-1_arm64.buildinfo
-----BEGIN PGP SIGNATURE-----

iQIzBAEBCgAdFiEEfRrP+tnggGycTNOSXBPW25MFLgMFAmpwY38ACgkQXBPW25MF
LgM3aQ//SRId0a/shIhnxd6xruiCD3raHcyiLdqZQQm0E9YYpCRFC6lyxi+pb5Wc
XpKVyy+o7+uZqvJrz05pTR31aCUXZMyTsNDe1x+8bwbMbcu2VI5eO8pcNaDHMFmW
J2sc4D30cEulz2k2VkI58Q/VrysNjzRsqIzWVMqs2AjAzDyaCydThbnTfosqmUZS
xdrPPQ0U9Ve0KhTEjEdNoCwXb3W4M7oh5sAByIBvkpoZS/Z9tKtlypclKAEE1DkQ
aa2mJTz1zqcrW/TFwxadd3iqPQdEvHSUuo4O78YrtDpF9BwVMnNB55H+P/rVBXBc
okXREGXZaiVU13jr1qG81To8wMGUeMpDkhAiXrHvn8ntL+3qBDZrFfLD3hWeJeS6
tMYKGISVkPU5TPDgKBrfT+Jf76QfavkC5xQmgtIys5fwDj5XAFo/LNRCVtUqNiWd
V4aNEnbAlYUyTs/T5bjowRd300d00rTp7dy15VdRx5sEHDUhSYNPCJfw7CVxhGwc
0LoWntHnsp8swJk/oo3GIqZjLqQ4GJ5wTMLXjzI+6x/9rPN1swpHlbkwc2d5aZ0G
5JsGQcTTFFFoawCScxd8yn8XVZu+Z8dUnQ7n4iLZ8ld9UE98px/cLVh2cv8mom6k
fYMZcIjWlPRaHgHvZ2bIkBLKiKJei7rW8a1bX+lLpQ72udCCqw0=
=uhEk
-----END PGP SIGNATURE-----