Re: FreeBSD 4.7 - 5.0 (Removing Perl/UUCP safly?)

2003-01-22 Thread Elden Fenison
* Karl M. Joch [01/22/2003 08:29]:
 thats for sure one way, but deleting by date could maybe let some
 stuff back. a touch on any file egardless the reason of it would cause
 the date to change too. so a list of files which are to remove would
 be fine. then there would be the possibility of making a script which
 deletes the files and the updated system would be clean. i think i
 will make a diff of the trees 4.7 and 5.0  and then a script of it.
 but as more people upgrade the question will come up very often i
 think or it will cause lot of troubles with perl when letting the 4.x
 stuff on the box.

There was actually a bunch of stuff left from 4.7... other than uucp and
perl. Looking through it, one could tell that some things were just
renamed on the new release. It sure would be nice if an installworld
would clean that stuff up.

In addition, there were man pages and docs for the old perl located
outside the /bin /sbin /usr/bin /user/sbin directories that needed
cleaning up... as well as some uucp stuff in /var/spool. Also a couple
of periodic jobs relating to uucp.

 i havnt tried till now. have you included the COMPAT 4 option in the
 kernel to still be able to run the 4.x binaries? i succussfull build
 5.0 on a box running 4.7. till now (except the a.ot - elf update) it
 always worked in multiuser mode too. sometimes after the first rebbot
 a second installworld was neccecary but it worked. but i will try
 today if installword lets me do it and then post the result. i only
 dont want to travel thousends of km to boxes to do a installworld.

Yes, the COMPAT_FREEBSD4 was compiled into my kernel by default. The
thing is, the installworld does a kernel test to determine if the
running kernel is recent enough. So I don't know how you'd installworld
while on the old 4.7 kernel. In my case, the test failure was indicated
by a segfault. (not the nicest way, but it certainly got it's point
across) 

-- 

-=Elden=-
http://www.moondog.org


To Unsubscribe: send mail to [EMAIL PROTECTED]
with unsubscribe freebsd-questions in the body of the message



Re: FreeBSD 4.7 - 5.0 (Removing Perl/UUCP safly?)

2003-01-22 Thread Doug Reynolds
On Tue, 21 Jan 2003 21:34:08 -0800, Elden Fenison wrote:

* Doug Reynolds [01/21/2003 22:22]:
 according to /usr/src/UPDATING, multiuser updating from 4.7 to 5.0 is
 slim to impossible.

Sorry, I should have clarified... it was the first part of his question
that interested me... and that isn't answered in UPDATING... about
getting rid of the old perl/uucp stuff.

AFAIK, when i did it, I had to install perl from the ports again.  it
seems like the only things it left from the old perl was:

/usr/libdata/perl/5.00503/

this, at least, after i installed the new perl

---
doug reynolds | the maverick | [EMAIL PROTECTED]



To Unsubscribe: send mail to [EMAIL PROTECTED]
with unsubscribe freebsd-questions in the body of the message



Re: FreeBSD 4.7 - 5.0 (Removing Perl/UUCP safly?)

2003-01-21 Thread Daniel Schrock
Karl M. Joch wrote:

How to safly and completely  remove Perl / UUCP and maybe others which 
have been removed from the source tree. UPDATING doesnt mention anything 
about it.

regarding Perl/UUCP, I have no idea but would be curious to know this as 
well.

Furthermore there is need for doing installworld on some boxes far away 
in multi user mode. any chance this works?

regarding make installworld:
i have never bothered to drop to single-user mode to make installworld 
and have never had any problems with it.
on the other hand, i have never tried a major version update (ie: 4.x - 
5.x), i have only done minor version updates (ie: 4.5 - 4.6), so the 
above may not apply in this case.


.daniel.schrock, ccna
.anonymous-daemon.org


To Unsubscribe: send mail to [EMAIL PROTECTED]
with unsubscribe freebsd-questions in the body of the message


Re: FreeBSD 4.7 - 5.0 (Removing Perl/UUCP safly?)

2003-01-21 Thread Elden Fenison
* Alex [01/21/2003 21:01]:
  How to safly and completely  remove Perl / UUCP and maybe others which 
  have been removed from the source tree. UPDATING doesnt mention anything 
  about it.
 
  Furthermore there is need for doing installworld on some boxes far away 
  in multi user mode. any chance this works?
 
 Are you looking for the Early Adopter's Guide? (its on the main
 webpage)

This seems a little ironic. The Early Adopter's Guide simply points you
to /usr/src/UPDATING... and the original poster said he'd already looked
there... and now you're pointing him back to the Early Adopter's Guide.

I would also like an answer to the original poster's question, but it's
doesn't exist in the Early Adopter's Guide... nor does it seem to exist
in UPDATING.

-- 

-=Elden=-
http://www.moondog.org


To Unsubscribe: send mail to [EMAIL PROTECTED]
with unsubscribe freebsd-questions in the body of the message



Re: FreeBSD 4.7 - 5.0 (Removing Perl/UUCP safly?)

2003-01-21 Thread Doug Reynolds
On Tue, 21 Jan 2003 16:06:11 -0800, Elden Fenison wrote:

* Alex [01/21/2003 21:01]:
  How to safly and completely  remove Perl / UUCP and maybe others which 
  have been removed from the source tree. UPDATING doesnt mention anything 
  about it.
 
  Furthermore there is need for doing installworld on some boxes far away 
  in multi user mode. any chance this works?
 
 Are you looking for the Early Adopter's Guide? (its on the main
 webpage)

This seems a little ironic. The Early Adopter's Guide simply points you
to /usr/src/UPDATING... and the original poster said he'd already looked
there... and now you're pointing him back to the Early Adopter's Guide.

I would also like an answer to the original poster's question, but it's
doesn't exist in the Early Adopter's Guide... nor does it seem to exist
in UPDATING.

according to /usr/src/UPDATING, multiuser updating from 4.7 to 5.0 is
slim to impossible.

---
doug reynolds | the maverick | [EMAIL PROTECTED]



To Unsubscribe: send mail to [EMAIL PROTECTED]
with unsubscribe freebsd-questions in the body of the message



Re: FreeBSD 4.7 - 5.0 (Removing Perl/UUCP safly?)

2003-01-21 Thread Elden Fenison
* Doug Reynolds [01/21/2003 22:22]:
 according to /usr/src/UPDATING, multiuser updating from 4.7 to 5.0 is
 slim to impossible.

Sorry, I should have clarified... it was the first part of his question
that interested me... and that isn't answered in UPDATING... about
getting rid of the old perl/uucp stuff.

-- 

-=Elden=-
http://www.moondog.org


To Unsubscribe: send mail to [EMAIL PROTECTED]
with unsubscribe freebsd-questions in the body of the message



Re: FreeBSD 4.7 - 5.0 (Removing Perl/UUCP safly?)

2003-01-21 Thread Elden Fenison
* Alex [01/21/2003 21:01]:
  How to safly and completely  remove Perl / UUCP and maybe others which 
  have been removed from the source tree. UPDATING doesnt mention anything 
  about it.

I'm no expert... but I just successfully upgraded from 4.7 to 5.0 today.
It didn't seem too hard to just look in /sbin /usr/sbin /bin /usr/bin to
find things that weren't dated with today's date and delete them. The
only stuff that wouldn't have been dated today after a build/install
world would have been old leftovers from 4.7.

Perhaps that was a bit foolhardy, but so far all is well.

  Furthermore there is need for doing installworld on some boxes far away 
  in multi user mode. any chance this works?

I did learn one important thing... when the UPDATING doc says to install
the new kernel, then RE-boot into single user mode to install world, it
means it. Just dropping to single user mode without a reboot was not
enough. The installworld refuses to work unless you're actually booted
on the new kernel. And I would highly doubt, that after installing the
new kernel but having the old world that you could boot into anything
BUT single user mode.

-- 

-=Elden=-
http://www.moondog.org


To Unsubscribe: send mail to [EMAIL PROTECTED]
with unsubscribe freebsd-questions in the body of the message



Re: FreeBSD 4.7 - 5.0 (Removing Perl/UUCP safly?)

2003-01-21 Thread Karl M. Joch
Elden Fenison schrieb:

* Alex [01/21/2003 21:01]:


How to safly and completely  remove Perl / UUCP and maybe others which 
have been removed from the source tree. UPDATING doesnt mention anything 
about it.


I'm no expert... but I just successfully upgraded from 4.7 to 5.0 today.
It didn't seem too hard to just look in /sbin /usr/sbin /bin /usr/bin to
find things that weren't dated with today's date and delete them. The
only stuff that wouldn't have been dated today after a build/install
world would have been old leftovers from 4.7.

Perhaps that was a bit foolhardy, but so far all is well.



thats for sure one way, but deleting by date could maybe let some stuff 
back. a touch on any file egardless the reason of it would cause the 
date to change too. so a list of files which are to remove would be 
fine. then there would be the possibility of making a script which 
deletes the files and the updated system would be clean. i think i will 
make a diff of the trees 4.7 and 5.0  and then a script of it. but as 
more people upgrade the question will come up very often i think or it 
will cause lot of troubles with perl when letting the 4.x stuff on the box.



Furthermore there is need for doing installworld on some boxes far away 
in multi user mode. any chance this works?


I did learn one important thing... when the UPDATING doc says to install
the new kernel, then RE-boot into single user mode to install world, it
means it. Just dropping to single user mode without a reboot was not
enough. The installworld refuses to work unless you're actually booted
on the new kernel. And I would highly doubt, that after installing the
new kernel but having the old world that you could boot into anything
BUT single user mode.



i havnt tried till now. have you included the COMPAT 4 option in the 
kernel to still be able to run the 4.x binaries? i succussfull build 5.0 
on a box running 4.7. till now (except the a.ot - elf update) it always 
worked in multiuser mode too. sometimes after the first rebbot a second 
installworld was neccecary but it worked. but i will try today if 
installword lets me do it and then post the result. i only dont want to 
travel thousends of km to boxes to do a installworld.

--
Best regards / Mit freundlichen Gruessen,

Karl M. Joch


To Unsubscribe: send mail to [EMAIL PROTECTED]
with unsubscribe freebsd-questions in the body of the message