Linux - SoftwareThis forum is for Software issues.
Having a problem installing a new program? Want to know which application is best for the job? Post your question in this forum.
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.
Introduction to Linux - A Hands on Guide
This guide was created as an overview of the Linux Operating System, geared toward new users as an exploration tour and getting started guide, with exercises at the end of each chapter.
For more advanced trainees it can be a desktop reference, and a collection of the base knowledge needed to proceed with system and network administration. This book contains many real life examples derived from the author's experience as a Linux system and network administrator, trainer and consultant. They hope these examples will help you to get a better understanding of the Linux system and that you feel encouraged to try out things on your own.
Click Here to receive this Complete Guide absolutely free.
I created an RPM file that will be installed on some machines via puppet. I've never created an RPM before, and I went through a lot of trial and error to get it to work so I may have done something wrong.
When I try to install the rpm, it says there is a dependency on perl(Unix::Syslog). There is no way that this is actually a dependency. In the past, we just installed this software by simply unzipping a zip file into the correct directory, so really that's all I need the rpm to do. If I manually install the rpm with the --nodeps flag, it works just fine.
The problem is that there is no perl(Unix::Syslog) in our repository. Google searches have found really old packages with similar (but not exact) names. It's not something that I want to install.
The only way to get the puppet package type to work with this would be to modify the puppet rpm provider to always use --nodeps. I could see that potentially causing problems with other packages in the future.
I tried installing it with exec instead of package, but the problem there is that after the first time the manifest is applied, it errors out by saying the package is already installed. Because it errors out, puppet won't perform anything that depends on that exec.
Sorry for rambling on there. What I really want to know is, can I somehow get rid of this dependency?
Would you mind sharing the actual rpm install command you're using and the output it generates? Also, consider sharing an installation attempt with the rpm -v or rpm -vv switches. (Search the rpm man page for "verbose.")