Gentoo Archives: gentoo-dev

From: Terje Kvernes <terjekv@××××××××.no>
To: gentoo-core@g.o, gentoo-dev@g.o
Subject: Re: [gentoo-dev] Portage: good news and bad news
Date: Sun, 07 Jul 2002 10:39:04
Message-Id: wxxit3rk0o8.fsf@nommo.uio.no
In Reply to: [gentoo-dev] Portage: good news and bad news by Daniel Robbins
1 Daniel Robbins <drobbins@g.o> writes:
2
3 > Bad news: I found a significant bug in Portage 2.0.10 and earlier
4 > that could cause masking to work improperly, particularly if a
5 > package has a ~ entry in the profile's packages file.
6
7 ick. this means users might have gotten masked packages
8 installed?
9
10 > Good news: I've fixed the problem in Portage 2.0.11 by rewriting
11 > portage.py's portdbapi xmatch() and visible() methods. This has
12 > resulted in a 44% speed-up in dependency calculations over Portage
13 > 2.0.10. If you thought things were fast before...
14
15 well, I've never really thought much about the time it takes to do
16 dependency calculations. there are other issues I'd rather look at.
17
18 > More good news: I've improved repoman to differentiate between
19 > user-visible ebuilds with bad dependencies and masked ebuilds with
20 > bad dependencies. When checking dependencies, user-visible ebuilds'
21 > dependencies are only matched against user-visible ebuilds. But when
22 > masked ebuilds are checked, deps are satisfied using *all* available
23 > ebuilds. This should eliminate virtually all false positives in the
24 > repoman DEPEND and RDEPEND QA tests. Type "repoman --help" for more
25 > information on these new changes.
26
27 hm. I haven't seen repoman before, seems nice. also, somone[tm]
28 introduced the "mirror://sourceforge"-syntax. when was this done?
29
30 I am trying to contribute ebuilds and fiddle with portage, but there
31 doesn't seem to be to much information about internal changes coming
32 down from gentoo-core. I've been trying to get the internals of
33 portage into my head, but changes happen and I'm not totally sure
34 what ends those changes are about, hence it is difficult to really
35 contribute.
36
37 and I can't really subscribe to gentoo-core now, can I? :-)
38
39 --
40 Terje

Replies

Subject Author
Re: [gentoo-dev] Portage: good news and bad news "Chad M. Huneycutt" <chad.huneycutt@×××.org>