The repository does not have a Release file.

17 replies [Last post]
AyKay
Offline
Joined: 12/06/2019

Hi.
For weeks now I have the same exact problem as described in this 2018 post:
https://trisquel.info/de/forum/weird-output-when-trying-update

I edited
/etc/apt/sources.list
various times and replaced all repos URLs with most of the mirrors listed in
http://rsync.trisquel.info/
(Sweden, Spain, many USA based ones, no China mirrors yet, ...)

The output is always the same:

Hit:1 http://ppa.launchpad.net/openjdk-r/ppa/ubuntu xenial InRelease
Hit:2 http://dl.google.com/linux/chrome/deb stable InRelease
Get:3 http://packages.microsoft.com/repos/code stable InRelease [10.4 kB]
Hit:4 http://deb.playonlinux.com xenial InRelease
Get:5 http://packages.microsoft.com/repos/code stable/main amd64 Packages [55.6 kB]
Hit:6 https://deb.opera.com/opera-stable stable InRelease
Hit:7 https://dl.winehq.org/wine-builds/ubuntu xenial InRelease
Get:8 http://packages.microsoft.com/repos/code stable/main arm64 Packages [56.5 kB]
Get:9 http://packages.microsoft.com/repos/code stable/main armhf Packages [56.4 kB]
Hit:10 https://linux.teamviewer.com/deb stable InRelease
Hit:11 https://wire-app.wire.com/linux/debian stable InRelease
Ign:12 https://mirrors.ocf.berkeley.edu/trisquel flidas InRelease
Hit:13 https://deb.nodesource.com/node_12.x xenial InRelease
Ign:14 https://mirrors.ocf.berkeley.edu/trisquel flidas-security InRelease
Hit:15 https://packagecloud.io/slacktechnologies/slack/debian jessie InRelease
Ign:16 https://mirrors.ocf.berkeley.edu/trisquel flidas-updates InRelease
Err:17 https://mirrors.ocf.berkeley.edu/trisquel flidas Release
server certificate verification failed. CAfile: /etc/ssl/certs/ca-certificates.crt CRLfile: none
Err:18 https://mirrors.ocf.berkeley.edu/trisquel flidas-security Release
server certificate verification failed. CAfile: /etc/ssl/certs/ca-certificates.crt CRLfile: none
Err:19 https://mirrors.ocf.berkeley.edu/trisquel flidas-updates Release
server certificate verification failed. CAfile: /etc/ssl/certs/ca-certificates.crt CRLfile: none
Reading package lists... Done
E: The repository 'https://mirrors.ocf.berkeley.edu/trisquel flidas 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.
E: The repository 'https://mirrors.ocf.berkeley.edu/trisquel flidas-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.
E: The repository 'https://mirrors.ocf.berkeley.edu/trisquel flidas-updates 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.

Then, on that page
http://rsync.trisquel.info/
it reads: "Mirror servers can be updated via rsync",
so I tried
sudo rsync -rlpthi --delete-after --stats rsync.trisquel.org::trisquel.packages trisquel.packages
...and that downloaded the internet for more than 10 hours straight. This morning it came to an end with:

...
>f+++++++++ pool/main/c/ceph/ceph-osd_15.2.14-0ubuntu0.20.04.1_armhf.deb
>f+++++++++ pool/main/c/ceph/ceph-resource-agents_10.1.2-0ubuntu1_all.deb
>f+++++++++ pool/main/c/ceph/ceph-resource-agents_10.2.11-0ubuntu0.16.04.3_all.deb
>f+++++++++ pool/main/c/ceph/ceph-resource-agents_12.2.13-0ubuntu0.18.04.10_all.deb
>f+++++++++ pool/main/c/ceph/ceph-resource-agents_12.2.4-0ubuntu1_all.deb
>f+++++++++ pool/main/c/ceph/ceph-resource-agents_15.2.1-0ubuntu1_all.deb
>f+++++++++ pool/main/c/ceph/ceph-resource-agents_15.2.12-0ubuntu0.20.04.1_all.deb
>f+++++++++ pool/main/c/ceph/ceph-resource-agents_15.2.14-0ubuntu0.20.04.1_all.deb
>f+++++++++ pool/main/c/ceph/ceph-test-dbg_10.1.2-0ubuntu1_amd64.deb
>f+++++++++ pool/main/c/ceph/ceph-test-dbg_10.1.2-0ubuntu1_i386.deb

rsync: read error: Connection timed out (110)rsync: [generator] write error: Broken pipe (32)

rsync error: error in socket IO (code 10) at io.c(820) [generator=3.1.1]
ak@LibreT400 ~:
ak@LibreT400 ~:
ak@LibreT400 ~: rsync error: error in socket IO (code 10) at io.c(785) [receiver=3.1.1]

So no luck but at least that rsync process didn't destroy my data or OS. Still no update possible. "Release file not present at repos", etc.

So, Trisquel cannot be updated anymore!? How so. Is this project abandoned? Would be a shame, honestly. But I didn't read any announcement.

Appreciate any help!!
Regards.

lanun
Offline
Joined: 04/01/2021

> Is this project abandoned?

No, but version 8 Flidas is not supported any more since April 2021, as mentioned in its realease annoucement : https://trisquel.info/en/trisquel-80-lts-flidas.

It is strongly recommended to upgrade to version 9.0.1 Etiona, and to stay tuned for the annoucement of the official release of version 10.0 Nabia.

See: https://trisquel.info/en/forum/release-announcement-trisquel-901-etiona-security-update.

AyKay
Offline
Joined: 12/06/2019

Thanks @lanun !

Okay, I tried that.

> sudo do-release-upgrade -d
> Checking for a new Trisquel release
> Please install all available updates for your release before upgrading.

So I am at the starting point again, as 'sudo apt update' doesn't work. I was able, however, to successfully do 'sudo apt upgrade'. At least this worked, but my problem persists --no update -> no release-upgrade.

What to do?

There is this third suggestion of
'sed -i s/flidas/etiona/ /etc/apt/sources.list'
but this does not seem to be logical to me. I either want/need to update Flidas (8) in order to release-upgrade, or I directly issue 'do-release-upgrade -d' which ought to take care of '/etc/apt/sources.list', isn't it?

A thousand questions...

Magic Banana

I am a member!

Offline
Joined: 07/24/2010

Try to substitute every https in /etc/apt/sources.list for http, for instance executing that command in a terminal:
$ sudo sed -i s/https/http/ /etc/apt/sources.list

As lanun explained, Trisquel 8 has not been supported since April: you should definitely upgrade to Trisquel 9. You have enabled several repositories providing proprietary software (Chrome, Opera, TeamViewer, etc.): you should remove them before the upgrade and, for your freedoms, remove the programs they provide and not re-add them after the upgrade.

AyKay
Offline
Joined: 12/06/2019

Thanks @Magic Banana !

Yep, that (https --> http) did the trick. Thanks!!

The nitty gritty:
First, after changing protocols in /etc/apt/sources.list, I was finally able to 'apt update' and then, after 'apt upgrade' again, I was allowed to 'do-release-upgrade -d'.

Awesome! Thank you guys.

As a side note. Regarding
" you should remove [proprietary software] before the upgrade and, for your freedoms, remove the programs they provide and not re-add them after the upgrade...",
I understand and appreciate your warning/hint. Alas, I need to check frontends via Chrome and Opera, and I must sometimes exchance views with customers (Teamviewer). It's not cool, but a neccessary evil.

AyKay
Offline
Joined: 12/06/2019

Aaaand now the Notebook is dead. Great....

After going through 'sudo 'do-release-upgrade -d' the process after like 1-2 hrs reports some errors. I pressed [x] to "destroy" (the install process?). And now the Laptop is just dead!
I see a mouse pointer after booting; that's it.

Magic Banana

I am a member!

Offline
Joined: 07/24/2010

Try Ctrl+Alt+F1 or Ctrl+Alt+F2 or... If you get a text session where you can log in, then you may be able to resume the upgrade ('sudo apt upgrade'). If it gives an error you can show it to us.

AyKay
Offline
Joined: 12/06/2019

Thanks @Magic Banana for chiming in again.
I do have terminal access via CTRL+ALT+F1. And luckily this way I could do a backup of my data. Thanks!

This here:
> sudo apt upgrade
failed. The log is:
------------------------------------------------------------------------------------------------------------------------
Reading package lists...
Building dependency tree...
Reading state information...
You might want to run ‘apt-get -f install’ to correct these.
The following packages have unmet dependencies.
apt-xapian-index : Depends: python3-xapian (>= 1.4.3-1) but it is not installed
aptdaemon : Depends: python3-aptdaemon (= 1.1.1+bzr982-0ubuntu19.5) but 1.1.1+bzr982-0ubuntu14.5 is installed
debconf-i18n : Depends: debconf (= 1.5.58ubuntu2) but 1.5.66ubuntu1 is installed
gir1.2-gtk-3.0 : Depends: gir1.2-pango-1.0 (>= 1.40.5) but 1.38.1-1 is installed
Depends: libgtk-3-0 (>= 3.22.29) but 3.18.9-1ubuntu3.3 is installed
glib-networking : Depends: libproxy1v5 (>= 0.4.14) but 0.4.11-5ubuntu1.2 is installed
glib-networking-services : Depends: libproxy1v5 (>= 0.4.14) but 0.4.11-5ubuntu1.2 is installed
gstreamer1.0-plugins-bad : Depends: libx265-146 (>= 2.6) but it is not installed
gstreamer1.0-vaapi : Depends: libegl1 but it is not installed
hplip : Depends: hplip-data (= 3.21.2+dfsg1-2+9.0trisquel1) but 3.16.3+repack0-1+8.0trisquel1 is installed
Depends: printer-driver-hpcups (= 3.21.2+dfsg1-2+9.0trisquel1) but 3.16.3+repack0-1+8.0trisquel1 is installed
Depends: libpython3.6 (>= 3.6.5) but it is not installed
Depends: libsane1 (>= 1.0.24) but it is not installed
ibus : Depends: libgtk-3-0 (>= 3.21.5) but 3.18.9-1ubuntu3.3 is installed
indicator-keyboard : Depends: indicator-common but it is not installed
libegl-mesa0:i386 : Depends: libgbm1:i386 (= 20.0.8-0ubuntu1~18.04.1) but 18.0.5-0ubuntu0~16.04.1 is installed
libglib2.0-dev : Depends: libglib2.0-dev-bin (= 2.56.4-0ubuntu0.18.04.8)
libgstreamer-gl1.0-0 : Depends: libegl1 but it is not installed
Depends: libwayland-egl1 (>= 1.15.0)
Recommends: gstreamer1.0-gl but it is not installed
libgtk-3-bin : Depends: libgtk-3-0 (>= 3.22.30-1ubuntu4) but 3.18.9-1ubuntu3.3 is installed
libhpmud0 : Depends: libsnmp30 (>= 5.7.3+dfsg-1.8ubuntu3.6~dfsg) but 5.7.3+dfsg-1ubuntu4.6 is installed
libqt5gui5 : Depends: libegl1 but it is not installed
Recommends: qt5-gtk-platformtheme but it is not installed
libqt5quickcontrols2-5 : Depends: libqt5quicktemplates2-5 (>= 5.9.0~rc) but it is not installed
libreoffice-core : Depends: libcmis-0.5-5v5 (>= 0.5.1+git20160603) but 0.5.1-2ubuntu2 is installed
Depends: libgpgmepp6 (>= 1.10.0) but it is not installed
Depends: libpoppler73 (>= 0.62.0) but it is not installed
Depends: libxmlsec1 (>= 1.2.25) but it is not installed
Depends: libxmlsec1-nss (>= 1.2.25) but it is not installed
Recommends: libpaper-utils
libreoffice-gnome : Depends: libreoffice-gtk3 but it is not installed
libreoffice-gtk : Depends: libreoffice-gtk2 but it is not installed
mate-polkit : Depends: mate-polkit-common (= 1.12.0-3)
mate-settings-daemon : Depends: mate-settings-daemon-common (= 1.12.1-2build1) but 1.20.1-3 is installed
plasma-framework : Depends: qml-module-qtquick-controls2 but it is not installed
Depends: qml-module-qtquick-templates2 but it is not installed
Depends: libegl1 but it is not installed
python-apt : Depends: libapt-inst2.0 (>= 1.6.5~) but 1.2.32+8.0trisquel2 is installed
Depends: libapt-pkg5.0 (>= 1.6.5~) but 1.2.32+8.0trisquel2 is installed
python3-apt : Depends: libapt-inst2.0 (>= 1.6.5~) but 1.2.32+8.0trisquel2 is installed
Depends: libapt-pkg5.0 (>= 1.6.5~) but 1.2.32+8.0trisquel2 is installed
python3-gdbm : Depends: libgdbm5 (>= 1.14) but it is not installed
python3-pil : Depends: libwebpdemux2 (>= 0.5.1) but it is not installed
Depends: libwebpmux3 (>= 0.6.1-2) but it is not installed
Recommends: python3-olefile but it is not installed
python3-uno : Depends: libpython3.6 (>= 3.6.5) but it is not installed
qml-module-org-kde-kirigami2 : Depends: qml-module-qtquick-controls2 but it is not installed
Depends: qml-module-qtquick-templates2 but it is not installed
qtwayland5 : Depends: libegl1 but it is not installed
rhythmbox : Depends: librhythmbox-core10 (= 3.4.2-4ubuntu1+9.0trisquel3) but it is not installed
Recommends: rhythmbox-plugin-alternative-toolbar but it is not installed
rhythmbox-plugin-cdrecorder : Depends: librhythmbox-core10 (>= 3.0) but it is not installed
rhythmbox-plugins : Depends: libgrilo-0.3-0 (>= 0.3.0) but it is not installed
Depends: liblirc-client0 but it is not installed
Depends: librhythmbox-core10 (= 3.4.2-4ubuntu1+9.0trisquel3) but it is not installed
Depends: libtotem-plparser18 (>= 3.26.0) but 3.10.6-1ubuntu1 is installed
Depends: gir1.2-rb-3.0 (= 3.4.2-4ubuntu1+9.0trisquel3) but 3.3-1ubuntu7+8.0trisquel3 is installed
software-properties-gtk : Depends: python3-software-properties (= 0.96.20.10+8.0trisquel1) but 0.96.24.32.14+9.0trisquel3 is installed
system-config-printer-gnome : Depends: system-config-printer (>= 1.5.7+20160812-0ubuntu3~) but it is not installed
trisquel-recommended : Depends: backintime-gnome but it is not installed
Depends: electrum but it is not installed
Depends: python3-pyqt5 but it is not installed
Depends: vlc-l10n but it is not installed
Depends: caja-admin but it is not installed
Depends: viewnior but it is not installed
Depends: libreoffice-gtk3 but it is not installed
Depends: gnome-disk-utility but it is not installed
Depends: pdfshuffler but it is not installed
Depends: jami-all but it is not installed
update-manager : Depends: update-manager-core (= 1:16.04.17+8.0trisquel9) but 1:18.04.11.13+9.0trisquel10 is installed
update-notifier : Depends: update-notifier-common (= 3.168.15+8.0trisquel2) but 3.192.1.12+9.0trisquel2 is installed
Recommends: apport-gtk (>= 2.8-0ubuntu3) but it is not installed
------------------------------------------------------------------------------------------------------------------------

The status quo the notebook is in right now, came from
> sudo do-release-upgrade -d

Seems like python is one culprit, or access to some packages during upgrade in general.
Appreciate any ideas.

Magic Banana

I am a member!

Offline
Joined: 07/24/2010

As apt tells you:
You might want to run ‘apt-get -f install’ to correct these.

AyKay
Offline
Joined: 12/06/2019

Yes, I figured. But wasn't 100% sure. That worked with hundreds of warnings that certain conf files were missing. Still it ended successfully, it seems.

Alas, after rebooting, the GUI login screen is mostly black. It offers my two accounts but doesn't respond after using it.
So back to the terminal I issued:
> sudo apt update
and get:
------------------------------------------------------------------------------------------------------------------------------
WARNING: apt does not have a stable CLI interface. Use with caution in scripts.

Err:1 http://dl.google.com/linux/chrome/deb stable InRelease
Temporary failure resolving 'dl.google.com'
Err:2 http://deb.opera.com/opera-stable stable InRelease
Temporary failure resolving 'deb.opera.com'
Err:3 https://packagecloud.io/slacktechnologies/slack/debian jessie InRelease
Temporary failure resolving 'packagecloud.io'
Err:4 http://mirrors.ocf.berkeley.edu/trisquel etiona InRelease
Temporary failure resolving 'mirrors.ocf.berkeley.edu'
Err:5 http://mirrors.ocf.berkeley.edu/trisquel etiona-security InRelease
Temporary failure resolving 'mirrors.ocf.berkeley.edu'
Err:6 http://mirrors.ocf.berkeley.edu/trisquel etiona-updates InRelease
Temporary failure resolving 'mirrors.ocf.berkeley.edu'
Reading package lists...
Building dependency tree...
Reading state information...
1886 packages can be upgraded. Run 'apt list --upgradable' to see them.
W: Failed to fetch http://mirrors.ocf.berkeley.edu/trisquel/dists/etiona/InRelease Temporary failure resolving 'mirrors.ocf.berkeley.edu'
W: Failed to fetch http://mirrors.ocf.berkeley.edu/trisquel/dists/etiona-security/InRelease Temporary failure resolving 'mirrors.ocf.berkeley.edu'
W: Failed to fetch http://mirrors.ocf.berkeley.edu/trisquel/dists/etiona-updates/InRelease Temporary failure resolving 'mirrors.ocf.berkeley.edu'
W: Failed to fetch http://deb.opera.com/opera-stable/dists/stable/InRelease Temporary failure resolving 'deb.opera.com'
W: Failed to fetch http://dl.google.com/linux/chrome/deb/dists/stable/InRelease Temporary failure resolving 'dl.google.com'
W: Failed to fetch https://packagecloud.io/slacktechnologies/slack/debian/dists/jessie/InRelease Temporary failure resolving 'packagecloud.io'
W: Some index files failed to download. They have been ignored, or old ones used instead.
------------------------------------------------------------------------------------------------------------------------------

The mirror-URL seems to be okay. I also get a "failure to resolve" when trying to:
> wget [ANY VALID URL]
Idk if there is no inet connection - which I had before(!), funnily.
Totally lost again. Sorry for being such a pain, but don't know where else to turn to.

Magic Banana

I am a member!

Offline
Joined: 07/24/2010

Do you actually have a working Internet connection? For instance, does gnu.org respond? That command (use Ctrl+C to stop it) would tell:
$ ping gnu.org

lanun
Offline
Joined: 04/01/2021

If a fresh install is an option, I think I would:

1. backup all my personal files,

2. install Trisquel 9.0.1 LTS Etiona using the current ISO from the download page: https://trisquel.info/en/download.

AyKay
Offline
Joined: 12/06/2019

I was hoping to just do without. Especially since I have at least a functioning terminal. Furthermore, I run Libreboot which does not recognize USB sticks.

AyKay
Offline
Joined: 12/06/2019

No, I cannot ping servers:
> ping gnu.org
> ping: unknown host gnu.org

(Just as a quick response. I try to sort this out. Though don't know where to start yet.)

Magic Banana

I am a member!

Offline
Joined: 07/24/2010

Are you connected by Ethernet (i.e., with a cable)?

AyKay
Offline
Joined: 12/06/2019

Neither wifi nor ethernet does fly. I have given up.

20 minutes from now I'll have 9.0.1 as ISO on a USB stick. Just need to find a way to make Libreboot accept USB (which so far DOES NOT seem to be possible ;( ).

I'll report.

Avron
Offline
Joined: 08/18/2020

I installed Trisquel 9 from the 9.0 iso (I haven't tried with 9.0.1) on a USB stick three times on 2 different X200 laptops with Libreboot using the "manual install" option, following the advice linked by Libreboot (https://notabug.org/libreboot/lbwww/src/8844c201ef0d1ab856fed2aa5148b89100fffe0d/site/docs/gnulinux/encrypted_trisquel.md) as outdated instructions.

You could also try installing that way with the 9.0.1 iso, or with the 9.0 iso modified to use http instead of https in sources.list.

AyKay
Offline
Joined: 12/06/2019

Aaand I have a
"Installation failed (as superuser)

[Errno 5] Input/output error

...often due to faulty DVD/DVD disk... bla... clean your DVD...."
------------------------------------------------------------------------------------------
Note, I use a USB stick, not a CD. Great. I think it's time to say goodbye to Trisquel.