Debian Bug report logs - #1100077
jupyterhub: creates /usr/alembic.ini

version graph

Package: src:jupyterhub; Maintainer for src:jupyterhub is Debian Python Team <team+python@tracker.debian.org>;

Reported by: cacin@allfreemail.net

Date: Tue, 11 Mar 2025 04:09:01 UTC

Severity: serious

Found in version jupyterhub/5.2.1+ds1-1

Fixed in version jupyterhub/5.2.1+ds1-2

Done: Colin Watson <cjwatson@debian.org>

Reply or subscribe to this bug.

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


Report forwarded to debian-bugs-dist@lists.debian.org, Debian Python Team <team+python@tracker.debian.org>:
Bug#1100077; Package src:jupyterhub. (Tue, 11 Mar 2025 04:09:02 GMT) (full text, mbox, link).


Acknowledgement sent to cacin@allfreemail.net:
New Bug report received and forwarded. Copy sent to Debian Python Team <team+python@tracker.debian.org>. (Tue, 11 Mar 2025 04:09:02 GMT) (full text, mbox, link).


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

From: cacin@allfreemail.net
To: Debian Bug Tracking System <submit@bugs.debian.org>
Subject: jupyterhub: creates /usr/alembic.ini
Date: Tue, 11 Mar 2025 04:04:56 +0000
Source: jupyterhub
Version: 5.2.1+ds1-1
Severity: serious

Dear Maintainer,

jupyterhub currently extracts the file /usr/alembic.ini

I cannot point to the exact spot in debian policy nor in FHS that would
prohibit this, but .ini files (presumably config files) do not belong
directly in /usr, they should at least go to some subdirectory.

Debian trixie should not release with this, hence increasing severity.



Message sent on to cacin@allfreemail.net:
Bug#1100077. (Sun, 16 Mar 2025 16:51:01 GMT) (full text, mbox, link).


Message #8 received at 1100077-submitter@bugs.debian.org (full text, mbox, reply):

From: Colin Watson <cjwatson@debian.org>
To: 1100077-submitter@bugs.debian.org
Subject: Bug#1100077 marked as pending in jupyterhub
Date: Sun, 16 Mar 2025 16:48:58 +0000
Control: tag -1 pending

Hello,

Bug #1100077 in jupyterhub reported by you has been fixed in the
Git repository and is awaiting an upload. You can see the commit
message below and you can check the diff of the fix at:

https://salsa.debian.org/python-team/packages/jupyterhub/-/commit/6b2eb6c63d73ce9bd05e2f95e9bb4bab8fa1da23

------------------------------------------------------------------------
Fix installation of alembic.ini

As hinted in https://github.com/jupyterhub/jupyterhub/issues/4593,
build-depend on python3-setuptools-scm rather than adding alembic.ini
incorrectly to `data_files` (it should have been a tuple of the path to
install to and a list of files; but this approach is easier).

Closes: #1100077
------------------------------------------------------------------------

(this message was generated automatically)
-- 
Greetings

https://bugs.debian.org/1100077



Added tag(s) pending. Request was from Colin Watson <cjwatson@debian.org> to 1100077-submitter@bugs.debian.org. (Sun, 16 Mar 2025 16:51:01 GMT) (full text, mbox, link).


Reply sent to Colin Watson <cjwatson@debian.org>:
You have taken responsibility. (Sun, 16 Mar 2025 17:09:01 GMT) (full text, mbox, link).


Notification sent to cacin@allfreemail.net:
Bug acknowledged by developer. (Sun, 16 Mar 2025 17:09:01 GMT) (full text, mbox, link).


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

From: Debian FTP Masters <ftpmaster@ftp-master.debian.org>
To: 1100077-close@bugs.debian.org
Subject: Bug#1100077: fixed in jupyterhub 5.2.1+ds1-2
Date: Sun, 16 Mar 2025 17:05:59 +0000
[Message part 1 (text/plain, inline)]
Source: jupyterhub
Source-Version: 5.2.1+ds1-2
Done: Colin Watson <cjwatson@debian.org>

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

Debian distribution maintenance software
pp.
Colin Watson <cjwatson@debian.org> (supplier of updated jupyterhub 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: Sun, 16 Mar 2025 16:47:16 +0000
Source: jupyterhub
Architecture: source
Version: 5.2.1+ds1-2
Distribution: unstable
Urgency: medium
Maintainer: Debian Python Team <team+python@tracker.debian.org>
Changed-By: Colin Watson <cjwatson@debian.org>
Closes: 1100077
Changes:
 jupyterhub (5.2.1+ds1-2) unstable; urgency=medium
 .
   * Team upload.
   * Build-depend on python3-setuptools-scm rather than adding alembic.ini
     incorrectly to data_files (closes: #1100077).
Checksums-Sha1:
 f815834ae59a3d5de22d1543418bd804c474eaac 2595 jupyterhub_5.2.1+ds1-2.dsc
 b7f07a1eab1f6ece0fa2c5736fa411aa3316f613 5872 jupyterhub_5.2.1+ds1-2.debian.tar.xz
Checksums-Sha256:
 997e384344ae7cbc36bf1d31dbca1a0baf129aaae2c3b93e6a0a424293dd6de7 2595 jupyterhub_5.2.1+ds1-2.dsc
 3108c33aa5779f0c058eef60c2c43fc6e278b2879d1161f036c5c26a49b51874 5872 jupyterhub_5.2.1+ds1-2.debian.tar.xz
Files:
 ba37ce9aae035d37acb6c85dcd40a1f1 2595 python optional jupyterhub_5.2.1+ds1-2.dsc
 9f3deca1d93c2afc3b6632e91dc6f979 5872 python optional jupyterhub_5.2.1+ds1-2.debian.tar.xz

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

iQIzBAEBCgAdFiEErApP8SYRtvzPAcEROTWH2X2GUAsFAmfXAO8ACgkQOTWH2X2G
UAvtSw/+M96uEcnw5vLAi2dgIAX7ftceBq84gyfCzpBOQ/3XBZ5wSIRRrjQ+2NF4
1zXeWppF8VHcJW2CjZFGMvIZKh9aOKtNSubD5Yw1dsdiYyuFZ7tMNfLoLanlgovW
wGkTBS+DY5BJCMkOdgDbR7tVbOneQNBXN3oCGBSAc7UF6wA3/6AxvkyPVrvHZTGo
goGWaxdvEU0sBy7I5KHU6UazH4OvWqJPpUcQxvhmmandTfgY2Vl2aERJjHFU/SzP
TnpBOByvRl/o6NTLkrVo5D7/ohJvj2tRPaA3fm5pkE9+qJKrngcxGX8zhOF9ovsb
s+u76xbzENgyFdkU1tYGyN+cD4aNP7Tp7LT/S/StYFAFC09TzSNs6BZmMH7Q+9d4
dlcavdpj8AK0NtGsCTqc0azQ/bGhKo5yVitvsEhicM+8O4mq6vpt07MkRVxzpISO
/OPgFB/Ir8lTBh5nzSQeIFbzk0c6vN2LxvN9xstST6VRDbTDHT1d0zHYhf2ugXnY
qZ2UMruuXz0fJKbDtmeLboQMpViZxPfbyD4ZoXKgaFyVJGRrZdn1DG3gs+8KYLGk
ohlbCEVBj2+3PuBwY4xcDcwJvhuGITUwcQPddh+xZ98RsC1RXRflnMQPzvYUdrq3
DPTdFeHCRp2fWbaLjgBTaRmv8t4gEauZFo0EGJu0zcI+3B8P0LE=
=lVxn
-----END PGP SIGNATURE-----

[Message part 2 (application/pgp-signature, inline)]

Send a report that this bug log contains spam.


Debian bug tracking system administrator <owner@bugs.debian.org>. Last modified: Wed Apr 9 10:22:23 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.