| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
| |
X-Gentoo-Bug: 582154
X-Gentoo-Bug-URL: https://bugs.gentoo.org/582154
|
|
|
|
|
|
| |
reposconf.py: Adds rebuild __init__ parameter to fix rebuild
functionality
updater.py: Sets rebuild parameter for repos.conf ConfigHandler class
|
|
|
|
|
| |
X-Gentoo-Bug: 546852
X-Gentoo-Bug-URL: https://bugs.gentoo.org/546852
|
|
|
|
|
|
|
|
|
|
|
|
| |
In the check_conf_path() function if the file did not previously
exist and you tried to write to the repos.conf file specified by
repos_conf it would generate a false negative declaring that
repos_conf is a directory when it should be a file. This is clearly
not the case and remedied by calling os.access () in conjunction with
os.path.isfile () prior to declaring that the target is a directory.
X-Gentoo-Bug: 538324
X-Gentoo-Bug-URL: https://bugs.gentoo.org/538324
|
|
|
|
|
|
|
|
| |
A function has been created to properly relay any issues with the sanity
of a specified repos_conf path.
X-Gentoo-Bug: 538324
X-Gentoo-Bug-URL: https://bugs.gentoo.org/538324
|
| |
|
|
|
| |
app-portage/layman-2.3.0 - ReposConf: ConfigHandler.read(); Failed to read "/etc/portage/repos.conf/layman.conf.
|
|
|
|
|
|
| |
If make.conf is not present on the system and layman-updater is ran
then the presently installed overlays will be written to the make.conf
file.
|
| |
|
|
|
|
| |
Also deletion of laymansync after import.
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
| |
The enable() function was cleaned up and the doc string was improved to
reflect what the function actually does. The previous behavior of the
disable function was completely replaced in favor of being a wrapper for
the delete() function. The reasoning behind this is that previously the
function would simply "comment" out the section and its lines. This lead
to an issue where the config manager would no longer list the sections,
causing them to no longer be in the repos.conf file if the file was
rewritten to by layman for any reason. So commenting the sections out
was more work than needed anyway.
|
| |
|
| |
|
| |
|
|
|
|
|
|
| |
Importing the config parser based on hex version has been implemented
to ensure that layman is bringing in the correct config parse class.
For more information, see: https://bugs.gentoo.org/528752
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
|
| |
If a user has a blank repos.conf file then a check should be
make to ensure that the user has all his/her installed overlays
written to that repos.conf file.
|
|
|
|
|
|
| |
To reflect the ability to disable or enable an overlay, makeconf.py
needed to be able to go from the old style make.conf file to the
new style automatically when layman wrote to the make.conf.
|
|
|
|
|
| |
To prevent future complaining from portage, the options added to the
repos.conf has been changed if the sync_type does not exist.
|
| |
|
| |
|
|
|