Mailinglist Archive: opensuse (1390 mails)
| < Previous | Next > |
Re: [opensuse] OpenOffice update using YaST or zypper, how-to
- From: Jano Kupec <jkupec@xxxxxxx>
- Date: Tue, 02 Mar 2010 10:08:17 +0100
- Message-id: <4B8CD581.9080205@xxxxxxx>
On 03/01/2010 06:57 PM, Jones de Andrade wrote:
Yes. The last thing that can prevent this is the change of Vendor. If
you had packages from openSUSE and the newly added repo has OO packages
with a different vendor (as is almost certainly the case here), 'zypper
up' won't see these packages.
Curently you have two choices to get the new OO stuff from the new repo:
1) allow vendor change temporarily (or for good, but use with caution!!)
* set solver.allowVendorChange = true in /etc/zypp/zypp.conf
* zypper up 'OpenOffice_org*' ('in' will do the same, too)
* reset solver.allowVendorChange to false
2) request specific version
* zypper in OpenOffice_org-writer-3.2.1-whatever ...
In the future you will be able to:
3) force installation from specified repo
* zypper in --force --from theOOrepo OpenOffice_org-writer ...
maybe even 'zypper up --force --from theOOrepo', we'll see.
HTH
--
cheers,
jano
Ján Kupec
YaST team
---------------------------------------------------------(PGP)---
Key ID: 637EE901
Fingerprint: 93B9 C79B 2D20 51C3 800B E09B 8048 46A6 637E E901
---------------------------------------------------------(IRC)---
Server: irc.freenode.net
Nick: jniq
Channels: #zypp #yast #suse #susecz
---------------------------------------------------------(EOF)---
I was having this problems, then I decided to put OO repo to priority
97 while the standard is 99 for everyone elese. Did I understood it
backwards? ;) Because it still didn't work.
Then I just manually forced Yast to install the 3.2.* versions.
But this is indeed stangre: I mean, even if they are all at the same
priorities, like it was here, shouldn't the newest version be choosen
for installation then?
Yes. The last thing that can prevent this is the change of Vendor. If
you had packages from openSUSE and the newly added repo has OO packages
with a different vendor (as is almost certainly the case here), 'zypper
up' won't see these packages.
Curently you have two choices to get the new OO stuff from the new repo:
1) allow vendor change temporarily (or for good, but use with caution!!)
* set solver.allowVendorChange = true in /etc/zypp/zypp.conf
* zypper up 'OpenOffice_org*' ('in' will do the same, too)
* reset solver.allowVendorChange to false
2) request specific version
* zypper in OpenOffice_org-writer-3.2.1-whatever ...
In the future you will be able to:
3) force installation from specified repo
* zypper in --force --from theOOrepo OpenOffice_org-writer ...
maybe even 'zypper up --force --from theOOrepo', we'll see.
HTH
--
cheers,
jano
Ján Kupec
YaST team
---------------------------------------------------------(PGP)---
Key ID: 637EE901
Fingerprint: 93B9 C79B 2D20 51C3 800B E09B 8048 46A6 637E E901
---------------------------------------------------------(IRC)---
Server: irc.freenode.net
Nick: jniq
Channels: #zypp #yast #suse #susecz
---------------------------------------------------------(EOF)---
| < Previous | Next > |