[Darwinfiles-cvs] portage ChangeLog,1.1.1.1,1.2
Status: Alpha
Brought to you by:
jimmacr
From: <ji...@us...> - 2002-09-08 16:37:00
|
Update of /cvsroot/darwinfiles/portage In directory usw-pr-cvs1:/tmp/cvs-serv3956 Modified Files: ChangeLog Log Message: Merged with portage-2.0.36 Index: ChangeLog =================================================================== RCS file: /cvsroot/darwinfiles/portage/ChangeLog,v retrieving revision 1.1.1.1 retrieving revision 1.2 diff -C2 -d -r1.1.1.1 -r1.2 *** ChangeLog 11 Aug 2002 02:09:32 -0000 1.1.1.1 --- ChangeLog 8 Sep 2002 16:36:56 -0000 1.2 *************** *** 2,5 **** --- 2,215 ---- # Copyright 2002 Gentoo Technologies, Inc.; Distributed under the GPL v2 + *portage-2.0.36 (04 Sep 2002): Gentoo Linux 1.4_rc1 version + + 04 Sep 2002; Daniel Robbins <dro...@ge...> emerge: "--onlydeps" was + mostly broken since the most recent emerge code restructure. Now fixed, + closing bug #7442. + + 04 Sep 2002: Daniel Robbins <dro...@ge...> etc-update.conf: added + missing etc-update config file. + + 04 Sep 2002: Daniel Robbins <dro...@ge...> portage.py: removed error + detection based on return value for pkg_preinst() and friends when called + from merge() and unmerge(), since the value can be unreliable due to the && + shell construct, depmod -a returning a non-zero value, etc. Also fixed + env_update() to treat CONFIG_PROTECT and CONFIG_PROTECT_MASK correctly. + + *portage-2.0.35 (03 Sep 2002) + + 03 Sep 2002: Daniel Robbins <dro...@ge...> etc-update, + man/etc-update.1: new program for updating config files. + + 03 Sep 2002; Daniel Robbins <dro...@ge...> ebuild.sh: upgraded + inherit() to support $PORTDIR_OVERLAY, closing bug #6033. + + 03 Sep 2002; Daniel Robbins <dro...@ge...> emerge: calls to "cvs" now + use "-z3" compression option, closing bug #5982. + + 03 Sep 2002; Daniel Robbins <dro...@ge...> ebuild.sh: symlinks to + .tbz2's in the $PKGDIR/All directory (from $PKGDIR/$CATEGORY) are now + relative, closing bug #6881. + + 03 Sep 2002; Daniel Robbins <dro...@ge...> ebuild.sh: einstall now + sees "GNUmakefile", closing bug #4895. + + 03 Sep 2002; Daniel Robbins <dro...@ge...> ebuild.sh: typo fixes, + closing bug #7263. + + 03 Sep 2002; Daniel Robbins <dro...@ge...> portage.py: /var/tmp + creation now works even if /tmp already exists, closing bug #7376. + + 02 Sep 2002; Daniel Robbins <dro...@ge...> emerge: fixed a logic error + that resulted in non-root emerge failure. This closes bug #7389. + + *portage-2.0.34 (01 Sep 2002) + + 01 Sep 2002; Daniel Robbins <dro...@ge...>: portage.py, ebuild.sh: + Azarah's ebuildsh() removed, various other little fixes like pkg_preinst and + friends not dying on non-zero return codes. + + 01 Sep 2002; Martin Schlemmer <az...@ge...> ebuild.sh: add a custom + version of the esyslog() function to fix the "Red Star" bug if no logger is + running. + + *portage-2.0.33_p1 (30 Aug 2002): urgent fix + + 31 Aug 2002; Dan Armak <dan...@ge...> ebuild.sh: comment out the if + clause that only executed inherit() conditional on $PORTAGE_RESTORE_ENV. It + didn't work and broke portage 2.0.33 as far as inheriting ebuilds goes. + + *portage-2.0.33 (30 Aug 2002) + + 30 Aug 2002; Daniel Robbins <dro...@ge...> : some additional clean-ups + for the make.conf(.ppc) files. + + 30 Aug 2002; Daniel Robbins <dro...@ge...> emerge: emerge search would + die when aux_get() raised a KeyError; we now catch and handle this exception. + This closes bug #7280. + + 29 Aug 2002; Daniel Robbins <dro...@ge...> portage.py: fixed typo in + move_ent() code that messed up moving packages into previously non-existant + category directories in /var/db/pkg. + + 30 Aug 2002; Mark Guertin <ge...@ge...> cnf/make.conf.ppc : Updated + cnf/make.conf.ppc with new CFLAGS for 1.4 release + + *portage-2.0.32 (29 Aug 2002) + + 29 Aug 2002; Daniel Robbins <dro...@ge...> emerge: favorites weren't + working since 2.0.30; they're working again now. This closes bug #7225. + + 29 Aug 2002; Phil Bordelon <sun...@ge...> emerge.1: Added a small + blurb regarding what to do when emerge --update [world|system] fails because + of new features such as || and ?. Hopefully this will assuage the fairly + common questions regarding this. + + *portage-2.0.31 (29 Aug 2002) + + 28 Aug 2002; Daniel Robbins <dro...@ge...> portage.py: fixed a config + file protection logic bug detected and identified by Azarah. It basically + broke most config file updates and has been broken for around six months. + Very surprised no one had encountered this issue before. + + 28 Aug 2002; Daniel Robbins <dro...@ge...> emerge: improved error + messages when an unsatisfiable dependency is encountered. Now lets you know + if there are masked packages that would satisfy the dep. + + 28 Aug 2002; Daniel Robbins <dro...@ge...> emerge: emerging .tbz2 + packages and .ebuilds by name now works; this was broken in 2.0.30. + + *portage-2.0.30 (28 Aug 2002) + + 28 Aug 2002; Daniel Robbins <dro...@ge...> portage.py, emerge: rewrote + gettimeval() as cpv_counter() and updated it to handle corrupt COUNTER files, + closing bug #6763. + + 28 Aug 2002; Daniel Robbins <dro...@ge...> emerge: "emerge search" now + displays information for masked packages if possible, closing bug #6823. + + 28 Aug 2002; Daniel Robbins <dro...@ge...> emerge: fixed an old gbevin + bug where "emerge search" wouldn't show packages whose version string was + only one character long, ie. "foo-3". This closes bug #6800. + + 28 Aug 2002; Daniel Robbins <dro...@ge...> portage.py: added a missing + call to flatten() in dep_check(), allowing recursive sublists in dependencies + and SRC_URI variables to work; this closes bugs #7104, #7116, #7122. + + 28 Aug 2002; Daniel Robbins <dro...@ge...> doman: fixed some typos, + closing bug #7152. + + 28 Aug 2002; Daniel Robbins <dro...@ge...> portage.py, emerge: major + work to emerge: reworked the internal code organization to make depgraph code + easier to understand; unified two code paths so that ebuild/.tbz2 choices + when "--usepkg" should now be eternally consistent; tweaked portage.py so + that dep_expand()'s dbapi argument is optional. In the process of all this, + isolated and fixed bug #4508. + + 27 Aug 2002; Martin Schlemmer <az...@ge...> portage.py: if the dep + cache is stale, it is possible that aux_get() will call doebuild(depend) to + regenerate it again. This call will cause $T to be set to "", which will + break anything that needs $T to be set to a writable location inside the + sandbox, so we need to set $T to a valid value again. + + 27 Aug 2002; Daniel Robbins <dro...@ge...> portage.py: improved error + handling/detection of bad pkgsplit() and catpkgsplit() calls; should close + bug #6803, #6853. + + 26 Aug 2002; Daniel Robbins <dro...@ge...> emerge: fix so that "emerge + prune rsync" doesn't complain that you are trying to rsync and prune at the + same time. This closes bug #6785. + + 26 Aug 2002; Daniel Robbins <dro...@ge...> doman fixes; should work + for pre-gzipped man-pages and man-pages with multiple "."s in their name. + Closes bugs #6770, #6917 + + 25 Aug 2002; Martin Schlemmer <az...@ge...> emerge: fixed an + indentation problem of the 'else:' at line 1304. + + 20 Aug 2002; Daniel Robbins <dro...@ge...> emerge: removed stray + "DEBUG:" output, closing bug #6732. + + *portage-2.0.29 (18 Aug 2002) + + 18 Aug 2002; Daniel Robbins <dro...@ge...> emerge, portage.py, + ebuild.sh: making some effort to make output cleaner and less cluttered, + particularly with error handling. + + 18 Aug 2002; Daniel Robbins <dro...@ge...> emerge: updated so that + "emerge --inject foo-1.0" fails instead of injecting "null/foo-1.0"; fixed + error in help; "emerge --inject" and "emerge" with no specified files or + package classes prints out a small warning and exits. Closes bug #6353. + + 18 Aug 2002; Daniel Robbins <dro...@ge...> portage.py: movefile() + didn't like bind mounts due to a peculiar quality -- according to their + ST_DEV stat() information, they are on the same filesystem, so rename() + should work, but it doesn't. We now fall back to copy if rename() doesn't + work. Closes bug #6468. + + 18 Aug 2002; Daniel Robbins <dro...@ge...> ebuild.sh: made significant + enhancements and fixes to ebuild.sh's error-handling code. Errors in + src_unpack(), src_compile(), src_install() and others should now be correctly + detected. Also downgraded our use() function since we are not implementing + extended USE functionality. Closes bug #6393. + + 18 Aug 2002; Daniel Robbins <dro...@ge...> portage.py: portdb's + cp_all() now skips "CVS" directories, closing bug #6662. + + 18 Aug 2002; Daniel Robbins <dro...@ge...> portage.py: aux_get(): + exception handler to print informative message when encountering wacky cache + entries that we just can't fix (for some reason.) + + 17 Aug 2002; Daniel Robbins <dro...@ge...> ebuild.sh: removed + deprecated "ld.so" dependency from Dan Armak's newdepend() function. + + 17 Aug 2002; Daniel Robbins <dro...@ge...> portage.py: doebuild() + running in "depend" mode will set $T to "" to prevent a parent's $T from + being inherited; this is important when we run custom portage code from + inside an ebuild (such as pkg_postinst)... it allows dep caching to not + break. Closes bug #6484. + + *portage-2.0.28 (17 Aug 2002) + + 16 Aug 2002; Daniel Robbins <dro...@ge...> emerge: return errors when + two actions like "world" and "system" are specified on the command-line, or + when "system" or "world" are combined with package names. Closes bug #6492. + + 16 Aug 2002; Daniel Robbins <dro...@ge...> portage.py: bad string was + causing pkg_prerm() and pkg_postrm() to not be called; now fixed. This + closes bug #6493. + + 16 Aug 2002; Daniel Robbins <dro...@ge...> emerge: now calls + env-update() after an unmerge() run (to fix library paths, links, etc.) + Closes bug #6511. + + 16 Aug 2002; Daniel Robbins <dro...@ge...> doman: now handles already- + gzipped man pages correctly, closing bug #6544. + + 16 Aug 2002; Daniel Robbins <dro...@ge...> emerge: fixed a bug where a + dep specified on the command-line with --usepkg would use an old package if + it happened to match the dep. Now, it will use the ebuild instead, just like + how deps of deps are treated. + *portage-2.0.27 (06 Aug 2002) |