ppa: missing release file error despite file is in ppa

Asked by Uwe

Hi,

I am working on Ubuntu 22.04 ARM jammy in a VM on MacStudio .

I want to use openastro.

On the command line using
       sudo add-apt-repository ppa:pellesimon/ppa

I get:

       "The repository 'https://ppa.launchpadcontent.net/pellesimon/ppa/ubuntu jammy release' does not have a release file. Updating from such a repository cant be done securely and is therefore disabled by default"

However, the file seems to be properly present at https://launchpad.net/~tomtomtom/+archive/ubuntu/openastro.org

Any idea how to proceed?

Best regards
uhob

Question information

Language:
English Edit question
Status:
Solved
For:
Ubuntu Edit question
Assignee:
No assignee Edit question
Solved by:
Uwe
Solved:
Last query:
Last reply:
Revision history for this message
Colin Watson (cjwatson) said :
#1

You'll have to ask the owner of that PPA (https://launchpad.net/~pellesimon). We only provide the hosting, and don't interfere with decisions such as which Ubuntu releases a given PPA supports.

Revision history for this message
Colin Watson (cjwatson) said :
#2

By the way, the URL you provided when saying that the file is "properly present" is that of a completely different PPA ...

Revision history for this message
Uwe (falkou) said :
#3

Hi Colin,

thanks for the reply.

I have contacted the ppa owner without avail.

Besides
      sudo add-apt-repository ppa:tomtomtom/openastro.org

I have also tested another repository, which has been uploaded by others successfully, namely
     sudo add-apt-repository ppa:rebecca-palmer/pandas2p1

and get the same error:

   "The repository 'https://ppa.launchpadcontent.net/rebecca-palmer/pandas2pi/ubuntu jammy release' does not have a release file. Updating from such a repository cant be done securely and is therefore disabled by default"

So it seems I am missing some prerequisite (Ubuntu 64-bit Arm 22.04.3). What do I miss?

Best regards
Uwe

Revision history for this message
Colin Watson (cjwatson) said :
#4

Once again, this is not something we can help you with. The choice of which Ubuntu releases (and indeed architectures) to support is up to the owners of each individual PPA. ppa:rebecca-palmer/pandas2p1 apparently doesn't support jammy.

Revision history for this message
Manfred Hampl (m-hampl) said :
#5

What output do you receive for

sudo add-apt-repository ppa:tomtomtom/openastro.org
apt policy openastro.org

Revision history for this message
Uwe (falkou) said :
#6

Hi Manfred,

thanks for your interest.

# sudo add-apt-repository ppa:tomtomtom/openastro.org > stdout
Repository: 'deb https://ppa.launchpadcontent.net/tomtomtom/openastro.org/ubuntu/ jammy main'
Description:
Open source fully-featured astrology software
More info: https://launchpad.net/~tomtomtom/+archive/ubuntu/openastro.org
Adding repository.
Press [ENTER] to continue or Ctrl-c to cancel.Hit:1 http://ports.ubuntu.com/ubuntu-ports jammy-security InRelease
Ign:2 https://ppa.launchpadcontent.net/pellesimon/ppa/ubuntu jammy InRelease
Hit:3 http://de.ports.ubuntu.com/ubuntu-ports jammy InRelease
Hit:4 http://ports.ubuntu.com/ubuntu-ports jammy-proposed InRelease
Hit:5 http://de.ports.ubuntu.com/ubuntu-ports jammy-updates InRelease
Hit:6 http://de.ports.ubuntu.com/ubuntu-ports jammy-backports InRelease
Ign:7 https://ppa.launchpadcontent.net/rebecca-palmer/pandas2p1/ubuntu jammy InRelease
Hit:8 https://ppa.launchpadcontent.net/tomtomtom/openastro.org/ubuntu jammy InRelease
Err:9 https://ppa.launchpadcontent.net/pellesimon/ppa/ubuntu jammy Release
  404 Not Found [IP: 185.125.190.52 443]
Err:10 https://ppa.launchpadcontent.net/rebecca-palmer/pandas2p1/ubuntu jammy Release
  404 Not Found [IP: 185.125.190.52 443]
Reading package lists...
Found existing deb entry in /etc/apt/sources.list.d/tomtomtom-ubuntu-openastro_org-jammy.list
Adding deb entry to /etc/apt/sources.list.d/tomtomtom-ubuntu-openastro_org-jammy.list
Found existing deb-src entry in /etc/apt/sources.list.d/tomtomtom-ubuntu-openastro_org-jammy.list
Adding disabled deb-src entry to /etc/apt/sources.list.d/tomtomtom-ubuntu-openastro_org-jammy.list
Adding key to /etc/apt/trusted.gpg.d/tomtomtom-ubuntu-openastro_org.gpg with fingerprint CEC312CC5ED8215A6E0EFC49B90E9186F0E836FB

# stderr
Press [ENTER] to continue or Ctrl-c to cancel.E: The repository 'https://ppa.launchpadcontent.net/pellesimon/ppa/ubuntu jammy 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://ppa.launchpadcontent.net/rebecca-palmer/pandas2p1/ubuntu jammy 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://ppa.launchpadcontent.net/pellesimon/ppa/ubuntu jammy Release' does not have a Release file.
E: The repository 'https://ppa.launchpadcontent.net/rebecca-palmer/pandas2p1/ubuntu jammy Release' does not have a Release file.

# apt policy openastro.org > stdout
openastro.org:
  Installed: (none)
  Candidate: 1.1.57-4~ppa~jammy
  Version table:
     1.1.57-4~ppa~jammy 500
        500 https://ppa.launchpadcontent.net/tomtomtom/openastro.org/ubuntu jammy/main arm64 Packages

# stdout
WARNING: apt does not have a stable CLI interface. Use with caution in scripts.

Under
https://launchpad.net/~tomtomtom/+archive/ubuntu/openastro.org
a 1.1.57-4~ppa~jammy release appears to exist updated by tomtomtom 2023-01-13

I meanwhile spent hours trying to install openastro on MacOS (missing library gi), Debian ARM linux and now Ubuntu ARM. I might add that confusingly two packages openastro exist, one for astrology, one for astronomy. On launchpad the former is avalable.

@Colin: your point is understood. Yet, to solve this might help other launchpad users. I am not the only one who is afflicted by the 'repository does not have a release file' problem.

Manfred, any hint appreciated.

Best regards
Uwe

Revision history for this message
Manfred Hampl (m-hampl) said :
#7

I moved that question from the area for launchpad hosting services to Ubuntu. That's where it belongs in my opinion.

Now to your list of repository sources:

E: The repository 'https://ppa.launchpadcontent.net/pellesimon/ppa/ubuntu jammy Release' does not have a Release file.
E: The repository 'https://ppa.launchpadcontent.net/rebecca-palmer/pandas2p1/ubuntu jammy Release' does not have a Release file.

You still have links to two repositories, that do not offer software for the Ubuntu release that you are running and which should be removed to get rid of the error messages.

sudo add-apt-repository --remove ppa:rebecca-palmer/pandas2p1
sudo add-apt-repository --remove ppa:pellesimon/ppa

And then you should try installing openastro.org from tomtomtom's openastro.org PPA:

sudo apt install openastro.org

What is the output of these commands?

Revision history for this message
Uwe (falkou) said :
#8

Thanks for your effort.

Years ago I could install openastro using

       sudo apt install openastro.org <http://openastro.org/>

on a Linux machine and it worked like charm. After I removed the remnants of two repositories now I get:

Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:

The following packages have unmet dependencies:
 openastro.org : Depends: openastro.org-data but it is not installable
E: Unable to correct problems, you have held broken packages.

###############################

> Am 17.10.2023 um 20:09 schrieb Manfred Hampl <email address hidden>:
>
> Your question #708199 on Ubuntu changed:
> https://answers.launchpad.net/ubuntu/+question/708199
>
> Manfred Hampl requested more information:
> I moved that question from the area for launchpad hosting services to
> Ubuntu. That's where it belongs in my opinion.
>
> Now to your list of repository sources:
>
> E: The repository 'https://ppa.launchpadcontent.net/pellesimon/ppa/ubuntu jammy Release' does not have a Release file.
> E: The repository 'https://ppa.launchpadcontent.net/rebecca-palmer/pandas2p1/ubuntu jammy Release' does not have a Release file.
>
> You still have links to two repositories, that do not offer software for
> the Ubuntu release that you are running and which should be removed to
> get rid of the error messages.
>
> sudo add-apt-repository --remove ppa:rebecca-palmer/pandas2p1
> sudo add-apt-repository --remove ppa:pellesimon/ppa
>
> And then you should try installing openastro.org from tomtomtom's
> openastro.org PPA:
>
> sudo apt install openastro.org
>
> What is the output of these commands?
>
> --
> To answer this request for more information, you can either reply to
> this email or enter your reply at the following page:
> https://answers.launchpad.net/ubuntu/+question/708199
>
> You received this question notification because you asked the question.

Revision history for this message
Manfred Hampl (m-hampl) said :
#9

(To be honest, I expected that result.)

It seems that tomtomtom has published the data package for openastro.org only for focal, but not for jammy.

Try the following:
Download the package https://launchpad.net/~tomtomtom/+archive/ubuntu/openastro.org/+files/openastro.org-data_1.9-2ubuntu2~focal_all.deb (by doing a right mouse click on the link and selecting "save taget as ...") and save it in the Downloads directory

Then issue the commands

cd Downoads
sudo dpkg --install openastro.org-data_1.9-2ubuntu2~focal_all.deb

Revision history for this message
Uwe (falkou) said :
#10

GREAT.

After this massaging

     sudo apt install openastro.org

worked, program appears to be running fine.

Many thanks.

Should someone inform tomtomtom?

Kind regards
Uwe

Revision history for this message
Manfred Hampl (m-hampl) said :
#11

I am not sure whether contacting tomtomtom will help. He seems not to be very active any more.
And the homepage of openastro.org seems to be dead anyhow.

Revision history for this message
Uwe (falkou) said :
#12

I have sent Pelle van der Scheer, the 18y long maintainer of openastro, a notification, with the request to update this great astrology package again such that
   sudo apt install openastro.org <http://openastro.org/>
works again in general.

In the meantime, I recollect that in my case, for a second installation (AMD64 Ubuntu 22.04.3 jammy), the following steps were required:

    # Download https://launchpad.net/~tomtomtom/+archive/ubuntu/openastro.org/+files/openastro.org-data_1.9-2ubuntu2~focal_all.deb <https://launchpad.net/~tomtomtom/+archive/ubuntu/openastro.org/+files/openastro.org-data_1.9-2ubuntu2~focal_all.deb>
    sudo add-apt-repository ppa:tomtomtom/openastro.org
    sudo dpkg --install openastro.org-data_1.9-2ubuntu2~focal_all.deb
    sudo apt install openastro.org <http://openastro.org/>

Best wishes
Uwe

Revision history for this message
Manfred Hampl (m-hampl) said :
#13

Remark to your comment #12:

Pelle van der Scheer did a single action in Launchpad within the past two years:
requesting the deletion of the openastro.org project, see https://answers.launchpad.net/launchpad/+question/704267

It seems to me that there is nobody maintaining that software any more.