Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | Make fakedbapi support generic metadata instead of just slots. | Zac Medico | 2006-11-14 | 1 | -9/+9 | |
| | | | | svn path=/main/trunk/; revision=5042 | |||||
* | For bug #154986, show the usual "Filesize does not match recorded size" ↵ | Zac Medico | 2006-11-14 | 1 | -2/+3 | |
| | | | | | | message even for fetch restricted files. svn path=/main/trunk/; revision=5036 | |||||
* | Remove reentrance support for dblink.lockdb() since it's no longer used and ↵ | Zac Medico | 2006-11-14 | 1 | -6/+5 | |
| | | | | | | it won't necessarily work correctly now that a global vdb lock is used. svn path=/main/trunk/; revision=5034 | |||||
* | Use try/finally to ensure that locks are properly released in dblink.unmerge(). | Zac Medico | 2006-11-14 | 1 | -7/+7 | |
| | | | | svn path=/main/trunk/; revision=5033 | |||||
* | Use try/finally to ensure that locks are properly released in ↵ | Zac Medico | 2006-11-14 | 1 | -38/+33 | |
| | | | | | | portdbapi.aux_get(). svn path=/main/trunk/; revision=5030 | |||||
* | For bug #154989, use a single lock on /var/db/pkg since finer grained ↵ | Zac Medico | 2006-11-13 | 1 | -6/+3 | |
| | | | | | | locking is unnecessary and often insufficient. svn path=/main/trunk/; revision=5027 | |||||
* | For bug #154921, prevent an IndexError when a + is in USE. | Zac Medico | 2006-11-13 | 1 | -0/+4 | |
| | | | | svn path=/main/trunk/; revision=5021 | |||||
* | For bug #154554, validate all profile virtuals atoms. | Zac Medico | 2006-11-11 | 1 | -3/+23 | |
| | | | | svn path=/main/trunk/; revision=5010 | |||||
* | Make digestcheck() fail if an ebuild isn't listed in the Manifest. Thanks ↵ | Zac Medico | 2006-11-11 | 1 | -0/+6 | |
| | | | | | | to pva for reporting. svn path=/main/trunk/; revision=5002 | |||||
* | s/grabdict/grabdict_package/ for bug #63429. | Zac Medico | 2006-11-07 | 1 | -1/+1 | |
| | | | | svn path=/main/trunk/; revision=4980 | |||||
* | Minimize getvirtuals() calls and dict lookups inside dep_virtual(). | Zac Medico | 2006-11-06 | 1 | -6/+7 | |
| | | | | svn path=/main/trunk/; revision=4966 | |||||
* | Simplify the new-style -> old-style virtuals bridge by doing it implicitly ↵ | Zac Medico | 2006-11-06 | 1 | -17/+7 | |
| | | | | | | for all virtuals instead of explicit scanning for available new-style virtuals. svn path=/main/trunk/; revision=4962 | |||||
* | Make config.add_new_virtuals() work properly even if self.virtuals has ↵ | Zac Medico | 2006-11-06 | 1 | -1/+3 | |
| | | | | | | previously been initialized. svn path=/main/trunk/; revision=4957 | |||||
* | For bug #154223, bridge new-style virtuals into old-style virtuals in order ↵ | Zac Medico | 2006-11-06 | 1 | -1/+23 | |
| | | | | | | to prevent old-style virtuals from making new-style virtuals invisible. svn path=/main/trunk/; revision=4955 | |||||
* | For bug #153951, fail with a simple "Permission denied" error if the merge ↵ | Zac Medico | 2006-11-03 | 1 | -0/+4 | |
| | | | | | | phase doesn't have write access to $ROOT. svn path=/main/trunk/; revision=4916 | |||||
* | For bug #153282, automatically find the owner package(s) in the event of a ↵ | Zac Medico | 2006-11-01 | 1 | -0/+32 | |
| | | | | | | fatal file collision (since the collision is fatal, the performance hit doesn't matter). svn path=/main/trunk/; revision=4899 | |||||
* | For bug #153295, make load_infodir ignore files that contain null bytes. | Zac Medico | 2006-10-31 | 1 | -1/+7 | |
| | | | | svn path=/main/trunk/; revision=4893 | |||||
* | Fix a KeyError when the profile doesn't define default USE. | Zac Medico | 2006-10-31 | 1 | -1/+1 | |
| | | | | svn path=/main/trunk/; revision=4885 | |||||
* | For getmaskingstatus messages, don't assume ARCH is a valid keyword, since ↵ | Zac Medico | 2006-10-30 | 1 | -0/+4 | |
| | | | | | | that assumption is not necessarily correct for operating systems other than Linux. Thanks to Diego Pettenò for reporting. svn path=/main/trunk/; revision=4879 | |||||
* | For bug #153295, do a sanity check for non-string types in config.environ(). | Zac Medico | 2006-10-29 | 1 | -1/+6 | |
| | | | | svn path=/main/trunk/; revision=4877 | |||||
* | Don't forget to continue for invalid binpkgs. | Zac Medico | 2006-10-28 | 1 | -0/+1 | |
| | | | | svn path=/main/trunk/; revision=4869 | |||||
* | Prevent an attribute error AttributeError for invalid binary packages for ↵ | Zac Medico | 2006-10-28 | 1 | -2/+6 | |
| | | | | | | which there is no CATEGORY data. svn path=/main/trunk/; revision=4867 | |||||
* | Use mtree to save/restore bsd file flags before/after prepall and ↵ | Zac Medico | 2006-10-28 | 1 | -29/+24 | |
| | | | | | | installation. Thanks to Diego Pettenò for this patch (related to bug #153109). svn path=/main/trunk/; revision=4863 | |||||
* | show licenses or pointer to license files on 'masked by' message | Marius Mauch | 2006-10-26 | 1 | -2/+2 | |
| | | | | svn path=/main/trunk/; revision=4828 | |||||
* | show licenses or pointer to license files on 'masked by' message | Marius Mauch | 2006-10-26 | 1 | -2/+2 | |
| | | | | svn path=/main/trunk/; revision=4827 | |||||
* | add function getlicensetexts() to extract license texts relevant to a given ↵ | Marius Mauch | 2006-10-26 | 1 | -0/+27 | |
| | | | | | | cpv (to be used by emerge masked by display) svn path=/main/trunk/; revision=4826 | |||||
* | need a mutable config instance to use setcpv | Marius Mauch | 2006-10-26 | 1 | -1/+1 | |
| | | | | svn path=/main/trunk/; revision=4824 | |||||
* | rename getmaskingreason() to getpmaskcomment() to clarify its function, ↵ | Marius Mauch | 2006-10-26 | 1 | -2/+4 | |
| | | | | | | report each license as a separate mask instead of combining them all together into a single value for getmaskingstatus() svn path=/main/trunk/; revision=4823 | |||||
* | For bug #152726, ignore hidden files in vardbapi.cp_list(). | Zac Medico | 2006-10-25 | 1 | -0/+2 | |
| | | | | svn path=/main/trunk/; revision=4817 | |||||
* | Disable ACCEPT_LICENSE support until the details of license groups are ↵ | Zac Medico | 2006-10-24 | 1 | -1/+7 | |
| | | | | | | decided and implemented. svn path=/main/trunk/; revision=4810 | |||||
* | In getmaskingstatus(), add missing check for * in acceptable_licenses. | Zac Medico | 2006-10-23 | 1 | -6/+7 | |
| | | | | svn path=/main/trunk/; revision=4805 | |||||
* | Don't put -* in the env layer, since that layer isn't part of the ↵ | Zac Medico | 2006-10-22 | 1 | -1/+1 | |
| | | | | | | incremental stacking in regenerate. svn path=/main/trunk/; revision=4804 | |||||
* | Don't limit the size of USE in config.load_infodir. | Zac Medico | 2006-10-22 | 1 | -1/+1 | |
| | | | | svn path=/main/trunk/; revision=4802 | |||||
* | Make config.load_infodir also load the data into the env layer in order to ↵ | Zac Medico | 2006-10-22 | 1 | -1/+4 | |
| | | | | | | ensure that it has preference over what may have been there. svn path=/main/trunk/; revision=4801 | |||||
* | s/str_matches/acceptable_licenses/ typo | Zac Medico | 2006-10-22 | 1 | -1/+1 | |
| | | | | svn path=/main/trunk/; revision=4793 | |||||
* | Add support for masking of packages via ACCEPT_LICENSE and ↵ | Zac Medico | 2006-10-22 | 1 | -11/+73 | |
| | | | | | | /etc/portage/package.license. Thanks to Jason Stubbs for the initial patch from bug #17367. svn path=/main/trunk/; revision=4792 | |||||
* | Do put empty incrementals in the environment if they are already set. | Zac Medico | 2006-10-22 | 1 | -1/+1 | |
| | | | | svn path=/main/trunk/; revision=4791 | |||||
* | Don't put empty incrementals in the environment. | Zac Medico | 2006-10-22 | 1 | -1/+2 | |
| | | | | svn path=/main/trunk/; revision=4790 | |||||
* | Call load_infodir before the setup phase for binary packages so that USE is ↵ | Zac Medico | 2006-10-22 | 1 | -0/+6 | |
| | | | | | | properly set. svn path=/main/trunk/; revision=4789 | |||||
* | Use reset instead of regenerate (revert part of the previous commit) in ↵ | Zac Medico | 2006-10-21 | 1 | -4/+4 | |
| | | | | | | order to properly clear the env layer of the config. svn path=/main/trunk/; revision=4787 | |||||
* | Optimize config.setcpv so that it only calls regenerate when necessary. ↵ | Zac Medico | 2006-10-21 | 1 | -8/+26 | |
| | | | | | | Thanks to Jason Stubbs for the initial patch from bug #17367. svn path=/main/trunk/; revision=4786 | |||||
* | For userpriv, call setgroups with all groups that the portage user belongs ↵ | Zac Medico | 2006-10-19 | 1 | -3/+3 | |
| | | | | | | to (bug #137610). svn path=/main/trunk/; revision=4760 | |||||
* | Add more dependency priority levels for merge order calculations. ↵ | Zac Medico | 2006-10-18 | 1 | -16/+7 | |
| | | | | | | Previously, all installed deps were categorized at the same level with other soft deps. Now there are 3 priority levels for soft deps: satisfied buildtime, satisfied runtime, and other. svn path=/main/trunk/; revision=4745 | |||||
* | Eliminate an unnecessary string concatenation. | Zac Medico | 2006-10-17 | 1 | -3/+2 | |
| | | | | svn path=/main/trunk/; revision=4744 | |||||
* | Filter empty elements in cumulative env-update variables. Thanks to Brian ↵ | Zac Medico | 2006-10-17 | 1 | -2/+2 | |
| | | | | | | Harring for this patch from bug #151694. svn path=/main/trunk/; revision=4741 | |||||
* | Stack use.mask/package.use.mask together at each level of the profile for ↵ | Zac Medico | 2006-10-17 | 1 | -41/+47 | |
| | | | | | | bug #151586, and do the same with use.force/package.use.force. svn path=/main/trunk/; revision=4735 | |||||
* | Merge package.use and USE from make.defaults together at each level of the ↵ | Zac Medico | 2006-10-17 | 1 | -24/+31 | |
| | | | | | | profile stack. This is analogous to how use.mask and package.use.mask are planned to be merged for bug #151586. svn path=/main/trunk/; revision=4734 | |||||
* | For bug #133908, prevent collisions in ${PKGDIR}/All/ by automatically ↵ | Zac Medico | 2006-10-16 | 1 | -55/+168 | |
| | | | | | | bumping colliding packages to ${PKGDIR}/${CATEGORY}/ just before a collision would occur. Newly built packages are always stored in ${PKGDIR}/All/, should this be 100% compatible with previous behavior. svn path=/main/trunk/; revision=4722 | |||||
* | Trigger binarytree population on bindbapi.cpv_all() calls. | Zac Medico | 2006-10-15 | 1 | -0/+5 | |
| | | | | svn path=/main/trunk/; revision=4712 | |||||
* | Simplify binarytree.getname(). | Zac Medico | 2006-10-15 | 1 | -5/+2 | |
| | | | | svn path=/main/trunk/; revision=4704 |