Bug 1813464 - Obsolete deprecated() virtual provide
Summary: Obsolete deprecated() virtual provide
Keywords:
Status: CLOSED WONTFIX
Alias: None
Product: Fedora
Classification: Fedora
Component: fedora-obsolete-packages
Version: 31
Hardware: Unspecified
OS: Unspecified
unspecified
unspecified
Target Milestone: ---
Assignee: Jason Tibbitts
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2020-03-13 21:47 UTC by Miroslav Suchý
Modified: 2020-06-05 17:03 UTC (History)
2 users (show)

Fixed In Version:
Doc Type: If docs needed, set a value
Doc Text:
Clone Of:
Environment:
Last Closed: 2020-06-05 17:03:00 UTC
Type: Bug
Embargoed:


Attachments (Terms of Use)

Description Miroslav Suchý 2020-03-13 21:47:04 UTC
I just stumbled upon:
https://docs.fedoraproject.org/en-US/packaging-guidelines/deprecating-packages/#_marking_a_package_deprecated

I am not sure if this is used at all. But we can add something like:


Obsoletes: deprecated() < YYYYMMDD

Comment 1 Jason Tibbitts 2020-03-13 21:52:50 UTC
Deprecation and having this package obsolete things aren't really linked in any meaningful way.  For one, not all packages which are marked as deprecated would need to be obsoleted by this package.

fedora-obsolete-packages is to be used only in the case that something has to be removed from existing systems to prevent dependency problems.  That's all.  Some kind of blanket obsolete of anything marked as deprecated would not be warranted even if it worked in the way you suggest.

Comment 2 Miro Hrončok 2020-03-13 22:04:14 UTC
A deprecation is a promise. We promise that this will go away some time.

Than we retire it (or not).

Than we might need to obsolete it.


Note You need to log in before you can comment on or make changes to this bug.