Mailinglist Archive: opensuse-features (829 mails)

< Previous Next >
[openFATE 306526] Pull needed dependencies when installing from a local file
  • From: fate_noreply@xxxxxxx
  • Date: Thu, 16 Jul 2009 15:00:58 +0200 (CEST)
  • Message-id: <feature-306526-10@xxxxxxxxxxxxxx>
Feature changed by: Duncan Mac-Vicar (dmacvicar)
Feature #306526, revision 10
Title: Pull needed dependencies when installing from a local file

openSUSE-11.2: Rejected by Christoph Thiel (cthiel1)
reject date: 2009-07-16 11:53:40
reject reason: out of resources for 11.2
Priority
Requester: Important
Projectmanager: Important

Requested by: Piotrek Juzwiak (benderbendingrodriguez)

Description:
It would be great if it would be possible for YaST? to install any
necessary packages when installing something from a local file.
For example: VirtualBox rpm package needs pam-devel which would have to
be installed by invoking YaST first (not everyone knows what to do when
they encounter a message saying that they're missing a dependency).
So it would be great for YaST to pull the needed dependency or say that
they are not available. This would simplify installation of many
packages for new users.

Discussion:
#1: Mariusz Fik (fisiu) (2009-06-17 13:27:07)
Zypper can do that. Just install local package by:
zypper in ~/path/to/some.rpm

#2: Piotrek Juzwiak (benderbendingrodriguez) (2009-06-17 17:22:31)
I don't mean by opening the file from a console, i mean the GUI way
when someone clicks the file. Do you thin a new user would know how to
open a terminal and additionally know zypper??

#3: Andreas Jaeger (a_jaeger) (2009-07-10 12:05:42)
I agree, GUI install and "zypper in" should have the same semantics.

#4: Duncan Mac-Vicar (dmacvicar) (2009-07-16 11:55:50)
This should be implemented in PackageKit, adding handlng of packages to
the backend.

+ #5: Duncan Mac-Vicar (dmacvicar) (2009-07-16 15:00:46)
+ Actually I checked, and PackageKit backend for ZYpp supports this
+ already.
+ The frontend kpackagekit, when called with a local file it install it
+ with dependencies (if those are available in the repository). gnome-
+ packagekit should also support it. What is missing, is to change the
+ default association of yast2 -i to kpackagekit



--
openSUSE Feature:
https://features.opensuse.org/306526

< Previous Next >
This Thread
References