#1067982 - printrun: Please replace python3-appdirs dependency with platformdirs - Debian Bug report logs

Debian Bug report logs - #1067982
printrun: Please replace python3-appdirs dependency with platformdirs

version graph

Package: printrun-common; Maintainer for printrun-common is Debian 3-D Printing Packages <3dprinter-general@lists.alioth.debian.org>; Source for printrun-common is src:printrun (PTS, buildd, popcon).

Reported by: Simon McVittie <smcv@debian.org>

Date: Fri, 29 Mar 2024 15:00:13 UTC

Severity: serious

Tags: sid, trixie

Found in version printrun/2.0.1-1

Blocking fix for 1060427: python3-appdirs: Do not release with trixie

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 3-D Printing Packages <3dprinter-general@lists.alioth.debian.org>:
Bug#1067982; Package printrun-common. (Fri, 29 Mar 2024 15:00:15 GMT) (full text, mbox, link).


Acknowledgement sent to Simon McVittie <smcv@debian.org>:
New Bug report received and forwarded. Copy sent to Debian 3-D Printing Packages <3dprinter-general@lists.alioth.debian.org>. (Fri, 29 Mar 2024 15:00:15 GMT) (full text, mbox, link).


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

From: Simon McVittie <smcv@debian.org>
To: Debian Bug Tracking System <submit@bugs.debian.org>
Subject: printrun: Please replace python3-appdirs dependency with platformdirs
Date: Fri, 29 Mar 2024 14:59:20 +0000
Package: printrun-common
Version: 2.0.1-1
Severity: important
Control: block 1060427 by -1
Tags: trixie sid
User: debian-python@lists.debian.org
Usertags: appdirs-removal

python3-appdirs is dead upstream[1] and its Debian maintainer has indicated
that it should not be included in trixie[2]. A recommended replacement is
python3-platformdirs[3], which is a fork of appdirs with a very similar API.

Please migrate from appdirs to platformdirs or some other replacement,
so that appdirs can be removed.

Thanks,
    smcv

[1] https://github.com/ActiveState/appdirs/commit/8734277956c1df3b85385e6b308e954910533884
[2] https://bugs.debian.org/1060427
[3] https://pypi.org/project/platformdirs/



Added indication that bug 1067982 blocks 1060427 Request was from Simon McVittie <smcv@debian.org> to submit@bugs.debian.org. (Fri, 29 Mar 2024 15:00:16 GMT) (full text, mbox, link).


Information forwarded to debian-bugs-dist@lists.debian.org, Debian 3-D Printing Packages <3dprinter-general@lists.alioth.debian.org>:
Bug#1067982; Package printrun-common. (Tue, 02 Apr 2024 18:00:03 GMT) (full text, mbox, link).


Acknowledgement sent to Rock Storm <rockstorm@gmx.com>:
Extra info received and forwarded to list. Copy sent to Debian 3-D Printing Packages <3dprinter-general@lists.alioth.debian.org>. (Tue, 02 Apr 2024 18:00:03 GMT) (full text, mbox, link).


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

From: Rock Storm <rockstorm@gmx.com>
To: 1067982@bugs.debian.org
Cc: Simon McVittie <smcv@debian.org>
Subject: Re: [3dprinter-general] Bug#1067982: printrun: Please replace python3-appdirs dependency with platformdirs
Date: Tue, 02 Apr 2024 19:57:18 +0200
On Fri, 2024-03-29 at 14:59 +0000, Simon McVittie wrote:
> python3-appdirs is dead upstream[1] and its Debian maintainer has
> indicated
> that it should not be included in trixie[2]. A recommended replacement
> is
> python3-platformdirs[3], which is a fork of appdirs with a very
> similar API.
>=20
> Please migrate from appdirs to platformdirs or some other replacement,
> so that appdirs can be removed.

Dear Simon,

Thanks for your report. Printrun will not make it into Trixie anyway due
to bug #1050157 [1] so IMHO it should not block appdirs removal from
Trixie. I will report this upstream though so they migrate to a newer
library.

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


Thanks a lot,


--=20
=E2=A2=A0=E2=A3=A4=E2=A3=BC=E2=A3=A7=E2=A3=A4=E2=A1=84 Rock Storm
=E2=A3=B6=E2=A3=BF=E2=A0=8B=E2=A0=99=E2=A3=BF=E2=A3=B6=E2=A0=80https://gith=
ub.com/rockstorm101
=E2=A2=A8=E2=A0=BF=E2=A0=83=E2=A0=98=E2=A2=BF=E2=A1=85 C304 34B3 632C 464C =
2FAF C741 0439 CF52 C968 32FD










Severity set to 'serious' from 'important' Request was from Alexandre Detiste <alexandre.detiste@gmail.com> to control@bugs.debian.org. (Sun, 22 Sep 2024 16:51:01 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: Mon Feb 17 17:07:48 2025; Machine Name: bembo

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.