Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 702100 - app-portage/repoman: support profiles/package.deprecated
Summary: app-portage/repoman: support profiles/package.deprecated
Status: RESOLVED FIXED
Alias: None
Product: Portage Development
Classification: Unclassified
Component: Repoman (show other bugs)
Hardware: All All
: Normal normal (vote)
Assignee: Portage team
URL: https://archives.gentoo.org/gentoo-de...
Whiteboard:
Keywords: InVCS
Depends on:
Blocks:
 
Reported: 2019-12-05 20:03 UTC by Zac Medico
Modified: 2022-04-11 20:36 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Zac Medico gentoo-dev 2019-12-05 20:03:03 UTC
> Signed-off-by: Michał Górny <mgorny@g.o>
> ---
>  profiles/package.deprecated | 17 +++++++++++++++++
>  1 file changed, 17 insertions(+)
>  create mode 100644 profiles/package.deprecated
> 
> diff --git a/profiles/package.deprecated b/profiles/package.deprecated
> new file mode 100644
> index 000000000000..b4803a4ce68f
> --- /dev/null
> +++ b/profiles/package.deprecated
> @@ -0,0 +1,17 @@
> +####################################################################
> +#
> +# This file specifies packages that are considered deprecated (but not
> +# masked yet).  It will trigger pkgcheck warnings whenever other
> +# packages depend on them.
> +#
> +# When you add an entry to the top of this file, add your name, the date
> +# in the UTC timezone, and an explanation of why something is getting
> +# deprecated.
> +#
> +## Example:
> +##
> +## # Dev E. Loper <developer@g.o> (2019-07-01)
> +## # This is no longer supported upstream, please switch to dev-foo/bar.
> +## dev-foo/foo
> +
> +#--- END OF EXAMPLES ---
> -- 
> 2.24.0
Comment 2 Larry the Git Cow gentoo-dev 2019-12-06 07:52:42 UTC
The bug has been referenced in the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7bb5d7b074164ceae5f03ddfb40881a7cc6f12dd

commit 7bb5d7b074164ceae5f03ddfb40881a7cc6f12dd
Author:     Zac Medico <zmedico@gentoo.org>
AuthorDate: 2019-12-06 07:45:55 +0000
Commit:     Zac Medico <zmedico@gentoo.org>
CommitDate: 2019-12-06 07:52:30 +0000

    app-portage/repoman: Bump to version 2.3.20
    
     #541076 repoman commit: ignore unadded hidden files
     #702100 repoman: support profiles/package.deprecated
    
    Bug: https://bugs.gentoo.org/541076
    Bug: https://bugs.gentoo.org/702100
    Package-Manager: Portage-2.3.81, Repoman-2.3.20
    Signed-off-by: Zac Medico <zmedico@gentoo.org>

 app-portage/repoman/Manifest              |  1 +
 app-portage/repoman/repoman-2.3.20.ebuild | 63 +++++++++++++++++++++++++++++++
 2 files changed, 64 insertions(+)
Comment 3 Larry the Git Cow gentoo-dev 2019-12-06 07:55:47 UTC
The bug has been referenced in the following commit(s):

https://gitweb.gentoo.org/proj/portage.git/commit/?id=1b1e0fcf0adf4aab07083edcd3bc82a988732137

commit 1b1e0fcf0adf4aab07083edcd3bc82a988732137
Author:     Zac Medico <zmedico@gentoo.org>
AuthorDate: 2019-12-05 22:23:28 +0000
Commit:     Zac Medico <zmedico@gentoo.org>
CommitDate: 2019-12-06 07:20:29 +0000

    repoman: support profiles/package.deprecated (bug 702100)
    
    Bug: https://bugs.gentoo.org/702100
    Signed-off-by: Zac Medico <zmedico@gentoo.org>

 repoman/cnf/qa_data/qa_data.yaml                          |  1 +
 repoman/cnf/repository/qa_data.yaml                       |  1 +
 repoman/lib/repoman/modules/scan/depend/_depend_checks.py | 14 ++++++++++++++
 repoman/lib/repoman/scanner.py                            |  4 ++++
 repoman/man/repoman.1                                     |  3 +++
 5 files changed, 23 insertions(+)