Summary: | emerge and emaint disagree about problems in my world file | ||
---|---|---|---|
Product: | Portage Development | Reporter: | Mark Purtill <gentoo> |
Component: | Core - Interface (emerge) | Assignee: | Portage team <dev-portage> |
Status: | RESOLVED FIXED | ||
Severity: | trivial | CC: | jakub, truedfx |
Priority: | High | Keywords: | InVCS, REGRESSION |
Version: | 2.1 | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Bug Depends on: | |||
Bug Blocks: | 167107 | ||
Attachments: | The possibly problamatic world file |
Description
Mark Purtill
2007-02-14 04:04:14 UTC
Created attachment 110139 [details]
The possibly problamatic world file
It's probably caused by local/ttx-fonttools, and forgetting to add 'local' to /etc/portage/categories. portage allows installation of packages in unlisted categories, adds such packages to the world file, but apparently decides this is not good after the packages are already installed. (In reply to comment #2) > portage allows installation of packages in unlisted categories And it shouldn't, IMO. I thought I've filed a bug about this, but apparently forgot to do so. (In reply to comment #3) > > portage allows installation of packages in unlisted categories > > And it shouldn't, IMO. I thought I've filed a bug about this, but apparently > forgot to do so. Bug #163990. Yes, adding the line local to a new file /etc/portage/categories caused emerge to stop printing the warning. I guess what ought to be fixed is that emaint should detect this situation and print an appropriate message. In svn r5986, emaint now gives a warning to indicate that the category is not listed in /etc/portage/categories. For bug #163990, emerge will refuse to install a package without a valid category. This has been released in 2.1.2-r10. |