Click to See Complete Forum and Search --> : drakxtools needs perl stuff (installing drakxtools)


juglugs
01-14-2004, 07:00 PM
Hi Everybody!

I'm using Mandrake 9.2.

I ran the Mandrake Upgrade Tool and it found a new version of Drakxtools. It asked if it was Ok to remove my current version, which I agreed to, and then it failed a libltdl dependancy, which I didn't have...

'Course the problem is that it deleted my old drakxtools, which has all the graphical update & installation tools...

I've manually downloaded the latest version of drakxtools & drakxtools-newt (9.2-19.5.92mdk) and tried to install them from thwe command line, using rpm -iv

But it's asking for some perl dependencies that I'm not sure about...

perl(ctxhelp) is needed by drakxtools-newt-9.2-19.5.92mdk

so I checked and I have perl installed, but what does (ctxhelp) mean - I'm guessing it's the contextual help thingy, but where do I get it? I've tried googling it, but to no avail...

I even tried re-instaling 9.2-16 from my Mandrake install disks to see if the same dependency existed - it asked for more of the same...

drakxtools-newt = 9.2-16mdk is needed by drakxtools-9.2-16mdk
gurpmi is needed by drakxtools-9.2-16mdk
perl(USER) is needed by drakxtools-9.2-16mdk
perl(any) is needed by drakxtools-9.2-16mdk
perl(c) is needed by drakxtools-9.2-16mdk
perl(detect_devices) is needed by drakxtools-9.2-16mdk
perl(devices) is needed by drakxtools-9.2-16mdk
perl(diskdrake::interactive) is needed by drakxtools-9.2-16mdk
perl(fs) is needed by drakxtools-9.2-16mdk
perl(fsedit) is needed by drakxtools-9.2-16mdk
perl(handle_configs) is needed by drakxtools-9.2-16mdk
perl(interactive) is needed by drakxtools-9.2-16mdk
perl(lang) is needed by drakxtools-9.2-16mdk
perl(log) is needed by drakxtools-9.2-16mdk
perl(loopback) is needed by drakxtools-9.2-16mdk
perl(modules) is needed by drakxtools-9.2-16mdk
perl(network) is needed by drakxtools-9.2-16mdk
perl(network::netconnect) is needed by drakxtools-9.2-16mdk
perl(network::nfs) is needed by drakxtools-9.2-16mdk
perl(network::smb) is needed by drakxtools-9.2-16mdk
perl(network::tools) is needed by drakxtools-9.2-16mdk
perl(partition_table) is needed by drakxtools-9.2-16mdk
perl(partition_table::raw) is needed by drakxtools-9.2-16mdk
perl(raid) is needed by drakxtools-9.2-16mdk
perl(run_program) is needed by drakxtools-9.2-16mdk
perl(services) is needed by drakxtools-9.2-16mdk
perl(standalone) is needed by drakxtools-9.2-16mdk

Anyone got any ideas??

Thanks

lugoteehalt
01-15-2004, 06:54 AM
Anyone got any ideas??

No, but does this (http://www.google.com/linux?hl=en&lr=&ie=ISO-8859-1&q=perl%28ctxhelp%29&btnG=Google+Search) any use??:)

juglugs
01-16-2004, 11:43 AM
ermmm.......

No.

But thanks anyways (I had already tried googling it - see my original message)

mdwatts
01-16-2004, 04:48 PM
Besides the main Perl package, do you have those addon packages?

i.e. from my distro (SuSE 9.0 Pro)

# rpm -qa | grep perl

perl-DateManip-5.42a-34
perl-Net_SSLeay-1.23-51
perl-5.8.1-81
perl-PDA-Pilot-0.11.8-32
perl-Compress-Zlib-1.16-296
perl-TimeDate-1.16-34
perl-IO-Socket-SSL-0.94-37
perl-CDDB_get-2.2-34
perl-Crypt-DES-2.03-262
perl-Parse-RecDescent-1.80-138
perl-XML-Parser-2.31-190
perl-HTML-Parser-3.28-48
perl-SNMP-4.2.0-526
perl-Xmms-0.12-197
SDL_perl-1.20.0-194
perl-Crypt-Blowfish-2.09-268
perl-HTML-Tagset-3.03-450
perl-URI-1.23-63
perl-Crypt-CBC-2.08-46
perl-ldap-0.29-39
perl-Convert-ASN1-0.17-44
perl-Tk-800.024-262
perl-DBI-1.37-49
perl-gettext-1.01-476
perl-Inline-0.44-103
perl-libwww-perl-5.69-46
perl-ldap-ssl-0.29-39

See what Perl related packages you have on your distro installation cd(s).

juglugs
01-17-2004, 07:02 PM
Hi mdwatts,

Thanks for the reply.

Here're my results:

# rpm -qa | grep perl
perl-base-5.8.1-0.RC4.3mdk
perl-XML-Writer-0.4-8mdk
perl-SDL-1.20.0-6mdk
perl-GTK-GdkImlib-0.7009-1mdk
perl-Authen-SASL-2.04-2mdk
perl-Convert-BER-1.31.01-3mdk
perl-IO-stringy-2.108-6mdk
perl-Array-RefElem-0.02-10mdk
perl-Data-Dump-0.04-7mdk
perl-MDK-Common-1.1.6-3mdk
perl-IO-Tty-1.02-7mdk
perl-Expect-1.15-6mdk
perl-Authen-PAM-0.14-3mdk
perl-PDL-2.4.0-4mdk
gimp-perl-1.2.5-6mdk
perl-devel-5.8.1-0.RC4.3mdk
perl-XML-SAX-0.12-3mdk
perl-Devel-Symdump-2.03-4mdk
perl-Net-DNS-0.39-2mdk
perl-Compress-Zlib-1.22-2mdk
perl-doc-5.8.1-0.RC4.3mdk
perl-Gtk2-0.95-6mdk
perl-HTML-Parser-3.31-1mdk
perl-libwww-perl-5.69-2mdk
perl-XML-Parser-2.34-1mdk
perl-CGI-3.00-1mdk
perl-SGMLSpm-1.03ii-6mdk
perl-Mail-SpamAssassin-2.55-2mdk
perl-Digest-SHA1-2.04-1mdk
perl-XML-NamespaceSupport-1.08-3mdk
perl-Authen-Smb-0.91-1mdk
perl-DB_File-1.806-5mdk
perl-GTK-GLArea-0.7009-1mdk
perl-GTK-Glade-0.7009-1mdk
perl-Msgcat-1.03-14mdk
perl-TimeDate-1.16-3mdk
perl-CGI-Fast-3.00-1mdk
perl-Crypt-SSLeay-0.51-2mdk
perl-DateManip-5.42a-1mdk
perl-URI-1.25-1mdk
perl-Net_SSLeay-1.25-1mdk
perl-GTK-0.7009-1mdk
perl-PerlIO-gzip-0.15-2mdk
perl-GTK-GdkPixbuf-0.7009-1mdk
perl-Convert-ASN1-0.16-4mdk
perl-Apache-Session-1.54-6mdk
perl-Data-ShowTable-3.3-9mdk
perlftlib-1.2-18mdk
perl-Mon-0.11-7mdk
perl-Period-1.20-9mdk
perl-FCGI-0.67-3mdk
perl-Crypt-OpenSSL-RSA-0.19-2mdk
perl-Data-DumpXML-1.05-3mdk
perl-GTK-Gnome-0.7009-1mdk
perl-URPM-0.94-6mdk
perl-Glib-0.95-3mdk
perl-HTML-Tagset-3.03-7mdk
perl-File-Slurp-2002.1031-3mdk
perl-DBI-1.38-1mdk
perl-Parse-RecDescent-1.94-3mdk
perl-Term-Readline-Gnu-1.14-4mdk
perl-ldap-0.29-1mdk
perl-File-Tail-0.98-4mdk
perl-Net-Telnet-3.03-4mdk
perl-Crypt-OpenSSL-DSA-0.11-4mdk
perl-MDK-Common-devel-1.1.6-3mdk
perl-5.8.1-0.RC4.3mdk
perl-Locale-gettext-1.01-9mdk
perl-Digest-HMAC-1.01-11mdk
perl-BSD-Resource-1.22-3mdk
perl-HTML-SimpleParse-0.12-2mdk
perl-Tk-800.024-4mdk
perl-Curses-1.06-7mdk

I did a quick compare against my installation CD's and everything apart from some Apache related stuff appears to be there (I made sure by doing a rpm -iv perl* for each CD)

I still get these odd dependencies where it's perl plus something (like a class?) inside parentheses.

and I still can't get my drakxtools back :-(

mdwatts
01-17-2004, 07:07 PM
It looks like ctxhelp is in

http://rpmfind.net/linux/RPM/mandrake/9.2/i586/Mandrake/RPMS/mandrake_doc-common-9.2-1mdk.noarch.html

juglugs
01-17-2004, 07:18 PM
Wow, thanks for getting back so fast.

Actually, I forgot to report that I'd tried installing that and:

# rpm -ic mandrake_doc-common-9.2-1mdk.noarch.rpm
error: Failed dependencies:
perl(interactive) is needed by mandrake_doc-common-9.2-1mdk
perl(lang) is needed by mandrake_doc-common-9.2-1mdk
perl(standalone) is needed by mandrake_doc-common-9.2-1mdk

Now, googling those REALLY doesn't turn up anything...

It's like a chicken & egg thing going on here...

mdwatts
01-17-2004, 07:25 PM
Nothing in these G4L search results for 'perl(lang)' (http://www.google.com/linux?hl=en&lr=&ie=ISO-8859-1&q=+perl%28lang%29&btnG=Google+Search)?

Doesn't Mandrake have urpmi to take care of dependencies?

juglugs
01-17-2004, 07:52 PM
Ok, I'm an idiot.

Until 10 minutes ago and your reply, I was not aware of urpmi.

It's a great tool - took care of everything for me (as you said)

Thanks ever so much!!!

mdwatts
01-18-2004, 08:11 AM
Originally posted by juglugs
Ok, I'm an idiot.

Until 10 minutes ago and your reply, I was not aware of urpmi.

It's a great tool - took care of everything for me (as you said)

Thanks ever so much!!!

Glad to help though if I was a Mandrake user, I would have remembered about 'urpmi' and suggested it earlier.

juglugs
01-18-2004, 10:28 PM
Hi,

Next probably unbelievebly stupid question....

Now that I have drakxtools back and installed, how do I get it back into my "configuration" menu in KDE?

I used to have a packages section...

I've tried the menu editor, but it asks me for a command line to execute, and I don't know the individual command lines

mdwatts
01-19-2004, 06:16 AM
Originally posted by juglugs

Now that I have drakxtools back and installed, how do I get it back into my "configuration" menu in KDE?

I used to have a packages section...

I've tried the menu editor, but it asks me for a command line to execute, and I don't know the individual command lines

Are you saying that KDE packages are now missing?

Could you provide an example (menu editor error)?