OpenOffice 3 localization problem

Hi,
I’ve updated to OpenOffice 3.0.1 and now I have the following problem on startup:

“Missing vcl resource. This indicates that files vital to localization are missing. You might have a corrupt installation.”

Installed packages are:
rpm -qa|grep OpenOffice

OpenOffice_org-icon-themes-3.0.1.2-4.1
OpenOffice_org-pyuno-3.0.1.2-3.2
OpenOffice_org-templates-presentation-layouts-3.0-2.1
OpenOffice_org-impress-3.0.1.2-3.2
OpenOffice_org-thesaurus-en-20060111-5.1
OpenOffice_org-help-pt-3.0.1.2-5.1
OpenOffice_org-calc-3.0.1.2-3.2
OpenOffice_org-branding-upstream-3.0.1.2-3.2
OpenOffice_org-templates-labels-letter-1.0-5.1
OpenOffice_org-templates-en-3.0-2.1
OpenOffice_org-openclipart-3-2.6
OpenOffice_org-filters-3.0.1.2-3.2
OpenOffice_org-base-3.0.1.2-3.2
OpenOffice_org-l10n-en-US-3.0.1.2-5.1
OpenOffice_org-draw-3.0.1.2-3.2
OpenOffice_org-math-3.0.1.2-3.2
OpenOffice_org-icon-themes-prebuilt-3.0.1.2-3.2
OpenOffice_org-thesaurus-pt-20060817-5.1
OpenOffice_org-3.0.1.2-3.2
OpenOffice_org-mailmerge-3.0.1.2-3.2
OpenOffice_org-help-en-US-3.0.1.2-5.1
OpenOffice_org-Quickstarter-1.0-712.1
OpenOffice_org-writer-3.0.1.2-3.2
OpenOffice_org-templates-labels-a4-1.0-5.1
OpenOffice_org-hyphen-20080929-38.1
OpenOffice_org-kde-3.0.1.2-3.2

I’ve even deleted ~/.ooo3 and tried a fresh startup.

Any ideas?

With the help of strace I found that OO is looking for a file called vclen.res which exists only on the 3.0.0 version.

This file was installed by OpenOffice_org-libs-gui-3.0.0.10-1.6.i586 RPM

I’m attaching the strace output with relevant messages.

Any help on how to solve this?

31141 writev(5, {“8\2\4\0\2\0\0\6\4\0\0\0\350\237:\0C\0\5\0\1\0\0\6\2\0\0\6\16\0\346\0\234\1\7\0008\2\4\0\2\0\0\6\4\0\0\0\233D\4\0F\0\5\0\1\0\0\6\2\0\0\6\20\0\350\0\1\0\4\0”, 72}], 1) = 72
31141 read(5, 0x8053734, 4096) = -1 EAGAIN (Resource temporarily unavailable)
31141 read(5, 0x8053734, 4096) = -1 EAGAIN (Resource temporarily unavailable)
31141 poll({fd=4, events=POLLIN}], 1, 50 <unfinished …>
31143 <… lstat64 resumed> {st_mode=S_IFDIR|0755, st_size=4096, …}) = 0
31143 lstat64("/usr/lib/ooo3/program/bootstraprc", {st_mode=S_IFREG|0444, st_size=191, …}) = 0
31143 access("/usr/lib/ooo3/program/bootstraprc", F_OK) = 0
31143 lstat64(“vclen.res”, 0xbf88eff4) = -1 ENOENT (No such file or directory)
31143 open(“vclen.res”, O_RDONLY) = -1 ENOENT (No such file or directory)

31143 write(2, “Missing vcl resource. This indicates that files vital to localization are missing. You might have a corrupt installation.
“, 122) = 122
31143 access(”/usr/lib/ooo3/basis3.0/share/registry/data/org/openoffice/Office”, F_OK) = 0
31143 lstat64("/usr/lib/ooo3/basis3.0/share/registry/data/org/openoffice/Office", {st_mode=S_IFDIR|0755, st_size=4096, …}) = 0
31143 open("/usr/lib/ooo3/basis3.0/share/registry/modules/org/openoffice/Office/Common", O_RDONLY|O_NONBLOCK|O_LARGEFILE|O_DIRECTORY|O_CLOEXEC) = 17
31143 fstat64(17, {st_mode=S_IFDIR|0755, st_size=4096, …}) = 0
31143 getdents64(17, /* 10 entries /, 4096) = 376
31143 getdents64(17, /
0 entries */, 4096) = 0
31143 close(17) = 0

Hello,

First, I’m not so familiar with OpenSuse 11.1. and Yast2

Background:
All files were almost daily upgraded by
URL: Index of /repositories/OpenOffice.org:/STABLE/openSUSE_11.1
resulted in the same error you mentioned.

Solution for me:

  1. With Yast2, I searched “OpenOffice”
  2. In the tab “Versions”: I downgraded all V-files to “x.x.x.x-x.x delivered from repo-oss” to the same version delivered by “x.x.x.x-x.x from OPENSUSE_11.1”.
  3. After downgrading I did again:
    Package-> All Packages-> Update if newer version is available

At this moment my installed packages are:
rpm -qa|grep OpenOffice
OpenOffice_org-base-3.0.1.2-3.2
OpenOffice_org-math-3.0.1.2-3.2
OpenOffice_org-LanguageTool-en-0.9.3-1.43
OpenOffice_org-templates-en-3.0-2.1
OpenOffice_org-LanguageTool-0.9.3-1.43
OpenOffice_org-help-nl-3.0.1.2-5.1
OpenOffice_org-templates-presentation-layouts-3.0-2.1
OpenOffice_org-icon-themes-3.0.1.2-4.1
OpenOffice_org-writer-3.0.1.2-3.2
OpenOffice_org-impress-3.0.1.2-3.2
OpenOffice_org-help-en-US-3.0.1.2-5.1
OpenOffice_org-filters-3.0.1.2-3.2
OpenOffice_org-templates-labels-letter-1.0-5.1
OpenOffice_org-Quickstarter-1.0-712.1
OpenOffice_org-branding-openSUSE-3.0-24.16
OpenOffice_org-converter-3.0-1.24
OpenOffice_org-calc-3.0.1.2-3.2
OpenOffice_org-pyuno-3.0.1.2-3.2
OpenOffice_org-draw-3.0.1.2-3.2
OpenOffice_org-LanguageTool-nl-0.9.3-1.43
OpenOffice_org-templates-labels-a4-1.0-5.1
OpenOffice_org-3.0.1.2-3.2
OpenOffice_org-l10n-nl-3.0.1.2-5.1
OpenOffice_org-thesaurus-en-20060111-5.1
OpenOffice_org-l10n-en-US-3.0.1.2-5.1
OpenOffice_org-kde-3.0.1.2-3.2
OpenOffice_org-mailmerge-3.0.1.2-3.2
OpenOffice_org-hyphen-20080929-38.1

I hope this will help you

Hi,
thanks for the reply.

I’m downgrading to 3.0.0 from the OSS repository for the moment.

I hope someone can confirm this but I think its some kind of problem with the packaging of 3.0.1.

I would really like to use 3.0.1 since it corrects some problems I was having with opening filenames with Latin characters from a network source…

The first 3.0.1 really had broken dependencies, see the bug https://bugzilla.novell.com/show_bug.cgi?id=471280. It should be fixed now.

The missing VCL files might be also caused by the missing compat symlinks between /usr/lib/ooo3 and /usr/share/ooo3. They are created in post install scripts of the noarch packages. It is a bit error-prone solution but it should work well if the dependencies are correct. I hope that they are correct now. I hope that we will get rid of the compat symlinks in the future.

If is still does not work for you, please report a bug at https://bugzilla.novell.com.

I am sorry for all the troubles.

Is the version in the repo’s corrected? I’m on version 3.0.1.2-3.2-i586, I still am getting the missing VCL when I go to fire up a spreadsheet. Sorry for the confusion on my part.

O.

so any solutions for this?
It seems kind of odd because its such a common app.

Openoffice 3.0.1.2-3.2.x86_64

Missing vcl resource problem not resolved

just (2009/03/02) did : zypper in OpenOffice_org

This is a real show stopper. :frowning:
Hope someone can fix this soon .

Thanks

I downloaded 3.0.1.2 recently and I haven’t had any problems at all - localisation and spreadsheet work like 2.4 - but a lot faster.

Did you try doing a forced reinstall of all the openoffice.org-related packages? I tried that and it fixed it for me.

I deleted it, re-installed it. I also check to make sure the localization package (en-us) for me was installed. I still have the issue. I am on Suse 11.1, KDE3. I put on the KDE extensions, and I also put on the English dictionary. Nothing helps.

There’s enough people that have this problem, there must be some commonality someplace. I have the problem on two machines, but while the installations of the software were totally independent, I tend to have the same set of software on both, and everything is installed through YAST.

O.

---- edit -----
I just noticed in reading throught the thread that the only one that didn’t have the problem was the poster from the UK. The poster who said he did the reinstall and had it work, you didnt mention which localization package you were using. All other failures seem to have the en-us package.
---- end edit -----

Orion940 wrote:

>
> I deleted it, re-installed it. I also check to make sure the
> localization package (en-us) for me was installed. I still have the
> issue. I am on Suse 11.1, KDE3. I put on the KDE extensions, and I
> also put on the English dictionary. Nothing helps.
>
> There’s enough people that have this problem, there must be some
> commonality someplace. I have the problem on two machines, but while
> the installations of the software were totally independent, I tend to
> have the same set of software on both, and everything is installed
> through YAST.

I ran into this on every box here that I updated to the 3.0.1.2-3.2 version.
The solution for me was to delete EVERYTHING that referred to openoffice -
everything. Then re-install using Yast Software Management to select ONLY
the 3.0.1.2-3.2 versions - nothing else. You may want to go back and
install a couple of things later like the thesaurus but get the essentials
done first. The launcher on the desktop didn’t work on a couple of boxes
but you can replace that with the menu option. Big thing is to get the old
version gone completely.


Will Honea

Thanks. I deleted everything. Just deleting OpenOffice.org package and what it takes with it wasn’t enough. There’s a ton of other stuff. There’s also an new version out, and bottom line, I’m current and it works :slight_smile: .

O.

Glad to find out why I am having the same problem.

I must not have the correct list of repositories - Yast doesn’t show the new release of OpenOffice. Which repository is it in ?