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

RFC - Remove required packages #427

Merged
merged 1 commit into from
Feb 20, 2015

Conversation

underscorgan
Copy link

I'm not entirely clear on the history behind this feature, and this
feels sort of hack-y. If you could explain why this is needed that would
be awesome, or if it isn't just merge this :)

I'm not entirely clear on the history behind this feature, and this
feels sort of hack-y. If you could explain why this is needed that would
be awesome, or if it isn't just merge this :)
@underscorgan underscorgan added this to the 2.0 milestone Feb 19, 2015
@daenney
Copy link

daenney commented Feb 20, 2015

Ah. I know this. The idea here was that for some repositories you need a package installed that provides the keys for the repo. In the case of the main Debian repositories, the debian(-archive)-keyring packages.

However, if you manage to install a Debian system without those packages you deserve what's coming to you, a world of pain. As far as I'm aware only the main Debian repositories use this format and that's mainly because there's so many keys in there that distributing them without a package would be painful. Every 'normal' repository you add will generally just have a single key.

I think the other place this was meant to be used is to that you could install the tooling needed for apt:ppa to be used without getting into the chicken-egg issue of Apt::Source <||> -> Package <||>.

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

Successfully merging this pull request may close these issues.

3 participants