Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 116650 - 2.1_pre1: after fixpackages run something always seems to be maksed invalidly
Summary: 2.1_pre1: after fixpackages run something always seems to be maksed invalidly
Status: RESOLVED FIXED
Alias: None
Product: Portage Development
Classification: Unclassified
Component: Core (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Portage team
URL:
Whiteboard:
Keywords: InVCS, REGRESSION
: 116794 (view as bug list)
Depends on:
Blocks: 115839
  Show dependency tree
 
Reported: 2005-12-24 15:41 UTC by Thomas Matthijs (RETIRED)
Modified: 2006-01-27 19:25 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 Thomas Matthijs (RETIRED) gentoo-dev 2005-12-24 15:41:02 UTC
using portage-2.1_pre1

After it does the fixpackages update, something always seems to end up masked.
(reproducable by touching a file in profiles/updates/)


examples:
(root@acissej:~)# emerge -pvuD world
 
 
Performing Global Updates: /usr/portage/tree/profiles/updates/4Q-2005
(Could take a couple of minutes if you have a lot of binary packages.)
  .='update pass'  *='binary update'  @='/var/db move'
  s='/var/db SLOT move' S='binary SLOT move' p='update /etc/portage/package.*'
........................***********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************
 
These are the packages that I would merge, in order:
 
Calculating world dependencies   
!!! Problems have been detected with your world file
!!! Please run emaint --check world
 
 
!!! All ebuilds that could satisfy "sys-apps/man-pages" have been masked.
!!! One of the following masked packages is required to complete your request:
Traceback (most recent call last):
  File "/usr/bin/emerge", line 3152, in ?
    if not mydepgraph.xcreate(myaction):
  File "/usr/bin/emerge", line 1426, in xcreate
    if not self.select_dep(portage.root, mydep):
  File "/usr/bin/emerge", line 1278, in select_dep
    mreasons = portage.getmaskingstatus(p)
  File "/usr/lib/portage/pym/portage.py", line 3656, in getmaskingstatus
    mygroups, eapi = portdb.aux_get(mycpv, ["KEYWORDS", "EAPI"])
  File "/usr/lib/portage/pym/portage.py", line 5001, in aux_get
    self.auxdb[mylocation][mycpv] = mydata
KeyError: '/usr/portage/tree'
(root@acissej:~)# emaint --check world
Checking world for problems
Finished
(root@acissej:~)# emerge -pvuD world
 
These are the packages that I would merge, in order:
 
Calculating world dependencies ...done!
[ebuild     U ] app-editors/nano-1.3.10 [1.3.9] USE="-build -debug -justify -minimal +ncurses +nls -slang +spell +unicode" 0 kB 
 
Total size of downloads: 0 k





(root@acissej:~)# emerge -pv antlr
                  
                  
Performing Global Updates: /usr/portage/tree/profiles/updates/4Q-2005
(Could take a couple of minutes if you have a lot of binary packages.)
  .='update pass'  *='binary update'  @='/var/db move'
  s='/var/db SLOT move' S='binary SLOT move' p='update /etc/portage/package.*'
........................
                  
These are the packages that I would merge, in order:

Calculating dependencies
!!! All ebuilds that could satisfy "antlr" have been masked.
!!! One of the following masked packages is required to complete your request:

                                                                                                                                                                                           !!! Problem in dev-java/antlr dependencies.
!!! '/usr/portage/overlay' exceptions
(root@acissej:~)# emerge -pv antlr

These are the packages that I would merge, in order:

Calculating dependencies ...done!
[ebuild     U ] dev-java/antlr-2.7.5-r1 [2.7.4] USE="-debug -doc -examples +java -mono -nocxx +python -source" 0
Comment 1 Jakub Moc (RETIRED) gentoo-dev 2005-12-26 10:50:19 UTC
*** Bug 116794 has been marked as a duplicate of this bug. ***
Comment 2 David Watzke 2005-12-26 11:06:22 UTC
Oops, duplicate. Okay, one we know for sure now, 2.1_pre2 is affected too...
Comment 3 Jason Stubbs (RETIRED) gentoo-dev 2005-12-30 23:28:55 UTC
Released in portage-2.1_pre3
Comment 4 Jason Stubbs (RETIRED) gentoo-dev 2006-01-27 19:25:36 UTC
Released in 2.1_pre4