getsolus / packages

Solus Package Monorepo & Issue Tracker
65 stars 85 forks source link

Timeshift #1130

Open earlinprank opened 11 months ago

earlinprank commented 11 months ago

Homepage

https://github.com/linuxmint/timeshift

Why should this be included in the repository?

any people would like to have this package

Are we allowed to redistribute it?

No response

What kind of user will use this package, and how many users do you think will use this package?

both of it

Link to source archive file

https://github.com/linuxmint/timeshift

codewizard1975 commented 10 months ago

Tested and was able to build on Solus. But timeshift will not run due to no crontab system being in place.

codewizard1975 commented 10 months ago

While this adds it to the repo for installation, timeshift has to be updated to support systemd timers and LinuxMint has had a PR for this since May 2023 that was originally submitted to the original repo back in 2021. (See https://github.com/linuxmint/timeshift/pull/190)

If accepted, it may never work as intended until these changes are done by LinuxMint and/or their contributors.

I am researching the possibility of cloning the repo and providing a special Solus version of Timeshift to solve the issues and allow it to work without hickups.

codewizard1975 commented 10 months ago

After reviewing the code and seeing that its too hard-coded for the old crontab system and would require some major rewriting which I don't have time to work on. Sorry, but I don't see Linux Mint updating this anytime soon themselves either.