Package Details: automathemely 1.3-3

Git Clone URL: https://aur.archlinux.org/automathemely.git (read-only, click to copy)
Package Base: automathemely
Description: Simple, set-and-forget python application for changing between GNOME themes according to light and dark hours.
Upstream URL: https://github.com/C2N14/AutomaThemely
Keywords: cinnamon-desktop customization gnome gtk plasma-desktop python3 theming xfce
Licenses: GPL-3.0
Submitter: florianmw
Maintainer: florianmw
Last Packager: florianmw
Votes: 1
Popularity: 0.000000
First Submitted: 2018-10-15 10:22 (UTC)
Last Updated: 2020-05-03 19:26 (UTC)

Latest Comments

« First ‹ Previous 1 2

whynothugo commented on 2020-04-25 15:24 (UTC)

This package automatically enables a systemd timer.

This is against ArchLinux packaging guidelines, and opposite of what every other package in the official repository does.

The right thing to do is merely inform the user on how to enable it, not do it for the user.

florianmw commented on 2019-12-16 18:56 (UTC) (edited on 2019-12-16 18:59 (UTC) by florianmw)

Shall I update the package release version in order to force a rebuild? I just did a rebuild and it works for me.

mijrous commented on 2019-12-11 14:20 (UTC)

please update to support python 3.8

azmeuk commented on 2019-11-26 16:25 (UTC) (edited on 2019-11-26 16:26 (UTC) by azmeuk)

automathemely does not launchm.

$ automathemely                                                                                                     
Traceback (most recent call last):
  File "/home/eloi/dev/yzodb/local.virtualenv/bin/automathemely", line 6, in <module>
    from pkg_resources import load_entry_point
  File "/home/eloi/dev/yzodb/local.virtualenv/lib/python3.8/site-packages/pkg_resources/__init__.py", line 3252, in <module>
    def _initialize_master_working_set():
  File "/home/eloi/dev/yzodb/local.virtualenv/lib/python3.8/site-packages/pkg_resources/__init__.py", line 3235, in _call_aside
    f(*args, **kwargs)
  File "/home/eloi/dev/yzodb/local.virtualenv/lib/python3.8/site-packages/pkg_resources/__init__.py", line 3264, in _initialize_master_working_set
    working_set = WorkingSet._build_master()
  File "/home/eloi/dev/yzodb/local.virtualenv/lib/python3.8/site-packages/pkg_resources/__init__.py", line 583, in _build_master
    ws.require(__requires__)
  File "/home/eloi/dev/yzodb/local.virtualenv/lib/python3.8/site-packages/pkg_resources/__init__.py", line 900, in require
    needed = self.resolve(parse_requirements(requirements))
  File "/home/eloi/dev/yzodb/local.virtualenv/lib/python3.8/site-packages/pkg_resources/__init__.py", line 786, in resolve
    raise DistributionNotFound(req, requirers)
pkg_resources.DistributionNotFound: The 'tzlocal' distribution was not found and is required by AutomaThemely

$ yay -Ss tzlocal                                                                                                   
community/python2-tzlocal 2.0.0-3 (24.4 KiB 118.8 KiB) 
    Tzinfo object for the local timezone
community/python-tzlocal 2.0.0-3 (24.5 KiB 107.4 KiB) (Installed)
    Tzinfo object for the local timezone

Tio commented on 2019-07-21 12:03 (UTC)

Indeed it works now! Thanks

florianmw commented on 2019-07-21 11:48 (UTC)

Seems to be a temporary issue. Just checked the build and it download without errors here:

==> Retrieving sources...
  -> Downloading v1.3.tar.gz...
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100 50002    0 50002    0     0  61201      0 --:--:-- --:--:-- --:--:-- 61201

Tio commented on 2019-07-17 16:09 (UTC)

Error:

curl: (35) OpenSSL SSL_connect: SSL_ERROR_SYSCALL in connection to codeload.github.com:443 
==> ERROR: Failure while downloading https://github.com/C2N14/AutomaThemely/archive/v1.3.tar.gz
    Aborting...

florianmw commented on 2019-03-16 16:21 (UTC)

Added systemd timer and autostart which will be setup by the install script.

florianmw commented on 2019-03-11 18:17 (UTC)

I just put AutomaThemely to autostart, but it seems you're right: I missed the install script: https://github.com/C2N14/AutomaThemely/blob/master/install_scripts/postinst.sh It looks to me like it is designed to run as user systemd service/timer. I think it doesn't make sense to use the postinst as is, because SUDO_USER is used there which requires installation via sudo and also won't work on multi-user systems. My proposal would be to deliver a systemd timer with the package, which is configured to run daily and after boot (like described here: https://wiki.archlinux.org/index.php/Systemd/Timers#Monotonic_timer) and additionally an instruction how to activate it.

nrayamjhee commented on 2019-03-11 10:04 (UTC)

It seems like this package doesn't change theme automatically. Do I have to enable some service/timer after I install this package? If so, is sudo systemctl enable automathemely.timer the right way to do it?