Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

The repository 'http://ppa.launchpad.net/bookworm-team/bookworm/ubuntu focal Release' does not have a Release file. #321

Closed
migueltorrescosta opened this issue Jun 16, 2020 · 12 comments

Comments

@migueltorrescosta
Copy link

migueltorrescosta commented Jun 16, 2020

When running
sudo add-apt-repository ppa:bookworm-team/bookworm
I get

 PPA for stable build of Bookworm
 More info: https://launchpad.net/~bookworm-team/+archive/ubuntu/bookworm
Press [ENTER] to continue or Ctrl-c to cancel adding it.

Hit:1 http://hu.archive.ubuntu.com/ubuntu focal InRelease
Hit:2 http://hu.archive.ubuntu.com/ubuntu focal-updates InRelease                                                                             
Hit:3 http://hu.archive.ubuntu.com/ubuntu focal-backports InRelease                                                                                                                                               
Ign:4 http://ppa.launchpad.net/bookworm-team/bookworm/ubuntu focal InRelease                                                                                                                                      
Hit:5 http://dl.google.com/linux/chrome/deb stable InRelease                                                                                                                               
Get:6 http://security.ubuntu.com/ubuntu focal-security InRelease [107 kB]                                       
Hit:7 http://ppa.launchpad.net/ubuntu-mozilla-daily/firefox-aurora/ubuntu focal InRelease                                  
Hit:8 http://packages.microsoft.com/repos/vscode stable InRelease              
Err:9 http://ppa.launchpad.net/bookworm-team/bookworm/ubuntu focal Release          
  404  Not Found [IP: 91.189.95.83 80]
Reading package lists... Done
E: The repository 'http://ppa.launchpad.net/bookworm-team/bookworm/ubuntu focal 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.

Is there a way of installing bookworm without enabling non-secure ppa repositories?

EDIT: I am installing this from Ubuntu 20.04 . If there is any other useful information I can provide do not hesitate to ask :)

@bhattisatish
Copy link

I am getting the same error on Ubuntu 20.04
The add-apt-repository ppa:bookworm-team/bookworm fails with the following error

E: The repository 'http://ppa.launchpad.net/bookworm-team/bookworm/ubuntu focal 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.

@migueltorrescosta migueltorrescosta changed the title 404 Not Found [IP: 91.189.95.83 80] The repository 'http://ppa.launchpad.net/bookworm-team/bookworm/ubuntu focal Release' does not have a Release file. Jun 17, 2020
@ahsath
Copy link

ahsath commented Jun 21, 2020

Same

@mg-lopez
Copy link

same here

@brainchild0
Copy link

It seems that the last round of builds populating the PPA occurred before for the release of Ubuntu 20.04. Building the current release and supporting the Focal target for ongoing releases seems to be an important feature request for everyone in the Ubuntu sphere.

@babluboy
Copy link
Owner

Apologies for the late action - been a bit diverted away from Bookworm.
I have now included both Focal and Groovy into the daily and stable builds - have started the builds for groovy and focal, will update back when the builds have finished sucessfully

@babluboy
Copy link
Owner

The build has completed successfully for both the daily and stable repos. Please report back if you are still facing issues:

https://code.launchpad.net/~bablu-boy/+recipe/bookworm-gh-stable
https://code.launchpad.net/~bablu-boy/+recipe/bookworm-gh-daily

@brainchild0
Copy link

So users currently updating from bookworm-team/bookworm should switch to bablu-boy/bookworm-gh-stable? What is the intended difference?

@babluboy
Copy link
Owner

@brainchild0 The codebase is the same - and bookworm-team/bookworm was the earlier repository which is also built by the same receipe. So users can continue to update from the same.

https://launchpad.net/~bookworm-team/+archive/ubuntu/bookworm

@brainchild0
Copy link

I understand the principle of both archives holding the same build artifacts, but the bookworm-team has not been populated with the new ones, so Focal users would have to switch from it unless you also would update it.

I'm not sure I fully understand the comment, though. Are you deprecating one of the archives?

@babluboy
Copy link
Owner

Ys, just rechecked. it looks like the build has finished but it takes some time for launchpad to populate the new builds for Focal and Groovy. bookworm-team will continue to hold the stable builds (when i do a release on Github) and the daily-build package is built when ever I work on the code.

Screenshot 2020-06-28 at 3 57 34 PM

@babluboy
Copy link
Owner

looks all good now, the packages for Focal and Groovy have been published.

Screenshot 2020-06-28 at 4 21 05 PM

@brainchild0
Copy link

Ok I see that new artifacts did finally go into the repository, but one combination still missing, the one I had been anticipating, is the short package name bookworm.

It seems the various package names, and the several different repositories, in current use are a source of confusion.

Normally, packages in Debian repositories use short names, just long enough to identify them over other packages. If for some reason two package names must be offered that provide the same software, then one would be a metapackage, empty of any installed content, but giving the other as the dependency. Such conventions prevent redundancy or collisions.

The best approach would appear to me to build from the source into a package called bookworm, and then to create further metapackages, if it remains necessary for some reason to support any further naming system.

The use of multiple repositories would not seem to be a clear problem, but seems to create both to confusion and overhead, perhaps without comparable gain.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

6 participants