Skip Menu |

This queue is for tickets about the CPAN-Site CPAN distribution.

Report information
The Basics
Id: 49895
Status: resolved
Priority: 0/
Queue: CPAN-Site

People
Owner: Nobody in particular
Requestors: Blair.Copeland [...] unt.edu
Cc:
AdminCc:

Bug Information
Severity: (no value)
Broken in: (no value)
Fixed in: (no value)



Subject:
Date: Mon, 21 Sep 2009 20:30:33 -0500
To: "Bug-cpan-site [...] rt.cpan.org" <Bug-cpan-site [...] rt.cpan.org>
From: "Copeland, Blair" <Blair.Copeland [...] unt.edu>
I am using a slightly older version of Linux 2.6.8-2-386 and I had to upgrade perl to 5.10 and pretty much everything went bad at that point. Now when I fire off CPAN::Site it just exits.
Subject: Re: [rt.cpan.org #49895]
Date: Tue, 22 Sep 2009 08:49:37 +0200
To: "Copeland, Blair via RT" <bug-CPAN-Site [...] rt.cpan.org>
From: Mark Overmeer <solutions [...] overmeer.net>
* Copeland, Blair via RT (bug-CPAN-Site@rt.cpan.org) [090922 01:31]: Show quoted text
> Mon Sep 21 21:31:06 2009: Request 49895 was acted upon. > Transaction: Ticket created by Blair.Copeland@unt.edu > Queue: CPAN-Site > Ticket <URL: https://rt.cpan.org/Ticket/Display.html?id=49895 > > > I am using a slightly older version of Linux 2.6.8-2-386 and I had to > upgrade perl to 5.10 and pretty much everything went bad at that point.
There is no reason why Perl wouldn't work on an old Linux. However, when you replace /usr/bin/perl on your system, you need to reinstall many modules for other applications. Show quoted text
> Now when I fire off CPAN::Site it just exits.
This is an extremely fague description. How can one "fire off" CPAN::Site? I have no idea what you mean. Can you give me an example? In very rare cases, when I have no clue why a program stops, I use strace [program] Then you usually see something wrong with opening files at the end. -- Regards, MarkOv ------------------------------------------------------------------------ Mark Overmeer MSc MARKOV Solutions Mark@Overmeer.net solutions@overmeer.net http://Mark.Overmeer.net http://solutions.overmeer.net
Subject: RE: [rt.cpan.org #49895]
Date: Tue, 22 Sep 2009 02:53:38 -0500
To: "bug-CPAN-Site [...] rt.cpan.org" <bug-CPAN-Site [...] rt.cpan.org>
From: "Copeland, Blair" <Blair.Copeland [...] unt.edu>
Sorry... I have been trying to install perl 5.8.9 with no luck.... I think I just need to wipe this thing and reinstall a newer OS. What I meant by firing it off, perl -MCPAN::Site -e shell I'll try strace and let you know... Show quoted text
-----Original Message----- From: Mark Overmeer via RT [mailto:bug-CPAN-Site@rt.cpan.org] Sent: Tuesday, September 22, 2009 1:50 AM To: Copeland, Blair Subject: Re: [rt.cpan.org #49895] <URL: http://rt.cpan.org/Ticket/Display.html?id=49895 > * Copeland, Blair via RT (bug-CPAN-Site@rt.cpan.org) [090922 01:31]:
> Mon Sep 21 21:31:06 2009: Request 49895 was acted upon. > Transaction: Ticket created by Blair.Copeland@unt.edu > Queue: CPAN-Site > Ticket <URL: https://rt.cpan.org/Ticket/Display.html?id=49895 > > > I am using a slightly older version of Linux 2.6.8-2-386 and I had to > upgrade perl to 5.10 and pretty much everything went bad at that point.
There is no reason why Perl wouldn't work on an old Linux. However, when you replace /usr/bin/perl on your system, you need to reinstall many modules for other applications.
> Now when I fire off CPAN::Site it just exits.
This is an extremely fague description. How can one "fire off" CPAN::Site? I have no idea what you mean. Can you give me an example? In very rare cases, when I have no clue why a program stops, I use strace [program] Then you usually see something wrong with opening files at the end. -- Regards, MarkOv ------------------------------------------------------------------------ Mark Overmeer MSc MARKOV Solutions Mark@Overmeer.net solutions@overmeer.net http://Mark.Overmeer.net http://solutions.overmeer.net
Subject: Re: [rt.cpan.org #49895]
Date: Tue, 22 Sep 2009 10:14:37 +0200
To: "Copeland, Blair via RT" <bug-CPAN-Site [...] rt.cpan.org>
From: Mark Overmeer <solutions [...] overmeer.net>
* Copeland, Blair via RT (bug-CPAN-Site@rt.cpan.org) [090922 07:54]: Show quoted text
> Queue: CPAN-Site > Ticket <URL: https://rt.cpan.org/Ticket/Display.html?id=49895 > > > I have been trying to install perl 5.8.9 with no luck.... > I think I just need to wipe this thing and reinstall a newer OS.
No, installing a new perl should be simple. I have done it often on many versions of Linux without any hassle: sh ./Configure -de (if I remember well, didn't have my coffee yet) Show quoted text
> What I meant by firing it off, > perl -MCPAN::Site -e shell
are you sure that you do not mean perl -MCPAN -e shell Have you set-up your own CPAN::Site environment? If you have a CPAN::Site environment (which is rare), then you now probably use version 1.03 which is a major rewrite from pre-1.0. Read the manual page. The new setup is much simpler. CPAN::Site does not have a client-side anymore. -- Regards, MarkOv ------------------------------------------------------------------------ Mark Overmeer MSc MARKOV Solutions Mark@Overmeer.net solutions@overmeer.net http://Mark.Overmeer.net http://solutions.overmeer.net
Subject: RE: [rt.cpan.org #49895]
Date: Tue, 22 Sep 2009 04:16:15 -0500
To: "bug-CPAN-Site [...] rt.cpan.org" <bug-CPAN-Site [...] rt.cpan.org>
From: "Copeland, Blair" <Blair.Copeland [...] unt.edu>
Infoblox uses CPAN::Site to install its API. For some reason I can install packages in /usr/local/lib, but when I rerun CPAN, they are not available. It looks like CPAN is using the original install src lib instead of the directory I told it I was going to install in... I REALLY think I just am caught between compatibility issues here... BTW, when I run "sh Configure -de" it tries to use cc even though I do not have cc. I do have perl installed and it is running, but the CPAN is what is killing me now. I absolutely have to have CPAN::Site and it just will not install. Later this wekk, I'll install a new Debian on a new box and I suspect things will go much more smoothly. I have never had this much trouble before... I just cannot get the modules to install where I want them to Show quoted text
-----Original Message----- From: Mark Overmeer via RT [mailto:bug-CPAN-Site@rt.cpan.org] Sent: Tuesday, September 22, 2009 3:15 AM To: Copeland, Blair Subject: Re: [rt.cpan.org #49895] <URL: http://rt.cpan.org/Ticket/Display.html?id=49895 > * Copeland, Blair via RT (bug-CPAN-Site@rt.cpan.org) [090922 07:54]:
> Queue: CPAN-Site > Ticket <URL: https://rt.cpan.org/Ticket/Display.html?id=49895 > > > I have been trying to install perl 5.8.9 with no luck.... > I think I just need to wipe this thing and reinstall a newer OS.
No, installing a new perl should be simple. I have done it often on many versions of Linux without any hassle: sh ./Configure -de (if I remember well, didn't have my coffee yet)
> What I meant by firing it off, > perl -MCPAN::Site -e shell
are you sure that you do not mean perl -MCPAN -e shell Have you set-up your own CPAN::Site environment? If you have a CPAN::Site environment (which is rare), then you now probably use version 1.03 which is a major rewrite from pre-1.0. Read the manual page. The new setup is much simpler. CPAN::Site does not have a client-side anymore. -- Regards, MarkOv ------------------------------------------------------------------------ Mark Overmeer MSc MARKOV Solutions Mark@Overmeer.net solutions@overmeer.net http://Mark.Overmeer.net http://solutions.overmeer.net
Subject: Re: [rt.cpan.org #49895]
Date: Tue, 22 Sep 2009 11:31:13 +0200
To: "Copeland, Blair via RT" <bug-CPAN-Site [...] rt.cpan.org>
From: Mark Overmeer <solutions [...] overmeer.net>
* Copeland, Blair via RT (bug-CPAN-Site@rt.cpan.org) [090922 09:16]: Show quoted text
> Queue: CPAN-Site > Ticket <URL: http://rt.cpan.org/Ticket/Display.html?id=49895 > > > Infoblox uses CPAN::Site to install its API.
I never heard of them, so I did not know that I had to inform them about this major change. Anyway: it got much simpler for everyone. Show quoted text
> For some reason I can install packages in /usr/local/lib, but > when I rerun CPAN, they are not available. > It looks like CPAN is using the original install src lib instead > of the directory I told it I was going to install in...
CPAN != CPAN::Site Installation processes are quite tricky (fighting them for a few days this week as well) Show quoted text
> I REALLY think I just am caught between compatibility issues here... > BTW, when I run "sh Configure -de" it tries to use cc even though > I do not have cc.
Probably it finds a configuration file for a 'cc'. Usually, cc is an alias (or some other trick) for gcc. You can simply try ln -s $(which gcc) /usr/bin/cc to resolve that issue. Merijn Brand is de "configuration pumpkin" for all these questions. Show quoted text
> I absolutely have to have CPAN::Site and it just will not install.
You can install an older version of CPAN::Site: pre-1.0. Download it by hand (via search.cpan.org) Show quoted text
> Later this wekk, I'll install a new Debian on a new box and I > suspect things will go much more smoothly.
Not if Infoblox does not incorporate the new CPAN::Site interface. Please inform them. -- MarkOv ------------------------------------------------------------------------ Mark Overmeer MSc MARKOV Solutions Mark@Overmeer.net solutions@overmeer.net http://Mark.Overmeer.net http://solutions.overmeer.net
Subject: RE: [rt.cpan.org #49895]
Date: Tue, 22 Sep 2009 04:48:25 -0500
To: "bug-CPAN-Site [...] rt.cpan.org" <bug-CPAN-Site [...] rt.cpan.org>
From: "Copeland, Blair" <Blair.Copeland [...] unt.edu>
Infoblox is one of the major DNS appliance vendors. Show quoted text
>The new setup is much simpler. CPAN::Site does not have a client-side anymore.
[] I hate to ask this question, but what exactly does not having a client-side mean? Does it mean I cannot launch the shell? That would explain a lot.... Blair Copeland
Subject: Re: [rt.cpan.org #49895]
Date: Tue, 22 Sep 2009 12:15:39 +0200
To: "Copeland, Blair via RT" <bug-CPAN-Site [...] rt.cpan.org>
From: Mark Overmeer <solutions [...] overmeer.net>
* Copeland, Blair via RT (bug-CPAN-Site@rt.cpan.org) [090922 09:48]: Show quoted text
> Queue: CPAN-Site > Ticket <URL: http://rt.cpan.org/Ticket/Display.html?id=49895 > > > Infoblox is one of the major DNS appliance vendors.
Maybe; doesn't change the fact that they never contacted me. Show quoted text
> >The new setup is much simpler. CPAN::Site does not have a client-side anymore.
> > [] I hate to ask this question, but what exactly does not having a client-side mean? > Does it mean I cannot launch the shell? > That would explain a lot....
There is only one World-wide CPAN. If you want to have your own local CPAN-like repository, where you add modules which are not in public domain, then you can use CPAN::Site. With it, you construct a server which contains your own modules, and all the clients in your network (where the modules need to be installed) refer to it. Before CPAN::Site 1.0, you needed special software on each of the computers in your netwerk (clients) to address your own archive based on CPAN::Site (server). Now, you just need a small modification on the server, and not on the clients anymore. There is a README in the distribution. -- Regards, MarkOv ------------------------------------------------------------------------ Mark Overmeer MSc MARKOV Solutions Mark@Overmeer.net solutions@overmeer.net http://Mark.Overmeer.net http://solutions.overmeer.net
Subject: RE: [rt.cpan.org #49895]
Date: Tue, 22 Sep 2009 06:01:02 -0500
To: "bug-CPAN-Site [...] rt.cpan.org" <bug-CPAN-Site [...] rt.cpan.org>
From: "Copeland, Blair" <Blair.Copeland [...] unt.edu>
Aw.. Yes I think that is what Infoblox is doing. The appliance has the API and I have to use CPAN::Site to install it... I downloaded and installed the 0.26 version I think and I am back in business with a functioning CPAN::Site. Thank you for the idea!!! Now I just have to get the prereq's for the API modules installed... Will it never end! Blair Copeland Show quoted text
-----Original Message----- From: Mark Overmeer via RT [mailto:bug-CPAN-Site@rt.cpan.org] Sent: Tuesday, September 22, 2009 5:16 AM To: Copeland, Blair Subject: Re: [rt.cpan.org #49895] <URL: http://rt.cpan.org/Ticket/Display.html?id=49895 > * Copeland, Blair via RT (bug-CPAN-Site@rt.cpan.org) [090922 09:48]:
> Queue: CPAN-Site > Ticket <URL: http://rt.cpan.org/Ticket/Display.html?id=49895 > > > Infoblox is one of the major DNS appliance vendors.
Maybe; doesn't change the fact that they never contacted me.
> >The new setup is much simpler. CPAN::Site does not have a client-side anymore.
> > [] I hate to ask this question, but what exactly does not having a client-side mean? > Does it mean I cannot launch the shell? > That would explain a lot....
There is only one World-wide CPAN. If you want to have your own local CPAN-like repository, where you add modules which are not in public domain, then you can use CPAN::Site. With it, you construct a server which contains your own modules, and all the clients in your network (where the modules need to be installed) refer to it. Before CPAN::Site 1.0, you needed special software on each of the computers in your netwerk (clients) to address your own archive based on CPAN::Site (server). Now, you just need a small modification on the server, and not on the clients anymore. There is a README in the distribution. -- Regards, MarkOv ------------------------------------------------------------------------ Mark Overmeer MSc MARKOV Solutions Mark@Overmeer.net solutions@overmeer.net http://Mark.Overmeer.net http://solutions.overmeer.net
Subject: Re: [rt.cpan.org #49895]
Date: Tue, 22 Sep 2009 13:15:21 +0200
To: "Copeland, Blair via RT" <bug-CPAN-Site [...] rt.cpan.org>
From: Mark Overmeer <solutions [...] overmeer.net>
* Copeland, Blair via RT (bug-CPAN-Site@rt.cpan.org) [090922 11:03]: Show quoted text
> Queue: CPAN-Site > Ticket <URL: http://rt.cpan.org/Ticket/Display.html?id=49895 > > > Aw.. > Yes I think that is what Infoblox is doing. > The appliance has the API and I have to use CPAN::Site to install it... > > I downloaded and installed the 0.26 version I think and I am back in > business with a functioning CPAN::Site. Thank you for the idea!!!
They can easily support both the new and old versions of CPAN::Site. Show quoted text
> Now I just have to get the prereq's for the API modules installed... > Will it never end!
Installing modules which are outside CPAN is difficult. The system is not designed for that task. -- Regards, MarkOv ------------------------------------------------------------------------ Mark Overmeer MSc MARKOV Solutions Mark@Overmeer.net solutions@overmeer.net http://Mark.Overmeer.net http://solutions.overmeer.net
Subject: RE: [rt.cpan.org #49895]
Date: Tue, 22 Sep 2009 07:24:02 -0500
To: "bug-CPAN-Site [...] rt.cpan.org" <bug-CPAN-Site [...] rt.cpan.org>
From: "Copeland, Blair" <Blair.Copeland [...] unt.edu>
I went ahead and used the perl5.10 I had installed, added the CPAN::Site 0.26 to it and everything started working again. It was really easy, once I could use Perl 5.10. I was able to install my API!! I cannot tell you how much your messages meant to me, thank you. I have a meeting with Infoblox today, I let them know to drop you an email... Thank you again... Blair Copeland Show quoted text
-----Original Message----- From: Mark Overmeer via RT [mailto:bug-CPAN-Site@rt.cpan.org] Sent: Tuesday, September 22, 2009 6:17 AM To: Copeland, Blair Subject: Re: [rt.cpan.org #49895] <URL: http://rt.cpan.org/Ticket/Display.html?id=49895 > * Copeland, Blair via RT (bug-CPAN-Site@rt.cpan.org) [090922 11:03]:
> Queue: CPAN-Site > Ticket <URL: http://rt.cpan.org/Ticket/Display.html?id=49895 > > > Aw.. > Yes I think that is what Infoblox is doing. > The appliance has the API and I have to use CPAN::Site to install it... > > I downloaded and installed the 0.26 version I think and I am back in > business with a functioning CPAN::Site. Thank you for the idea!!!
They can easily support both the new and old versions of CPAN::Site.
> Now I just have to get the prereq's for the API modules installed... > Will it never end!
Installing modules which are outside CPAN is difficult. The system is not designed for that task. -- Regards, MarkOv ------------------------------------------------------------------------ Mark Overmeer MSc MARKOV Solutions Mark@Overmeer.net solutions@overmeer.net http://Mark.Overmeer.net http://solutions.overmeer.net