-   Linux - Hardware (
-   -   GNUTLS installation problem (req. for Broadcom BCM43224 wireless chipset driver) (

SkM007 09-30-2011 05:15 PM

GNUTLS installation problem (req. for Broadcom BCM43224 wireless chipset driver)
Dear All,

i almost spent 3-4 hours in googling & "./configure"ing & what not... now i m lost & came here for help...

I am trying to install GNUTLS package but while doing the "./configure..." i am getting error
checking for P11_KIT... configure: error: Package requirements (p11-kit-1 >= 0.2) were not met:

No package 'p11-kit-1' found

Consider adjusting the PKG_CONFIG_PATH environment variable if you
installed software in a non-standard prefix.

Alternatively, you may set the environment variables P11_KIT_CFLAGS
and P11_KIT_LIBS to avoid the need to call pkg-config.
See the pkg-config man page for more details.

I tried to downloand p11-kit in both rpm & tar.gz format (p11-kit-0.7.tar.gz / p11-kit-0.6-1.fc17.x86_64.rpm)... though tar.gz package got installed without any error but still GNUTLS is giving the same error... & while installing .rpm package it got failed coz of following dependencies...
p11-kit-0.6-1.fc17.x86_64.rpm > dependency > libc.2.14
glibc.2.14 > dependency > glibc-common.2.93...x86_64

glibc...x86_64 got failed coz glibc is required... then i downloaded glibc-2.14.tar.gz & tried to install it but while doing ./configure it gave error that "you should consider different directory for configuration file..."

See, i have no idea what these glib's are for or that p-11-kit is (IT WILL BE GREAT IF ANYONE CAN EXPLAIN WHAT ARE THOSE glib's & p-11-kit FOR)... all i wanted to install Broadcom BCM43224 wireless chipset driver (I have a dell wireless card & its not working in RHEL 6.1 so i googled & found that i need my chipset's driver)... BCM43224 driver installation requires "wget" & wget needs GNUTLS thing...

Please help me in following things:
1. Installation of those glibs... (IF POSSIBLE explanation also...)
2. installation of GNUTLS

if anyone has installed BCM43224 or BCM43XX chipset driver, then update me on that...

Thanks in Advance...

mcleod 10-24-2011 01:26 AM

see this page:

knudfl 10-24-2011 01:56 AM


See, I have no idea what these glibc's are for
Glibc is your system and cannot be changed.
So glibc is obviously always installed. So is gnutls !

But you are missing the development tools required to compile a module ( driver.)
Development tools :
E.g. flex bison glibc-devel gnutls-devel gcc-c++ kernel-devel.
(And nothing else but el6 packages can be used. No fc17 etc. ! )

Please use # 'yum grouplist' to list the groups.
And install e.g. # yum groupinstall "Development Tools"


business_kid 10-24-2011 11:46 AM

I think you're getting confused by 2 databases.

1. There is a pkgconfig database usually in /usr/lib/pkgconfig. That has little files for every source installed package, and every rpm that bothers to update pkgconfig. This is consulted by the ./configure scripts
2. RPM keeps a system database of installed rpms and will not install without complaining if your new package requirements are not met in that rpm database. It never thinks of looking in /usr/lib/pkgconfig, because it's stupid. You can tell it to go and play in the traffic (Options like --nodeps --force --ignore-sun-behind-cloud-errors, etc :-), but then it becomes useless to you, because it will complain you don't have the things you actually do have.

wget simply performs a http://somewhere --> file in most cases. You should have it. If you don't laziest thing might be to boot on some boot cd, mount your disk and do your wget-ing that way.

Search for RH rpms when you want stuff - that's my advice.

All times are GMT -5. The time now is 06:13 AM.