Safe Repo for LibreOffice 4.2?

Hi!

Just wondering, which is the safest way to install libreoffice 4.2 on openSUSE 13.1?

I can’t seem to find it (even tumbleweed openSUSE STABLE doesn’t have 4.2 :/)

Regards.

I do not know about “safest”, but when I search with http://software.opensuse.org/search (where else?), I see 4.2.4.2 in openSUSE factory.

Yes, that i have seen. But is it safe to add that factory repo to my other repos?

Thanks hcvv

Add it, install what you need and then disable it. Then you will have no problems in mixing other things. When you think you need a further version after some monthes or so, reenable for that action.

Thanks! Will do.!

You should add the LibreOffice:Factory for openSUSE 13.1, not any factory repo:
http://download.opensuse.org/repositories/LibreOffice:/Factory/openSUSE_13.1/

And yes, it should work fine. At least it did when I last tried it.

On 2014-06-22 13:56, hcvv wrote:
>
> Add it, install what you need and then disable it. Then you will have no
> problems in mixing other things. When you think you need a further
> version after some monthes or so, reenable for that action.

It is not the openSUSE factory, but the LibreOffice factory, for 13.1.
The naming is confusing.

openSUSE Factory

official release 4.2.4.2

openSUSE 13.1

official update: 4.1.5.3
LibreOffice:Factory 4.2.4.2
LibreOffice:Stable 4.1.6.2
LibreOffice:Unstable 4.1.1.2

It appears that the stable and unstable repos have been abandoned,
because it is absurd that the unstable repo is behind the factory one,
and that the stable repo has a more advanced version than the unstable
one. And neither has a version even close to the one on 13.1 factory
(which is not the same as factory 13.2).

It is ab absolutely confusing situation.

And the “official” opensuse wiki page does not clarify it.
http://en.opensuse.org/LibreOffice


Cheers / Saludos,

Carlos E. R.
(from 13.1 x86_64 “Bottle” at Telcontar)

Maybe I did not use the exact and correct name of a repository. But I pointed to the (IMHO) normal way to search for software. And that leads to a list (when clicking “Show other version” and then “Show unstable Packages”) to a list that contains but one 4.2. version. The OP showed that he was perfectly able to follow this recipe. The name there says indeed “LibreOffice:Factory” whatever that may mean. But the simple option to use it is clicking on one of the links there, notwithstanding the name that is displayed with it.

If something that has the word Factory in it is “safe” is something that everybody must decide for himself. The OP did not explan why he is not satisfied with the standard openSUSE 13.1 package ad thus I can not even start in weighting pros and cons.

On 2014-06-22 19:36, hcvv wrote:
>
> Maybe I did not use the exact and correct name of a repository. But I
> pointed to the (IMHO) normal way to search for software.

I know, I know. I was only trying to add some extra info :slight_smile:

> If something that has the word Factory in it is “safe” is something that
> everybody must decide for himself.

Me, I’m scared by that word. I will not use that LO in there, at least
for my production systems.

On other occasions, I installed the one from the stable repo, but that
one seems dead.


Cheers / Saludos,

Carlos E. R.
(from 13.1 x86_64 “Bottle” at Telcontar)

Well, the “Factory” in the repo name refers to the fact that this repo’s purpose is to create the packages for Factory.
But it contains a stable LibreOffice version (4.2.4) and is available for 13.1 as well.

On other occasions, I installed the one from the stable repo, but that
one seems dead.

I don’t see it being dead.
It contains 4.1.6, which is the latest 4.1 version (and is still supported upstream).

It is used for preparing the online updates for openSUSE 13.1, so they cannot really switch to 4.2 there I suppose. ( I don’t know why 4.1.5 is the highest version in the update repo and 4.1.6 has not been released as update yet though)

I think they created LibreOffice:Factory for LO 4.2 instead of using LibreOffice:Unstable because they wanted to completely overwork the packaging.
Anyway, meanwhile 4.2 is a stable release, so LibreOffice:Unstable would not be fitting any more.

LibreOffice:Unstable does indeed seem to be dead though.

I added the Factory to my repos, disabled the previous LO repo from Tumbleweed (LO 4.1.6.2)

if I run zypper up is replaying nothing to do

if I run zypper dup seems it wants to downgrade it

libexttextcat                               openSUSE -> obs://build.opensuse.org/LibreOffice
  libexttextcat-2_0-0                         openSUSE -> obs://build.opensuse.org/LibreOffice
  libgraphite2-3                              openSUSE -> obs://build.opensuse.org/LibreOffice
  libhyphen0                                  openSUSE -> obs://build.opensuse.org/LibreOffice
  libixion-0_6-0                              obs://build.opensuse.org/LibreOffice -> openSUSE
  liblangtag1                                 openSUSE -> obs://build.opensuse.org/LibreOffice
  liblpsolve55-0                              openSUSE -> obs://build.opensuse.org/LibreOffice
  libmythes-1_2-0                             openSUSE -> obs://build.opensuse.org/LibreOffice
  liborcus-0_6-0                              obs://build.opensuse.org/LibreOffice -> openSUSE
  libreoffice                                 obs://build.opensuse.org/LibreOffice -> openSUSE
  libreoffice-base                            obs://build.opensuse.org/LibreOffice -> openSUSE
  libreoffice-base-drivers-mysql              obs://build.opensuse.org/LibreOffice -> openSUSE
  libreoffice-base-extensions                 obs://build.opensuse.org/LibreOffice -> openSUSE
  libreoffice-branding-openSUSE               openSUSE -> obs://build.opensuse.org/LibreOffice
  libreoffice-calc                            obs://build.opensuse.org/LibreOffice -> openSUSE
  libreoffice-calc-extensions                 obs://build.opensuse.org/LibreOffice -> openSUSE
  libreoffice-draw                            obs://build.opensuse.org/LibreOffice -> openSUSE
  libreoffice-draw-extensions                 obs://build.opensuse.org/LibreOffice -> openSUSE
  libreoffice-filters-optional                obs://build.opensuse.org/LibreOffice -> openSUSE
  libreoffice-help-it                         obs://build.opensuse.org/LibreOffice -> openSUSE
  libreoffice-icon-theme-crystal              obs://build.opensuse.org/LibreOffice -> openSUSE
  libreoffice-icon-theme-galaxy               obs://build.opensuse.org/LibreOffice -> openSUSE
  libreoffice-icon-theme-hicontrast           obs://build.opensuse.org/LibreOffice -> openSUSE
  libreoffice-icon-theme-oxygen               obs://build.opensuse.org/LibreOffice -> openSUSE
  libreoffice-impress                         obs://build.opensuse.org/LibreOffice -> openSUSE
  libreoffice-impress-extensions              obs://build.opensuse.org/LibreOffice -> openSUSE
  libreoffice-kde4                            obs://build.opensuse.org/LibreOffice -> openSUSE
  libreoffice-l10n-it                         obs://build.opensuse.org/LibreOffice -> openSUSE
  libreoffice-languagetool                    obs://build.opensuse.org/LibreOffice -> openSUSE
  libreoffice-languagetool-en                 obs://build.opensuse.org/LibreOffice -> openSUSE
  libreoffice-languagetool-it                 obs://build.opensuse.org/LibreOffice -> openSUSE
  libreoffice-mailmerge                       obs://build.opensuse.org/LibreOffice -> openSUSE
  libreoffice-math                            obs://build.opensuse.org/LibreOffice -> openSUSE
  libreoffice-pyuno                           obs://build.opensuse.org/LibreOffice -> openSUSE
  libreoffice-templates-en                    openSUSE -> obs://build.opensuse.org/LibreOffice
  libreoffice-templates-labels-a4             openSUSE -> obs://build.opensuse.org/LibreOffice
  libreoffice-templates-labels-letter         openSUSE -> obs://build.opensuse.org/LibreOffice
  libreoffice-templates-presentation-layouts  openSUSE -> obs://build.opensuse.org/LibreOffice
  libreoffice-writer                          obs://build.opensuse.org/LibreOffice -> openSUSE
  libreoffice-writer-extensions               obs://build.opensuse.org/LibreOffice -> openSUSE

better staying with 4.1.6.2?

Dear cicerone,

As you are running Tumbleweed, you should have asked in the Tumbleweed forums were the other Tumbleweed users are. The question here is a different one and asked for plain 13.1

Please do not hang your problem at tth end of a thread when it is not 100% sure that it is the same problem as the original one the OP started here. Not only will it confuse people here, but also your problem will not get the exposure then when you post it as a new thread in the correct forum with a good telling title.

Dear hcvv,
I apologize for my mistake in writing ‘Tumbleweed repo’, I was misguided by the version number, 4.1.6.2. without paying attention to the last cipher

anyway my LO repos are from here:
https://en.opensuse.org/Additional_package_repositories
http://download.opensuse.org/repositories/LibreOffice:/Stable/openSUSE_13.1/

and I’m running 13.1, not Tumbleweed, as may be seen from the output posted above :slight_smile:

so, reading this post where someone suggested to add the Factory LO repo for upgrading to 4.2, I deed try myself and reported what happened to me…

Well, “zypper up” doesn’t switch packages to other repos by default, that’s why it doesn’t upgrade LO to 4.2.
And when using “zypper dup” you should better specify the repo to be on the safe side.

So, add the LibreOffice:Factory repo and do a “full repository vendor change”, like described here: https://en.opensuse.org/SDB:Vendor_change_update#Full_repository_Vendor_change

Or select the “libreoffice” package in YaST, click on “Versions” below the package list and choose the 4.2 version to be installed. You will get a few dependency conflict messages then where you should select to allow the vendor change. Or just enable “Allow Vendor Change” in YaST’s menu.

Another option would be to specify the version number to zypper:

zypper in libreoffice-4.2.4.2

In this case, again, you will get some conflict questions, where you should always allow the vendor change.

The safest way to do it is the “full repository vendor change” though.

right now seems no possible for me to upgrade

I’ve tried all the ways in YaST and all the command in zypper but nothing works because there are missing libraries

the missing libraries are:
libfreehand-0.0.so.0()(64bit)
libabw-0.0.so.0

Again, do not hyjack other ones thread. Start you own one with a good title and a good description of all the steps you took and all the results you got. Preferable showing what happened on the terminal, when you say you use zypper, completely copied/pasted (prompt, command, output, next prompt), so that we can see what you get and do not depend on your vague descriptions…

Right, I had a look now.

Those two libraries got updated to version 0.1 in the repo and LibreOffice to 3.0.
But the new libreoffice packages are not available yet as the build fails at the moment. So the packages in the repo (2.4.2) still require the old library versions that are no longer available.

You’ll have to wait until somebody fixes this, but then you’ll be upgrading to 3.0. If you do want 4.2.4 you have to download and install the packages from the Libreoffice homepage.

PS:
I just noticed that a new LibreOffice:42 repo has been created which conains LibreOffice 4.2.4:
https://build.opensuse.org/project/show/LibreOffice:4.2

So you could use this, the URL will be:
http://download.opensuse.org/repositories/LibreOffice:/4.2/openSUSE_13.1

At the moment the packages have not finished building yet, so you still have to wait a bit. (until tomorrow maybe?)

Clear

Thanks wolfi :slight_smile:

You’re welcome, but I didn’t do anything myself regarding this…

Btw, the packages should be there now in LibreOffice:42 AFAICS, but I haven’t tried to install them yet.

Anyway, to summarize, it seems to be this way now:
official update: 4.1.5.3
LibreOffice:Factory: 4.3.x (not yet there because of build problems at the moment, but to be updated with the latest 4.3 upstream versions)
LibreOffice:Stable: 4.1.6.2 (to be updated if there is another 4.1.x update from upstream, I suppose)
LibreOffice:Unstable: 4.1.1.2 (dead?)
LibreOffice:42: 4.2.4.2 (to be updated with further upstream 4.2.x versions I think, until 4.3 is considered to be stable)

But that’s just my impression, no official statement by the repo maintainers… :wink: