jaos / slapt-get

slapt-get is an APT like system for Slackware package management.
GNU General Public License v2.0
39 stars 7 forks source link

Error SSL and Suggestions #29

Open inukaze opened 7 hours ago

inukaze commented 7 hours ago

Hi there, i am trying to upgrade some system packages. gslapt-error4

but i recieve messages like : SSL connect error

gslapt-error5

i try the follow commands like root user :

slackpkg update gpg
 /usr/sbin/update-ca-certificates --fresh

and the result is the same

gslapt-error6

And when is not the SSL error, is this another

Server returned nothing (no headers, no data)

gslapt-error

gslapt-error2

Note : i am from venezuela, and my current ISP max speed can offer to my residentail zone is " 1 Mbps " i dont know if the fail on download, like SSL Error, was for a very slow internet connection .

Suggestions :

On this contextual sub-menu, in a future version you can add option " Block this package from this repository "

gslapt-error3

i think is better the rows should be, something like : Status | Name | Version | Repository | Description | Location | Architecture | Instalated Size

Well but i know too, the diferents slackware repositories in the mayority of cases, want to put some additional, like distroname or repository name, and not leave a clean name without suffix in the packages name then is very strange to found names without « slonly, salix, alien, gv, etc . . . » in the name,

Well i prefer when i search inside the gslapt, the thing was be somehting like, for example

Status | Name | Version | Repository | Description | Location | Architecture | Instalated Size No Inst|wxGTK3| 3.2.1 | AlienBOB | CPGUI Toolkit | Libraries | x86_64 | 27110 No Inst|wxGTK3| 3.0.5 | Salix-OS | GTK+ Toolkit | wxGTK | x86_64 | 24496

In the options, add the posibility the user can set the downloader tool, like wget, wget2, curl, aria2, etc . . . and can set if the retries are infinity or with a specified number on options.

Right now i am trying to follow method : Open the gslapt , just to see in which folder i should put the package in the cache of slapt-get

Open a terminal window Switch to root account and use the follow commands :

cd /var/cache/slapt-get/

i try

slapt-get --upgrade

Leyendo listas de paquetes...Hecho Se EXCLUYERON los siguientes paquetes: aaa_glibc-solibs gcc5 glibc glibc-i18n glibc-profile gslapt llvm slapt-get wine Se instalarán los siguientes paquetes NUEVOS: python-lxml Se actualizarán los siguiente paquetes: audacity cmake ffmpeg inkscape nvidia-legacy390-kernel portaudio vhba-module wxGTK3 x264 9 actualizados, 0 reinstalados, 1 recién instalado, 0 para quitar, 9 no actualizados. Se necesita obtener 53,2MB/71,4MB de archivos. Después de descomprimir, se liberarán 42,0MB de espacio en disco. ¿Desea continuar? [y/N] y 1/10 Obtener https://slackware.nl/people/alien/sbrepos/15.0/x86_64/ python-lxml 4.6.3-x86_64-2alien [2,2MB]...No se pudo descargar: SSL connect error

i copy the url https://slackware.nl/people/alien/sbrepos/15.0/x86_64/ and paste on address bar inside a web browser and i search python-lxml i open that folder and i copy the package url https://slackware.nl/people/alien/sbrepos/15.0/x86_64/python-lxml/python-lxml-4.6.3-x86_64-2alien.txz , i switch window back to root terminal and use the follow command

cd /var/cache/slapt-get/python-lxml wget -c 'https://slackware.nl/people/alien/sbrepos/15.0/x86_64/python-lxml/python-lxml-4.6.3-x86_64-2alien.txz'

and i do something similar with the packages are failing to upgrade.

cmake inkscape portaudio wxGTK3 x264 audacity

i solved manually the upgrade of that packages.

i forgot to mention, please change the name of TAG of Priority, because is confusing « CUSTOM » is the most high priority, why just not simple put :

By the moment my /etc/slapt-get/slapt-getrc content is the follow :

WORKINGDIR=/var/cache/slapt-get
EXCLUDE=^kernel-(generic|huge|modules|firmware)$,^wine,^wineasio,^wine-staging,^gcc,^gcc-(g++|gfortrab|gnat|go|java|objc)$,^glibc,^glibc-(i18n|profile|solibs|zoneinfo)$,^aaa_glibc-solibs,^llvm,^nvidia-(kernel|driver|legacy|legacy-kernel|kernel-driver)$,^slapt-get|gslapt
SOURCE=https://slackware.uk/slackware/slackware64-15.0/:CUSTOM
SOURCE=https://slackware.uk/slackware/slackware64-15.0/extra/:CUSTOM
SOURCE=https://slackware.nl/people/alien/multilib/15.0/:CUSTOM
SOURCE=https://slackware.nl/people/alien/restricted_sbrepos/15.0/x86_64/:CUSTOM
SOURCE=https://packages.slackonly.com/pub/packages/15.0-x86_64/:CUSTOM
SOURCE=https://slackware.nl/people/alien/sbrepos/15.0/x86_64/:CUSTOM
SOURCE=https://slackware.uk/msb/15.0/latest/x86_64/:CUSTOM
SOURCE=https://slackware.uk/csb/15.0/x86_64/:CUSTOM
SOURCE=http://ftp.cc.swin.edu.au/slackware/slackware64-15.0/:OFFICIAL
SOURCE=https://storage.googleapis.com/slackpacks.jaos.org/slackware64-15.0/:OFFICIAL
SOURCE=https://slackware.osuosl.org/slackware64-15.0/:OFFICIAL
SOURCE=https://slackware.osuosl.org/slackware64-15.0/extra/:OFFICIAL
SOURCE=https://download.salixos.org/x86_64/15.0/
SOURCE=https://download.salixos.org/x86_64/extra-15.0/
jaos commented 3 hours ago

https://slackware.nl/people/alien/sbrepos/15.0/x86_64 seems to be having connectivity issues for me as well. Maybe try a different mirror?