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 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 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="cNdxnHkX5QqsyA0e" Content-Disposition: inline User-Agent: Mutt/1.5.17+20080114 (2008-01-14) Mailing-List: contact cygwin-help AT cygwin DOT com; run by ezmlm List-Id: List-Subscribe: List-Archive: List-Post: List-Help: , 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--