Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Add portage.exception.OperationNotSupported exception. | Arfrever Frehtes Taifersar Arahesis | 2011-12-10 | 1 | -0/+4 |
| | |||||
* | UnsupportedAPIException: handle unicode in EAPI | Zac Medico | 2011-03-27 | 1 | -3/+14 |
| | | | | | Normally EAPI doesn't contain unicode, but as in bug #359675, it can contain practically anything if files in /var/db/pkg are corrupt. | ||||
* | Fix some typos. | Arfrever Frehtes Taifersar Arahesis | 2010-10-15 | 1 | -1/+1 |
| | |||||
* | Make PortageException __str__ and __unicode__ methods more like | Zac Medico | 2010-09-15 | 1 | -8/+13 |
| | | | | DependencyArg, and add tests. | ||||
* | Bug #336875 - Don't reference errno.ETIME since it's undefined on FreeBSD. | Zac Medico | 2010-09-12 | 1 | -1/+3 |
| | |||||
* | Make AlarmSignal._signal_handler() restore the default SIGALRM | Zac Medico | 2010-09-03 | 1 | -0/+1 |
| | | | | handler. | ||||
* | Make AlarmSignal.register() require a time parameter and pass it to | Zac Medico | 2010-09-03 | 1 | -1/+2 |
| | | | | signal.alarm(). | ||||
* | Add AlarmSignal.register() and unregister() classmethods in order to | Zac Medico | 2010-09-03 | 1 | -1/+11 |
| | | | | handle interaction with the signal module. | ||||
* | Bug #335777 - Add a 40 second timeout in ebuild-ipc.py, so that if an | Zac Medico | 2010-09-03 | 1 | -0/+14 |
| | | | | | orphan is left for any reason then it will exit with an error message instead of hanging indefinitely. | ||||
* | Add a IUSE.missing repoman category for packages that have a USE | Zac Medico | 2010-08-26 | 1 | -0/+3 |
| | | | | | | conditional which references a flag that is not listed in IUSE. Also split out a Package._metadata_exception() method to handle IUSE.missing for *DEPEND and SRC_URI. | ||||
* | Make the Atom class add 'EAPI.incompatible' category attributes to | Zac Medico | 2010-08-26 | 1 | -0/+6 |
| | | | | | | | | InvalidAtom exceptions, make use_reduce() raise InvalidDependString exceptions that encapsulate InvalidAtom exceptions, and make Package._validate_deps() use the InvalidAtom categories when recording the invalid metadata for use by repoman. Also, remove the EAPI.incompatible code from repoman that's no longer used. | ||||
* | Make REQUIRED_USE work again. Without paren_reduce this time. | Sebastian Luther | 2010-08-11 | 1 | -3/+0 |
| | |||||
* | Implement portage.dep.check_required_use() for checking REQUIRED_USE. | Sebastian Luther | 2010-08-10 | 1 | -0/+3 |
| | |||||
* | Implement PortageException.__unicode__ so the string formatin operator will | Zac Medico | 2010-03-25 | 1 | -1/+5 |
| | | | | work correctly with unicode strings in python2. | ||||
* | Remove all svn $Id keywords. | Zac Medico | 2010-03-24 | 1 | -1/+0 |
| | |||||
* | In python-2.x, convert PortageException.value attribute from unicode to str | Zac Medico | 2010-01-05 | 1 | -0/+5 |
| | | | | | | in order to avoid empty output with string format operator. svn path=/main/trunk/; revision=15169 | ||||
* | Define basestring as str when Python 3 is used. | Arfrever Frehtes Taifersar Arahesis | 2009-09-21 | 1 | -0/+4 |
| | | | | svn path=/main/trunk/; revision=14316 | ||||
* | Prepare 308 messages to localization. | Arfrever Frehtes Taifersar Arahesis | 2009-08-15 | 1 | -4/+5 |
| | | | | svn path=/main/trunk/; revision=14067 | ||||
* | Create a new AmbiguousPackageName exception to raise from | Zac Medico | 2008-10-10 | 1 | -0/+7 |
| | | | | | | | | portage.cpv_expand(). It inherits from ValueError, for backward compatibility with calling code that already handles ValueError. svn path=/main/trunk/; revision=11670 | ||||
* | Bug #232924 - When the user specifies a non-existent set, display a list of | Zac Medico | 2008-07-26 | 1 | -0/+3 |
| | | | | | | existing sets. svn path=/main/trunk/; revision=11197 | ||||
* | Bug #230469 - Implement non-blocking distlocks for --fetchonly. This adds | Zac Medico | 2008-07-03 | 1 | -0/+4 |
| | | | | | | | | | | a "flags" keyword parameter to the portage.locks.lock() function. Default is flags=0. If flags contains os.O_NONBLOCK then lock() will raise portage.exception.TryAgain instead of blocking. This new flags parameter is used to implement non-blocking distlocks in fetch() when fetchonly mode is enabled. svn path=/main/trunk/; revision=10917 | ||||
* | Bug #196427 - Prevent various news related tracebacks | Zac Medico | 2007-10-21 | 1 | -0/+1 |
| | | | | | | | from occuring when running emerge as an unprivileged user in --pretend mode. svn path=/main/trunk/; revision=8214 | ||||
* | Fix UnsupportedAPIException.__str__() to strip the leading | Zac Medico | 2007-10-04 | 1 | -1/+5 |
| | | | | | | negative sign (-) from the EAPI, to prevent confusion. svn path=/main/trunk/; revision=7912 | ||||
* | For bug #180165, make portageq print a "Permission denied" error when ↵ | Zac Medico | 2007-06-20 | 1 | -0/+1 |
| | | | | | | appropriate. A PermissionDenied exception is raised from portage.listdir() enven when EmptyOnError is True since errno.EACCES is very likely to indicate a condition that should be reported in any case. svn path=/main/trunk/; revision=6881 | ||||
* | Namespace sanitizing, step 1 | Marius Mauch | 2007-01-25 | 1 | -0/+100 |
svn path=/main/trunk/; revision=5778 |