| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
| |
Ignore rules should come later than positive rules.
Closes: https://bugs.gentoo.org/653694
|
| |
|
|
|
|
|
|
| |
Split default R package list into "base" and "recommended", because R with
USE minimal disables recommended packages and base packages are always
available.
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
| |
... rules, which cause roverlay to create unsatisfiable slot-relative
dependencies (python 2.5, 3.1 not in the main tree; 2.6 masked for removal)
workaround, see previous commit
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
SLOT-relative dependency rules do not take the version operator (<, >, ==, !=,
<=, >=) into account, which is a logic/design error because dep strings like
"Java (>= 5.0)" can be interpreted as
(a) any version within the 5.0 release series
(b) any version greater or equal than 5.0, e.g. 7.0
SLOT rules always assume (a), but (b) is equally possible - depending on
the R package in question as well as the respective rule.
This commit is a *workaround* for a single dep rule.
It removes the SLOT rule for virtual/jdk:1.5, which is not available in
the main tree and some packages affected by this rule (RWeka, RWekajars) have
been confirmed to work with more recent java releases.
Effectively, this means that all "Java <somehow> 5.0" dep strings get resolved
as ">=virtual/jdk-1.5" now, which breaks packages that really depend on java
1.5 (should be solvable by installing it manually).
All other SLOT rules (=3) are affected by this issue, too.
Needs to be fixed code-wise.
Reported-By: Randall Wald <rdwald@gmail.com>
|
| |
|
| |
|
| |
|
|
|
|
|
| |
1. bioconductor is at 2.13 release now
2. pass --delete to rsync commandline to save disk space
|
|
|
|
| |
This repo has been moved.
|
|
|
|
| |
... about GIT_DEFAULT_REMOTE
|
| |
|
| |
|
|
|
|
|
|
| |
* hook-related configuration
* files/shlib/itertools: provides line_iterator(), which is required to read
${GIT_REMOTES}
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
| |
rstan is suggested by a few packages (namely BayesR and ggmcmc).
|
| |
|
|
|
|
| |
Removed the doc section from this file and added a few examples.
|
| |
|
| |
|
| |
|
|
|
|
|
|
| |
generated file
Create necessary dirs during src_install() in the ebuild.
|
| |
|
| |
|
|
|
|
|
| |
config/*.reference and doc/man/* are out-of-date and redundant since
the provided documentation is available in doc/rst/.
|
|
|
|
|
|
|
| |
The license map file is neither complete nor 100% correct, but it roughly works.
Added/Enabled '[License]' in description_fields.conf so that the description
reader parses this field.
|
|
|
|
|
|
| |
This file should no longer be necessary.
(package-)Dependencies that are unresolvable due to dot issues are bugs (at
least in most cases).
|
| |
|
| |
|
|
|
|
|
|
|
|
|
| |
This commit adds the following functionality to the packagerules module:
* load rules from files (using a new syntax)
* add logging capabilities to Rules/Acceptors/Actions
* misc fixups / changes
* add new modules to setup.py
* an example package rules file in config/package_rules
|
|
|
|
|
| |
Also added support for threaded Manifest file writing, though no available
implementation supports that at the moment.
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
... and SimpleDependencyRuleMaker
geändert: config/simple-deprules.conf
geändert: man/roverlay-deprules.5
geändert: roverlay/depres/depresolver.py
geändert: roverlay/depres/deprule.py
geändert: roverlay/depres/deptype.py
geändert: roverlay/depres/simpledeprule/console.py
geändert: roverlay/depres/simpledeprule/pool.py
geändert: roverlay/depres/simpledeprule/reader.py
geändert: roverlay/depres/simpledeprule/rulemaker.py
geändert: roverlay/ebuild/depres.py
geändert: roverlay/recipe/easyresolver.py
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* simple dep rules are now a sub module of depres
* split rule creation from rule file reading, this allows
to create rules for strings (not only for files)
* fixed some issues like 'DependencyResolver does not run
without an error queue'
* added the possibility to read dependency rules from a directory
this will scan the dir non-recursively and read all files found
modified: R-overlay.conf
modified: config/R-overlay.conf
modified: roverlay/depres/channels.py
modified: roverlay/depres/depresolver.py
modified: roverlay/depres/deprule.py
deleted: roverlay/depres/simpledeprule.py
new file: roverlay/depres/simpledeprule/__init__.py
renamed: roverlay/depres/abstractsimpledeprule.py -> roverlay/depres/simpledeprule/abstractrules.py
new file: roverlay/depres/simpledeprule/pool.py
new file: roverlay/depres/simpledeprule/reader.py
new file: roverlay/depres/simpledeprule/rulemaker.py
new file: roverlay/depres/simpledeprule/rules.py
modified: roverlay/recipe/easyresolver.py
|
| |
|