I just recently tried dual-booting Opensuse on my windows machine in the hopes of making Opensuse my primary OS. However when trying to install a program (attempted to install firefox and adobe flash) both zypper and Yast freeze up. I first tried zypper, but after loading the repositories it just hangs in my terminal. I also tried the 1-click Yast install through the open-build service and that also froze after loading the repositories (had it sitting there for over an hour before killing the process).
One thing I tried was to disable packagekit from startup because it kept on interfering with zypper.
First of all, if you’re using 12.3 an update to the software stack was released today.
You should try to install these packages from the update repo (download the packages with a webbrowser and install them manually with “sudo rpm -U filename1.rpmfilename2.rpmfilename3.rpm”): zypper, libzypp, libsolv-tools
Maybe it works then.
Since you didn’t tell your openSUSE version and if you’re using 32bit or 64bit, I unfortunately can’t give you the exact links, but I hope you’ll find them…
Thanks for the quick response, I tried to install the files, however the libsolv-tools 0.3.2 required me to install libsolv-tools 0.2.4. I tried installing that, but it also had a list of dependencies to install. I was wondering, is there some sort of package or repository with all of the dependencies, or do I need to add each one individually?
They are in the standard update repository.
But I thought yast and zypper are not working for you?
You can install them by just running “sudo zypper up” or YaST->Online Updates.
For installing them manually you have to install all three at the same time because of the dependencies:
On 2013-07-26 23:56, wolfi323 wrote:
>
> 8ofspades;2574786 Wrote:
>> Thanks for the quick response, I tried to install the files, however the
>> libsolv-tools 0.3.2 required me to install libsolv-tools 0.2.4. I tried
>> installing that, but it also had a list of dependencies to install. I
>> was wondering, is there some sort of package or repository with all of
>> the dependencies, or do I need to add each one individually?
>>
>> Thank you
> They are in the standard update repository.
> But I thought yast and zypper are not working for you?
> You can install them by just running “sudo zypper up” or YaST->Online
> Updates.
Rather “zypper patch”.
“zypper up” would try to install many other things, whereas “zypper
patch” only the official updates, same as YOU. And the first updates it
should try to install are those to the update tool chain itself.
–
Cheers / Saludos,
Carlos E. R.
(from 12.3 x86_64 “Dartmouth” at Telcontar)
I think “zypper up” would also just install the update tool chain update if one is available and ignore the other updates.
At least the PackageKit based updater applets behave that way and AFAIK that’s done by libzypp so should affect zypper as well. (I don’t think PackageKit/its zypp backend has special code for this…;))
Thanks, I was able to install those updates in the terminal with the rpm command. However zypper and yast still hang up. I will take a closer look at those threads that wolfi posted.
I was able to get it to get zypper and yast to work by uninstalling the update repo as mentioned in this bug report. I am not getting the error any more, however this is how it looked like.
wolfi323, just a little note for you, the link you provided is out of date, the link I provided has the current info. I doubt it would make any difference though since the commands have remained the same.
You’re right, mine was for 11.3.
I just took the first google result and didn’t look at the URL, sorry. :shame:
But at least the ar command hasn’t changed. I don’t want to compare the rest now…
Sorry I wasn’t very clear. I tried installing the repos with the ar command, but the link would not work. When I tried to do it through Yast, it tells me I would be installing it for the second time, but it still installs. When I try the lr command however, it does not show up.