I just had a nasty surprise when I tried to pay myself out of my company in the United Kingdom. "Her Majesty's Revenue and Customs" (HMRC) publish a tool, called "BPT-RTI", which small companies can use to pay payroll withholding taxes in the UK (called "PAYE", for "Pay As You Earn"). And they even have a Linux version! It's a one-size-fits-all executable that installs the system supposedly on any Linux, and they claim the only prerequisite to be the latest C-library.
However, whereas this ran just fine on my other systems (64-bit SLED 11 SP1 and SP2), it installed alright but failed to run on 64-bit OpenSUSE 12.3, claiming (when started from the command line) to be missing libpng12.so.0. This library exists in /usr/lib64, but in contrast to the SLED releases there is no 32-bit version of it in /usr/lib.
Solution:
Install the package "libpng12-0-32bit".
That fixed the problem. Apparently, this package is not installed by default on 64-bit 12.3, in contrast to the SLED versions.
Good luck to the few people out there who might need this!
(Another installation bug for BPT-RTI: the desktop short-cut does not have quotes around the filename of the executable. So if, like me, you install the software in a location where the path has shell meta-characters in it ( in my case, a space), you need to edit the icons properties to quote the pathname of the executable.)
However, whereas this ran just fine on my other systems (64-bit SLED 11 SP1 and SP2), it installed alright but failed to run on 64-bit OpenSUSE 12.3, claiming (when started from the command line) to be missing libpng12.so.0. This library exists in /usr/lib64, but in contrast to the SLED releases there is no 32-bit version of it in /usr/lib.
Solution:
Install the package "libpng12-0-32bit".
That fixed the problem. Apparently, this package is not installed by default on 64-bit 12.3, in contrast to the SLED versions.
Good luck to the few people out there who might need this!
(Another installation bug for BPT-RTI: the desktop short-cut does not have quotes around the filename of the executable. So if, like me, you install the software in a location where the path has shell meta-characters in it ( in my case, a space), you need to edit the icons properties to quote the pathname of the executable.)