Comments (15)
I've gone ahead and updated the description to say it can be launched from Office. If @Rak1ta replies to say the menu launcher is absent from the Office category, then I can re-open the issue.
As usual, my deepest thanks goes to those involved in relentlessly weeding out all bugs from Pi-Apps. I cannot do this alone as a busy engineering college student.
from pi-apps.
Alright cool.
I'll have to add a checks for the appropriate version when that flag was added. And only add it when necessary.
Thanks
from pi-apps.
Does it show up after a reboot? The code you linked seems to indicate it does install a . desktop file.
from pi-apps.
@theofficialgman yes, I gave a link to install .desktop file. The program works, but there is no shortcut. Rebooting doesn't affect anything for me.
from pi-apps.
I just installed FF Multi Converter and it shows up in Office instead of Accessories as the pi-apps description claims. @Rak1ta, do you see it in Office on your system?
from pi-apps.
@Botspot I'm missing a shortcut. It is not available as a .desktop file either.
from pi-apps.
@Rak1ta, please run this command:
file /usr/local/share/applications/ffmulticonverter.desktop
from pi-apps.
And this:
file /usr/local/share/applications
from pi-apps.
I can reproduce the issue. For some reason the binary is installed (/usr/local/bin/ffmulticonverter
) but the .desktop
file is nowhere to be found.
Tested on Bookworm ARM64
The folder /usr/local/share/applications
already existed on my system even, so it isn't like it failed to place the file there because the folder did not previously exist.
I'm not super familiar with python distutils but it has to do with that https://docs.python.org/3.11/distutils/setupscript.html#installing-additional-files. Everything looks good to me so idk whats wrong.
from pi-apps.
Seems like Bookworm is the difference here. I'm still on Bullseye.
from pi-apps.
yeah this is a setuptools bug.... not sure who it needs to be reported to. it is simply ignoring the data_files
entirely. We know setup.py is deprecated but its not supposed to be broken...
from pi-apps.
can also confirm the issue on ubuntu mantic (also on python 3.11). so this definitely seems like a regression from 3.9 -> 3.11 regarding setuptools
from pi-apps.
@Botspot found the change and found the fix
python changed to installing data_files
to egg /usr/local/lib/python3.11/dist-packages/ffmulticonverter-1.8.0-py3.11.egg/
now you have to pass --old-and-unmanageable
to have the old expected results
https://packaging.python.org/en/latest/guides/distributing-packages-using-setuptools/#data-files
sudo python3 setup.py install --old-and-unmanageable
does that run on bullseye without an error? because I will add it to the script if bullseye does not care even if it does not use it
from pi-apps.
@Botspot found the change and found the fix python changed to installing
data_files
to egg/usr/local/lib/python3.11/dist-packages/ffmulticonverter-1.8.0-py3.11.egg/
now you have to pass
--old-and-unmanageable
to have the old expected results https://packaging.python.org/en/latest/guides/distributing-packages-using-setuptools/#data-filessudo python3 setup.py install --old-and-unmanageable
does that run on bullseye without an error? because I will add it to the script if bullseye does not care even if it does not use it
No it fails.
Errors:
usage: setup.py [global_opts] cmd1 [cmd1_opts] [cmd2 [cmd2_opts] ...]
or: setup.py --help [cmd1 cmd2 ...]
or: setup.py --help-commands
or: setup.py cmd --help
error: option --old-and-unmanageable not recognized
from pi-apps.
Just to be clear, I changed line 8 in the install script to include this:
sudo python3 setup.py install --old-and-unmanageable
from pi-apps.
Related Issues (20)
- need help with internet error HOT 3
- VPNs HOT 26
- Puffin Install Fails HOT 8
- Need help with device out of space HOT 6
- Need help with bad internet HOT 6
- BomberMan3D Install based app HOT 7
- EDIT ME Include the app name and if it is a Package app or an Install based App HOT 4
- Unable to install Anydesk on Raspberry Pi 5 HOT 3
- (not pi-apps) Need help with installing dkms package HOT 6
- EDIT ME Include the app name and if it is a Package app or an Install based App HOT 3
- (not pi-apps) need help with bad dkms package HOT 1
- Py-autoclicker - install based app HOT 23
- Bino3d HOT 5
- terminal not showing on manage install/uninstall/updates HOT 4
- Bisq - P2P open source bitcoin exchange HOT 4
- Now.gg webapp HOT 13
- How to control pi-apps via ansible? HOT 3
- Bambu Studio failed to install on RPi - 5 HOT 13
- Minecraft Java Forge Download Error (Upstream Bug) HOT 3
- Several Pi-Apps work pretty well in the virtual machines on the Lenovo Duet 3 Aarch64 Chromebook OS! HOT 3
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from pi-apps.