Re: How Do Binary Repair

2006-12-05 Thread Matt Bostock
 Okay, please walk me through this one, since I can't afford to screw it up.
The server is on the other side of
 the planet, so reinstalling from an iso is impractical. How do I fetch the
base files?

Hi Rachel,

I'm not 100% sure but I think you need to login to a FreeBSD FTP mirror,
download a recent GCC binary from the installation files and put it in place of
the old one. Maybe someone can confirm?

HTH,
Matt


___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to [EMAIL PROTECTED]


Re: How Do Binary Repair

2006-12-05 Thread Josh Paetzel
On Tuesday 05 December 2006 01:16, Rachel Florentine wrote:
 858376

 - Original Message 
 From: Kris Kennaway [EMAIL PROTECTED]
 To: Rachel Florentine [EMAIL PROTECTED]

 Uh, what I said.  Fresh binary media = either reinstall from an
  iso image, or extract a copy of the damaged files from the
  freebsd release media in another way (e.g. fetch the base.* files
  from the ftp site, and pass through cat | tar -xfj -).

 Okay, please walk me through this one, since I can't afford to
 screw it up. The server is on the other side of the planet, so
 reinstalling from an iso is impractical. How do I fetch the base
 files? TIA,
 Rachel



You're barking up the wrong tree.  There's nothing at all wrong with 
your system compiler.  See your other thread about your problems with 
Zope.  You've mistaken using python to repair the python libraries 
that interface with the C libraries with using gcc to fix something.  
You admit that you were able to successfully compile and install Zope 
from the ports system, which uses the system C compiler.  If you 
don't believe me try installing some other ports, or even cd /usr/src 
 make buildworld. (which won't actually touch anything, it's 
completely safe to do)  If you run into compiler issues doing that 
*THEN* you can start to deal with a corrupted C compiler.  Until then 
I think you'd be money ahead to look at the FreeBSD-specific patches 
that are applied during the Zope build from the port, and the 
additional magic that is done in the port's Makefile.  I suspect the 
differences between the port and your hand installation are the root 
of your problem.

-- 
Thanks,

Josh Paetzel
___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to [EMAIL PROTECTED]


Re: How Do Binary Repair

2006-12-05 Thread Rachel Florentine
- Original Message 
From: Josh Paetzel [EMAIL PROTECTED]

Yes, someone else already clued me in ;)
Thanks,
Rachel





 

Do you Yahoo!?
Everyone is raving about the all-new Yahoo! Mail beta.
http://new.mail.yahoo.com
___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to [EMAIL PROTECTED]


How Do Binary Repair

2006-12-04 Thread Rachel Florentine
75Hi;
I broke gcc. Yes, I'm pretty confident that's what I did. How do I repair it? 
Or is this the wrong forum to ask?
TIA,
Rachel




 

Yahoo! Music Unlimited
Access over 1 million songs.
http://music.yahoo.com/unlimited
___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to [EMAIL PROTECTED]


Re: How Do Binary Repair

2006-12-04 Thread Kris Kennaway
On Mon, Dec 04, 2006 at 02:19:09PM -0800, Rachel Florentine wrote:
 75Hi;
 I broke gcc. Yes, I'm pretty confident that's what I did. How do I repair it? 
 Or is this the wrong forum to ask?

Reinstall from backup or fresh binary media.

Kris


pgpXpuXqljxRu.pgp
Description: PGP signature


Re: How Do Binary Repair

2006-12-04 Thread Rachel Florentine
82- Original Message 
From: Kris Kennaway [EMAIL PROTECTED]

Reinstall from backup or fresh binary media.

So go to GNU and look for a gcc tarball and have at it. But that's not the FBSD 
way of doing things, is it? I wouldn't do that with MySQL, for example, I'd use 
the port, right? So, what's the FBSD way of doing this?
TIA,
Rachel






 

Have a burning question?  
Go to www.Answers.yahoo.com and get answers from real people who know.
___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to [EMAIL PROTECTED]


Re: How Do Binary Repair

2006-12-04 Thread Kris Kennaway
On Mon, Dec 04, 2006 at 03:08:20PM -0800, Rachel Florentine wrote:
 82- Original Message 
 From: Kris Kennaway [EMAIL PROTECTED]
 
 Reinstall from backup or fresh binary media.
 
 So go to GNU and look for a gcc tarball and have at it. But that's not the 
 FBSD way of doing things, is it? I wouldn't do that with MySQL, for example, 
 I'd use the port, right? So, what's the FBSD way of doing this?
 TIA,

Uh, what I said.  Fresh binary media = either reinstall from an iso
image, or extract a copy of the damaged files from the freebsd release
media in another way (e.g. fetch the base.* files from the ftp site,
and pass through cat | tar -xfj -).

If it was some other file you damaged, you could repair it by just
recompiling from source, but the compiler is a critical part of the
FreeBSD system and you obviously can't fix a broken compiler by
recompiling with itself.

Kris


pgp3WXSEijYXX.pgp
Description: PGP signature


Re: How Do Binary Repair

2006-12-04 Thread Peter A. Giessel
On 2006/12/04 14:08, Rachel Florentine seems to have typed:
 82- Original Message 
 From: Kris Kennaway [EMAIL PROTECTED]
 
 Reinstall from backup or fresh binary media.
 
 So go to GNU and look for a gcc tarball and have at it. But that's not the 
 FBSD way of doing things, is it? I wouldn't do that with MySQL, for example, 
 I'd use the port, right? So, what's the FBSD way of doing this?
 TIA,
 Rachel

I'm assuming that you are talking about GCC in the base system?

How do you propose to recompile GCC without GCC?  I suppose you could do
a make buildworld but not if you don't have a working compiler.
___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to [EMAIL PROTECTED]


Re: How Do Binary Repair

2006-12-04 Thread Rachel Florentine
108

- Original Message 
From: Peter A. Giessel [EMAIL PROTECTED]

I'm assuming that you are talking about GCC in the base system?

How do you propose to recompile GCC without GCC?  I suppose you could do
a make buildworld but not if you don't have a working compiler.



:) So from source, then.
Rachel




 

Any questions? Get answers on any topic at www.Answers.yahoo.com.  Try it now.
___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to [EMAIL PROTECTED]


Re: How Do Binary Repair

2006-12-04 Thread Rachel Florentine
858376

- Original Message 
From: Kris Kennaway [EMAIL PROTECTED]
To: Rachel Florentine [EMAIL PROTECTED]

Uh, what I said.  Fresh binary media = either reinstall from an iso
image, or extract a copy of the damaged files from the freebsd release
media in another way (e.g. fetch the base.* files from the ftp site,
and pass through cat | tar -xfj -).



Okay, please walk me through this one, since I can't afford to screw it up. The 
server is on the other side of the planet, so reinstalling from an iso is 
impractical. How do I fetch the base files?
TIA,
Rachel




 

Cheap talk?
Check out Yahoo! Messenger's low PC-to-Phone call rates.
http://voice.yahoo.com
___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to [EMAIL PROTECTED]