Mombu the GNU Linux Forum sponsored links

Go Back   Mombu the GNU Linux Forum > GNU_Linux > Dependency HELL
User Name
Password
REGISTER NOW! Mark Forums Read

sponsored links


Reply
 
11 31st August 14:02
bearitall
External User
 
Posts: 1
Default Dependency HELL



There there (pats Ken's shoulder gently). We've all got flustered at one
time or another with computer things. When you feel fluster building up
always stop, have a nice cup of tea or coffee, don't think at all about
the computer or the problem for a few moments.

This time it is very likely that 'proteus' gave you the right answer. A
simple answer, but one that can remain hidden until the great bird of
knowledge settles on our shoulders and squawks 'gottle-o-geer
gottle-o-geer install development packages gottle-o-geer oops I crapped on
your shirt squawk'.

Now if you'll excuse me I have to stand on my head and meditate. I always
have trouble standing on my own head so I stand on a students head
instead, much easier and less likely to damage anything useful.
  Reply With Quote


  sponsored links


12 1st September 06:13
ken
External User
 
Posts: 1
Default Dependency HELL Revised



Hi,

Sorry if I was to vague in the original post. Here is some more info.
I've used Mandrake for years now and I've always used the gui software
for installing/removing/updating. I've always used easyurpmi to add contrib,
updates and plf to my system. I've never had this kind of problem installing
stuff until now. I did the original Mandriva install off a DVD and it
automatically copied over the files to the hard drive. So I have 4 different
file repositories in my software management screen.

This all started when I was trying to get wireless networking to work. I had
to install wpa_supplicant and whatever else (I can't recall at this
moment). Then I could only find an srpm for one file but I couldn't build
it because I didn't have rpmbuild installed. Mcc didn't list the rpm-build,
so I went looking for it on the Internet. Found it, tried to install and it
asked for autoconf. Then autoconf needed libtool, etc, etc. Now when I try
to install rpm-build, it needs spec-helper. Spec-helper won't install
because it needs gettext-base. Gettext-base won't install because it needs
libgettextmisc, libgettextlib-0.14.1.so, libgettextsrc-0.14.1.so and
automake. None of these show up in mcc. When I try from a terminal "urpmi
rpm-build" or even if I name the whole file it says "no package named
rpm-build".

In the past once I've done all my updates and added all the easyurpmi
sources, I rarely had any problem installing anything. Everything seemed to
find it's dependencies and install fine. I just can't explain why all of
the sudden nothing seems to be able too.

Thanks for the help.

Ken
  Reply With Quote
13 1st September 06:13
robert m. riches jr.
External User
 
Posts: 1
Default Dependency HELL Revised


I have rpm-build on my LE2005 system, and I don't think I
specifically asked for it, just the "development" group
during installation.

In case it will help, I see the following RPM files on the
following installation media, Club 4-CD version:

rpm-build-4.2.3-9mdk.i586.rpm CD 4
autoconf2.1-2.13-21mdk.noarch.rpm CD 4
autoconf2.5-2.59-6mdk.noarch.rpm CD 4
libtool-1.5.12-4mdk.i586.rpm CD 4
spec-helper-0.11-1mdk.noarch.rpm CD 3
gettext-base-0.14.1-10mdk.i586.rpm CD 1
automake1.4-1.4-25.p6.mdk.noarch.rpm CD 4

It sounds like Club CD 4 is important for installing
rpm-build; or setting up urpmi to access repositories that
have the packages.

Good luck.

Robert Riches
spamtrap42@verizon.net
(Yes, that is one of my email addresses.)
  Reply With Quote
14 1st September 06:13
alex bazan
External User
 
Posts: 1
Default Dependency HELL Revised


Try removing all your sources (urpmi.removemedia -a) and setting them up
again. Double check you have selected your system in easyurpmi.

[alex@cctpc035 alex]$ urpmq -i automake
Els paquets següents contenen automake:
automake1.4
automake1.6
automake1.7
automake1.8
automake1.9
[alex@cctpc035 alex]$ urpmq -i automake1.9
Name : automake1.9
Version : 1.9
Release : 1mdk
Group : Development/Other
Size : 1406831 Architecture: noarch
Source RPM : automake1.9-1.9-1mdk.src.rpm Build Host: n3.mandrakesoft.com
Packager : NanarDon <nanardon@mandrake.org>
URL : http://sources.redhat.com/automake/
Summary : A GNU tool for automatically creating Makefiles.
Description :
Automake is a tool for automatically generating Makefiles compliant with
the GNU Coding Standards.

You should install Automake if you are developing software and would like
to use its capabilities of automatically generating GNU standard
Makefiles. If you install Automake, you will also need to install GNU's
Autoconf package.
[alex@cctpc035 alex]$ urpmq -i rpm-build
Name : rpm-build
Version : 4.2.2
Release : 15mdk
Group : System/Configuration/Packaging
Size : 1832525 Architecture: i586
Summary : Scripts and executable programs used to build packages
  Reply With Quote
15 1st September 06:13
dan espen
External User
 
Posts: 1
Default Dependency HELL Revised


Ken <Kandersonnc@msn.com> writes:


I found a tgz in a few seconds but an SRPM should be OK too. but wait...
dan> urpmf wpa_supplicant
wpa_supplicant:/etc/rc.d/init.d/wpa_supplicant
wpa_supplicant:/etc/wpa_supplicant.conf
wpa_supplicant:/usr/sbin/wpa_cli
wpa_supplicant:/usr/sbin/wpa_passphrase
wpa_supplicant:/usr/sbin/wpa_supplicant
wpa_supplicant:/usr/share/doc/wpa_supplicant-0.3.8 wpa_supplicant:/usr/share/doc/wpa_supplicant-0.3.8/COPYING wpa_supplicant:/usr/share/doc/wpa_supplicant-0.3.8/ChangeLog wpa_supplicant:/usr/share/doc/wpa_supplicant-0.3.8/README

dan> type rpmbuild
rpmbuild is a tracked alias for /usr/bin/rpmbuild
dan> urpmf /usr/bin/rpmbuild rpm-build:/usr/bin/rpmbuild rpm-rebuilder:/usr/bin/rpmbuildupdate

This is a bunch of nonsense. You have Mandrake, stop trying to end run the URPMI tools.

You seem to be missing the source 'main'.
  Reply With Quote
16 1st September 06:13
unruh
External User
 
Posts: 1
Default Dependency HELL Revised


Ken <Kandersonnc@msn.com> writes:


rpm-build is a part of the Mandrake official disks.
/mandrake/2005/i586/media/main/rpm-build-4.2.3-9mdk.i586.rpm
on my system. Why are you searching for it?
Or did you forget to make the mandrake main a part of your urpmi (you talk
about plf and contrib, but this is main.)

You forgot to put main or put your installation CDs into your urpmi
database. Put it in. Use MCC software manager.
  Reply With Quote
17 1st September 06:13
ken
External User
 
Posts: 1
Default Dependency HELL Revised - Fixed!


Thanks for all the help. As soon as I added the "main" from easyurpmi,
everything works great now. I figured I didn't need main since I assumed
my dvd install had all the rpms and they were the same as main. I guess I
know better now and will add main in future installs.

Thanks again.

Ken
  Reply With Quote


  sponsored links


Reply


Thread Tools
Display Modes




Copyright © 2006 SmartyDevil.com - Dies Mies Jeschet Boenedoesef Douvema Enitemaus -
666