root/releases/pkgcore/0.1.2/NOTES @ marienz%2540gentoo.org-20061010023245-36f5602da12e896c

Revision marienz%2540gentoo.org-20061010023245-36f5602da12e896c, 2.7 kB (checked in by Marien Zwart <marienz@…>, 2 years ago)

Version bump and release notes.

Line 
1Release Notes:
2
3  See ChangeLog for full commit logs.
4
5pkgcore 0.1.2:
6
7  * Make filter_env work on hppa (and possibly more architectures) where using
8    python CFLAGS for this standalone binary does not work.
9
10  * Fall back to plain text output if the TERM variable is unsupported.
11
12  * Deal with dangling symlinks in binpkg repositories.
13
14  * Fix expanding of incrementals (like USE) in make.defaults.
15
16  * pquery: support --attr fetchables, handle extra commandline arguments as
17    -m or --expr restrictions.
18
19  * USE deps once again allow setting a flag only if it is actually settable
20    on the target package.
21
22
23pkgcore 0.1.1:
24
25  * hang fix for test_filter_env
26 
27  * package.keywords fixes: no longer incremental, supports '*' and '~*'
28    properly
29 
30  * FEATURES="userpriv" support works again.
31 
32  * pmerge repository ordering now behaves properly; prefers src ebuilds, then
33    built pkgs; -k inverts that (previously was semi-undefined)
34 
35  * binpkg fixes: run setup phase
36 
37  * replace op fixes: force seperate WORKDIR for unmerge to protect against
38    env collisions
39 
40  * loosened category rules: allow _. chars to support cross-dev hack.
41 
42  * build fixes: make $A unique to avoid duplicate unpacks; force distdir
43    creation regardless of whether or not the pkg has any stated SRC_URI
44    (fixes cvs and subversion eclsas usage).  Fix sandbox execution to chdir
45    to an existant directory (sandbox will fail if ran from a nonexistant dir).
46 
47  * change DelayedInstantiation objects to track __class__ themselves; this
48    fixes pquery to properly shutdown when ctrl+c'd (previously could swallow
49    the interrupt due to cpython isinstance swallowing KeyboardInterrupt).
50 
51 
52pkgcore 0.1:
53
54  Initial release.
55 
56  * Sync functionality doesn't yet exist (pmaint script will be in 0.2)
57 
58  * pmerge vdb modification requires --force; this will be disabled in 0.2,
59    mainly is in place so that folks who are just looking, don't inadvertantly
60    trigger an actual modification.
61 
62  * not all portage FEATURES are implemented; same for QA.
63 
64  * If overlays are in use, pkgcore may defer to it's a seperate cache to avoid
65    pkgcore causing cache regen for portage (and vice versa); this occurs due
66    to pkgcore treating overlays as their own repo and combining them at a
67    higher level; portage smushes them all together thus rendering each subtree
68    unusable in any standalone fashion.
69
70  * pkgcore is far more anal about blocking bad behaviour in ebuilds during
71    metadata regeneration; tree is clean, but if you do something wrong in
72    global scope, it *will* catch it and block it.
73 
74  * EBD; daemonized ebuild.sh processing (effectively), pkgcore reuses old
75    ebuild.sh processes to avoid bash startup, speeding regen up by roughly
76    2x.
Note: See TracBrowser for help on using the browser.