Can you fix the deb package?
Opened this issue · 8 comments
Can you fix the deb package?
I've changed the dependencies of the deb package from libgconf2-4 to libgconf-2-4 and it works! If you can change it for all it would be great!
Originally posted by @mebordone in #3 (comment)
Coul you explain how you have Change changed the dependencies of the deb package from libgconf2-4 to libgconf-2-4
There is a fork with upgraded version of ScratchJr-Desktop and all its dependencies. Tested and it works great on Ubuntu 22.04.
See also #44 (comment)
The fork: https://github.com/leonskb4/ScratchJr-Desktop
I've built my own .deb package with the instructions by @ dbeniamine:
# please note the fork used for this build:
git clone https://github.com/leonskb4/ScratchJr-Desktop.git
sudo apt-get install nodejs npm
cd ScratchJr-Desktop
npm install && npm run publish
# for me it shows an error creating the rpm, but the .deb is already created at this point
ls -al out/make
# it shows: 112328064 Dez 31 14:49 scratchjr_1.3.2_amd64.deb
So you can build .deb by yourself.
But maybe in the new year I can set up some CI(continuous integration) to create .deb packages with github actions
I have updated all dependencies to more recent versions and used github actions to create new releases here: https://github.com/JustSch/ScratchJr-Desktop/releases/latest
@JustSch Great! Maybe you can also integrate the improvements implemented in the other forks and provided as pull requests https://github.com/jfo8000/ScratchJr-Desktop/pulls, especially
I’ll probably add those later when I have some time
Edit: I did add save on exit and fullscreen support.
Thank you so much, this information should be on the homepage of ScratchJr IMHO.
It would be nice to have ScratchJr update for the latest Debian and Ubuntu versions.
It would be nice to have ScratchJr update for the latest Debian and Ubuntu versions.
My forked version that I mentioned above has been tested to work on Linux Mint 21.1 which is based on Ubuntu 22.04 (which is still the most recent LTS) and Fedora 38. If there’s any issues with distros newer than those let me know on my repo and I can try to fix them when I can since the maintainer of this repo has not been active for a while