-
Notifications
You must be signed in to change notification settings - Fork 95
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
Adding PPA #42
Comments
That's usually handled by the package managers, or some other tools. That's why Customizer has the "Archive" button which launches package manager that will help you do what you want - add PPAs, update the system and such. So, instead of implementing a repositories manager on our own which is dublication of time, energy, etc. we opted to leave this up to the distribution tools. I'm not gonna imlement this but feel free to do it yourself and make pull requests. Cheers! And happy new year! |
Synaptic package manager which called through "Archive" button doesn't resolve this issue because as you know whenever you added PPA you've to add its key (and accept it) so in case the user added PPAs manually by synaptic the system will fail to update the repository.
You don't have to implement this feature from the scratch because it's already exist through apt-add-repository; All what you need is manipulate the outputs & messages of this command (personally I'll not wait to ask you to implement anything because this is open source project and the community have to contribute in this project but because I don't have any experience -and I wont to know- in Gambas I posted this suggest here) |
I know it was so in the past (it's been a long time since I've used Debian based distribution) but I tought it improved and someone implemented this. In any case, it would be better to ask the Synaptic (and other software managers) to implement this since that would be the better solution in the long run IMO.
I'm aware of that, and that's why I do not want to do it. If someone changes the way things work with apt-add-repository we will have to support multiple versions of the tool with various workarounds (namely, first the version must be detected, or maybe check
I have no problem with suggestions and ideas - feedback is welcome! But there are some things that you, and other end-users, are not aware of and I hope that I explained it well enough that the feature you are requesting can be a pain to maintain and I'm not willing to go trough it. If someone else wants to pick up on this (code, test and maintain) I have no problem with that. |
@mbnoimi
I suppose this issue is affecting only the GUI-based APT package manager. I have been continuing to play with Lucid (I know it's retired on Desktop) with my own remix experiments. As far as I could recall, I had been successfully added PPA via command line without having to add key manually. User just needed to press The workaround is, use command line P.S.: Notice the command line typo in earlier comments. Edit: This means, use Terminal feature to add PPA via command line. |
Follow up comment as below.
So I did recall correctly. Just to demonstrate the Note that some output has been removed or replaced for good.
Then, run |
Clarifications on adding PPA
From my testing, warning message only appears in 12.04 when updating repository and yet, still able to proceed and install package from added PPA nonetheless. Example warning message in 12.04:
Newer release from 14.04 will add the GPG keys automatically and will not see such warning messages. This is also applicable to Debian Wheezy and newer, as noted by this dated article on WebUpd8. To use
To use graphical user interface, install
Adding PPA using existing methods have been tested working in 12.04 and 14.04 releases. |
This issue shall be closed for the following reasons:
For above reasons, it may be convenient feature to have but mostly not useful. To elaborate this further, "convenience" means easy to discover and access; "useful" means there is purpose for something to function as such (duplicate feature is not useful, unless it does something better and different). Alas, using PPA is at own risk and shouldn't be encouraged in general. P.S.: I have posted separate comment earlier for clarification and test results as proof. |
I suggest to add a new button for adding PPAs just like Mint Cinnamon control panel as show below:
P.S. Usually it can be done through chroot by apt-add-repository [PPA]
The text was updated successfully, but these errors were encountered: