Re: [Fink-users] error updating from cvs, things in the way...

2002-06-24 Thread Alexander Hansen

What happened is that something got changed on the offending files (owner?) 
and fink won't remove it.  You can go ahead and remove manually any of the 
offending .info or .patch files and do the selfupdate-cvs again.  Fink should 
then create files with the correct owner/permissions.

On Monday 24 June 2002 10:46, Joseph Slater wrote:
 When ever I do a fink selfupdate, I get the following error:
 cvs update: move away dists/stable/main/finkinfo/gnome/mc-4.5.54-3.info;
 it is in the way
 C dists/stable/main/finkinfo/gnome/mc-4.5.54-3.info

   Along with a few (hundred or so?) others that look the same. The only
 way for me to do an update is to remove these directories. This doesn't
 happen on my other machine. What's wrong, and how can I fix it?
 Thanks in advance,
 Joe
 __
 Joseph C. Slater, PhD, PE, Associate Professor
 Dept. of Mechanical and Materials Engg, Wright State University
 3640 Colonel Glenn Highway, Dayton, OH 45435
 Phone: (+1) 937-775-5085, Fax: (+1) 937-775-5009
 http://www.engineering.wright.edu/~jslater



 ---
 Sponsored by:
 ThinkGeek at http://www.ThinkGeek.com/
 ___
 Fink-users mailing list
 [EMAIL PROTECTED]
 https://lists.sourceforge.net/lists/listinfo/fink-users

-- 
--
Alexander K. Hansen
Associate Research Scientist, Columbia University
Levitated Dipole Experiment
MIT Plasma Science and Fusion Center, 175 Albany Street, NW17-219
Cambridge, MA  02139-4213
Phone:  617-252-1818Fax:208-988-4057


---
Sponsored by:
ThinkGeek at http://www.ThinkGeek.com/
___
Fink-users mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/fink-users



Re: [Fink-users] error updating from cvs, things in the way...

2002-06-24 Thread Chris Devers

Joseph Slater wrote:
 When ever I do a fink selfupdate, I get the following error:
 cvs update: move away dists/stable/main/finkinfo/gnome/mc-4.5.54-3.info; 
 it is in the way
 C dists/stable/main/finkinfo/gnome/mc-4.5.54-3.info

This is generally a sign that you have, deliberately or accidentally, 
altered
the file in question. And since the version you're CVS-synchronizing is
supposed to be authoritative but the changes you made might or might not be
important, CVS won't clobber your changes.

SO, the solution to this is always pretty much the same: if you think you
might need the changes, rename the files appropriately, and if you're sure
you don't need them, just delete 'em. Either way, once you do one or both
of these, CVS updates should start working again.

If you want to be really safe, rename the files to something like
foo.1.2-3.info.MOVED, then do a diff on the .MOVED and the new version
after a CVS update; you might be able to find anything that you wanted to
save, but generally you'll find you can just delete the .MOVED file...

 Along with a few (hundred or so?) others that look the same. The only 
 way for me to do an update is to remove these directories. This doesn't 
 happen on my other machine. What's wrong, and how can I fix it?

Removing the directories works because it happens to remove the files, too.
You should just be able to, as noted above, move the obstructing files and
CVS should work again. As for why these files are getting corrupted such
that CVS updates don't work, I dunno. When I've had this problem, it was
because I was just learning Fink and I was spending more time tinkering
with package files rather than letting the maintainers know about any
problems I was coming across. (The latter is preferable as it can let all
Fink users benefit from necessary patches / upgrades etc.) When I stopped
editing them the CVS problems faded away over time.

If this is a recurring problem for you, then something more subtle and
tricky to fix may be going on. Are you having the problem re-occur on
anything, /or is it happening on files that you're sure weren't edited,
had the timestamps changed, etc?



-- 
Chris Devers   [EMAIL PROTECTED]
DO  NOT  LEAVE  IT  IS  NOT  REAL



---
Sponsored by:
ThinkGeek at http://www.ThinkGeek.com/
___
Fink-users mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/fink-users



Re: [Fink-users] error updating from cvs, things in the way...

2002-06-24 Thread Koen van der Drift

At 11:15 AM 6/24/2002 -0400, Chris Devers wrote:
Removing the directories works because it happens to remove the files, too.
You should just be able to, as noted above, move the obstructing files and
CVS should work again.


Wouldn't it be much easier to move all info and patch files(in 
/sw/fink/dists/stable (or local or unstable) /main/finkinfo) to temp 
directories and then do a selfupdate-cvs instead of moving them one by one? 
After the update has worked ok, you can then then throw out the temp files. 
Or will this give additional problems?

- Koen.



---
Sponsored by:
ThinkGeek at http://www.ThinkGeek.com/
___
Fink-users mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/fink-users



Re: [Fink-users] error updating from cvs, things in the way...

2002-06-24 Thread Jean-François Mertens


On Monday, June 24, 2002, at 06:39 , Chris Devers wrote:

 But you're right -- mv /sw/fink/dists /sw/fink/dusts (etc) would work.

Be careful then not to throw all your deb-files away...

JF Mertens



---
Sponsored by:
ThinkGeek at http://www.ThinkGeek.com/
___
Fink-users mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/fink-users



Re: [Fink-users] error updating from cvs, things in the way...

2002-06-24 Thread Joseph Slater

I've been doing an rm -r /sw/fink/dists each time I don an update, and 
the problem just keeps returning anyway. Being the most drastic of the 
recommended solutions, is there something else that could be causing 
this problem to re-create itself?
On Monday, June 24, 2002, at 01:20 PM, Jean-François Mertens wrote:


 On Monday, June 24, 2002, at 06:39 , Chris Devers wrote:

 But you're right -- mv /sw/fink/dists /sw/fink/dusts (etc) would 
 work.

 Be careful then not to throw all your deb-files away...

 JF Mertens

__
Joseph C. Slater, PhD, PE, Associate Professor
Dept. of Mechanical and Materials Engg, Wright State University
3640 Colonel Glenn Highway, Dayton, OH 45435
Phone: (+1) 937-775-5085, Fax: (+1) 937-775-5009
http://www.engineering.wright.edu/~jslater



---
Sponsored by:
ThinkGeek at http://www.ThinkGeek.com/
___
Fink-users mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/fink-users



Re: [Fink-users] error updating from cvs, things in the way...

2002-06-24 Thread Joseph Slater

Comparing to my other install, the machine with the problems is missing 
the CVS and local directories in /sw/fink/dists. Is there any way to get 
them back?
Joe
On Monday, June 24, 2002, at 12:39 PM, Chris Devers wrote:

 Koen van der Drift wrote:

 Wouldn't it be much easier to move all info and patch files (in 
 /sw/fink/dists/stable (or local or unstable) /main/finkinfo) to temp 
 directories and then do a selfupdate-cvs instead of moving them one by 
 one? After the update has worked ok, you can then then throw out the 
 temp files. Or will this give additional problems?

 Aside from a big, slow update, no it shouldn't really cause any 
 problems.
 If the number of problem files is rather small, this could be 
 overkill --
 I personally would just move the offending ones to save network time 
 etc.
 But you're right -- mv /sw/fink/dists /sw/fink/dusts (etc) would work.


 -- Chris Devers   [EMAIL PROTECTED]
 DO  NOT  LEAVE  IT  IS  NOT  REAL

__
Joseph C. Slater, PhD, PE, Associate Professor
Dept. of Mechanical and Materials Engg, Wright State University
3640 Colonel Glenn Highway, Dayton, OH 45435
Phone: (+1) 937-775-5085, Fax: (+1) 937-775-5009
http://www.engineering.wright.edu/~jslater



---
Sponsored by:
ThinkGeek at http://www.ThinkGeek.com/
___
Fink-users mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/fink-users