Fix ekeyword to handle multiline KEYWORDS
[gentoolkit.git] / trunk / ChangeLog
index 33dff4fb202c8e9d4bb8210524867748ec3791a9..3007bc5f2120031cce47a01337096328a1aac983 100644 (file)
@@ -1,3 +1,224 @@
+2009-04-24: Paul Varner <fuzzyray@gentoo.org>
+       * ekeyword: Fix to handle multiline KEYWORDS (Bug #267250)
+
+2009-01-08: Paul Varner <fuzzyray@gentoo.org>
+       * equery: Fix package.py to account for PORTDIR being a symbolic link
+       when checking if a package is in an overlay. (Bug #253968)
+
+2008-11-25: Paul Varner <fuzzyray@gentoo.org>
+       * revdep-rebuild: Fixes for non-linux Gentoo systems. Add patch from
+       igli to fix find command to comply with POSIX. Change awk calls to
+       gawk.
+
+2008-11-11: Paul Varner <fuzzyray@gentoo.org>
+       * echangelog: Add --strict option (Bug 246242).
+       * echangelog: Fix processing of virtual category (Bug 179530)
+
+2008-09-17: Paul Varner <fuzzyray@gentoo.org>
+       * euse: Fix check_sanity function to use get_all_make_defaults
+       function when checking for the make.defaults files in the profile.
+       (Bug #233651)
+
+2008-09-03: Paul Varner <fuzzyray@gentoo.org>
+       * equery: Fix depgraph function to print out dependencies that don't
+       resolve to a package (Bug #236492)
+
+2008-08-26: Paul Varner <fuzzyray@gentoo.org>
+       * glsa-check: Fix has_key() deprecation message. (Bug #232797)
+       * revdep-rebuild: Update fix for Bug 232270 to utilize better patch
+       from Ian Abbott.
+
+2008-08-22: Paul Varner <fuzzyray@gentoo.org>
+       * gentoolkit: Fix find_packages and find_installed_packages to print
+       a warning instead of a traceback when an InvalidAtom exception occurs.
+       (Bug #234358)
+       * equery: Fix equery belongs to strip multiple slashes from path
+       names. (Bug #234584)
+
+2008-07-24: Paul Varner <fuzzyray@gentoo.org>
+       * equery: Fix equery check to convert mtime to an integer so that
+       comparisions always work. Thanks to Alexey Parshin for discovering the
+       problem and providing a patch. (Bug 232803)
+
+2008-07-22: Paul Varner <fuzzyray@gentoo.org>
+       * gentoolkit: Fix gentoolkit.split_package_name to work with
+       newer portage.catpkgsplit that now returns a tuple instead of a
+       list. (Bug 232599)
+
+2008-07-21: Paul Varner <fuzzyray@gentoo.org>
+       * revdep-rebuild: Fix filtering of masked paths from SEARCH_DIRS
+       variable. (Bug 232270)
+
+2008-07-18: Paul Varner <fuzzyray@gentoo.org>
+       * equery: Remove prefixed '+/-' signs from IUSE for equery uses
+       command. (Bug 232019)
+
+2008-07-09: Paul Varner <fuzzyray@gentoo.org>
+       * revdep-rebuild: Fix revdep-rebuild to use TMPDIR instead of HOME for
+       temporary files. (Bug 203414)
+       * revdep-rebuild: Fix revdep-rebuild to not evaluate broken objects
+       multiple times. (Bug 220761)
+
+2008-07-09: Paul Varner <fuzzyray@gentoo.org>
+       * gentoolkit: Fix gentoolkit to work without thread support in 
+       python. (Bug 223255)
+
+2008-06-16: Marius Mauch <genone@gentoo.org>
+       * euse: Add support for multi-parent profiles, account for missing 
+       final newline in make.conf
+
+2008-03-19: Paul Varner <fuzzyray@gentoo.org>
+       * glsa-check: Fix imports so mail functionality in glsa-check works
+       with python versions less than 2.5 (Bug 211706)
+
+2008-03-13: Paul Varner <fuzzyray@gentoo.org>
+       * euse: Add --info-installed option from patch provided by Andreas
+       Waidler. (Bug 212573)
+
+2008-03-13: Paul Varner <fuzzyray@gentoo.org>
+       * revdep-rebuild: Fix trying to emerge an empty list of packages. (Bug
+       213294)
+
+2008-02-28: Paul Varner <fuzzyray@gentoo.org>
+       * gentoolkit: Fix traceback when accessing the portage
+       db. (Bug #211716)
+
+2008-02-21: Paul Varner <fuzzyray@gentoo.org>
+       * revdep-rebuild: "Use /etc/init.d/functions.sh instead of
+       /sbin/functions.sh. (Bug 210940)
+
+2008-02-18: Paul Varner <fuzzyray@gentoo.org>
+       * revdep-rebuild: Apply patch to allow combined short options.
+       (Bug 188343)
+       * revdep-rebuild: Don't duplicate broken file output. (Bug 201319)
+       * revdep-rebuild: unset GREP_OPTIONS to prevent problems with grep.
+       (Bug 189257)
+       * revdep-rebuild: Apply patch to prevent false matches of object names.
+       (Bug 196460)
+       * revdep-rebuild: Apply patch to better handle masked and removed
+       packages. (Bug 205227)
+       * revdep-rebuild: Filter SEARCH_DIRS_MASK paths from SEARCH_DIRS.
+       (Bug 194993)
+       * revdep-rebuild: Apply patch for revdep-rebuild portable find function.
+       (Bug 194234)
+       * equery: Fix equery list to not generate an internal portage error when
+       fed input with too many slashes. (Bug 119806)
+       * equery: Assume the -p flag when equery list -I is used by itself.
+       (Bug 106278)
+
+
+2007-10-09: Marius Mauch <genone@gentoo.org>
+       * glsa-check: Change "affected" target so it's based on "new" instead of 
+       "all" (IOW: exclude already applied/injected GLSAs).
+
+2007-10-05: Marius Mauch <genone@gentoo.org>
+       * glsa-check: Use UTF-8 strings to avoid EncodeErrors if a GLSA contains
+       non-ascii characters (bug #162493)
+
+2007-09-19: Paul Varner <fuzzyray@gentoo.org>
+       * epkginfo: Fix handling of KEYWORDS="" in an ebuild. (Bug #193108)
+       * revdep-rebuild: Fix handling of /var/db/pkg when it is a symbolic
+       link. (Bug #179392)
+
+2007-09-18: Paul Varner <fuzzyray@gentoo.org>
+       * equery: Apply patch from Carlo Marcelo Arenas Belon to fix incorrect
+       display of masking status in list command. (Bug #188678)
+       * revdep-rebuild: Correctly handle LD_LIBRARY_MASK when checking for
+       "no version information" errors/ (Bug #182882)
+
+2007-09-12: Paul Varner <fuzzyray@gentoo.org>
+       * eclean: Fix processing of the long arguments to work correctly. (Bug
+       #192345)
+       * revdep-rebuild: Correctly handle the case where an ebuild no longer
+       exists for a package (Bug #188918)
+       * eread: Fix eread to not accept invalid input for file selection.
+       (Bug #189994)
+
+2007-08-08: Paul Varner <fuzzyray@gentoo.org>
+       * revdep-rebuild: Fix progress bar to only update when there is a
+       change (Bug #186945)
+       * revdep-rebuild: Ensure that we source functions.sh before calling
+       ewarn, etc.
+
+2007-08-06: Paul Varner <fuzzyray@gentoo.org>
+       * revdep-rebuild: Fix processing of .la files (Bug #187453)
+       * revdep-rebuild: Add -X option back for backwards compatibilty (Bug
+       #187366)
+
+2007-07-30: Paul Varner <fuzzyray@gentoo.org>
+       * revdep-rebuild: Fix grepping for non-existant package-owners file
+       (Bug #187141)
+
+2007-07-05: Paul Varner <fuzzyray@gentoo.org>
+       * revdep-rebuild: Added refactored revdep-rebuild from Michael A.
+       Smith (Bug #184042)
+
+2007-05-30: Marius Mauch <genone@gentoo.org>
+       * glsa-check: check SLOT when selecting and displaying upgrades
+       * glsa-check: new --emergelike option to use the best version 
+       within the same SLOT instead of the one with the smallest delta.
+       * glsa-check: prefer visible upgrades to masked upgrades
+       * equery: check for and warn about unknown options (bug 119674)
+       * equery,eclean,glsa-check,epkginfo: Only add /usr/lib/portage/pym 
+       to python search path when necessary
+
+2007-05-21: Paul Varner <fuzzyray@gentoo.org>
+       * echangelog: Add patch from genstef to fix issues from Bug 176337
+
+2007-05-11: Paul Varner <fuzzyray@gentoo.org>
+       * eclean: Changed permission check to see if you are either root or
+       belong to the portage group (Bug #177385)
+
+2007-05-11: Paul Varner <fuzzyray@gentoo.org>
+       * eclean: Updated eclean to not delete metadata.dtd by default (Bug
+       #176951)
+
+2007-05-10: Marius Mauch <genone@gentoo.org>
+       * euse: Fix incorrect flag status display when a flag appears multiple
+       times in a single location
+
+2007-04-25: Paul Varner <fuzzyray@gentoo.org>
+       * echangelog: Re-added subversion/git support with fixes from genstef.
+       (Bug #136048)
+
+2007-04-24: Paul Varner <fuzzyray@gentoo.org>
+       * etcat: Removed from Makefile (deprecated since 04-25-2005)
+       * qpkg: Removed from Makefile (deprecated since 04-25-2005)
+
+2007-04-23: Paul Varner <fuzzyray@gentoo.org>
+       * genpkgindex, epkginfo: Move to /usr/bin from
+       /usr/lib/gentoolkit/bin (Bug #175759)
+
+2007-04-10: Paul Varner <fuzzyray@gentoo.org>
+       * equery: Change equery uses to command to display the best matching
+       uninstalled package version if an uninstalled package is specified.
+       Changed the meaning of -a to mean display all versions. (Bug #152325)
+
+2007-04-01: Alec Warner <antarus@gentoo.org>
+       * eread: Fix path and fully qualified paths (Bug #172969)
+
+2007-03-31: Paul Varner <fuzzyray@gentoo.org>
+       * equery: Fix traceback in equery which (Bug #134053)
+
+2007-03-29: Paul Varner <fuzzyray@gentoo.org>
+       * gentoolkit: Change package.get_???_deps() methods to try the portage
+       tree first, since emerge always uses the portage tree for dependencies.
+       (Bug #164678)
+
+2007-03-29: Paul Varner <fuzzyray@gentoo.org>
+       * equery: Convert deprecated strings functions to str methods (Bug
+       #172694)
+
+2007-03-25: Paul Varner <fuzzyray@gentoo.org>
+       * echangelog: Remove subversion/git patch due to many bugs.
+
+2007-03-18 Paul Varner <fuzzyray@gentoo.org>
+       * revdep-rebuild: Change --no-color to --nocolor for consistency
+       within gentoolkit. (Bug #165165)
+
+2007-03-16 Paul Varner <fuzzyray@gentoo.org>
+       * gentoolkit: Fix typo in package.py (Bug #168347)
+
 2007-03-15 Paul Varner <fuzzyray@gentoo.org>
        * equery: Fix equery check to not fail for symlinks prefixed with ./
        (Bug #170702)
 2007-02-26 Marius Mauch <genone@gentoo.org>
        * glsa-check: Display access information in verbose list mode (bug 168482)
 
+2007-02-19 Paul Varner <fuzzyray@gentoo.org>
+       * echangelog: Updated to support git and subversion (Bug #136048)
+
 2007-01-10 Paul Varner <fuzzyray@gentoo.org>
        * epkgmove: removed epkgmove command due to popular demand. (Bug
        161360)