这是indexloc提供的服务,不要输入任何密码

Debian Bug report logs - #1051752
uwsgi: remove uwsgi-plugin-glusterfs on 32 bit architectures

version graph

Package: src:uwsgi; Maintainer for src:uwsgi is uWSGI packaging team <pkg-uwsgi-devel@lists.alioth.debian.org>;

Reported by: Sebastian Ramacher <sramacher@debian.org>

Date: Tue, 12 Sep 2023 06:45:02 UTC

Severity: serious

Found in version uwsgi/2.0.22-1

Fixed in versions uwsgi/2.0.22-3, uwsgi/2.0.22-4

Done: Jonas Smedegaard <dr@jones.dk>

Bug is archived. No further changes may be made.

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to debian-bugs-dist@lists.debian.org, sramacher@debian.org, uWSGI packaging team <pkg-uwsgi-devel@lists.alioth.debian.org>:
Bug#1051752; Package src:uwsgi. (Tue, 12 Sep 2023 06:45:04 GMT) (full text, mbox, link).


Acknowledgement sent to Sebastian Ramacher <sramacher@debian.org>:
New Bug report received and forwarded. Copy sent to sramacher@debian.org, uWSGI packaging team <pkg-uwsgi-devel@lists.alioth.debian.org>. (Tue, 12 Sep 2023 06:45:04 GMT) (full text, mbox, link).


Message #5 received at submit@bugs.debian.org (full text, mbox, reply):

From: Sebastian Ramacher <sramacher@debian.org>
To: Debian Bug Tracking System <submit@bugs.debian.org>
Subject: uwsgi: remove uwsgi-plugin-glusterfs on 32 bit architectures
Date: Tue, 12 Sep 2023 08:40:30 +0200
Source: uwsgi
Version: 2.0.22-1
Severity: serious
X-Debbugs-Cc: sramacher@debian.org

glusterfs dropped support for 32 bit architectures (see #1050629 for
details) and the binaries are being removed from trixie.
uwsgi-plugin-glusterfs is the last remaining binary package depending on
them on 32 bit architectures which prevents their removal. Please remove
uwsgi-plugin-glusterfs on all 32 bit architectures.

Cheers
-- 
Sebastian Ramacher



Reply sent to Jonas Smedegaard <dr@jones.dk>:
You have taken responsibility. (Wed, 13 Sep 2023 21:48:06 GMT) (full text, mbox, link).


Notification sent to Sebastian Ramacher <sramacher@debian.org>:
Bug acknowledged by developer. (Wed, 13 Sep 2023 21:48:07 GMT) (full text, mbox, link).


Message #10 received at 1051752-close@bugs.debian.org (full text, mbox, reply):

From: Debian FTP Masters <ftpmaster@ftp-master.debian.org>
To: 1051752-close@bugs.debian.org
Subject: Bug#1051752: fixed in uwsgi 2.0.22-2
Date: Wed, 13 Sep 2023 21:44:45 +0000
Source: uwsgi
Source-Version: 2.0.22-2
Done: Jonas Smedegaard <dr@jones.dk>

We believe that the bug you reported is fixed in the latest version of
uwsgi, 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 1051752@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Jonas Smedegaard <dr@jones.dk> (supplier of updated uwsgi 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)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Wed, 13 Sep 2023 22:03:09 +0200
Source: uwsgi
Architecture: source
Version: 2.0.22-2
Distribution: unstable
Urgency: medium
Maintainer: uWSGI packaging team <pkg-uwsgi-devel@lists.alioth.debian.org>
Changed-By: Jonas Smedegaard <dr@jones.dk>
Closes: 1050753 1051752
Changes:
 uwsgi (2.0.22-2) unstable; urgency=medium
 .
   * exclude arches armel armhf i386 from glusterfs build-dependencies,
     and add arch riscv64;
     closes: bug#1051752, thanks to Sebastian Ramacher
   * exclude arch mipsel from gccgo build-dependencies
   * exclude arch mipsel from greenlet build-dependencies,
     and add arch riscv64
   * exclude arch mipsel from mono build-dependencies
   * exclude arch mipsel from openjdk17 build-dependencies,
     and add arch riscv64
   * exclude arch mipsel from rados build-dependencies
   * drop binary package uwsgi-plugin-lua5.2;
     stop build-depend on liblua5.2-dev;
     closes: bug#1050753, thanks to Bastian Germann
Checksums-Sha1:
 c5b79ec5f70d81b89ff3f543fee3ee4140e8925f 6990 uwsgi_2.0.22-2.dsc
 371f85134dff7bfe68111c8141a3bc0d29f28244 69472 uwsgi_2.0.22-2.debian.tar.xz
 ccf1fe4eadc26f344b00ff026562f271ba10e943 37701 uwsgi_2.0.22-2_amd64.buildinfo
Checksums-Sha256:
 e5a72b674ed022c8276c58afbc11afb05e44e366b7d4dbfb3209232be2106a3b 6990 uwsgi_2.0.22-2.dsc
 4a50cbeb366b323be771d004d4e05026b896d0c1ba85fd6428be4beea2889020 69472 uwsgi_2.0.22-2.debian.tar.xz
 87eb1364c0464817fe197868a480f0325a8e01d269e1f4b1bb1c19c12f7d3539 37701 uwsgi_2.0.22-2_amd64.buildinfo
Files:
 bbc48cd0025ce1fa654e5a0596b5b735 6990 httpd optional uwsgi_2.0.22-2.dsc
 4825bf1c224f0920d7981c2b3e9bb560 69472 httpd optional uwsgi_2.0.22-2.debian.tar.xz
 4b4eb88ba1f37e874dcce42f4a735d2c 37701 httpd optional uwsgi_2.0.22-2_amd64.buildinfo

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

iQIzBAEBCgAdFiEEn+Ppw2aRpp/1PMaELHwxRsGgASEFAmUCGnkACgkQLHwxRsGg
ASG50xAAk+q60QhlyOXoEzOv7Irpg2fXN3YLCvb0ybJvto3LJPpAp08T3ytVcf3r
xkcFGEPek0uGr7g6ryHb6Mlkw3AH9f/gUs2AxHiwun3GnRWsMIP9gLYqfjukFy5b
kJ5NdFGZ7/OcsWG5mif70REZliG2KCReUxxsnhXujJEnlhVKZ4NwYXXZgFXhVMkO
2bRi0c4wKZIQiuI+4GQmbsLt5zWaKao5UwS7+JuTssDFLApWbIfSgEpK/+3KkmIM
YFq6ZuSaNHEMIYlQSFQMkHYlPkjfurGTssLr+SvCrHVqZX5YgqbefKxAx952gvMu
rpU4PpsIdr072cq3j4vjPAK2jCEIK8DLqAJxElwCF3Rj3dlJ/tXq2DnJYJDiHsLD
7HqkFI/vGac+r9I1l4UNiPabrHNKVAnC995zSMHEwVs3x4UffdKiJunjUIDoi2eQ
7NcAAQREAJDQ25B4tX2kmyXmpxDJ7kicbEMdyYXOnRwIEpPkpu4gRT9wnZEqXnRZ
AR9K2qFHTzu2Sc3IGqHKxOBDJ1xRkBYakLFXgfzStfpThDmoctOdtuaQBcC90SSZ
l8ILfXi2DWJ1xEIURhindmMWOMzhJvOq7DyrgUUiVJJD6O3/xOi8eQGUQltQ+00H
VnKcG0Qn+Wdz7mqPyOuAFQ6Dcfqo1uAupoicjZX4xc/LxFo1TbQ=
=UPVB
-----END PGP SIGNATURE-----




Information forwarded to debian-bugs-dist@lists.debian.org, uWSGI packaging team <pkg-uwsgi-devel@lists.alioth.debian.org>:
Bug#1051752; Package src:uwsgi. (Fri, 15 Sep 2023 06:06:02 GMT) (full text, mbox, link).


Acknowledgement sent to Sebastian Ramacher <sramacher@debian.org>:
Extra info received and forwarded to list. Copy sent to uWSGI packaging team <pkg-uwsgi-devel@lists.alioth.debian.org>. (Fri, 15 Sep 2023 06:06:03 GMT) (full text, mbox, link).


Message #15 received at 1051752@bugs.debian.org (full text, mbox, reply):

From: Sebastian Ramacher <sramacher@debian.org>
To: 1051752@bugs.debian.org
Subject: Re: Bug#1051752 closed by Debian FTP Masters <ftpmaster@ftp-master.debian.org> (reply to Jonas Smedegaard <dr@jones.dk>) (Bug#1051752: fixed in uwsgi 2.0.22-2)
Date: Fri, 15 Sep 2023 08:04:09 +0200
Control: reopen -1

On 2023-09-13 21:48:07 +0000, Debian Bug Tracking System wrote:
> This is an automatic notification regarding your Bug report
> which was filed against the src:uwsgi package:
> 
> #1051752: uwsgi: remove uwsgi-plugin-glusterfs on 32 bit architectures

Reopening as a fix for this bug also requires the removal of
libglusterfs-dev from Build-Depends:

https://buildd.debian.org/status/package.php?p=uwsgi

Dependency installability problem for uwsgi on armel:

uwsgi build-depends on missing:
- libglusterfs-dev:armel

Dependency installability problem for uwsgi on armhf:

uwsgi build-depends on missing:
- libglusterfs-dev:armhf

Dependency installability problem for uwsgi on i386:

uwsgi build-depends on missing:
- libglusterfs-dev:i386

Cheers
-- 
Sebastian Ramacher



Bug reopened Request was from Sebastian Ramacher <sramacher@debian.org> to 1051752-submit@bugs.debian.org. (Fri, 15 Sep 2023 06:06:03 GMT) (full text, mbox, link).


No longer marked as fixed in versions uwsgi/2.0.22-2. Request was from Sebastian Ramacher <sramacher@debian.org> to 1051752-submit@bugs.debian.org. (Fri, 15 Sep 2023 06:06:03 GMT) (full text, mbox, link).


Reply sent to Jonas Smedegaard <dr@jones.dk>:
You have taken responsibility. (Fri, 15 Sep 2023 08:45:03 GMT) (full text, mbox, link).


Notification sent to Sebastian Ramacher <sramacher@debian.org>:
Bug acknowledged by developer. (Fri, 15 Sep 2023 08:45:03 GMT) (full text, mbox, link).


Message #24 received at 1051752-close@bugs.debian.org (full text, mbox, reply):

From: Debian FTP Masters <ftpmaster@ftp-master.debian.org>
To: 1051752-close@bugs.debian.org
Subject: Bug#1051752: fixed in uwsgi 2.0.22-3
Date: Fri, 15 Sep 2023 08:40:22 +0000
Source: uwsgi
Source-Version: 2.0.22-3
Done: Jonas Smedegaard <dr@jones.dk>

We believe that the bug you reported is fixed in the latest version of
uwsgi, 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 1051752@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Jonas Smedegaard <dr@jones.dk> (supplier of updated uwsgi 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)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Fri, 15 Sep 2023 09:46:25 +0200
Source: uwsgi
Architecture: source
Version: 2.0.22-3
Distribution: unstable
Urgency: medium
Maintainer: uWSGI packaging team <pkg-uwsgi-devel@lists.alioth.debian.org>
Changed-By: Jonas Smedegaard <dr@jones.dk>
Closes: 1051752
Changes:
 uwsgi (2.0.22-3) unstable; urgency=medium
 .
   * fix refreshing build-dependencies
     with custom command `DEB_MAINTAINER_MODE=1 debian/rules clean`
   * update arch-specific build-dependencies;
     really closes: bug#1051752, thanks (again) to Sebastian Ramacher
Checksums-Sha1:
 43bf29adf189b12213aae287f5d6578ab38b9f12 6963 uwsgi_2.0.22-3.dsc
 3aa67cf29cb80c90bc0b5388dc9c36b2871bc7a7 69556 uwsgi_2.0.22-3.debian.tar.xz
 dfa5bb2d317ae1864975b4e76fe5b9cb5569e8a9 37696 uwsgi_2.0.22-3_amd64.buildinfo
Checksums-Sha256:
 74a9ad0de16845c620abf32d5d9d24eb9eb45b78174c5cd139d3825abdfbaaa1 6963 uwsgi_2.0.22-3.dsc
 61ca105bc145bb54772ac7f208803b90f2450afcc36ae18182b3eebe3e310f30 69556 uwsgi_2.0.22-3.debian.tar.xz
 ecbd5a53d528d923143eaee389fd8e7205be2917c926b893724c1485ad1eb7d6 37696 uwsgi_2.0.22-3_amd64.buildinfo
Files:
 9e2aaf84f719ffba855723d7a1b066ab 6963 httpd optional uwsgi_2.0.22-3.dsc
 267f8db094f47d0bd6fc4807ad0e3250 69556 httpd optional uwsgi_2.0.22-3.debian.tar.xz
 14ccacad0120f29da955168136517ec6 37696 httpd optional uwsgi_2.0.22-3_amd64.buildinfo

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

iQIzBAEBCgAdFiEEn+Ppw2aRpp/1PMaELHwxRsGgASEFAmUEDrgACgkQLHwxRsGg
ASFmOg//XZ4S6yG0gw8LzIdOdJw2nWV48i0Kd3+ppXZ9SgUNKIqW4hXUxuEUp1hp
hNd2VtEeJsME6jyw/zQ2rFZQv6TMxBaUycBo3jtlS4YW5ZIptFx1y53Opg9FQkC4
Jgkhogx3iFlDSX99DVgnvxNKkfrhFL/i8TIFUXf2gzydz+dZsDAIqIkAMS9sB7Jp
abCKgMCZu0iqVeRemSeFoaVxtRFW5OqJb2gYU5bqFFbs50O1nR6RDRDPj+HT9eNO
EgpszYXmq+aoT3Nl4L447PEepVZqFhTg9o/WQBWn7VasOBDu1IQVuc8n9db8obJu
y7ZmrZUH+qVlGq9TlrdWfYN6P3H37TtjHyiSvdHHBWHn1MSwXXAwF23l0PS9MJ2I
1tCtJOSo5mbJ04G/VEV+UUtFrfRpkLTdv7wuMh797XlZm9NMdcq8cqj8ZaPVOT55
85QKkSvfr0Y6mx/63SpUgilSd4b2WWRms4aELAfsWU6UQX9PG6tI0mID0QMV99/c
teVCCE0tEKGWtL+YvtocLDmtaxnd1b4E0tpbguope1+6LQnJwgZXbgiIb5bWrLe0
AoBS40PFeUblpfYTcEOEHILwMwuvsSOr53F0GDQxIyI4lmGxjGi2KDan/7riXXPv
25unTdWXs7URgiw0HnGML+/Ej0kx0bgfhWCcYn47WMATIzAnaQ4=
=Wk/0
-----END PGP SIGNATURE-----




Information forwarded to debian-bugs-dist@lists.debian.org, uWSGI packaging team <pkg-uwsgi-devel@lists.alioth.debian.org>:
Bug#1051752; Package src:uwsgi. (Wed, 27 Sep 2023 13:21:04 GMT) (full text, mbox, link).


Acknowledgement sent to Alexandre Rossi <niol@zincube.net>:
Extra info received and forwarded to list. Copy sent to uWSGI packaging team <pkg-uwsgi-devel@lists.alioth.debian.org>. (Wed, 27 Sep 2023 13:21:04 GMT) (full text, mbox, link).


Message #29 received at 1051752@bugs.debian.org (full text, mbox, reply):

From: Alexandre Rossi <niol@zincube.net>
To: 1051752@bugs.debian.org
Cc: Jonas Smedegaard <dr@jones.dk>, pkg-uwsgi-devel@lists.alioth.debian.org
Subject: Re: [pkg-uWSGI-devel] Bug#1051752: uwsgi: remove uwsgi-plugin-glusterfs on 32 bit architectures)
Date: Wed, 27 Sep 2023 15:18:14 +0200
Hi,

Following attempted fixes of #1051752, please not that I seem to have fixed it
(tested on i386) in https://salsa.debian.org/uwsgi-team/uwsgi/-/commit/5cdb4e37be8dd93cefdcceeb199efe990b2eb918 .

If I get some advice on the best practrices for having d/control.in with
template variables, I would be happy to work on this.

Thanks,

Alex



Information forwarded to debian-bugs-dist@lists.debian.org, uWSGI packaging team <pkg-uwsgi-devel@lists.alioth.debian.org>:
Bug#1051752; Package src:uwsgi. (Wed, 27 Sep 2023 15:30:02 GMT) (full text, mbox, link).


Acknowledgement sent to Jonas Smedegaard <dr@jones.dk>:
Extra info received and forwarded to list. Copy sent to uWSGI packaging team <pkg-uwsgi-devel@lists.alioth.debian.org>. (Wed, 27 Sep 2023 15:30:02 GMT) (full text, mbox, link).


Message #34 received at 1051752@bugs.debian.org (full text, mbox, reply):

From: Jonas Smedegaard <dr@jones.dk>
To: 1051752@bugs.debian.org, Alexandre Rossi <niol@zincube.net>
Cc: pkg-uwsgi-devel@lists.alioth.debian.org
Subject: Re: [pkg-uWSGI-devel] Bug#1051752: uwsgi: remove uwsgi-plugin-glusterfs on 32 bit architectures)
Date: Wed, 27 Sep 2023 17:27:16 +0200
[Message part 1 (text/plain, inline)]
Hi Alex,

Quoting Alexandre Rossi (2023-09-27 15:18:14)
> Following attempted fixes of #1051752, please not that I seem to have fixed it
> (tested on i386) in https://salsa.debian.org/uwsgi-team/uwsgi/-/commit/5cdb4e37be8dd93cefdcceeb199efe990b2eb918 .

Thanks a lot!


> If I get some advice on the best practrices for having d/control.in with
> template variables, I would be happy to work on this.

I assume you mean the debian/control file (as the uwsgi source package
currently contains no debian/control.in file).
That file gets mangled when the following command is executed:

  DEB_MAINTAINER_MODE=1 debian/control clean

I have finished the packaging now, and am now preparing a new release.

Thanks again,

 - Jonas

-- 
 * Jonas Smedegaard - idealist & Internet-arkitekt
 * Tlf.: +45 40843136  Website: http://dr.jones.dk/
 * Sponsorship: https://ko-fi.com/drjones

 [x] quote me freely  [ ] ask before reusing  [ ] keep private
[signature.asc (application/pgp-signature, inline)]

Reply sent to Jonas Smedegaard <dr@jones.dk>:
You have taken responsibility. (Wed, 27 Sep 2023 16:48:05 GMT) (full text, mbox, link).


Notification sent to Sebastian Ramacher <sramacher@debian.org>:
Bug acknowledged by developer. (Wed, 27 Sep 2023 16:48:05 GMT) (full text, mbox, link).


Message #39 received at 1051752-close@bugs.debian.org (full text, mbox, reply):

From: Debian FTP Masters <ftpmaster@ftp-master.debian.org>
To: 1051752-close@bugs.debian.org
Subject: Bug#1051752: fixed in uwsgi 2.0.22-4
Date: Wed, 27 Sep 2023 16:45:01 +0000
Source: uwsgi
Source-Version: 2.0.22-4
Done: Jonas Smedegaard <dr@jones.dk>

We believe that the bug you reported is fixed in the latest version of
uwsgi, 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 1051752@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Jonas Smedegaard <dr@jones.dk> (supplier of updated uwsgi 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)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Wed, 27 Sep 2023 17:18:53 +0200
Source: uwsgi
Architecture: source
Version: 2.0.22-4
Distribution: unstable
Urgency: medium
Maintainer: uWSGI packaging team <pkg-uwsgi-devel@lists.alioth.debian.org>
Changed-By: Jonas Smedegaard <dr@jones.dk>
Closes: 833067 1051752
Changes:
 uwsgi (2.0.22-4) unstable; urgency=medium
 .
   [ Alexandre Rossi ]
   * fix typo in d/uwsgi-core.README.Debian
   * update pcre2 patch from upstream merge request
   * add documentation link to systemd unit files
   * systemd socket unit: directly use /run instead of /var/run
   * add lintian override for missing uwsgi systemd service (Closes: #833067)
   * fix regular expressions for mangling debian/rules;
     really truly closes: bug#1051752
 .
   [ Jonas Smedegaard ]
   * update regular expressions for mangling debian/rules:
     + tighten and merge patterns
     + fix properly cover greenlet openjdk mono rados gccgo
       (not only glusterfs)
   * really exclude arch mipsel and add arch riscv64
     related to greenlet openjdk mono rados gccgo
Checksums-Sha1:
 62c55ff1e10cef1bce7b607f4a93da37c70920a6 6934 uwsgi_2.0.22-4.dsc
 63e06d0f9d1ce33962a232b1a6cdc38b0eeb467b 72764 uwsgi_2.0.22-4.debian.tar.xz
 247f3fcb009f9c1156cb7ede30da32603f67c315 37735 uwsgi_2.0.22-4_amd64.buildinfo
Checksums-Sha256:
 f62cb34d94e27757ba836dcca6e0e4d58acaeaaeac30a1a1340b44caab711e39 6934 uwsgi_2.0.22-4.dsc
 9edb0ec5bdd08d072ce105f76bff93e3668a51a2b385a34efaa428bf1571f17e 72764 uwsgi_2.0.22-4.debian.tar.xz
 41e49406d479ca8b56a0cef72c64030c679df048fa1d5252bcebfb21920330ee 37735 uwsgi_2.0.22-4_amd64.buildinfo
Files:
 c383e8bd24cc20ef09e9f6fe90baec0f 6934 httpd optional uwsgi_2.0.22-4.dsc
 9b7a09992b79735f955880a730525a90 72764 httpd optional uwsgi_2.0.22-4.debian.tar.xz
 76785ae1712ce771fe884a697a4aaba3 37735 httpd optional uwsgi_2.0.22-4_amd64.buildinfo

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

iQIzBAEBCgAdFiEEn+Ppw2aRpp/1PMaELHwxRsGgASEFAmUUS2AACgkQLHwxRsGg
ASFy4hAAl6S5w5rdY9ecQLcD/02unlWdzuWcTgCq/CpE+RGQsucuEzsWdBRlyhNo
238Jsw2G7oPiac+98FHPYbYQ17ilXqu24fG2kLqCLQqRs1N9e8HN7CJThLXyjecw
3/4Zz4vaOWiReJUYXvxvm2fe925dYgJ9x6/zVFTS1oUMKJTu/XpeOExzS/JeLs0A
mT9ndiOap8IqJVRMJ0whTz1cW5TRVClUG16vuJ7MM5g1cvsMWLHkAbtGrmql48bC
5MG6Op3Z2RGffkmrQtwtLFPnhNkEdnoXwa0QqG+BIcBOshVpUHeMzbJhACdqi22O
F8tcfTe2SseN3CFVZoJBN34ccxSGRqvALRaqn4Npg0k3Z8y4M7xWnjn4BwDGlhfQ
eSesBF1JWFJB/8VNeRLU2dyk1EzOw0aZaL+awZ24Ba9UE+OTdjQ6RaFKqPoOQSkL
zlRshYpk759Ls0hPYM4J62UxA3MQAJx/bZ2u9hbCWLvUmpzAbeAXBfCMTQmC4w4+
CBbOvxB7OVcGzstALPJ8fn9fgQWGEXrFf0lQ25FKObtszWukyWOp/jsEsP9GQyQI
4Fc9PDzWbKt4GVyIsFpZbQipjmn3qFvUYaOIQ7g07I9m41nkPHCqOFXMatygjlhf
9pjZ2T+IRCzK3PbzTHlR9555YM2rb+jJb+F1h1zd5xmRe7NLV+U=
=GTM8
-----END PGP SIGNATURE-----




Information forwarded to debian-bugs-dist@lists.debian.org, uWSGI packaging team <pkg-uwsgi-devel@lists.alioth.debian.org>:
Bug#1051752; Package src:uwsgi. (Wed, 27 Sep 2023 18:57:02 GMT) (full text, mbox, link).


Acknowledgement sent to Alexandre Rossi <niol@zincube.net>:
Extra info received and forwarded to list. Copy sent to uWSGI packaging team <pkg-uwsgi-devel@lists.alioth.debian.org>. (Wed, 27 Sep 2023 18:57:02 GMT) (full text, mbox, link).


Message #44 received at 1051752@bugs.debian.org (full text, mbox, reply):

From: Alexandre Rossi <niol@zincube.net>
To: Jonas Smedegaard <dr@jones.dk>
Cc: 1051752@bugs.debian.org, pkg-uwsgi-devel@lists.alioth.debian.org
Subject: Re: [pkg-uWSGI-devel] Bug#1051752: uwsgi: remove uwsgi-plugin-glusterfs on 32 bit architectures)
Date: Wed, 27 Sep 2023 20:53:14 +0200
Hi Jonas,

> > If I get some advice on the best practrices for having d/control.in with
> > template variables, I would be happy to work on this.
> 
> I assume you mean the debian/control file (as the uwsgi source package
> currently contains no debian/control.in file).
> That file gets mangled when the following command is executed:
> 
>   DEB_MAINTAINER_MODE=1 debian/control clean

I thought that using some template engine and introducing d/control.in
would be easier to maintain, debug than the current mangling and was wondering
what was considered good practice for this in Debian packaging.

I'll research.

Thanks for the upload,

Alex



Information forwarded to debian-bugs-dist@lists.debian.org, uWSGI packaging team <pkg-uwsgi-devel@lists.alioth.debian.org>:
Bug#1051752; Package src:uwsgi. (Thu, 28 Sep 2023 04:51:03 GMT) (full text, mbox, link).


Acknowledgement sent to Jonas Smedegaard <dr@jones.dk>:
Extra info received and forwarded to list. Copy sent to uWSGI packaging team <pkg-uwsgi-devel@lists.alioth.debian.org>. (Thu, 28 Sep 2023 04:51:03 GMT) (full text, mbox, link).


Message #49 received at 1051752@bugs.debian.org (full text, mbox, reply):

From: Jonas Smedegaard <dr@jones.dk>
To: Alexandre Rossi <niol@zincube.net>
Cc: 1051752@bugs.debian.org, pkg-uwsgi-devel@lists.alioth.debian.org
Subject: Re: [pkg-uWSGI-devel] Bug#1051752: uwsgi: remove uwsgi-plugin-glusterfs on 32 bit architectures)
Date: Thu, 28 Sep 2023 06:47:21 +0200
[Message part 1 (text/plain, inline)]
Quoting Alexandre Rossi (2023-09-27 20:53:14)
> > > If I get some advice on the best practrices for having d/control.in with
> > > template variables, I would be happy to work on this.
> > 
> > I assume you mean the debian/control file (as the uwsgi source package
> > currently contains no debian/control.in file).
> > That file gets mangled when the following command is executed:
> > 
> >   DEB_MAINTAINER_MODE=1 debian/control clean
> 
> I thought that using some template engine and introducing d/control.in
> would be easier to maintain, debug than the current mangling and was wondering
> what was considered good practice for this in Debian packaging.
> 
> I'll research.
> 
> Thanks for the upload,

Historically the package used a debian/control.in file.  That made other
Debian developers nervous, thinking that if they didn't understand that,
they were unable to help out with other unrelated aspects of package
maintenance - despite my adding a note in debian/README.source
explicitly stating the opppsite.  So I consider that a failed
experiment.

But I am open to suggestions on how this could be done more elegantly -
just please let's discuss it *before* you mess around structurally with
the package :-)

(I do *not* consider current packaging style ideal - for starters, I
want to migrate away from using CDBS, but it is a complex package so I
want to do it cautiously - and am not really in a hurry about that...)


 - Jonas

-- 
 * Jonas Smedegaard - idealist & Internet-arkitekt
 * Tlf.: +45 40843136  Website: http://dr.jones.dk/
 * Sponsorship: https://ko-fi.com/drjones

 [x] quote me freely  [ ] ask before reusing  [ ] keep private
[signature.asc (application/pgp-signature, inline)]

Bug archived. Request was from Debbugs Internal Request <owner@bugs.debian.org> to internal_control@bugs.debian.org. (Thu, 26 Oct 2023 07:28:14 GMT) (full text, mbox, link).


Send a report that this bug log contains spam.


Debian bug tracking system administrator <owner@bugs.debian.org>. Last modified: Tue Nov 18 13:52:58 2025; Machine Name: buxtehude

Debian Bug tracking system

Debbugs is free software and licensed under the terms of the GNU General Public License version 2. The current version can be obtained from https://bugs.debian.org/debbugs-source/.

Copyright © 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson, 2005-2017 Don Armstrong, and many other contributors.