Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 916600 - app-portage/portpeek-3.2.3 does not support "::repo" package atom specification in package.use
Summary: app-portage/portpeek-3.2.3 does not support "::repo" package atom specificati...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal with 1 vote (vote)
Assignee: Mike Pagano
URL: https://github.com/mpagano/portpeek/i...
Whiteboard:
Keywords: PullRequest
Depends on:
Blocks:
 
Reported: 2023-11-01 03:21 UTC by Anthony Mendez
Modified: 2023-11-01 17:16 UTC (History)
1 user (show)

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 Anthony Mendez 2023-11-01 03:21:50 UTC
When using portpeek -s, if you have a specification such as sys-foo/bar::overlay baz, the program will crash with a portage.exception.InvalidAtom exception raised.

I have opened an issue for this on the project's github and submitted a pull request with a fix.

https://github.com/mpagano/portpeek/issues/3
Comment 1 Larry the Git Cow gentoo-dev 2023-11-01 17:16:45 UTC
The bug has been closed via the following commit(s):

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

commit e0c8269633a43ba676e7f3864583fb6df5012d0d
Author:     Mike Pagano <mpagano@gentoo.org>
AuthorDate: 2023-11-01 17:15:55 +0000
Commit:     Mike Pagano <mpagano@gentoo.org>
CommitDate: 2023-11-01 17:15:55 +0000

    app-portage/portpeek: add 3.2.4, fix for ::repo package atom
    
    Fix package.use parsing of "::repo" package atom specification.
    Thanks to mndz.
    
    Closes: https://bugs.gentoo.org/916600
    
    Signed-off-by: Mike Pagano <mpagano@gentoo.org>

 app-portage/portpeek/Manifest              |  1 +
 app-portage/portpeek/portpeek-3.2.4.ebuild | 30 ++++++++++++++++++++++++++++++
 2 files changed, 31 insertions(+)