summaryrefslogtreecommitdiffstats
path: root/pym/portage_manifest.py
Commit message (Collapse)AuthorAgeFilesLines
* Replace compat symlinks with a new compat module as the symlink solution ↵Marius Mauch2007-02-171-1/+1
| | | | | | prevents reuse of state information (requested by ferringb) svn path=/main/trunk/; revision=5981
* Namespace sanitizing, step 1Marius Mauch2007-01-251-618/+1
| | | | svn path=/main/trunk/; revision=5778
* Some minor fixes for manifest codeMarius Mauch2007-01-201-8/+14
| | | | svn path=/main/trunk/; revision=5735
* Make empty digest-* files 0 bytes instead of 1 byte. Thanks to Sven Wegener ↵Zac Medico2006-10-171-2/+6
| | | | | | for reporting this. svn path=/main/trunk/; revision=4743
* Make manifest2AuxfileFilter() slightly more efficient and also ignore any ↵Zac Medico2006-10-111-3/+5
| | | | | | hidden files. svn path=/main/trunk/; revision=4656
* Allow a digest to be created before any distfiles have been fetched for bug ↵Zac Medico2006-07-281-2/+6
| | | | | | #141843. svn path=/main/trunk/; revision=4043
* Add a --force option for `ebuild digest` so that the user doesn't have to ↵Zac Medico2006-07-281-14/+15
| | | | | | manually remove the Manifest and files/digest-* files when upstream changes the identity of distfiles. See bug #141843. svn path=/main/trunk/; revision=4041
* When assume-digests is enabled, for digest generation if the number of ↵Zac Medico2006-07-031-0/+1
| | | | | | parsed digests does not match the number of digest types that are supported. See bug #138911. svn path=/main/trunk/; revision=3772
* Force digest generation when assume-digests is enabled but the file size ↵Zac Medico2006-06-171-2/+10
| | | | | | does not match. See bug #137032. svn path=/main/trunk/; revision=3517
* Fix a bug that causes hashes of random types (mostly SHA1, from my ↵Zac Medico2006-05-221-1/+1
| | | | | | experience) to be erroneously discarded due to dictionary assignment instead up update. svn path=/main/trunk/; revision=3390
* Don't include a redundant size field with the other hashes when creating ↵Zac Medico2006-05-211-0/+1
| | | | | | manifest2 entries. Thanks to solar for reporting. svn path=/main/trunk/; revision=3383
* Bring back FEATURES="assume-digests" for bug #132182.Zac Medico2006-05-041-13/+20
| | | | svn path=/main/trunk/; revision=3317
* Catch Permission Denied errors during manifest/digest generation for bug ↵Zac Medico2006-04-291-28/+33
| | | | | | #131073. svn path=/main/trunk/; revision=3263
* Make fetchlist_dict an optional parameter in the Manifest constructor since ↵Zac Medico2006-04-261-3/+7
| | | | | | it's required only for generation of a Manifest (not needed for parsing and checking sums). svn path=/main/trunk/; revision=3245
* Fix FileNotFound error when ignoreMissing=True for bug #130928.Zac Medico2006-04-231-4/+9
| | | | svn path=/main/trunk/; revision=3194
* Replace hard coded "size" with MANIFEST1_HASH_FUNCTIONS.Zac Medico2006-04-231-1/+1
| | | | svn path=/main/trunk/; revision=3193
* Remove bogus "size" manifest entries reported by vapier.Zac Medico2006-04-231-2/+3
| | | | svn path=/main/trunk/; revision=3192
* Fix `emerge -s` download size calculation for bug #130750.Zac Medico2006-04-211-1/+7
| | | | svn path=/main/trunk/; revision=3184
* Ignore ENOENT errors when $FILESDIR doesn't exist. Thanks to Christian Heim ↵Zac Medico2006-04-171-4/+10
| | | | | | for reporting. svn path=/main/trunk/; revision=3171
* Avoid rewritting the Manifest whenever possible by comparing the existing ↵v2.1_pre9Zac Medico2006-04-171-70/+154
| | | | | | manifest entries to the ones that will be written. svn path=/main/trunk/; revision=3168
* Split out a reusable Manifest._readManifest() method.Zac Medico2006-04-151-15/+26
| | | | svn path=/main/trunk/; revision=3150
* Fix digestcheck logic for bug #129839.Zac Medico2006-04-131-5/+10
| | | | svn path=/main/trunk/; revision=3142
* Fix manifest/digest generation logic for bug #129737.Zac Medico2006-04-131-8/+24
| | | | svn path=/main/trunk/; revision=3136
* Remove unnecessary calls to dict.keys() from portage_manifest.Zac Medico2006-04-101-7/+7
| | | | svn path=/main/trunk/; revision=3112
* Remove db and mysettings from Manifest and replace them with a mapping ↵Zac Medico2006-04-101-6/+5
| | | | | | object that provides access to fetch lists for each cpv. svn path=/main/trunk/; revision=3111
* Pass DISTDIR into the Manifest constructor instead of getting it from ↵Zac Medico2006-04-101-6/+3
| | | | | | mysettings because mysettings will be eliminated soon. svn path=/main/trunk/; revision=3110
* Remove dependency on the core portage module from portage_manifest.Zac Medico2006-04-091-13/+33
| | | | svn path=/main/trunk/; revision=3109
* Encapsulate type guessing logic in a new Manifest method.Zac Medico2006-04-091-0/+13
| | | | svn path=/main/trunk/; revision=3106
* Supply missing parameters to a checkFileHashes call.Zac Medico2006-04-091-1/+1
| | | | svn path=/main/trunk/; revision=3103
* Add copyright headers for portage_update and portage_manifest.Zac Medico2006-04-081-0/+4
| | | | svn path=/main/trunk/; revision=3098
* Optimize manifest2AuxfileFilter handling of ignored directories. Thanks to ↵Zac Medico2006-04-071-3/+1
| | | | | | Brian Harring for the patch. svn path=/main/trunk/; revision=3088
* Change == None to is NoneAlec Warner2006-04-071-1/+1
| | | | svn path=/main/trunk/; revision=3085
* Automatically create FILESDIR if necessary when writing old style digests. ↵Zac Medico2006-04-041-0/+7
| | | | | | Thanks to blubb for reporting. svn path=/main/trunk/; revision=3071
* Fix manifest2AuxfileFilter so that it correctly filters files such as ↵Zac Medico2006-03-301-1/+7
| | | | | | 2.1_pre7/CVS/Entries. svn path=/main/trunk/; revision=3042
* Sort the hashes for manifest2 lines to that output is reproducible.Zac Medico2006-03-271-3/+3
| | | | svn path=/main/trunk/; revision=3026
* sort digest/Manifest files by 1) filetype (v2 only) 2) filename (v1+v2) 3) ↵Marius Mauch2006-03-271-5/+15
| | | | | | hashtype (v1 only) svn path=/main/trunk/; revision=3024
* Compare new digest data with old digest data and rewrite the new digest only ↵Zac Medico2006-03-271-4/+36
| | | | | | if they differ (forward port r2951 from manifest1 to manifest2). svn path=/main/trunk/; revision=3022
* Use write_atomic for updates of old style digest files.Zac Medico2006-03-271-4/+3
| | | | svn path=/main/trunk/; revision=3021
* Split out a reusable Manifest._createDigestLines1() method.Zac Medico2006-03-271-9/+13
| | | | svn path=/main/trunk/; revision=3019
* fix a typo from the last revision.Zac Medico2006-03-271-1/+1
| | | | svn path=/main/trunk/; revision=3018
* Split out a reusable Manifest._parseDigests() method.Zac Medico2006-03-271-4/+10
| | | | svn path=/main/trunk/; revision=3017
* fix AuxfileFilter to ignore all files in svn or cvs dirsMarius Mauch2006-03-261-1/+1
| | | | svn path=/main/trunk/; revision=3011
* Add files/ prefix for AUX files in manifest1 entries; fix digest.unused ↵v2.1_pre7Marius Mauch2006-03-251-1/+10
| | | | | | check partially by checking all DIST entries against all SRC_URI entries of a package (instead of per ebuild checks) svn path=/main/trunk/; revision=3002
* Make ebuild digest reuse existing checksumsMarius Mauch2006-03-251-2/+6
| | | | svn path=/main/trunk/; revision=2997
* add missing manifest moduleMarius Mauch2006-03-241-0/+333
svn path=/main/trunk/; revision=2992