[opensuse-packaging] filezilla: Mismatch between the program and library build versions detected

HI! When starting filezilla (see package details below) on openSUSE 20150728 (Tumbleweed) (x86_64) it fails with this message: ---------------------------- snip ---------------------------- Fatal Error: Mismatch between the program and library build versions detected. The library used 3.0 (wchar_t,compiler with C++ ABI 1009,STL containers,compatible with 2.8), and your program used 3.0 (wchar_t,compiler with C++ ABI 1008,STL containers,compatible with 2.8). ---------------------------- snip ---------------------------- Any clue what's causing this and how to work around this? Ciao, Michael. Information for package filezilla: ---------------------------------- Repository: openSUSE-20150311-0 Name: filezilla Version: 3.11.0.2-1.3 Arch: x86_64 Vendor: openSUSE Installed: Yes Status: up-to-date Installed Size: 5.2 MiB Summary: A GUI FTP and SFTP Client Description: FileZilla is a modern and powerful FTP client for Windows and Linux. FileZilla development focuses on high usability while also supporting as many useful features as possible. FileZilla is "Open Source" under the GPL license. Some of the main features are: * Continuing interrupted up-/downloads * Managing different FTP sites * Modifiable Commands * Keep-Alive-System * Timeout detection * Firewall support * SOCKS4/5 and HTTP 1.1 proxy support * SSL support (secure connections) * SFTP support * Upload/Download queue * Drag&Drop support

On Mon, 3 Aug 2015 17:36, Michael Ströder wrote:
When starting filezilla (see package details below) on openSUSE 20150728 (Tumbleweed) (x86_64) it fails with this message:
---------------------------- snip ---------------------------- Fatal Error: Mismatch between the program and library build versions detected. The library used 3.0 (wchar_t,compiler with C++ ABI 1009,STL containers,compatible with 2.8), and your program used 3.0 (wchar_t,compiler with C++ ABI 1008,STL containers,compatible with 2.8). ---------------------------- snip ----------------------------
Cause: Change of default compiler(4.x -> 5.x), but not all packages have been rebuild (yet). Before crying wolf, please test a reinstall of this package. Sometimes yast and / or zypper ignore rebuild packages (e.g. no version changes) reinstall = remove package, refresh repo info, install package, not update If problem still exists, the best action wourld be: asking for rebuild of package (filezilla) on opensuse-factory list. - Yamaban
Any clue what's causing this and how to work around this?
Ciao, Michael.
Information for package filezilla: ---------------------------------- Repository: openSUSE-20150311-0 Name: filezilla Version: 3.11.0.2-1.3 Arch: x86_64 Vendor: openSUSE Installed: Yes Status: up-to-date [snip]

Yamaban wrote:
On Mon, 3 Aug 2015 17:36, Michael Ströder wrote:
When starting filezilla (see package details below) on openSUSE 20150728 (Tumbleweed) (x86_64) it fails with this message:
---------------------------- snip ---------------------------- Fatal Error: Mismatch between the program and library build versions detected. The library used 3.0 (wchar_t,compiler with C++ ABI 1009,STL containers,compatible with 2.8), and your program used 3.0 (wchar_t,compiler with C++ ABI 1008,STL containers,compatible with 2.8). ---------------------------- snip ----------------------------
Cause: Change of default compiler(4.x -> 5.x), but not all packages have been rebuild (yet).
Before crying wolf, please test a reinstall of this package. Sometimes yast and / or zypper ignore rebuild packages (e.g. no version changes)
reinstall = remove package, refresh repo info, install package, not update
That's exactly what I did *before* posting.
If problem still exists, the best action wourld be: asking for rebuild of package (filezilla) on opensuse-factory list.
Ok. Ciao, Michael.

On Mon, Aug 03, Michael Ströder wrote:
Yamaban wrote:
reinstall = remove package, refresh repo info, install package, not update
That's exactly what I did *before* posting.
No need for such stunts. If it was triggered for rebuild then it will get a new rpm RELEASE string. If build-compare finds differences after rebuild the package will be published. If it finds no changes there is no need to republish. Olaf -- To unsubscribe, e-mail: opensuse-packaging+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-packaging+owner@opensuse.org
participants (3)
-
Michael Ströder
-
Olaf Hering
-
Yamaban