[opensuse-factory] Install dependencies
During the course of installing software sometimes additional software needs to be installed due to dependencies. Example I select program "Y" to be installed and it needs program "Z" installed to satisfy a dependency. If I change my mind and decide *not* to install program "Y" the installer still installs program "Z". If several programs have been selected for install there is no way to tell if program "Z" is needed or not. Is there any way this can be fixed? Should I open a enhancement request? -- Ken Schneider SuSe since Version 5.2, June 1998 --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-factory+help@opensuse.org
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 * Ken Schneider <suse-list3@bout-tyme.net> [12-05-07 17:42]:
During the course of installing software sometimes additional software needs to be installed due to dependencies. Example I select program "Y" to be installed and it needs program "Z" installed to satisfy a dependency. If I change my mind and decide *not* to install program "Y" the installer still installs program "Z". If several programs have been selected for install there is no way to tell if program "Z" is needed or not. Is there any way this can be fixed? Should I open a enhancement request?
You should use the "force", Luke: rpm -q --whatrequires <subject-package> a little investigation would be called for before calling the BugZilla. - -- Patrick Shanahan Plainfield, Indiana, USA HOG # US1244711 http://wahoo.no-ip.org Photo Album: http://wahoo.no-ip.org/gallery2 Registered Linux User #207535 @ http://counter.li.org -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.2 (GNU/Linux) iD8DBQFHVy4qClSjbQz1U5oRAmJLAKCFwyPb1sJQyucTSnt0Ci9deHvU2QCfcM7v ZQDWLBu8FGajnJedcWdK8sw= =Dj0L -----END PGP SIGNATURE----- --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-factory+help@opensuse.org
El mié, 05-12-2007 a las 18:03 -0500, Patrick Shanahan escribió:
You should use the "force", Luke:
rpm -q --whatrequires <subject-package>
a little investigation would be called for before calling the BugZilla.
You are suggesting a manual verification, this is not the real solution. Yast should uncheck the dependencies selected by itself when the user decide not to intall the program that requires them. All changes made automatically should be undone automatically if it is required. Regards. --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-factory+help@opensuse.org
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 * Gabriel <gabriel.sgt@gmail.com> [12-05-07 20:26]:
El mié, 05-12-2007 a las 18:03 -0500, Patrick Shanahan escribió:
You should use the "force", Luke:
rpm -q --whatrequires <subject-package>
a little investigation would be called for before calling the BugZilla.
You are suggesting a manual verification, this is not the real solution.
no argument, but not the original question: <quote> If several programs have been selected for install there is no way to tell if program "Z" is needed or not. Is there any way this can be fixed? Should I open a enhancement request? </quote>
Yast should uncheck the dependencies selected by itself when the user decide not to intall the program that requires them.
agreed
All changes made automatically should be undone automatically if it is required.
I can see where this might not be possible if, as was indicated, the install was *started* and then aborted. *Then*, the rpm .... check becomes necessary. Pointy-Clickey is not the *only* way. - -- Patrick Shanahan Plainfield, Indiana, USA HOG # US1244711 http://wahoo.no-ip.org Photo Album: http://wahoo.no-ip.org/gallery2 Registered Linux User #207535 @ http://counter.li.org -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.2 (GNU/Linux) iD8DBQFHV1PkClSjbQz1U5oRAvgxAJ978qvtTFTe16+kx/CFI4W5hanYXwCdFxdI IA73hyIBBe2l+2b7RWVQFDk= =nPWg -----END PGP SIGNATURE----- --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-factory+help@opensuse.org
On Wed, Dec 05, 2007 at 08:44:05PM -0500, Patrick Shanahan wrote:
* Gabriel <gabriel.sgt@gmail.com> [12-05-07 20:26]:
<quote> If several programs have been selected for install there is no way to tell if program "Z" is needed or not. Is there any way this can be fixed? Should I open a enhancement request? </quote>
Yast should uncheck the dependencies selected by itself when the user decide not to intall the program that requires them.
agreed
I think it actually does work this way, but i'm not sure. I also _think_ that it shows the auto-added packages slightly different, at least in the QT-UI, so you could deselect them in the "Installation Summary" view quite easily if it does not work like that. Bit in that case, there is certainly room for improvement :-) -- Stefan Seyfried R&D Team Mobile Devices | "Any ideas, John?" SUSE LINUX Products GmbH, Nürnberg | "Well, surrounding them's out." This footer brought to you by insane German lawmakers: SUSE Linux Products GmbH, GF: Markus Rex, HRB 16746 (AG Nürnberg) --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-factory+help@opensuse.org
Gabriel pecked at the keyboard and wrote:
El mié, 05-12-2007 a las 18:03 -0500, Patrick Shanahan escribió:
You should use the "force", Luke:
rpm -q --whatrequires <subject-package>
a little investigation would be called for before calling the BugZilla.
You are suggesting a manual verification, this is not the real solution. Yast should uncheck the dependencies selected by itself when the user decide not to intall the program that requires them.
All changes made automatically should be undone automatically if it is required.
I'm talking about using YaST for installing *many* packages. When it automagically selects other packages to fulfill dependencies and you decide not to install on the packages the dependency is still installed. I'm sure newbies are not going to go to the command line to figure out what _not_ to install when a package is omitted from the selection. -- Ken Schneider SuSe since Version 5.2, June 1998 --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-factory+help@opensuse.org
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Ken Schneider schreef:
Gabriel pecked at the keyboard and wrote:
El mié, 05-12-2007 a las 18:03 -0500, Patrick Shanahan escribió:
You should use the "force", Luke:
rpm -q --whatrequires <subject-package>
a little investigation would be called for before calling the BugZilla.
You are suggesting a manual verification, this is not the real solution. Yast should uncheck the dependencies selected by itself when the user decide not to intall the program that requires them.
All changes made automatically should be undone automatically if it is required.
I'm talking about using YaST for installing *many* packages. When it automagically selects other packages to fulfill dependencies and you decide not to install on the packages the dependency is still installed. I'm sure newbies are not going to go to the command line to figure out what _not_ to install when a package is omitted from the selection.
I absolutely support this proposel, because it is only obvious to do so. The os gets polluted by pkgs that do not belong there, as we all know. It is not only the newbees that do not know the arguments to verify orphans from needed pkgs. imho it is that we are developing 'userfriendly' software here no? And that it would offcourse be an enhancement, if the system keeps itself clean as much as possible, or am i wrong here? - -- Have a nice day, M9. Now, is the only time that exists. OS: Linux 2.6.22.5-31-default x86_64 Huidige gebruiker: monkey9@tribal-sfn2 Systeem: openSUSE 10.3 (x86_64) KDE: 3.5.8 "release 21.2" -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.5 (GNU/Linux) Comment: Using GnuPG with SUSE - http://enigmail.mozdev.org iD8DBQFHWsLBX5/X5X6LpDgRAlu2AKC9+RXIMs3p+eeuzeZXTf3tFltP7QCeNdXh Ucp85pSIvBa6ASVYLZs0ZLw= =WAdc -----END PGP SIGNATURE----- --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-factory+help@opensuse.org
participants (5)
-
Gabriel
-
Ken Schneider
-
M9.
-
Patrick Shanahan
-
Stefan Seyfried