First Last Prev Next    No search results available      Search page      Enter new bug
Bug#: 5175
Alias:
Product:
Component:
Status: RESOLVED
Resolution: FIXED
Assigned To: Daniel Robbins (RETIRED) <drobbins@gentoo.org>
Hardware:
OS:
Version:
Priority:
Severity:
Reporter: Hannes Mehnert (RETIRED) <hannes@gentoo.org>
Add CC:
CC:
Remove selected CCs
URL:
Summary:
Status Whiteboard:
Keywords:

Filename Description Type Creator Created Size Actions
Create a New Attachment (proposed patch, testcase, etc.) View All

Bug 5175 depends on: Show dependency tree
Show dependency graph
Bug 5175 blocks:
Votes: 0    Show votes for this bug    Vote for this bug

Additional Comments: (this is where you put emerge --info)







View Bug Activity   |   Format For Printing   |   XML   |   Clone This Bug


Description:   Opened: 2002-07-17 15:55 0000
the world file does only contain packages which were merged with emerge
<package>, not the dependencies of the packages.

I think this could be a security problem, if someone emerges mod_ssl, which
depends on openssl, mod_ssl is recorded as world-favourite.
If there is be a security problem with openssl, and a new ebuild for openssl is
released, the user does not notice on that, because he doesn't see it during
emerge -up world.
So, there has to be a new ebuild for mod_ssl to emerge a new openssl.

To solve this, shouldn't the world contain all merged packages?

------- Comment #1 From SpanKY 2002-07-17 22:40:44 0000 -------
the idea was for world to contain all the packages the user wanted ... 
dependencies only *happened* to be installed too, the user might not have 
wanted them ;)

as for openssl, its part of 'system' if your USE variable has SSL in it

------- Comment #2 From Hannes Mehnert (RETIRED) 2002-07-18 03:57:42 0000 -------
openssl was just an example, it could be any other package. I mean, the idea is
to have a package installed which is not in world favourites and which has
security problems.

------- Comment #3 From SpanKY 2002-07-18 11:43:58 0000 -------
i know i was just messing with you ;)

as for your bug, i think i heard that drobbins was workin on a solution for 
this ... in the meantime, what i do is `emerge world -ep`, and then take each 
package displayed and do `emerge -u <pkg>` ...
kind of nasty hack but whatever ;)

------- Comment #4 From Daniel Robbins (RETIRED) 2002-07-18 12:34:22 0000 -------
This can be fixed some other way.  We can already cause emerge to update
dependencies too, but it's turned off until we resolve slot issues during -u

First Last Prev Next    No search results available      Search page      Enter new bug