root/releases/pkgcore/0.1.4/NOTES @ marienz%2540gentoo.org-20061025022836-1b3b088e6accaef6

Revision marienz%2540gentoo.org-20061025022836-1b3b088e6accaef6, 2.9 kB (checked in by Marien Zwart <marienz@…>, 2 years ago)

Version bump, release notes.

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