Beefy Boxes and Bandwidth Generously Provided by pair Networks
We don't bite newbies here... much
 
PerlMonks  

Re: PPM stopped working after trying to install XML::LibXML

by mwah (Hermit)
on Nov 04, 2007 at 21:44 UTC ( [id://648908]=note: print w/replies, xml ) Need Help??


in reply to PPM stopped working after trying to install XML::LibXML [SOLVED]

what did your ppm4.log say about this action? (it's located in C:\Documents and Settings\CountZero\Local Settings\Temp)

After 'ppm install XML::LibXML::Common', here it says:

2007-11-04T22:27:10 <6> [ppm:81] ppm install XML::LibXML::Common 2007-11-04T22:27:19 <6> [Web.pm:63] GET http://ppm4.activestate.com/MS +Win32-x86/5.8/822/package.xml ==> 200 OK (569512 bytes in 8.3 sec - 6 +7 KB/s) 2007-11-04T22:27:28 <6> [Web.pm:63] GET http://theoryx5.uwinnipeg.ca/p +pms/package.xml ==> 304 Not Modified (in 0.62 sec) 2007-11-04T22:27:28 <6> [Web.pm:63] GET http://www.SoulCage.net/ppds/P +PDS.58/ ==> 200 OK (620 bytes in 0.52 sec - 1 KB/s) 2007-11-04T22:27:28 <4> [Client.pm:508] No ppds found in http://www.So +ulCage.net/ppds/PPDS.58/ 2007-11-04T22:27:29 <6> [Web.pm:63] GET http://www.bribes.org/perl/ppm +/package.lst ==> 200 OK (199774 bytes in 0.55 sec - 357 KB/s) 2007-11-04T22:27:30 <6> [Web.pm:63] GET http://trouchelle.com/ppm/pack +age.xml ==> 304 Not Modified (in 0.56 sec) 2007-11-04T22:27:38 <6> [Web.pm:63] GET http://ppm.tcool.org/archives/ +package.xml ==> 200 OK (671979 bytes in 7.7 sec - 85 KB/s) 2007-11-04T22:27:41 <6> [Web.pm:63] GET http://www.Roth.net/perl/packa +ges ==> 301 Moved Permanently (157 bytes in 0.74 sec - 0 KB/s) 2007-11-04T22:27:46 <6> [Web.pm:63] GET http://www.Roth.net/perl/packa +ges/ ==> 200 OK (904 bytes in 5.3 sec - 0 KB/s) 2007-11-04T22:27:47 <6> [Web.pm:63] GET http://www.Roth.net/perl/packa +ges/GDBM_File.ppd ==> 200 OK (820 bytes in 0.26 sec - 3 KB/s) 2007-11-04T22:27:47 <6> [Web.pm:63] GET http://www.Roth.net/perl/packa +ges/Win32-AdminMisc.ppd ==> 304 Not Modified (in 0.23 sec) 2007-11-04T22:27:47 <6> [Web.pm:63] GET http://www.Roth.net/perl/packa +ges/Win32-API-Prototype.ppd ==> 304 Not Modified (in 0.23 sec) 2007-11-04T22:27:47 <6> [Web.pm:63] GET http://www.Roth.net/perl/packa +ges/Win32-Daemon.ppd ==> 304 Not Modified (in 0.25 sec) 2007-11-04T22:27:48 <6> [Web.pm:63] GET http://www.Roth.net/perl/packa +ges/Win32-EventLog-Message.ppd ==> 304 Not Modified (in 0.23 sec) 2007-11-04T22:27:48 <6> [Web.pm:63] GET http://www.Roth.net/perl/packa +ges/Win32-Exchange.ppd ==> 304 Not Modified (in 0.23 sec) 2007-11-04T22:27:48 <6> [Web.pm:63] GET http://www.Roth.net/perl/packa +ges/Win32-Message.ppd ==> 200 OK (664 bytes in 0.27 sec - 2 KB/s) 2007-11-04T22:27:49 <6> [Web.pm:63] GET http://www.Roth.net/perl/packa +ges/Win32-ODBCBETA.ppd ==> 200 OK (887 bytes in 0.24 sec - 4 KB/s) 2007-11-04T22:27:49 <6> [Web.pm:63] GET http://www.Roth.net/perl/packa +ges/Win32-Perms.ppd ==> 304 Not Modified (in 0.23 sec) 2007-11-04T22:27:49 <6> [Web.pm:63] GET http://www.Roth.net/perl/packa +ges/Win32-Pipe.ppd ==> 304 Not Modified (in 0.25 sec) 2007-11-04T22:27:49 <6> [Web.pm:63] GET http://www.Roth.net/perl/packa +ges/Win32-RASAdmin.ppd ==> 200 OK (1044 bytes in 0.26 sec - 4 KB/s) 2007-11-04T22:27:50 <6> [Web.pm:63] GET http://www.Roth.net/perl/packa +ges/Win32-Scheduler.ppd ==> 200 OK (903 bytes in 0.25 sec - 3 KB/s) 2007-11-04T22:27:50 <6> [Web.pm:63] GET http://www.Roth.net/perl/packa +ges/Win32-Tie-Ini.ppd ==> 200 OK (966 bytes in 0.25 sec - 4 KB/s) 2007-11-04T22:27:50 <6> [Web.pm:63] GET http://www.Roth.net/perl/packa +ges/Win32-Volume.ppd ==> 200 OK (982 bytes in 0.28 sec - 3 KB/s) 2007-11-04T22:27:51 <6> [Web.pm:63] GET http://graphcomp.com/opengl/do +wnloads ==> 301 Moved Permanently (312 bytes in 0.82 sec - 0 KB/s) 2007-11-04T22:27:51 <6> [Web.pm:63] GET http://graphcomp.com/opengl/do +wnloads/ ==> 304 Not Modified (in 0.18 sec) 2007-11-04T22:27:52 <7> [Client.pm:836] Want XML::LibXML::Common >= 0 2007-11-04T22:27:52 <7> [Client.pm:711] Feature XML::LibXML::Common no +t found in site 2007-11-04T22:27:52 <7> [Client.pm:711] Feature XML::LibXML::Common no +t found in perl 2007-11-04T22:27:52 <7> [Client.pm:719] Module XML::LibXML::Common not + found in @INC 2007-11-04T22:27:52 <7> [Client.pm:711] Feature XML::LibXML::Common no +t found in site 2007-11-04T22:27:52 <7> [Client.pm:711] Feature XML::LibXML::Common no +t found in perl 2007-11-04T22:27:52 <7> [Client.pm:719] Module XML::LibXML::Common not + found in @INC 2007-11-04T22:27:52 <5> [ppm:1114] Installing into site 2007-11-04T22:27:53 <6> [Web.pm:63] GET http://theoryx5.uwinnipeg.ca/p +pms/x86/XML-LibXML-Common.tar.gz ==> 200 OK (40159 bytes in 1.05 sec +- 37 KB/s) 2007-11-04T22:28:15 <7> [InstallArea.pm:323] Created D:/Perl/site/etc/ +ppm-site-dirty 2007-11-04T22:28:15 <5> [InstallArea.pm:346] Installing XML-LibXML-Com +mon with id 95 2007-11-04T22:28:15 <7> [InstallArea.pm:353] Copy C:\DOKUME~1\LUGALZ~1 +\LOKALE~1\Temp\ppm-khvgZL/XML-LibXML-Common-0.13/blib/arch --> D:/Per +l/site/lib 2007-11-04T22:28:15 <6> [InstallArea.pm:532] D:/Perl/site/lib/auto/XML +/LibXML/Common/Common.bs written 2007-11-04T22:28:15 <6> [InstallArea.pm:532] D:/Perl/site/lib/auto/XML +/LibXML/Common/Common.dll written 2007-11-04T22:28:15 <6> [InstallArea.pm:532] D:/Perl/site/lib/auto/XML +/LibXML/Common/Common.exp written 2007-11-04T22:28:15 <6> [InstallArea.pm:532] D:/Perl/site/lib/auto/XML +/LibXML/Common/Common.lib written 2007-11-04T22:28:15 <6> [InstallArea.pm:532] D:/Perl/site/lib/auto/XML +/LibXML/Common/Common.pdb written 2007-11-04T22:28:15 <7> [InstallArea.pm:353] Copy C:\DOKUME~1\LUGALZ~1 +\LOKALE~1\Temp\ppm-khvgZL/XML-LibXML-Common-0.13/blib/html --> D:/Per +l/html 2007-11-04T22:28:15 <6> [InstallArea.pm:532] D:/Perl/html/site/lib/XML +/LibXML/Common.html written 2007-11-04T22:28:15 <7> [InstallArea.pm:353] Copy C:\DOKUME~1\LUGALZ~1 +\LOKALE~1\Temp\ppm-khvgZL/XML-LibXML-Common-0.13/blib/lib --> D:/Perl +/site/lib 2007-11-04T22:28:15 <6> [InstallArea.pm:532] D:/Perl/site/lib/XML/LibX +ML/Common.pm written 2007-11-04T22:28:15 <5> [InstallArea.pm:402] Commit install 2007-11-04T22:28:15 <7> [InstallArea.pm:438] unlink D:/Perl/site/etc/p +pm-site-dirty 2007-11-04T22:28:16 <6> [Web.pm:63] GET http://theoryx5.uwinnipeg.ca/p +pms/scripts/install_libxml2 ==> 200 OK (2678 bytes in 0.44 sec - 6 KB +/s)

On unpacking, it seems to try to create a directory: Created D:/Perl/site/etc/ppm-site-dirty. Maybe rights are not set properly?

Regards

mwa

Replies are listed 'Best First'.
Re^2: PPM stopped working after trying to install XML::LibXML
by CountZero (Bishop) on Nov 04, 2007 at 21:58 UTC
    Here is what the log says:

    2007-11-04T22:43:39 <6> [ppm:81] ppm install XML::LibXML::Common 2007-11-04T22:43:39 <7> [Client.pm:429] http://ppm4.activestate.com/MS +Win32-x86/5.8/822/package.xml is still fresh 2007-11-04T22:43:39 <7> [Client.pm:429] http://theoryx5.uwinnipeg.ca/p +pms/package.xml is still fresh 2007-11-04T22:43:39 <7> [Client.pm:429] http://trouchelle.com/ppm/pack +age.xml is still fresh 2007-11-04T22:43:40 <7> [Client.pm:836] Want XML::LibXML::Common >= 0 2007-11-04T22:43:40 <7> [Client.pm:711] Feature XML::LibXML::Common no +t found in site 2007-11-04T22:43:40 <7> [Client.pm:711] Feature XML::LibXML::Common no +t found in perl 2007-11-04T22:43:40 <7> [Client.pm:719] Module XML::LibXML::Common not + found in @INC 2007-11-04T22:43:40 <7> [Client.pm:711] Feature XML::LibXML::Common no +t found in site 2007-11-04T22:43:40 <7> [Client.pm:711] Feature XML::LibXML::Common no +t found in perl 2007-11-04T22:43:40 <7> [Client.pm:719] Module XML::LibXML::Common not + found in @INC 2007-11-04T22:43:40 <5> [ppm:1114] Installing into site 2007-11-04T22:43:43 <6> [Web.pm:63] GET http://theoryx5.uwinnipeg.ca/p +pms/x86/XML-LibXML-Common.tar.gz ==> 200 OK (40159 bytes in 2.92 sec +- 13 KB/s) 2007-11-04T22:52:31 <3> [ppm:85] ppm install: Could not open 'C:\data\ +tmp\ppm-P6gd5t/XML-LibXML-Common-0.13/blib/lib/XML/LibXML/Common.pm': + No such file or directory at C:/data/Perl/lib/ActiveState/ModInfo.pm + line 144. ...propagated at C:\data\Perl\bin/ppm line 998, <STDIN> li +ne 1.

    It does not seem to be a matter of rights not set properly (see update 1 above), since a script I wrote can do the extraction. Anyhow, I'm running now as "Admin" with full rights, but still no luck.

    CountZero

    A program should be light and agile, its subroutines connected like a string of pearls. The spirit and intent of the program should be retained throughout. There should be neither too little or too much, neither needless loops nor useless variables, neither lack of structure nor overwhelming rigidity." - The Tao of Programming, 4.1 - Geoffrey James

      Do the directories C:\data\tmp, for the temp files, and C:\data\Perl\etc, for ppm-site-dirty, exist?

      Is it just installation of this particular package that's a problem, or is there now a problem with any package, including one from ActiveState's repository?

        C:\data\tmp and C:\data\Perl\etc both exist.

        At first I thought it made no difference which package I try to install. The ones I tried and used Archive::Tar end with a similar error, but the ones which use Archive::Zip work!

        So there must be something wrong with the use of Archive::Tar as used by ActivePerl::PPM::Client. (See update 2 above)

        CountZero

        A program should be light and agile, its subroutines connected like a string of pearls. The spirit and intent of the program should be retained throughout. There should be neither too little or too much, neither needless loops nor useless variables, neither lack of structure nor overwhelming rigidity." - The Tao of Programming, 4.1 - Geoffrey James

        Only one copy of perl.exe running and it cleanly exits. It even deletes the temporary directory and its content (the archive-file).

        CountZero

        A program should be light and agile, its subroutines connected like a string of pearls. The spirit and intent of the program should be retained throughout. There should be neither too little or too much, neither needless loops nor useless variables, neither lack of structure nor overwhelming rigidity." - The Tao of Programming, 4.1 - Geoffrey James

      I deinstalled XML::LibXML::Common - and during reinstall, I tried to provoke an installation error (by messing around with temporary files on which Perl/lib/ActiveState/ModInfo.pm::parse_version()" is called (which produces your error). In the end, I *didn't* manage to prevent XML::LibXML::Common from installing ;-)

      So there has to be some other crazy stuff in the way ...

      Regards

      mwa

Log In?
Username:
Password:

What's my password?
Create A New User
Domain Nodelet?
Node Status?
node history
Node Type: note [id://648908]
help
Chatterbox?
and the web crawler heard nothing...

How do I use this?Last hourOther CB clients
Other Users?
Others scrutinizing the Monastery: (3)
As of 2024-04-26 05:50 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    No recent polls found