Received: from spf5.us4.outblaze.com (spf5.us4.outblaze.com [205.158.62.27]) by sdf.lonestar.org (8.13.1/8.12.10) with ESMTP id j13Eo0XL019534 for ; Thu, 3 Feb 2005 14:50:00 GMT Received: from lists.gnu.org (lists.gnu.org [199.232.76.165]) by spf5.us4.outblaze.com (Postfix) with ESMTP id 9975C76E4F for ; Thu, 3 Feb 2005 14:50:45 +0000 (GMT) Received: from localhost ([127.0.0.1] helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1CwiWR-0008B6-D8 for migo@homemail.com; Thu, 03 Feb 2005 10:03:55 -0500 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1CwiU9-0007FI-79 for gnu-arch-users@gnu.org; Thu, 03 Feb 2005 10:01:33 -0500 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1CwiU1-0007BF-Gn for gnu-arch-users@gnu.org; Thu, 03 Feb 2005 10:01:29 -0500 Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1CwiU0-00077t-Ga for gnu-arch-users@gnu.org; Thu, 03 Feb 2005 10:01:24 -0500 Received: from [129.255.60.186] (helo=ct.radiology.uiowa.edu) by monty-python.gnu.org with esmtp (Exim 4.34) id 1CwiBo-0007hZ-IK for gnu-arch-users@gnu.org; Thu, 03 Feb 2005 09:42:36 -0500 Received: from [192.168.1.11] (12-217-241-0.client.mchsi.com [12.217.241.0]) by ct.radiology.uiowa.edu (8.11.6/8.11.6) with ESMTP id j13Eg0327114; Thu, 3 Feb 2005 08:42:00 -0600 Message-ID: <42023831.9050601@arbash-meinel.com> Date: Thu, 03 Feb 2005 08:41:53 -0600 From: John A Meinel User-Agent: Mozilla Thunderbird 1.0 (Windows/20041206) X-Accept-Language: en-us, en MIME-Version: 1.0 To: Erik de Castro Lopo Subject: Re: [Gnu-arch-users] Getting clueless win32 users working on a project in arch References: <20050203190815.4e706dd6.erikd-tla@mega-nerd.com> <420217F4.1050505@sipsolutions.net> <20050203234718.0994c2f9.erikd-tla@mega-nerd.com> In-Reply-To: <20050203234718.0994c2f9.erikd-tla@mega-nerd.com> X-Enigmail-Version: 0.89.5.0 X-Enigmail-Supports: pgp-inline, pgp-mime Cc: gnu-arch-users@gnu.org, Johannes Berg X-BeenThere: gnu-arch-users@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: a discussion list for all things arch-ish List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Content-Type: multipart/mixed; boundary="===============1996042713==" Sender: gnu-arch-users-bounces+migo=homemail.com@gnu.org Errors-To: gnu-arch-users-bounces+migo=homemail.com@gnu.org Status: RO Content-Length: 4057 Lines: 138 This is an OpenPGP/MIME signed message (RFC 2440 and 3156) --===============1996042713== Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="------------enigFEDB971C509B794F6E62FE6F" This is an OpenPGP/MIME signed message (RFC 2440 and 3156) --------------enigFEDB971C509B794F6E62FE6F Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Erik de Castro Lopo wrote: >On Thu, 03 Feb 2005 13:24:20 +0100 >Johannes Berg wrote: > > > >>Erik de Castro Lopo wrote: >> >> >> >>>I have tried running the tla binary that was available, but that >>>didn't work due to the win32 path limit issue; "tla get" seemed >>>to work, but "tla changes --diffs" wouldn't. >>> >>> >>> >>Weird. What filesystem are you using? >> >> > >Whatever is the default on winxp. This is a known problem. There's >a huge thread here: > > http://lists.gnu.org/archive/html/gnu-arch-users/2003-11/msg00194.html > >and there's a bunch of others since then. > > > >>>Are there any other Arch options or do I need to run an SVN in >>>parallel? >>> >>> >>> >>> >>There's cygwin work by John Meinel. >> >> > >John's stuff is MinGW not Cygwin. This is actually what I tried last time >(3-4 months ago), but from talking to Rob Collins today, this problem >still exists. There is no easy solution which is why it hasn't been >fixed yet. > > > I can promise you that my work is Cygwin and not mingw. I can also tell that this isn't the actual binary that I released, since the paths don't look like what I generate. First, get the binary from: http://ct.radiology.uiowa.edu/~jfmeinel/tla-short-path It is tla.exe.bz2 (bzipped to save time) If you want, you can use the cygwin setup program to get it. I have the cygwin repository at http://ct.radiology.uiowa.edu/~jfmeinel/tla-short-path/cygwin-sources/ Basically, when you run setup.exe when it asks you what mirror you want to use, add a new one with the above path. Then you should have tla as an package you can install. The other portion that helps is to have a revision library instead of pristine trees. The problem is pristine trees exist in your working directory, so you already have a bunch of path up to there. What I do is I create a C:\RL directory, and then in cygwin I type tla my-revision-library /cygdrive/c/RL tla library-config --greedy --sparse /cygdrive/c/RL >The problem is file paths like this: > >{arch}/++pristine-trees/unlocked/libsndfile/libsndfile--mdev/libsndfile--mdev--1.0/erikd@miles--2004/libsndfile--mdev--1.0--patch-380/{arch}/libsndfile/libsndfile--devel/libsndfile--devel--1.0/erikd@mega-nerd.com--2004/patch-log/patch-1 > >under the {arch} directory. Paths of this length are not handled >correctly by windows of any flavour. > >Yes, windows is fucked. > > > Agreed, but a few of us are working on it. :) >Erik > > If you want to give it a try and let me know if it works for you. I have found cases where it still fails if the project names are too long. But libsndfile--mdev--1.0 shouldn't have any problems. John =:-> --------------enigFEDB971C509B794F6E62FE6F Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.6 (Cygwin) Comment: Using GnuPG with Thunderbird - http://enigmail.mozdev.org iD8DBQFCAjgxJdeBCYSNAAMRAtWhAJ9K+ps0vOfM3GmvXl38SBA0113+QQCeIpdJ 9nQN1mNoTwUtXC+jrYHZKHE= =qG8F -----END PGP SIGNATURE----- --------------enigFEDB971C509B794F6E62FE6F-- --===============1996042713== Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline _______________________________________________ Gnu-arch-users mailing list Gnu-arch-users@gnu.org http://lists.gnu.org/mailman/listinfo/gnu-arch-users GNU arch home page: http://savannah.gnu.org/projects/gnu-arch/ --===============1996042713==--