Fedora :: Difference Between A Package And Its -devel Equivalent?
Mar 19, 2010
Am just wondering what the notion is behind having a package without all needed files, and having a -devel package with the rest. Such that whenever am installing a package fron tarball, and it says it cannot get a package, I always install the -devel equivalent and all gets to be OK. Why dont they just have everything in the original package?
I have been attempting to compile lmms on my 64 bit install of fedora 11, and have determined that I need the gcc-devel package. I cannot find it in any of the repositories. Where is it?
i'm trying to rebuild mplayer and facing the same error - lame-devel package can't be found as when i try to use rpmbuild. I'm not sure why and how to fix it. Here are steps and information:
I have a fedora 11 with kernel package: kernel-PAE-2.6.29.6-217.2.3.fc11.i686
I would like to install the devel package for this kernel version, but I can't find it, because in the fedora repo there is only the original kernel (2.6.29.4....) and in the updates repo there is only the newest kernel package (2.6.30....)
Where can I find the packages which are between the fedora and update repos' versions?
I am trying to install the mysql workbench and it is looking for libzib-devel. I can not seem to find it in any yum repo. Does anyone know where I could find it?
Anyone know if a more complete poppler-devel can be found for CentOS 5.5? There seems to be an enormous number of missing files from poppler-devel (page.h and PDFDoc.h are just two examples) resulting in applications that require it refusing to compile.
I'm new in perl programming and linux OS. What is the difference between perl and perl-devel? What does mean devel? Iwant to install Catalyst and before install as required I have to check if make, gcc and perl-devel are installed in my system. make and gcc are installed. But I have to install perl-devel. First I searched for make, gcc and perl-devel in YAST Software Management and search did not find perl-devel. I visited the software.opensuse.org and wrote "perl-devel" and searched. The result was many similar zips with a prefix perl-devel and I can not choose one for needed perl-devel.
I have installed CentOS 5.4 & am trying to install VirtualBox on it. To install VirtualBox I run the command:
yum localinstall path/Virtualbox.rpm
It runs through the dependency check & says everything is fine. It installs the rpm & then says that compiling of the kernel module failed & that VirtualBox will not start until this is fixed, & that the most like cause is that the kernel sources are not installed.
I have installed the kernel-devel package & have the kernel source tree located at /usr/src/kernel/2.6....
Recently I got a requirement to update the kickstart file in Suse to install all the available packages by default during provisioning. I have been doing this in RHEL by using the macro @everything. get an equivalent of @everything for package installation in SUSE.
I've come from Fedora and am trying out Arch Linux. I was wondering if the packager 'pacman' contains funcionality like that provided by 'yum whatprovides': provides or whatprovides Is used to find out which package provides some feature or file. Just use a specific name or a file- glob-syntax wildcards to list the packages available or installed that provide that feature or file.
I am trying to see if there is an authbind equivalent or authbind package for CentOS/RHEL? x If so, where can I get more info and download it? It seems to be only available for Debian and Ubuntu.
I noticed something a little odd I'm hoping someone can enlighten me on. I noticed in a couple of cases that a package has the proper version, but differs in two regards.
1. The package ends up with a .el4 on the end of the version for Red Hat 4.
2. The actual MD5Sum of the files the package provides differ.
An example below:
Code:
[root@RH4ES32-MCE bin]# for i in `rpm -ql GConf2`;do md5sum $i;done; md5sum: /etc/gconf/2: Is a directory 9f90335546f7c57ae6fb552cc2b919c5 /etc/gconf/2/path md5sum: /etc/gconf/gconf.xml.defaults: Is a directory
[code].....
So my package changed slightly to now show .el4 versus just 2-2.8.1-1 I've indicated in the first output above that the first couple of lines differ. I stopped my comparison at that point as they truly are different.
I'm working on a Fedora 13 server trying to intal some soft following the same steps I did with some other server with Fedora 12 ( not 13, like the new one ).First problem that I found was with 'yum install kernel-devel'
Response: Nothing to do ! Then I tryed 'yum -v info kernel devel' Response: Installed Packages Name : kernel-devel Arch : x86_64 code....
Second problem that is stopping me is 'yum install gcc' Some dpendency problem that can not be solved. Tryed --skeep-broken but nothing is installed.I don't have gcc on my sistem.
I downloaded openssh version openssh-5.1p1-8.fc11.src.rpm.It requires fipscheck-devel.I downloaded fipscheck-devel from the internet and it includes the following :
from what I understand kernel-devel does not bring in ALL the header files for install modules. so what i would like to know is how to install true headers instead of using kernel-devel. I found one tutorial, but it was way out of date.
I was trying to compile a new (stable) kernel and got an error when I tried "make xconfi packages and uninstalling 81 packages (will attatch pix once home). I'm using Fedora14 with KDE packages and uninstalling 81 packages. I'm using Fedora14 with KDE so much stuff to get qt-devel?
I tried to install SDL-devel on a 64 bit Fedora 12 computer. I get this
Code: [root@Fedora dolphin-emu-read-only]# yum install -t SDL-devel Loaded plugins: presto, refresh-packagekit Setting up Install Process Resolving Dependencies
[Code]...
I need to insall SDL-devel to compile Dolphin, can I force it to continue or not perform a dependency check? When I try to remove it, it tried to remove tons of files as dependencies, can I stop it from doing that?
On F13 i386 inside Virtualbox. Host is a Win7 x64 box.
This may just be more idle curiosity than anything else since the server still works. . . but it's really bothering me because I can't explain it.
My (limited) understanding is that the devel files are just the source files and shouldn't actually affect peformance.
Yet, prior to installing httpd-devel (and its dependencies), /etc/init.d/httpd restart takes about 2 seconds total. After installing httpd-devel, the "stopping" phase of the httpd restart take 5-7 seconds (which seems really long when you're just sitting there waiting on it.
yum install httpd-devel also installs the following for dependencies: db4-cxx db4-devel cyrus-sasl-devel apr-devel apr-util-devel openldap-devel expat-devel
All but one of those are devel files as well. And here's the real kicker: Uninstalling them through YUM doesn't put things back to normal (even after reboot).
I'm no linux expert. But I wouldn't think installing devel files would have this effect or any effect like this since they're just source code files (?). Can anyone explain what's happening or give me tips on how I can watch the apache process stop and see what's hanging it up?
I tried installing the VBOX additions. But after running the VBoxLinuxAdditions.run file, building of the kernel modules failed. It gave following message: The headers of the currently running kernel were not found. If the current compilation fails then probably this could be the reason. The missing package can be probably installed with yum install kernel-devel-2.6.40.4-5.fc15.i686.
But when I tried installing the above kernel headers and devel package, it says no such package were found.kernel is 2.6.40.4-5.fc15.i686 but the kernel headers are not available for this version. They are available for previous versions i.e 2.6.40.3-0.fc15.i686.should I downgrade my kernel version (if it's possible) or is there any way things can work out. I have enabled 3D accelaration and given the memory of 128 MB for display. The memory for Virtual Box is 1 GB and hard Disk is 8 GB. The host system is windows 7.
I have a problem to install the VMware Server (VMware-server-2.0.2-203138.x86_64.rpm) on "Fedora 13 Desktop Edition 64-bit".I traied all tips I found, but nothing was OK.Please look my linux configuration and the error messages:
The installation of VMware Server 2.0.2 for Linux completed successfully.Before running VMware Server for the first time, you need to configure it for your running kernel by invoking the following command: "/usr/bin/vmware-config.pl". code....
I've just installed ubuntu 10.04 and see that there are a two type installation software? why there are two things? What are the benefits of these two? What are the Difference Between Synaptic Package Manager and Update Manager?
im switching over from ubuntu and just have a couple questions, what is fedoras equivalent commands to the apt-get command? and what other slight variants am i going to need to know?