-
-
Notifications
You must be signed in to change notification settings - Fork 126
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
feat: Add firefox{,-beta,-devediton,-nightly} #966
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
You must set APT_LIST_NAME= (maybe "mozilla_org" )
for the entries that share the same repo and key or you get apt complaining (and failing) because of the clashing of "different" (but identical) repository signing keys for the one repo.
Also it would be a good idea to have seperate PRs for -beta and -nightly (in case of rigid views on the acceptability criteria precluding accepting the ppa or -devedition )
@philclifford Currently, for the packages that share the same repo and key, each package has a different I'm happy to make that change, but I'm not sure why, as I manually installed all 5 packages individually, and didn't see any errors when installing, or updating, them.
So, you're suggesting each package be its own PR? If so, happy to oblige. |
This is what happens if two entries share the same repo and key:
In this case both fail and list changes are rolled back with neither installed. If they are given the same APT_LIST_NAME (mozilla in my test case):
|
You can see the same failure in the failing test log https://github.com/wimpysworld/deb-get/actions/runs/7705276279/job/20998935351?pr=966 (while it remains there) |
I would suggest a separate PR ( or two - one for each) for |
@philclifford PRs coming soon. Thx for your feedback. |
Tested all five of apps in this PR locally, and they all installed fine, on mantic 23.10.
Note that this PR is a superset of #893.
This page was super helpful:
https://hacks.mozilla.org/2023/11/firefox-developer-edition-and-beta-try-out-mozillas-deb-package/