ActivePerl Setup - was Invalid change ordering?
Scott Nowell
snowell at validatedsoftware.com
Mon Feb 5 14:14:17 EST 2007
Dirk,
You might have seen my last post, but the real problem was operator
error. When I typed ppm and the GUI came up I "assumed" that was the
way to do things. Oops. Now I am trying the modified file you sent.
Scott
> -----Original Message-----
> From: vss2svn-users-bounces at lists.pumacode.org
> [mailto:vss2svn-users-bounces at lists.pumacode.org] On Behalf Of Dirk
> Sent: Monday, February 05, 2007 12:05 PM
> To: Vss2Svn Users
> Subject: Re: ActivePerl Setup - was Invalid change ordering?
>
> 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.pumacod
> > e.org Mailing list web interface (with searchable archives):
> >
> http://dir.gmane.org/gmane.comp.version-control.subversion.vss2svn.use
> > r
> >
> >
> >
> >
>
> _______________________________________________
> 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.vss
2svn.user
>
>
More information about the vss2svn-users
mailing list