Re: [Fink-users] error updating from cvs, things in the way...
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...
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...
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...
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...
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...
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