FS#53561 - [util-linux] util-linux-ng, zramctl and eject

Attached to Project: Arch Linux
Opened by Alexander F. Rødseth (xyproto) - Tuesday, 04 April 2017, 12:46 GMT
Last edited by Dave Reisner (falconindy) - Saturday, 05 January 2019, 15:30 GMT
Task Type Bug Report
Category Packages: Extra
Status Closed
Assigned To Dave Reisner (falconindy)
Tom Gundersen (tomegun)
Christian Hesse (eworm)
Architecture All
Severity Low
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

Hi,

I see that the util-linux package has the following data:

Provides: eject, util-linux-ng=2.29.2, zramctl
Replaces: zramctl
Conflicts: eject, util-linux-ng, zramctl

But there are no official packages available named eject, util-linux-ng or zramctl.

As far as I can tell, all mentions of eject, util-linux-ng and zramctl can be removed. Is that correct?

This is for util-linux 2.29.2-2

Cheers
This task depends upon

Closed by  Dave Reisner (falconindy)
Saturday, 05 January 2019, 15:30 GMT
Reason for closing:  Fixed
Additional comments about closing:  testing/util-linux-2.33-3
Comment by Dave Reisner (falconindy) - Tuesday, 04 April 2017, 12:58 GMT
> But there are no official packages available named eject, util-linux-ng or zramctl.
Of course not -- util-linux replaced them. This was always about fixing up packages which depended on those old names.

> As far as I can tell, all mentions of eject, util-linux-ng and zramctl can be removed. Is that correct?
Mostly correct. community still needs fixing, as far as I can tell:

community/rubyripper/trunk/PKGBUILD: 'eject: Eject support'
community/rubyripper/repos/community-any/PKGBUILD: 'eject: Eject support'
community/abcde/trunk/PKGBUILD: 'eject: Eject support'
community/abcde/repos/community-any/PKGBUILD: 'eject: Eject support'
community/bashburn/trunk/PKGBUILD:depends=('bash' 'cdrdao' 'cdrkit' 'eject')
community/bashburn/repos/community-any/PKGBUILD:depends=('bash' 'cdrdao' 'cdrkit' 'eject')
Comment by Alexander F. Rødseth (xyproto) - Wednesday, 05 April 2017, 10:48 GMT
Adopted rubyripper and removed the dependency on eject. Asked the maintainers of abcde (schuay) and bashburn (felixonmars) if it could be removed there too.

cdrkit seems to be in a similar situation, since it's only provided by cdrtools (as far as I can tell, don't know if there is a utility for discovering "orphan dependency names").
Comment by Alexander F. Rødseth (xyproto) - Thursday, 27 April 2017, 22:40 GMT
Now neither abcde, bashburn nor rubyripper depends on "eject" any longer.
Comment by Eli Schwartz (eschwartz) - Sunday, 07 January 2018, 07:00 GMT
It should be safe to remove the provides from util-linux now.
Comment by Dave Reisner (falconindy) - Saturday, 05 January 2019, 15:30 GMT
Pruned the list in testing/util-linux-2.33-3. rfkill isn't mentioned here, but needs similar treatment (pruning from other packages depending on it).

Loading...