Linux - GeneralThis Linux forum is for general Linux questions and discussion.
If it is Linux Related and doesn't seem to fit in any other forum then this is the place.
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
Here are some commands issued on SuSe 8.1 with the final desire to remove libsndfile
(just installed with rpm -i some minutes before):
# rpm -e libsndfile-1.0.0-18.rpm
error: package libsndfile-1.0.0-18.i586.rpm is not installed
# rpm -i libsndfile-1.0.0-18.rpm
package libsndfile-1.0.0-18 is already installed
I got badly confused at this point. Do you have any idea as to whether that package is installed or not?
A related matter: I installed libsndfile previously as tape2mp3 needs it.
However, when compiling tape2mp3 from source, I got an error that there is no 'sfinfo.samples' member.
I suspect that tape2mp3 may have been prepared for an older libsndfile version.
Do you know something about this? Which version does it depend on?
This command will query the RPM database for libsndfile packages. rpm -qa | grep libsndfile
If the libsndfile package is not found, you may consider trying to force the installation.
However, I never had such a problem before, so this is only a suggestion.
I tend to suggest a rebuild of the database when something odd/conflicing like that occurs. It occasionally helps, and rarely hurts:
rpm --rebuilddb
rpm -qa | grep libsndfile
As for the other issue, I checked the libsnd changelog and it seems that they simply renamed the name sfinfo.samples member (variable) to sfinfo.frame. So, actually, I
- either try to find a newer tape2mp3 developed for the recent version of libsndfile (there is none)
- or find and older libsndfile version (google searched, but the recent version is everywhere)
- or rename the variable in the tape2mp3 source files.
Never did c programming, but I will try the third option.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.