[opensuse] How to install a package from a downloaddirectory with -nodeps?
Hi, I am very anxious to know how to install a package, which is in my downloaddirectory, and for which, according to packagekit a dependency is not fulfilled, while the file needed is provided by a package with a higher package number, or by a package with another name. Does anybody know the url for a discription, or can anybody tell me how to do it? Ofcourse i bear full responsibility for my actions.. ;-) thanks Rob. -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
* Oddball <monkey9@iae.nl> [06-18-12 07:19]:
I am very anxious to know how to install a package, which is in my downloaddirectory, and for which, according to packagekit a dependency is not fulfilled, while the file needed is provided by a package with a higher package number, or by a package with another name.
man rpm search for "--nodeps" -- (paka)Patrick Shanahan Plainfield, Indiana, USA HOG # US1244711 http://wahoo.no-ip.org Photo Album: http://wahoo.no-ip.org/gallery2 http://en.opensuse.org openSUSE Community Member Registered Linux User #207535 @ http://linuxcounter.net -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
Op 6/18/2012 1:27 PM, Patrick Shanahan schreef:
* Oddball<monkey9@iae.nl> [06-18-12 07:19]:
I am very anxious to know how to install a package, which is in my downloaddirectory, and for which, according to packagekit a dependency is not fulfilled, while the file needed is provided by a package with a higher package number, or by a package with another name. man rpm search for "--nodeps"
Indeed.
-- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
On 06/18/2012 02:14 PM, Oddball wrote:
Op 6/18/2012 1:27 PM, Patrick Shanahan schreef:
* Oddball<monkey9@iae.nl> [06-18-12 07:19]:
I am very anxious to know how to install a package, which is in my downloaddirectory, and for which, according to packagekit a dependency is not fulfilled, while the file needed is provided by a package with a higher package number, or by a package with another name. man rpm search for "--nodeps"
Indeed.
First, try a symlink old-dependency -> new-dependency in the same folder. L x -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
Op 6/18/2012 2:20 PM, lynn schreef:
On 06/18/2012 02:14 PM, Oddball wrote:
Op 6/18/2012 1:27 PM, Patrick Shanahan schreef:
* Oddball<monkey9@iae.nl> [06-18-12 07:19]:
I am very anxious to know how to install a package, which is in my downloaddirectory, and for which, according to packagekit a dependency is not fulfilled, while the file needed is provided by a package with a higher package number, or by a package with another name. man rpm search for "--nodeps"
Indeed.
First, try a symlink old-dependency -> new-dependency in the same folder. L x
Sure sounds good, and must be simple for someone who knows what you are talking about. But i have no idea how to do that. Maybe it is possible to show the command? The extensive manual of rpm has enlightened me about what to do (if i get it right): rpm {-i} [--nodeps] --dbpath ~/oddball/Downloads/pkgfile (if i want to install) or rpm {-u} [--nodeps] --dbpath ~/oddball/Downloads/pkgfile (if i want to upgrade) would this be correct? -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On 2012-06-18 14:52, Oddball wrote:
rpm {-i} [--nodeps] --dbpath ~/oddball/Downloads/pkgfile (if i want to install)
Yes, that would instal the package ignoring any dependency. No, do not use dbpath, simply type the path_and_filename.rpm - -- Cheers / Saludos, Carlos E. R. (from 11.4 x86_64 "Celadon" at Telcontar) -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.16 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/ iEYEARECAAYFAk/fKgcACgkQIvFNjefEBxrEDwCdGH5SDorFIXLog+yvR5Cg+8HK 1/oAoIndF3oNZj/Bwhm6g8mWl2R+WPr0 =HH5Z -----END PGP SIGNATURE----- -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
Op 6/18/2012 3:15 PM, Carlos E. R. schreef:
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1
On 2012-06-18 14:52, Oddball wrote:
rpm {-i} [--nodeps] ~/oddball/Downloads/pkgfile Like this? Yes, that would instal the package ignoring any dependency. No, do not use dbpath, simply type the path_and_filename.rpm
Thnx :-p
- -- Cheers / Saludos,
Carlos E. R. (from 11.4 x86_64 "Celadon" at Telcontar) -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.16 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/
iEYEARECAAYFAk/fKgcACgkQIvFNjefEBxrEDwCdGH5SDorFIXLog+yvR5Cg+8HK 1/oAoIndF3oNZj/Bwhm6g8mWl2R+WPr0 =HH5Z -----END PGP SIGNATURE-----
-- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
On 18/06/12 14:52, Oddball wrote:
Op 6/18/2012 2:20 PM, lynn schreef:
On 06/18/2012 02:14 PM, Oddball wrote:
Op 6/18/2012 1:27 PM, Patrick Shanahan schreef:
* Oddball<monkey9@iae.nl> [06-18-12 07:19]:
First, try a symlink old-dependency -> new-dependency in the same folder. L x
Sure sounds good, and must be simple for someone who knows what you are talking about. But i have no idea how to do that. Maybe it is possible to show the command?
In the folder where the dependency is not met: ln -s what.it.is.called.now what.it.was.called.before L x -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
Op 6/18/2012 4:48 PM, lynn schreef:
On 18/06/12 14:52, Oddball wrote:
Op 6/18/2012 2:20 PM, lynn schreef:
On 06/18/2012 02:14 PM, Oddball wrote:
Op 6/18/2012 1:27 PM, Patrick Shanahan schreef:
* Oddball<monkey9@iae.nl> [06-18-12 07:19]:
First, try a symlink old-dependency -> new-dependency in the same folder. L x
Sure sounds good, and must be simple for someone who knows what you are talking about. But i have no idea how to do that. Maybe it is possible to show the command?
In the folder where the dependency is not met: ln -s what.it.is.called.now what.it.was.called.before L x
Ah ok: In -s Thnx. -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
On 18/06/12 17:18, Oddball wrote:
Op 6/18/2012 4:48 PM, lynn schreef:
On 18/06/12 14:52, Oddball wrote:
Op 6/18/2012 2:20 PM, lynn schreef:
On 06/18/2012 02:14 PM, Oddball wrote:
Op 6/18/2012 1:27 PM, Patrick Shanahan schreef:
* Oddball<monkey9@iae.nl> [06-18-12 07:19]:
First, try a symlink old-dependency -> new-dependency in the same folder. L x
Sure sounds good, and must be simple for someone who knows what you are talking about. But i have no idea how to do that. Maybe it is possible to show the command?
In the folder where the dependency is not met: ln -s what.it.is.called.now what.it.was.called.before L x
Ah ok: In -s Thnx.
Careful. Please read as: ln -s L x -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
lynn schreef:
On 18/06/12 17:18, Oddball wrote:
Op 6/18/2012 4:48 PM, lynn schreef:
On 18/06/12 14:52, Oddball wrote:
Op 6/18/2012 2:20 PM, lynn schreef:
On 06/18/2012 02:14 PM, Oddball wrote:
Op 6/18/2012 1:27 PM, Patrick Shanahan schreef: > * Oddball<monkey9@iae.nl> [06-18-12 07:19]:
> First, try a symlink old-dependency -> new-dependency in the same folder. L x
Sure sounds good, and must be simple for someone who knows what you are talking about. But i have no idea how to do that. Maybe it is possible to show the command?
In the folder where the dependency is not met: ln -s what.it.is.called.now what.it.was.called.before L x
Ah ok: In -s Thnx.
Careful. Please read as: ln -s
L x
EEEPC-ROB:/home/oddball # ln -s usr/bin/skype /usr/lib/libstdc++.so.6ln: kan geen symbolische koppeling ‘/usr/lib/libstdc++.so.6’ aanmaken: Bestand bestaat al EEEPC-ROB:/home/oddball # ln -s usr/lib/libstdc++.so.6 usr/bin/skype ln: kan geen symbolische koppeling ‘usr/bin/skype’ aanmaken: Bestand of map bestaat niet EEEPC-ROB:/home/oddball # ls -la /usr/bin/skype -rwxr-xr-x 1 root root 26664852 12 jun 01:27 /usr/bin/skype EEEPC-ROB:/home/oddball # -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
On 06/18/2012 07:57 PM, Oddball wrote:
EEEPC-ROB:/home/oddball # ln -s usr/bin/skype /usr/lib/libstdc++.so.6ln: kan geen symbolische koppeling ‘/usr/lib/libstdc++.so.6’ aanmaken: Bestand bestaat al EEEPC-ROB:/home/oddball # ln -s usr/lib/libstdc++.so.6 usr/bin/skype ln: kan geen symbolische koppeling ‘usr/bin/skype’ aanmaken: Bestand of map bestaat niet EEEPC-ROB:/home/oddball # ls -la /usr/bin/skype -rwxr-xr-x 1 root root 26664852 12 jun 01:27 /usr/bin/skype EEEPC-ROB:/home/oddball #
i see 3 instances of usr/bin/skype rather than the required /usr/bin/skype -- dd -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
* DenverD <DenverD@mail.dk> [06-18-12 14:36]:
On 06/18/2012 07:57 PM, Oddball wrote:
EEEPC-ROB:/home/oddball # ln -s usr/bin/skype /usr/lib/libstdc++.so.6ln: kan geen symbolische koppeling ‘/usr/lib/libstdc++.so.6’ aanmaken: Bestand bestaat al EEEPC-ROB:/home/oddball # ln -s usr/lib/libstdc++.so.6 usr/bin/skype ln: kan geen symbolische koppeling ‘usr/bin/skype’ aanmaken: Bestand of map bestaat niet EEEPC-ROB:/home/oddball # ls -la /usr/bin/skype -rwxr-xr-x 1 root root 26664852 12 jun 01:27 /usr/bin/skype EEEPC-ROB:/home/oddball #
i see 3 instances of usr/bin/skype rather than the required /usr/bin/skype
should make any diff as /usr/bin/skype is an executable and not a directory. I really believe he should be linking to /usr/lib as was suggested by lynn. I cannot believe linking a lib file to an executable will accomplish *anything*. -- (paka)Patrick Shanahan Plainfield, Indiana, USA HOG # US1244711 http://wahoo.no-ip.org Photo Album: http://wahoo.no-ip.org/gallery2 http://en.opensuse.org openSUSE Community Member Registered Linux User #207535 @ http://linuxcounter.net -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On 2012-06-18 21:40, Patrick Shanahan wrote:
* DenverD <DenverD@mail.dk> [06-18-12 14:36]:
On 06/18/2012 07:57 PM, Oddball wrote:
I cannot believe linking a lib file to an executable will accomplish *anything*.
You are absolutely right, Oddball is breaking his system by doing that. Lynn did not give an exact example of what exactly to symlink and this is happening. The idea is linking the library that skype wants to the library that is really installed in the system, so as to fool it. This may work sometimes, or may not, or may even break some other software pieces. But, as skype provides a statically linked program, that's the route to follow for those that use 11.4 - -- Cheers / Saludos, Carlos E. R. (from 11.4 x86_64 "Celadon" at Telcontar) -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.16 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/ iEYEARECAAYFAk/fhpwACgkQIvFNjefEBxqnuQCfSJPApDSf4xcCuXyqkE0L1eo+ UpYAn2XLAj3kemTmWOnGcIAwGO4hHP1u =xWj2 -----END PGP SIGNATURE----- -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
On 18/06/12 21:50, Carlos E. R. wrote:
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1
On 2012-06-18 21:40, Patrick Shanahan wrote:
* DenverD<DenverD@mail.dk> [06-18-12 14:36]:
On 06/18/2012 07:57 PM, Oddball wrote:
I cannot believe linking a lib file to an executable will accomplish *anything*.
You are absolutely right, Oddball is breaking his system by doing that. Lynn did not give an exact example of what exactly to symlink and this is happening.
This is all I had to go on: "according to packagekit a dependency is not fulfilled, while the file needed is provided by a package with a higher package number" Looked like a good candidate to try the symlink with. L x -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
* lynn <lynn@steve-ss.com> [06-18-12 18:32]:
On 18/06/12 21:50, Carlos E. R. wrote:
On 2012-06-18 21:40, Patrick Shanahan wrote:
* DenverD<DenverD@mail.dk> [06-18-12 14:36]:
On 06/18/2012 07:57 PM, Oddball wrote:
I cannot believe linking a lib file to an executable will accomplish *anything*.
You are absolutely right, Oddball is breaking his system by doing that. Lynn did not give an exact example of what exactly to symlink and this is happening.
This is all I had to go on:
"according to packagekit a dependency is not fulfilled, while the file needed is provided by a package with a higher package number"
Looked like a good candidate to try the symlink with.
It is very difficult to help someone who does not know/understand what to tell you that is wrong. If he knew and understood what was wrong, he could probably fix it himself :^) Your example was fine but presuming that the op had knowledge that apparently he did not. The hardest part about helping, level to talk to another w/o treating like a child or making them feel ignorant and/or inferior and still imparting sufficiently useful information. Last week I replaced a 6:5 17" lcd monitor with a 16:9 24" and the 91 year old user called me today and asked me to return it and give him back the smaller one. Everything on the new monitor was different than before and was upsetting, and I did my best to make sure everything was the same. Go figure It is a good candidate to try soft linking to provide the lib. If it doesn't work, one only has to delete the link. -- (paka)Patrick Shanahan Plainfield, Indiana, USA HOG # US1244711 http://wahoo.no-ip.org Photo Album: http://wahoo.no-ip.org/gallery2 http://en.opensuse.org openSUSE Community Member Registered Linux User #207535 @ http://linuxcounter.net -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
On 06/18/2012 09:40 PM, Patrick Shanahan wrote:
* DenverD<DenverD@mail.dk> [06-18-12 14:36]:
On 06/18/2012 07:57 PM, Oddball wrote:
EEEPC-ROB:/home/oddball # ln -s usr/bin/skype /usr/lib/libstdc++.so.6ln: kan geen symbolische koppeling ‘/usr/lib/libstdc++.so.6’ aanmaken: Bestand bestaat al EEEPC-ROB:/home/oddball # ln -s usr/lib/libstdc++.so.6 usr/bin/skype ln: kan geen symbolische koppeling ‘usr/bin/skype’ aanmaken: Bestand of map bestaat niet EEEPC-ROB:/home/oddball # ls -la /usr/bin/skype -rwxr-xr-x 1 root root 26664852 12 jun 01:27 /usr/bin/skype EEEPC-ROB:/home/oddball #
i see 3 instances of usr/bin/skype rather than the required /usr/bin/skype
should make any diff as /usr/bin/skype is an executable and not a directory.
hmmmm....maybe i don't understand...see, i know where /usr/bin/skype is on my machine, but as far as i know there is no such file as usr/bin/skype (note the missing first "/")
I really believe he should be linking to /usr/lib as was suggested by lynn.
i wasn't addressing the right or wrong of what he had been told to do, but rather the impossibility of creating a link to a non-existing usr/bin/[whatever] dd -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
participants (5)
-
Carlos E. R.
-
DenverD
-
lynn
-
Oddball
-
Patrick Shanahan