Closed migueltorrescosta closed 4 years ago
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.
Same
same here
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.
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
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
So users currently updating from bookworm-team/bookworm
should switch to bablu-boy/bookworm-gh-stable
? What is the intended difference?
@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
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?
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.
looks all good now, the packages for Focal and Groovy have been published.
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.
When running
sudo add-apt-repository ppa:bookworm-team/bookworm
I getIs 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 :)