ActivePerl Setup - was Invalid change ordering?

Dirk vss2svn at nogga.de
Mon Feb 5 13:05:12 EST 2007


Hi,

I tried this also on a new machine and had a similar problem. After a 
few remove/install cycles I got around it, but installing only xml-sax 
and xml-sax-expat with the --nodeps flag:

 install xml-sax --nodeps
 install xml-sax-expat --nodeps

If oyu try to install xml-sax-base later ppm will complain about a 
version downgrade.

On my old computer I'm still running an older PERL installation and the 
ppm3 (version 3.1) script does not complain about the two files, even if 
they are provided by both packages.

Nevertheless the whole xml-sax-expat thing is only to speed up the 
conversion. One can also use the default simple xml parser XML::Parser.

Dirk

Scott Nowell schrieb:
>  
>   
>> Here is it setup procedure again:
>>
>> I'm a Perl novice, but here's what works for me on Windows XP:
>> 1. Install ActivePerl from
>> http://www.activestate.com/products/activeperl/
>> 2. Start the ActivePerl Package Manager (ppm3.bat) and run the 
>> following commands:
>>   install dbi
>>   install dbd-sqlite2
>>   install time-modules
>>   install config-ini
>>   install text-glob
>>   install xml-sax-expat
>>
>> 3. Then create or edit /{path to perl 
>> installation}/site/lib/XML/SAX/ParserDetails.ini so that it includes:
>>
>> [XML::SAX::Expat]
>> http://xml.org/sax/features/namespaces = 1 
>> http://xml.org/sax/features/validation = 1 
>> http://xml.org/sax/features/external-general-entities = 1 
>> http://xml.org/sax/features/external-parameter-entities = 1
>>
>> 4. Start a command line with the working folder of the vss2svn.pl 
>> script 5. Make sure you have the perl/bin path in your local PATH 
>> variable 6. Run the script by calling vss2svn.pl plus all of the 
>> parameters
>>     
>
> I am getting errors with the above instructions setting up ActivePerl.
> I am trying to use a patch that was supplied to the vss2svn perl script,
> but have never set up perl before.  Prior testing was with the .exe
> version only.
>
> All works fine until I get to the xml-sax-expat step.  That consistently
> fails saying:
>
> ERROR: File conflict for 'C:/Perl/html/site/lib/XML/SAX/Base.html'.
>     The package XML-SAX has already installed a file that package
> XML-SAX-Base
>     wants to install.
>
> Am I using the correct sequence / correct instructions?  I am using
> version 5.8.8.820 of ActivePerl which is loading version 4.01 of PPM.
>
> Scott
>
> _______________________________________________
> vss2svn-users mailing list
> Project homepage:
> http://www.pumacode.org/projects/vss2svn/
> Subscribe/Unsubscribe/Admin:
> http://lists.pumacode.org/mailman/listinfo/vss2svn-users-lists.pumacode.org
> Mailing list web interface (with searchable archives):
> http://dir.gmane.org/gmane.comp.version-control.subversion.vss2svn.user
>
>
>
>   



More information about the vss2svn-users mailing list