Your message dated Sat, 29 Apr 2023 10:54:14 +0100
with message-id
<502b8fb37ece620c9723446611a9287974ba5a0c.ca...@adam-barratt.org.uk>
and subject line Closing p-u requests for fixes included in 11.7
has caused the Debian Bug report #1029994,
regarding bullseye-pu: package phyx/1.01+ds-2+b1
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)
--
1029994: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1029994
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: release.debian.org
Severity: normal
Tags: bullseye
User: [email protected]
Usertags: pu
Dear Release Managers,
Please allow this update to phyx so that its dependency information can be
corrected and a falsely-dependent package can be removed. More info below.
[ Reason ]
The phyx package incorrectly declares a Build Dependency on the
libatlas-cpp-0.6-dev package. The src:atlas-cpp package is obsolete since the
only packages that actually depended on it (ember and cyphesis) were not in
bullseye and have subsequently been removed even from unstable since the
code base is too unstable for inclusion in Debian [1]. The incorrect BD of
phyx on atlas-cpp is the only thing stopping atlas-cpp from also being removed
from bullseye.
[ Impact ]
If phyx is not updated then it will continue to incorrectly declare a BD on a
package that actually has nothing to do with it. That will also force atlas-cpp,
an obsolete package, to remain in bullseye. I am of the opinion that software
should be removed from Debian if it serves no purpose. Otherwise we are just
wasting space on mirrors and introducing possible security issues, all with
zero benefit for users.
[ Tests ]
I built the changed package in a bullseye sbuild chroot. It builds
identically to the version currently in bullseye and the autopkgtest
completes successfully.
[ Risks ]
The attached change is trivial. It only removes an unused BD in d/control. I
honestly can't think of any risks involved in including this update in bullseye.
[ 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 (old)stable
[x] the issue is verified as fixed in unstable [2][3]
[ Changes ]
Debdiff follows:
diff -Nru phyx-1.01+ds/debian/changelog phyx-1.01+ds/debian/changelog
--- phyx-1.01+ds/debian/changelog 2020-04-17 15:56:19.000000000 -0400
+++ phyx-1.01+ds/debian/changelog 2023-01-29 18:27:53.000000000 -0500
@@ -1,3 +1,13 @@
+phyx (1.01+ds-2+deb11u1) bullseye; urgency=medium
+
+ * Team upload
+ * Remove erroneous Build Dependency on libatlas-cpp
+ - libatlas-cpp is completely unrelated to phyx and phyx does not use it
+ - The BD was added accidentally and needs to be removed for proper
+ dependency resolution
+
+ -- Olek Wojnar <[email protected]> Sun, 29 Jan 2023 18:27:53 -0500
+
phyx (1.01+ds-2) unstable; urgency=medium
* Team upload
diff -Nru phyx-1.01+ds/debian/control phyx-1.01+ds/debian/control
--- phyx-1.01+ds/debian/control 2020-04-17 15:56:19.000000000 -0400
+++ phyx-1.01+ds/debian/control 2023-01-29 18:27:47.000000000 -0500
@@ -8,7 +8,6 @@
liblapack-dev,
libnlopt-cxx-dev,
libnlopt-dev,
- libatlas-cpp-0.6-dev,
libarmadillo-dev
Standards-Version: 4.5.0
Vcs-Browser: https://salsa.debian.org/med-team/phyx
[ Other info ]
Please let me know if you have any questions!
-Olek
[1] https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=950926#49
[2] https://salsa.debian.org/med-team/phyx/-/merge_requests/1
[3] https://tracker.debian.org/media/packages/p/phyx/changelog-1.3ds-2
--- End Message ---
--- Begin Message ---
Package: release.debian.org
Version: 11.7
Hi,
Each of the updates referred to in these requests was included in this
morning's 11.7 point release.
Regards,
Adam
--- End Message ---