-
-
Notifications
You must be signed in to change notification settings - Fork 122
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
Add support to external repositories, bash completion and other quality of life improvements #523
Conversation
…s in validate_deb
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.
I'm gonna say LGTM.
I still believe d08c943 breaks us (because 2 APT lists pointing to same repo with two (albeit identical) keys makes apt upset ) - testing in clean VM confirms. Otherwise LGTM too - bravo! I'll try and let all the install tests run through somewhere (also on debian) but it is noteworthy that
|
Yes indeed, but I thought it was better to address that in a separate PR once this one is merged (I'm thinking on a solution with hard links, since they have built-in reference counting, but there might be better ones). Then we can work on the ideas we discussed for
Where? I only found an
This does not concern this PR, but we will indeed need to address it, ideally before the next release of
We should also try to come up with a better solution in a separate PR, something in the lines of #603. |
Fine with that : we should perhaps add a note somewhere that 6.1 users must uninstall 6.1 before installing 7.0 |
Sorry - mea culpa. Looks like I was confused (how unusual!) - Only seeing the |
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.
Really cool to see some big progress on This setup resolves that problem by allowing external repo's! Great work @natanjunges @philclifford @diddledani |
Implemented features:
list
command (--raw
,--installed
and--not-installed
)prettylist
andcsvlist
by package repository (reverts and fixes Add reminder to move custom user includes aside #458)update
command (--repos-only
) that only initializes and updatesdeb-get
's external package repositories, without updating apt or looking for updates of installed packagesdeb-get
and to01-main
subfolder