Can't install on Fedora with Cinnamon DE
- Dominant language
- Python
- Stars
- 200
- Forks
- 30
- PR merge metrics
- No merged PRs in 30d
Description
Here's my setup:
Cinnamon 5.0.5
Python 3.9.6
System Fedora 34
`python3.6-automathemely-1.3-1.noarch.rpm` has issues as it complains that python3-pytz is no installed. But I have...
```
python3-pytz.noarch 2021.1-2.fc34 @anaconda
python3-pytzdata.noarch 2020.1-2.fc34 @fedora
```
and other required python packages are also installed:
```
pip3 install astral requests pytz tzlocal schedule
Defaulting to user installation because normal site-packages is not writeable
Requirement already satisfied: astral in /usr/lib/python3.9/site-packages (2.2)
Requirement already satisfied: requests in /usr/lib/python3.9/site-packages (2.25.1)
Requirement already satisfied: pytz in /usr/lib/python3.9/site-packages (2021.1)
Requirement already satisfied: tzlocal in /usr/lib/python3.9/site-packages (2.0.0)
Requirement already satisfied: schedule in /usr/lib/python3.9/site-packages (0.6.0)
Requirement already satisfied: chardet<5,>=3.0.2 in /usr/lib/python3.9/site-packages (from requests) (4.0.0)
Requirement already satisfied: idna<3,>=2.5 in /usr/lib/python3.9/site-packages (from requests) (2.10)
Requirement already satisfied: urllib3<1.27,>=1.21.1 in /usr/lib/python3.9/site-packages (from requests) (1.25.10)
```
So what else does the package need? Am I missing something?
Also tried `python3.6-no_deps-automathemely-1.3-1.noarch.rpm` ofc it installs but doesn't start and work... So, I'm kinda stuck.
```
automathemely --list
bash: /usr/local/bin/automathemely: /usr/bin/python3.6: bad interpreter: No such file or directory
```
Contributor guide
No contributing guide indexed for this repository
Research direction
Start by reproducing the install and launch commands on Fedora 34 with Cinnamon, comparing the dependency behavior of python3.6-automathemely-1.3-1.noarch.rpm and python3.6-no_deps-automathemely-1.3-1.noarch.rpm. Inspect the RPM dependency metadata and the automathemely launcher, including its /usr/bin/python3.6 interpreter path. Done means the package installs with the available Python dependencies and `automathemely --list` starts successfully.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- python
- Domain
- desktop
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 25/100