Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 734756 - app-portage/portpeek-3.1.2 does not remove package atoms when originally emerged from different repository
Summary: app-portage/portpeek-3.1.2 does not remove package atoms when originally emer...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Mike Pagano
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2020-07-30 12:17 UTC by Andreas Sturmlechner
Modified: 2020-07-30 12:40 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 Andreas Sturmlechner gentoo-dev 2020-07-30 12:17:05 UTC
Packages were emerged while still being in kde overlay, from where they were moved to Gentoo ebuild repo and subsequently stabilised.

Also including eshowkw output to make clear the version is not overshadowed by a same-version ~arch copy in the overlay anymore.


# portpeek -rkq        

package.keywords:
Could not find file /etc/portage/package.keywords
No ebuild options found.
Done


package.accept_keywords:
Done

-----

# eshowkw -O kwrite
Keywords for kde-apps/kwrite:
              |                             |   u   |  
              | a   a     p s     a   r     |   n   |  
              | m   r h   p p   s l i i m m | e u s | r
              | d a m p p c a x 3 p a s 6 i | a s l | e
              | 6 r 6 p p 6 r 8 9 h 6 c 8 p | p e o | p
              | 4 m 4 a c 4 c 6 0 a 4 v k s | i d t | o
--------------+-----------------------------+-------+-------
      19.12.3 | + o + o o ~ o + o o o o o o | 7 o 5 | gentoo
      20.04.3 | + o ~ o o ~ o + o o o o o o | 7 o   | gentoo
  [M]20.07.80 | ~ o ~ o o ~ o ~ o o o o o o | 7 o   | kde   
20.08.49.9999 | o o o o o o o o o o o o o o | 7 #   | kde   
         9999 | o o o o o o o o o o o o o o | 7 o   | kde

-----

# grep kwrite /etc/portage/package.accept_keywords/stabletransition 
=kde-apps/kwrite-20.04.3

-----

# emerge -vp kwrite

These are the packages that would be merged, in order:

Calculating dependencies... done!
[ebuild   R    ] kde-apps/kwrite-20.04.3:5::gentoo [20.04.3:5::kde] USE="handbook -activities -debug" 0 KiB

Total: 1 package (1 reinstall), Size of downloads: 0 KiB
Comment 1 Mike Pagano gentoo-dev 2020-07-30 12:23:33 UTC
I can reproduce.  Thanks for reporting.
Comment 2 Larry the Git Cow gentoo-dev 2020-07-30 12:40:59 UTC
The bug has been closed via the following commit(s):

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

commit f155583d9639e1334af8f167bd6105c8d46dec85
Author:     Mike Pagano <mpagano@gentoo.org>
AuthorDate: 2020-07-30 12:40:48 +0000
Commit:     Mike Pagano <mpagano@gentoo.org>
CommitDate: 2020-07-30 12:40:48 +0000

    app-portage/portpeek: Fix incorrect package masking logic
    
    Thanks to Andreas Sturmlechner for reporting
    
    Closes: https://bugs.gentoo.org/734756
    Package-Manager: Portage-3.0.0, Repoman-2.3.23
    Signed-off-by: Mike Pagano <mpagano@gentoo.org>

 app-portage/portpeek/Manifest                      |  3 +--
 app-portage/portpeek/portpeek-3.1.2.ebuild         | 30 ----------------------
 ...portpeek-3.1.0.ebuild => portpeek-3.1.3.ebuild} |  0
 3 files changed, 1 insertion(+), 32 deletions(-)