delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/2008/06/30/08:22:36

X-Recipient: archive-cygwin AT delorie DOT com
X-Spam-Check-By: sourceware.org
Date: Mon, 30 Jun 2008 13:21:51 +0100
From: Daniel Hulme <st AT istic DOT org>
To: cygwin AT cygwin DOT com
Subject: git-svn breaks when Perl is upgraded to 5.10
Message-ID: <20080630122151.GA5631@istic.org>
MIME-Version: 1.0
User-Agent: Mutt/1.5.17+20080114 (2008-01-14)
Mailing-List: contact cygwin-help AT cygwin DOT com; run by ezmlm
List-Id: <cygwin.cygwin.com>
List-Subscribe: <mailto:cygwin-subscribe AT cygwin DOT com>
List-Archive: <http://sourceware.org/ml/cygwin/>
List-Post: <mailto:cygwin AT cygwin DOT com>
List-Help: <mailto:cygwin-help AT cygwin DOT com>, <http://sourceware.org/ml/#faqs>
Sender: cygwin-owner AT cygwin DOT com
Mail-Followup-To: cygwin AT cygwin DOT com
Delivered-To: mailing list cygwin AT cygwin DOT com

--cNdxnHkX5QqsyA0e
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

First off, I want to thank you all for providing an environment that
makes it much less unpleasant to develop software under Windows. In one
go it provides all the tools I take for granted developing on Unixy
platforms. But this once, I have a problem:

I updated Cygwin recently, and noticed that it upgraded Perl to 5.10.
After I did so, git-svn  (in the git package) stopped working, instead
complaining on startup that Git.pm was not found in @INC. Indeed, when I
checked, it was present in the 5.8 directory but not that for 5.10. As
Git.pm is pure-Perl, as a workaround I copied that across, and ditto
Error.pm (and its submodules in Error/).

Even that didn't work, as git-svn started to complain about missing
SVN:: modules (from the Alien-SVN distribution). These are not
pure-Perl, so the simple workaround didn't work. I couldn't compile them
myself without faffing around with the subversion and APR sources, which
is too involved for a temporary workaround IMO, so I manually reverted
to Perl 5.8 instead, after which it works fine.

Browsing the cygwin-apps archive, I see that subversion-perl is not on
the list of packages thought to need upgrading, so I guess it just got
overlooked and merely wants recompiling and packaging. These things
happen. As for the git package, the basic functionality is fine, but to
make git-svn work again I suppose the install locations for the Perl
modules it ships will want updating.

Thanks for your attention. Please CC me on any replies as I am not on
the list.

--=20
Pray remember that Bacchus was a warrior, and that his armies had little
fighting to do, because  wherever he appeared  he taught the cultivation
of the vine  to the grateful and  submissive natives.    --  J.B. Morton
http://surreal.istic.org/                It's a kind of threat, you see.

--cNdxnHkX5QqsyA0e
Content-Type: application/pgp-signature; name="signature.asc"
Content-Description: Digital signature
Content-Disposition: inline

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.6 (GNU/Linux)

iD8DBQFIaM/fgoQ42ohbFw0RAlGDAJ9Q/N1awottIUCAeENkFs9QvrafagCgo81D
vl3AMf+s3pfZZ8IOQu6Wl7E=
=2XtK
-----END PGP SIGNATURE-----

--cNdxnHkX5QqsyA0e--

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019