Gentoo Archives: gentoo-portage-dev

From: Zac Medico <zmedico@g.o>
To: gentoo-portage-dev@l.g.o
Subject: Re: [gentoo-portage-dev] recent changes in the way pkgsplit() and company work
Date: Wed, 07 Feb 2007 08:16:23
Message-Id: 45C98AA8.8080801@gentoo.org
In Reply to: [gentoo-portage-dev] recent changes in the way pkgsplit() and company work by dol-sen@telus.net
1 -----BEGIN PGP SIGNED MESSAGE-----
2 Hash: SHA1
3
4 dol-sen@×××××.net wrote:
5 >
6 > Sorry, but I didn't have an internet connection for January to notice but when I
7 > upgraded to 2.1.2-r7 pkgsplit, catpkgsplit, catsplit no longer accepted ebuild
8 > strings with any atoms. Porthole was crashing in several places.
9
10 Some of the functions are more strict than they used to be about
11 invalid dependency data. If portage_dep._dep_check_strict = False
12 is set then the new strict behavior will be disabled. Note that
13 portage will now refuse to install packages with invalid dependency
14 data. The strict behavior is only disabled when dealing with
15 installed packages. Eventually, it should be possible to keep the
16 strict behavior enabled at all times.
17
18 > I have changed portholes coding to work around it, but there are several more
19 > bugs for me to fix before considering it for a new release (a few unfinished
20 > features too). My main question is what approximate time frame is if any being
21 > considered for stabilizing the 2.1.2 version. I will need to make sure I have a
22 > release ready for porthole users.
23
24 Actually, I was planning to open a stabilization bug tomorrow
25 morning. Soon the tree snapshot will be taken for the 2007.0
26 release media, so we really need to have the arch teams stabilize it
27 quite soon.
28
29 Zac
30
31 > Also, I had copied a little code from gentoolkit which also puked at the change
32 > in strictness. I don't know if that has been changed already. It was in
33 > split_package_name(). It was called from find_best_match() called from
34 > get_system_pkgs().
35 >
36 > Brian
37 >
38
39 -----BEGIN PGP SIGNATURE-----
40 Version: GnuPG v2.0.2 (GNU/Linux)
41
42 iD8DBQFFyYqn/ejvha5XGaMRAq75AKCj2Milssa087pLkxH6lTIIGsEnvgCfaxMh
43 1LR+FJCEkITtRCQrvE+Glmk=
44 =lbU1
45 -----END PGP SIGNATURE-----
46 --
47 gentoo-portage-dev@g.o mailing list

Replies