[solved] can not use gambas repoes to get update
Posted
#1
(In Topic #1223)
Enthusiast

how can I install the key to fix it ?
hc@marvin-rogstrixgl10dhgl10dh:~$ sudo apt update
[sudo] password for mhc:
Hit:1 http://ftp.us.debian.org/debian bookworm InRelease
Hit:2 Index of /debian bookworm-backports InRelease
Hit:3 http://ftp.us.debian.org/debian bookworm-updates InRelease
Ign:4 http://ftp.us.debian.org/debian bookworm-security InRelease
Err:5 http://ftp.us.debian.org/debian bookworm-security Release
404 Not Found [IP: 2620:0:861:2:208:80:154:139 80]
Hit:6 Index of /yannubuntu/boot-repair/ubuntu noble InRelease
Get:7 Index of /gambas-team/gambas3/ubuntu noble InRelease [17.3 kB]
Err:7 Index of /gambas-team/gambas3/ubuntu noble InRelease
The following signatures couldn't be verified because the public key is not available: NO_PUBKEY 50B027516CAEE58D
Reading package lists… Done
E: The repository 'http://ftp.us.debian.org/debian bookworm-security Release' does not have a Release file.
N: Updating from such a repository can't be done securely, and is therefore disabled by default.
N: See apt-secure(8) manpage for repository creation and user configuration details.
W: GPG error: Index of /gambas-team/gambas3/ubuntu noble InRelease: The following signatures couldn't be verified because the public key is not available: NO_PUBKEY 50B027516CAEE58D
E: The repository 'Index of /gambas-team/gambas3/ubuntu noble InRelease' is not signed.
N: Updating from such a repository can't be done securely, and is therefore disabled by default.
N: See apt-secure(8) manpage for repository creation and user configuration details.
mhc@marvin-rogstrixgl10dhgl10dh:~$
Posted
Guru

PPA launchpad is for ubuntu only, it doesn't work for debian (dependency list does not work)
Debian needs the autotools installation method to upgrade.
Posted
Guru

Posted
Guru

Did you use sudo add-apt-repository ppa:gambas-team/gambas3 to add the repository as you may not have the gpg keys
Posted
Enthusiast

Did you use sudo add-apt-repository ppa:gambas-team/gambas3 to add the repository as you may not have the gpg keys
No that command would not work
Guess I will wait for Debian 13 next Year
Posted
Guru

Thanks to the .gitlab-ci.yml file.
Just download the source and uninstall the apt gambas version then run the autotools install
Gambas Upgrade Commands
Shimples <EMOJI seq="1f60a" tseq="1f60a">😊</EMOJI>
Posted
Enthusiast

Setting up libegl1-mesa-dev:amd64 (22.3.6-1+deb12u1) …
Setting up libgtk-3-dev:amd64 (3.24.38-2~deb12u1) …
Setting up libgtkglext1-dev:amd64 (1.2.0-11) …
Setting up libsdl-ttf2.0-dev:amd64 (2.0.11-6) …
Setting up libimlib2-dev (1.10.0-4+deb12u1) …
Setting up libwebkit2gtk-4.0-dev:amd64 (2.42.5-1~deb12u1) …
Setting up libdirectfb-dev:amd64 (1.7.7-11) …
bash: ./reconf-all: No such file or directory
bash: ./configure: No such file or directory
make: *** No targets specified and no makefile found. Stop.
make: *** No rule to make target 'install'. Stop.
I had to make the directory "home/gambas-stable" before running the script and then it worked
so I now have 3.19.2
Thanks
Posted
Guru

git clone –depth=1 Gambas / gambas · GitLab –branch=stable $HOME/gambas-stable
cd $HOME/gambas-stable
If you already had the source it would have worked if you ran the script "cd" from the existing source folder
Posted
Guru

I will test it later if using the whole path as a git argument works or not?
I will change it to exclude $HOME in git Args.
Cheers <EMOJI seq="1f601" tseq="1f601">😁</EMOJI>
Glad you figured it out <EMOJI seq="1f60a" tseq="1f60a">😊</EMOJI>
Posted
Enthusiast

mkdir $HOME/gambas-stable
Posted
Guru

grayghost4 said
The first command should be :
mkdir $HOME/gambas-stable
i was thinking along the lines of letting the user choose directory so i changed it to not cd ANY folder but just make the source folder in the working terminal dir.
Now it looks more like this…
<HIGHLIGHT highlight="shell">
# Run the following commands in a terminal (copy & paste)…
# A folder called 'gambas-stable' will be created in the working directory
git clone –depth=1 Gambas / gambas · GitLab –branch=stable gambas-stable
cd gambas-stable
# snip dependencies
./reconf-all
./configure -C –disable-keyring –disable-qt4 –disable-qt6
make -j$(nproc)
sudo make install
</HIGHLIGHT>
Posted
Enthusiast

Posted
Guru

grayghost4 said
that still does not create the directory …gambas-stable
It should do!
The last argument of git clone selects the directory name to create and clone into…
git clone –depth=1 Gambas / gambas · GitLab –branch=stable gambas-stable
Posted
Enthusiast

Posted
Guru

grayghost4 said
It did not do that on my Debian system … I had to make the directory my self
Well that is odd, it works okay here on Deb Bookworm :-\
Maybe it works now i have changed it?
Respects
Posted
Enthusiast

# A folder called 'gambas-stable' will be created in the working directory
mkdir gambas-stable # why not add this to it to make sure ?
git clone –depth=1 Gambas / gambas · GitLab –branch=stable gambas-stable
cd gambas-stable
1 guest and 0 members have just viewed this.



