Age | Commit message (Collapse) | Author | |
---|---|---|---|
2019-06-01 | libsisyphus : | V3n3RiX | |
- implement binary package cache auto cleaning mechanism - stop relying on a portage hook to clean up the binary package cache - although the portage hook works OKish, it has some severe limitations : - it is not aware of partial downloads (it can never be, since sisyphus doesn't rely on portage but uses it's internal mechanism to download binary packages) - the cleaning itself is only partial, leaving empty directories behind - if a previous cleaning has failed (keyboard interrupt), it will confuse the dependency resolver | |||
2019-04-07 | fix potential UI loading issuesv2.1904.1 | V3n3RiX | |
2019-04-02 | more backend bugfixes: drop some redundant code, rework update and make sure ↵v2.1904.0 | V3n3RiX | |
we're always synced | |||
2019-04-01 | this part became unreliable, so kick it out | V3n3RiX | |
2019-03-21 | optimise the code a little | V3n3RiX | |
2019-03-21 | make syncing more robust, rely on git, not emerge | V3n3RiX | |
2019-03-03 | cover some more portage errorsv2.1903.0 | V3n3RiX | |
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 | sisyphus-gui : print some more information when executed from cli | 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-11-09 | use portage cache as download location for binaries | V3n3RiX | |
2018-10-28 | sisyphus-gui : print some more information on stdout, when executed from CLIv1.1810 | 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 |