![]() |
Re: [Announce][WIP] Warehouse - native client for OpenRepos.net
Quote:
|
Re: [Announce][WIP] Warehouse - native client for OpenRepos.net
Well, unused deps should be removed but it should not remove packages that are installed by default by Jolla, or installed by the user directly. I think the term is "explicitly installed" and there should be a flag for that.
|
Re: [Announce][WIP] Warehouse - native client for OpenRepos.net
Quote:
I will just disable unused deps removing for now, until that stuff clarified. |
Re: [Announce][WIP] Warehouse - native client for OpenRepos.net
Ahh, I see. Yeah that is a Jolla bug if that's the case. They must fix that in their flasher/installer. But then it's best to not do it otherwise it could remove vital stuff too and make the phone not bootable. :p
Edit: Take a look here: http://forums.fedoraforum.org/showthread.php?t=284686 It seems that rpm doesn't got a flag for this. |
Re: [Announce][WIP] Warehouse - native client for OpenRepos.net
Message "Package xxxx is not user package" ande then no install etc!? What's wrong here?:confused:
EDIT: Ok apt-get install in terminal if repository installed!:) |
Re: [Announce][WIP] Warehouse - native client for OpenRepos.net
Quote:
|
Re: [Announce][WIP] Warehouse - native client for OpenRepos.net
Yes that's right. I tested a bit more now and first uninstalled panucci which removed perl, among other things, and then I manually installed perl with pkcon and then I installed/removed panucci and perl stayed on so it seems that it works as it should, only unused deps are removed by Warehouse.
Edit: I'm guessing it's libzypp that keeps track of this as rpm can't. |
Re: [Announce][WIP] Warehouse - native client for OpenRepos.net
Quote:
|
Re: [Announce][WIP] Warehouse - native client for OpenRepos.net
Quote:
If deps are not available, error message will be shown with packages which are required, but not available. |
Re: [Announce][WIP] Warehouse - native client for OpenRepos.net
Quote:
Maybe it's only me (I'm used to Archlinux's pacman), but I expect this behavior: When installing a package, it should install all the dependencies, if available. When removing a package, it should check whether the dependencies originally installed are now owned (required) by any other package. If not, it should remove them, or at least notify the user which dependencies are no longer needed by any installed package so the user can remove them. |
| All times are GMT. The time now is 18:03. |
vBulletin® Version 3.8.8