LibreOffice Stable repositories are missing

Does anyone know what’s happened to the LibreOffice Stable repositories at http://download.opensuse.org/repositories/LibreOffice:/Stable/ ? These were listed for various openSUSE versions at https://en.opensuse.org/Additional_package_repositories#LibreOffice_STABLE but they seem to have recently disappeared.

Yes they have been removed.

OK, and what are we supposed to use instead? (This information would be useful for updating the wiki, as it’s currently pointing people to an empty directory.)

At the moment there’s LibreOffice:4.3 which tracks the 4.3.x versions, and LibreOffice:Factory which will always contain the latest version for submitting it to Factory (4.4.0.1 at the moment, but it fails to build on everything except Factory so the binary packages for 13.1 and 13.2 are still at 4.3.5.2).
And then there’s LibreOffice:Unstable which should not be used by users at all. It is reserved for (unstable) experiments.

The project’s descriptions on OBS:
LibreOffice:4.3

Libreoffice 4.3 Maintenance branch

This project will be disabled after 4.4 libreoffice is determined stable enough.

LibreOffice:Factory

**The development branch for LibreOffice packages
**

The packages here are used for publishing to openSUSE:Factory.
They are also used for curious user to test latest and greatest features available in the office suite.

There is also counterpart LibreOffice:Unstable project which is just used for testing alpha releases of next major update.

LibreOffice:Unstable

**LibreOffice Experimentals if Factory can’t afford to be too broken
**

The goal of this project is to provide builds of the experimental RC versions of LibreOffice if Factory must stay on version due to various reasons.

Probably in the near future a LibreOffice:4.4 repo will be created that will track 4.4.x then (I think). LibreOffice:4.3 will then be removed at some point when 4.3 is not supported upstream any more and/or 4.4 is considered stable.

So I’d recommend LO:4.3 at the moment, and then switching to LO:4.4 and so on when they become available, if you want to stay with the latest version.

Note that no additional repo is necessary to have the latest 4.3.x version on 13.2, this is available from the standard update repo.
I suppose you can say that for every openSUSE release now, i.e. You’ll get all updates to the shipped 4.x via the update repo.

Ok if I understand this right, it means we simply have to disable the OpenSuse BuildService - Libreoffice in the Software Repositories and download the version of Libreoffice from the www.libreoffice.org and get under download LibreOffice 4.3.5 for Linux x64 (rpm) - right ?

No.

Of course you can install the packages from libreoffice.org if you want to, like you could before.

For using openSUSE’s repos, read my previous post (again if you already read it).

The latest 4.3.x version (i.e. 4.3.5.2 at the moment) is available from LibreOffice:4.3 (change “Stable” to “4.3” in the repo URL). And again, for 13.2 you get it via standard updates, so you don’t need to add any repo or download anything manually at all.

It’s just LibreOffice:Stable that got removed.

On 2015-01-08 17:56, wolfi323 wrote:
>
> psych0naut;2687985 Wrote:
>> OK, and what are we supposed to use instead? (This information would be
>> useful for updating the wiki, as it’s currently pointing people to an
>> empty directory.)

Indeed, the wiki information is obsolete. I don’t understand why the LO
devs do not update the LO wiki page on openSUSE.

> Note that no additional repo is necessary to have the latest 4.3.x
> version on 13.2, this is available from the standard update repo.
> I suppose you can say that for every openSUSE release now, i.e. You’ll
> get all updates to the shipped 4.x via the update repo.

Mmm. Not on 13.1. The official version (on the update repo) is 4.1.6.2.
To get a recent version you need to install some other repo, probably
“LibreOffice:4.3” (which probably will disappear at the Evergreen phase).


Cheers / Saludos,

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

I don’t know either.

Maybe they are too busy with maintaining LibreOffice? rotfl!

Mmm. Not on 13.1. The official version (on the update repo) is 4.1.6.2.

Read again what I wrote.
You get the latest 4.3.x version via the update repo for 13.2.

13.1 shipped with 4.1.x, so only the 4.1.x updates are released as official updates for 13.1.
As I wrote: “You’ll get all updates to the shipped 4.x via the update repo.”

To get a recent version you need to install some other repo, probably
“LibreOffice:4.3” (which probably will disappear at the Evergreen phase).

Yeah, but the same would have happened with the LibreOffice:Stable repo, it would have disappeared for 13.1 as well when it turns into Evergreen.

Please note that I only tried to describe/explain the current repo situation as I understand it. My posts are not to be mistaken as statements from the LibreOffice maintainer(s)… :wink:

On 2015-01-09 00:06, wolfi323 wrote:
>
> robin_listas;2688013 Wrote:
>> Indeed, the wiki information is obsolete. I don’t understand why the LO
>> devs do not update the LO wiki page on openSUSE.
> I don’t know either.
>
> Maybe they are too busy with maintaining LibreOffice? rotfl!

Heh. :slight_smile:

But only them can give categorical information.

> As I wrote: “You’ll get all updates to the shipped 4.x via the update
> repo.”

Ah. Ok. Language barrier, perhaps :slight_smile:

>> To get a recent version you need to install some other repo, probably
>> “LibreOffice:4.3” (which probably will disappear at the Evergreen
>> phase).
>>
> Yeah, but the same would have happened with the LibreOffice:Stable repo,
> it would have disappeared for 13.1 as well when it turns into Evergreen.

Yes, I know.

What I mean is that if you intend to turn into Evergreen, you can not
use that extra repo, because they don’t keep it for Evergreen. For
instance, for E-11.4 there is:

oss 3.3.1.2
updte 3.5.4.7
evrgn 3.5.4.13

(Evergreen 11.4 is officially not maintained, but they released a kernel
update on 31 Dec, so they are still maintaining it somewhat)

And LO is a crucial component of many workflows.

> Please note that I only tried to describe/explain the current repo
> situation as I understand it. My posts are not to be mistaken as
> statements from the LibreOffice maintainer(s)… :wink:

Yep, I know :slight_smile:


Cheers / Saludos,

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

True of course.

To be clear, you are talking about this one, right?
https://en.opensuse.org/LibreOffice

Well, the section about “Update to Latest Version” is definitely outdated now (and even incorrect). And the links to announcements that should be watched are: 1- not working at all (planetsuse), b- don’t have any new anouncements at all since the update to LO 3.5 in 2012 (lizards).

Might be that the current maintainers don’t even know about that page?
IIANM, Petr Mladek (who wrote that last announcement about LO 3.5) stepped back as maintainer some time last year (or even earlier).

> As I wrote: “You’ll get all updates to the shipped 4.x via the update
> repo.”

Ah. Ok. Language barrier, perhaps :slight_smile:

Well, I probably could have worded it better… :wink:

What I mean is that if you intend to turn into Evergreen, you can not
use that extra repo, because they don’t keep it for Evergreen.

Yes, but as you show yourself that’s not different at all to when LibreOffice:Stable still existed.

Btw, there is no rule that additional repos for unsupported distributions (in this case I mean Evergreen in particular, although it applies to every release) have to be removed. So if somebody would ask the maintainers to keep the repos for 13.1 when it turns Evergreen, they might even do it…
E.g. the graphics repo for 12.3 has just been re-added yesterday because people asked for it after it had been removed a day or two before.

OTOH, it might of course be an additional burden they wouldn’t want to take. (system libraries might become outdated/newer LO versions might need newer libs to build, build problems specific to that “old” version might arise that would need to be fixed, bugreports about things not working on that old version would need to be taken care of, and so on…)

But then there would also be the option to release a newer LO version via Evergreen. AFAIK the Evergreen updates are not strictly restricted to security and bug-fixes only.
Somebody just has to do the work (again)…

PS, a side-note: LO is a huge beast. I just built it myself yesterday (to investigate a problem only present in the 13.2 version), and it took over 6 hours on OBS. Longer than my whole home:wolfi323:branches:KDE:Frameworks5 repo that contains about 150 packages now (Plasma5 and all available KF5 applications)… :wink:

On 2015-01-09 12:56, wolfi323 wrote:
>
> robin_listas;2688046 Wrote:
>> But only them can give categorical information.
> True of course.
>
> To be clear, you are talking about this one, right?
> https://en.opensuse.org/LibreOffice

Yep.

> Well, the section about “Update to Latest Version” is definitely
> outdated now (and even incorrect). And the links to announcements that
> should be watched are: 1- not working at all (planetsuse), b- don’t have
> any new anouncements at all since the update to LO 3.5 in 2012
> (lizards).
>
> Might be that the current maintainers don’t even know about that page?
> IIANM, Petr Mladek (who wrote that last announcement about LO 3.5)
> stepped back as maintainer some time last year (or even earlier).

I’ll post about this in the factory mail list. … Done.

>> What I mean is that if you intend to turn into Evergreen, you can not
>> use that extra repo, because they don’t keep it for Evergreen.
> Yes, but as you show yourself that’s not different at all to when
> LibreOffice:Stable still existed.

True.

> Btw, there is no rule that additional repos for unsupported
> distributions (in this case I mean Evergreen in particular, although it
> applies to every release) have to be removed. So if somebody would ask
> the maintainers to keep the repos for 13.1 when it turns Evergreen, they
> might even do it…
> E.g. the graphics repo for 12.3 has just been re-added yesterday because
> people asked for it after it had been removed a day or two before.

But some refuse or ignore the request. If I recall correctly, KDE is one
of those. Gnome, xfce…

> OTOH, it might of course be an additional burden they wouldn’t want to
> take. (system libraries might become outdated/newer LO versions might
> need newer libs to build, build problems specific to that “old” version
> might arise that would need to be fixed, bugreports about things not
> working on that old version would need to be taken care of, and so
> on…)

They can be kept “frozen”. I don’t remember what repo this happened, but
I was using some “extra” repo for the desktop. After it turned
evergreen, I needed to add a panel applet or some application. Well, I
couldn’t. I had to downgrade the desktop to the initial version, the one
in oss+updates+evergreen, then install that single application. And this
reinstated some bugs that had been solved in the extra repo.

Just keeping the repo frozen would have solved the issue.

> But then there would also be the option to release a newer LO version
> via Evergreen. AFAIK the Evergreen updates are not strictly restricted
> to security and bug-fixes only.
> Somebody just has to do the work (again)…

True, but the evergreen team is terribly small. Two people, I think.
They get contributions from repository maintainers that keep their own
repos, not many.

> PS, a side-note: LO is a huge beast. I just built it myself yesterday
> (to investigate a problem only present in the 13.2 version), and it took
> over 6 hours on OBS. Longer than my whole
> home:wolfi323:branches:KDE:Frameworks5 repo that contains about 150
> packages now (Plasma5 and all available KF5 applications)… :wink:

!!

Yes…


Cheers / Saludos,

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

Thank you.
And I see there’s been a response already, and a change to the page… :wink:

> Btw, there is no rule that additional repos for unsupported
> distributions (in this case I mean Evergreen in particular, although it
> applies to every release) have to be removed. So if somebody would ask
> the maintainers to keep the repos for 13.1 when it turns Evergreen, they
> might even do it…
> E.g. the graphics repo for 12.3 has just been re-added yesterday because
> people asked for it after it had been removed a day or two before.

But some refuse or ignore the request. If I recall correctly, KDE is one
of those. Gnome, xfce…

Yes.
As I said, it depends on the maintainers.
And it’s not always possible or easy to build the latest versions for old(er) distributions…
This also depends on the particular packages. E.g. I see no chance for building Plasma5 (or even KDE 4.14) for openSUSE 11.4.

> OTOH, it might of course be an additional burden they wouldn’t want to
> take. (system libraries might become outdated/newer LO versions might
> need newer libs to build, build problems specific to that “old” version
> might arise that would need to be fixed, bugreports about things not
> working on that old version would need to be taken care of, and so
> on…)

They can be kept “frozen”.

Well, they can disable publishing of new packages.
But again, that’s the choice of the repo maintainers.

And the old packages might cease to work because of other problems.
In Evergreen in particular because other packages had been updated.

> But then there would also be the option to release a newer LO version
> via Evergreen. AFAIK the Evergreen updates are not strictly restricted
> to security and bug-fixes only.
> Somebody just has to do the work (again)…

True, but the evergreen team is terribly small. Two people, I think.
They get contributions from repository maintainers that keep their own
repos, not many.

Right.
The only way to “fix” this, is to find people to help out (and preferably are using Evergreen themselves).

I did release some KDE fixes to 11.4 Evergreen last year, but that caused me additional grieve and pain in helping to fix users’ systems afterwards.
In this particular case because they upgraded KDE to some later version from the additional KDE repos, but didn’t downgrade completely when 11.4 went Evergreen. So they ended up with a mix of incompatible KDE packages, caused by the fact that some downgrades were forced by the Evergreen updates, but other packages still had a higher version.

Hard to reproduce, especially if you don’t use Evergreen yourself.

I will still try to release updates for fixes I do for the Evergreen releases myself, but only if I’m involved in a bug report and it’s asked for Evergreen as well. (no issue at the moment, as 13.1 is still supported)

PS: I just noticed that http://ftp5.gwdg.de/pub/opensuse/repositories/ still keeps the old repos (even for unsupported distributions, at least for some time). LibreOffice:Stable is still there, for 12.2, 12.3, and 13.1, but not for 11.4:
http://ftp5.gwdg.de/pub/opensuse/repositories/LibreOffice:/Stable/

This is “frozen” of course, as the repo doesn’t exist on OBS any more.

http://ftp5.gwdg.de/pub/opensuse/repositories/ does still have other additional repos for 11.4 even, but I have no idea how long they will be kept there.