Age | Commit message (Collapse) | Author | |
---|---|---|---|
2019-02-27 | libsisyphus backend : | V3n3RiX | |
* detect when a package needs a keyword or mask change in order to proceed * print the requierd changes to stdout, and suggest user to appply them in order to proceed * this fixes a bug when sisyphus would start to download the binary dependencies of keyworded or masked packages but fail to install them due to missing keyword or mask changes sisyphus-gui : * adjust to libsisyphus backend changes | |||
2019-02-27 | read portage's stderr, and expose it for our own use | V3n3RiX | |
2019-02-26 | rename some variables | V3n3RiX | |
2019-02-08 | suppress some redundant portage messages already displayed by sisyphusv2.1812.2 | V3n3RiX | |
2018-12-31 | kindly ask our users to avoid using the main repository, and preffer mirrors ↵v2.1812.1 | V3n3RiX | |
instead | |||
2018-12-31 | make search only search for binaries, implement hybrid search as an option ↵ | V3n3RiX | |
to search for binaries and/or ebuilds | |||
2018-12-31 | make emerge verbose | V3n3RiX | |
2018-11-25 | add support for next (testing) repositoryv2.1812 | V3n3RiX | |
2018-11-20 | libsisyphus.py : apply the same trick to speed up remote database retrieval | V3n3RiX | |
2018-11-20 | libsisyphus : make use of tuples to get all dependency (binary,source) ↵ | V3n3RiX | |
information in one go, thus improving dependency resolution time by 100% | |||
2018-11-15 | improve message | V3n3RiX | |
2018-11-15 | fix message | V3n3RiX | |
2018-11-14 | make this a bit more clear | V3n3RiX | |
2018-11-14 | add dash dash :D | V3n3RiX | |
2018-11-13 | increase verbosity | V3n3RiX | |
2018-11-13 | libsisyphus : | V3n3RiX | |
* implement pure source (ebuild) mode install/upgrade | |||
2018-11-11 | prevent false positives when system is set to srcmode, and install/upgrade ↵ | V3n3RiX | |
is used instead of hybrid-install/hybrid-upgrade | |||
2018-11-11 | libsisyphus : | V3n3RiX | |
* implement hybrid (binary/ebuild) mode install/upgrade * pure source (ebuild) mode will follow | |||
2018-11-11 | fix logic, and open up some further options for hybrid mode | V3n3RiX | |
2018-11-11 | revamp help | V3n3RiX | |
2018-11-11 | revamp help | V3n3RiX | |
2018-11-11 | libsisyphus : | V3n3RiX | |
* implement first part of hybrid install and hybrid upgrade * for now they'll fallback to binary mode only, even if source dependencies will be found sisyphus-cly : * expose the new functions via sisyphus hybrid-install and sisyphus hybrid-upgrade | |||
2018-11-11 | implement first bits for hybrid installs | V3n3RiX | |
2018-11-10 | make more room for hybrid and source mode | V3n3RiX | |
2018-11-10 | make room to implement hybrid mode and source mode in libsisyphus | V3n3RiX | |
2018-11-10 | split input question | V3n3RiX | |
2018-11-09 | ... | V3n3RiX | |
2018-11-09 | refuse to install/uninstall/force-uninstall/search if no package name is given | V3n3RiX | |
2018-11-09 | use portage cache as download location for binaries | V3n3RiX | |
2018-10-27 | and yet another dependency filter fix | V3n3RiX | |
2018-09-30 | disable fuzzy search and misspell suggestions | V3n3RiX | |
2018-09-30 | hardcode binmode | V3n3RiX | |
2018-09-22 | shamelessly ask the same questions portage itself asks :D | V3n3RiX | |
2018-09-22 | make the output more pleasant | V3n3RiX | |
2018-09-22 | libsisyphus.py : fix breakage introduced in ↵ | V3n3RiX | |
8dc2ab082f49b4bfaa9a4de05fe97bbddaf1eecf | |||
2018-09-22 | libsisyphus.py : fix breakage introduced in ↵ | V3n3RiX | |
8dc2ab082f49b4bfaa9a4de05fe97bbddaf1eecf | |||
2018-09-22 | convert to string | V3n3RiX | |
2018-09-22 | fix typo | V3n3RiX | |
2018-09-22 | libsisyphus.py : show how many packages will be merged | V3n3RiX | |
2018-09-18 | libsisyphus.py : | V3n3RiX | |
* expand the install parser to cover some more cases and avoid "Exception: 404: Not Found" errors * filter out some more portage resolution messages to further avoid dependency list mixups | |||
2018-09-15 | reduce the number of database connections to speed things a bit, arrange the ↵v1.1809 | V3n3RiX | |
code a bit | |||
2018-08-26 | do not allow portage's messages to jumble dependency list | V3n3RiX | |
2018-08-19 | properly handle >>invalid package name<< or >>nothing to upgrade<< cases | V3n3RiX | |
2018-08-19 | Revert "handle invalid package name, or nothing to upgrade cases" | V3n3RiX | |
This reverts commit 74eeefd8f8c757a68014219ebd0a1eb90f360b0c. | |||
2018-08-19 | handle invalid package name, or nothing to upgrade cases | V3n3RiX | |
2018-08-19 | implement our fetch method in sisyphus-gui, autopep the code | V3n3RiX | |
2018-08-19 | adjust function description | V3n3RiX | |
2018-08-19 | enable our fetch method for upgrade as well | V3n3RiX | |
2018-08-19 | adjust portage calls | V3n3RiX | |
2018-08-19 | backend changes (2nd attempt, this time it works without getbinpkg): | V3n3RiX | |
* portage binpkg fetcher seem to be buggy and unreliable since v2.3.40 also, it's weird they implemented it as an os.call to wget, instead of a proper python method * implement our own binpkg fetcher, written in python, and bypass buggy portage one * as a drawback, installation time may become slightly longer portage downloads in background and starts installation right away our new method will allways wait for the download to be complete before it starts to install...but hey, at least I won't get bugged every day about portage bugs |