On 05/02/2015 12:36 AM, David C. Rankin wrote:
Hello,
I'm using openSUSE 13.2. I installed checkinstall package from
http://software.opensuse.org/package/checkinstall?search_term=checkinstall
Then I tried to make rpm package for the libiconv-1.14.tar.gz. The build of libiconv-1.4 successed, but checkinstall command failed to make rpm package;
[...] Building target platforms: x86_64 Building for target x86_64 Processing files: libiconv-1.14-1.x86_64 error: Not a directory: /var/tmp/tmp.OEFTDky3Lf/package/usr/local/lib64/libcharset.so.1
How can I solve this problem?
Thanks in adavance.
Masaru,
checkinstall is a very, very ancient package for creating rpm from .tar.gz files. Considering the README file /usr/share/doc/packages/checkinstall/README contains:
So far I've seen -or heard of- checkinstall running and building packages in these distributions/operating systems:
o Slackware 7.x/8.x,9.x o RedHat 6.2/7.x/8.x o SuSe 7.x/8.x/9.x ^^^^^^^^^^^^^^^^^^^^^^^
It may not be updated to work properly with the latest version of rpm....
And from /usr/share/doc/packages/checkinstall/RELNOTES (current 1.62, from 1.6.0beta4): CheckInstall 1.6.0beta4 ====================================== * This should be the last beta before releasing version 1.6.0. Please report any outstanding bugs! * Fixed the bug in installwatch that caused segfaults when running on newer glibc versions (And therefore newer distros like FC and SuSe 9.1). ^^^^^^^^^^^^^ I would definitely say it hasn't been updated in ~decade+. rpm went through huge changes 4-5 years ago which probably resulted in problems with checkinstall. (P.S. yes, I know I broke threading, but it was the only way I could get rid of whatever caused the huge fonts in the original.) -- David C. Rankin, J.D.,P.E. -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org