summaryrefslogtreecommitdiffstats
path: root/pym/portage/dbapi/bintree.py
Commit message (Expand)AuthorAgeFilesLines
* Fix erroneoud reference to self.aux_get in bintree.move_ent().Zac Medico2010-08-221-1/+2
* Handle OSError from os.path.samefile() (breakage from previous commit).Zac Medico2010-08-161-1/+5
* Bug #332967 - In bintree.inject(), add a sanity check to make sure weZac Medico2010-08-161-2/+3
* portage/dbapi/{bintree.py,porttree.py}: Remove deprecated stuff in all placesSebastian Luther2010-08-111-3/+0
* portage/dbapi/bintree.py: Remove deprecated parameterSebastian Luther2010-08-111-23/+1
* portage.dep.use_reduce: Work on depstrings instead of paren_reduce'd dep arraysSebastian Luther2010-08-101-4/+2
* Add REQUIRED_USE to metadata keys, caches, etc.Sebastian Luther2010-08-101-3/+6
* Tweak global updates handling so that updates from $PORTDIR are appliedZac Medico2010-07-271-2/+3
* Support repository-wide updates.Michał Górny2010-07-271-1/+3
* Split out a _pkgindex_cpv_map_latest_build() function.Zac Medico2010-06-041-26/+36
* Fix code from previous commit to handle missing BUILD_TIME better.Zac Medico2010-06-041-10/+10
* When organizing remote binhost metadata into a cpv -> metadata map,Zac Medico2010-06-041-1/+25
* Don't use finally with atomic_ofstream since that prevents it fromZac Medico2010-05-131-12/+6
* Fix typo from previous commit.Zac Medico2010-04-281-1/+1
* Inside bintree.inject(), discard cached metadata to ensure thatZac Medico2010-04-281-0/+4
* In bintree.inject(), ensure that _pkgindex_entry returns local metadataZac Medico2010-04-271-5/+6
* Handle IOError when trying to cache the Packages file from the binhost.Zac Medico2010-04-091-1/+1
* When caching Packages file from binhost, ignore failure to write in casesZac Medico2010-04-091-2/+1
* Add DEFINED_PHASES to the dbapi caches and _emerge.Package.metadataSebastian Luther2010-03-301-3/+4
* Remove all svn $Id keywords.Zac Medico2010-03-241-1/+0
* Remove print() usage.Zac Medico2010-02-281-5/+0
* Fix broken fakedbapi.cpv_inject/cpv_remove calls.Zac Medico2010-02-281-2/+2
* Make bindbapi override cpv_inject and cpv_remove, for deleting stale valuesZac Medico2010-02-281-1/+9
* Make _global_updates ensure that the binarytree is only populated with localZac Medico2010-02-281-4/+8
* Move dep_expand and cpv_expand into portage.dbapi submodules.Zac Medico2010-02-251-1/+2
* Move cacheddir and listdir to portage.util.listdir.Zac Medico2010-02-251-1/+2
* Split doebuild and related code to the portage.package.ebuild module.Zac Medico2010-02-251-1/+2
* Move portage.fetch() to portage.package.ebuild.fetch.fetch().Zac Medico2010-02-221-1/+2
* Use a frozenset for use inside binarytree._eval_use_flags().v2.2_rc63Zac Medico2010-02-191-1/+1
* Add stacklevel=2 to warnings.warn calls.Zac Medico2010-02-191-1/+1
* Fix deprecated usage of dep_getkey.Zac Medico2010-02-191-1/+1
* Use a property to trigger deprecation warnings if binarytree.remotepkgsZac Medico2010-02-191-9/+27
* Remove deprecated binarytree.get_use() method.Zac Medico2010-02-191-5/+0
* Remove the deprecated 'clone' parameter to the binarytree constructor.Zac Medico2010-02-191-14/+2
* Deprecate the unused getbinpkgsonly parameter to binarytree.populate().Zac Medico2010-02-191-3/+11
* Cache BUILD_TIME in $PKGDIR/Packages and inside bindbapi.Zac Medico2010-02-151-2/+3
* Evaluate conditional USE deps for *DEPEND atoms saved in vdb entries.Zac Medico2010-02-141-0/+10
* Bug #303211 - Discard invalid SIZE metadata when using the old binhostZac Medico2010-02-101-0/+11
* When integer mtime is desired, use stat_obj[stat.ST_MTIME] instead of theZac Medico2009-12-211-4/+4
* Handle permission problems when trying to cache the remote Packages fileZac Medico2009-12-101-4/+11
* When reading the remote Packages file for --getbinpkg, use codecs.iterdecodeZac Medico2009-12-081-6/+6
* Handle encoding/decoding of unicode when using the xpak api.Zac Medico2009-09-291-8/+22
* Bug #286118 - Fix dbapi.move_ent() methods so they don't assume Atom instancesZac Medico2009-09-231-9/+10
* Replace dict.keys() usage with __iter__(), since it behaves identically inZac Medico2009-09-221-1/+1
* Fix 'RuntimeError: dictionary changed size during iteration' inZac Medico2009-09-221-1/+1
* Define long as int when Python 3 is used.Arfrever Frehtes Taifersar Arahesis2009-09-211-0/+1
* Use dict.(keys|values|items)() instead of dict.(iterkeys|itervalues|iteritems...Arfrever Frehtes Taifersar Arahesis2009-09-211-3/+3
* Use range() instead of xrange() for compatibility with Python 3.Arfrever Frehtes Taifersar Arahesis2009-09-211-1/+1
* Define basestring as str when Python 3 is used.Arfrever Frehtes Taifersar Arahesis2009-09-211-0/+4
* Fix all remaining SyntaxErrors with Python 3.Arfrever Frehtes Taifersar Arahesis2009-09-211-4/+4