Re: About Freebsd 7.0 versus 6.3

2007-12-27 Thread Jim Pazarena

Aryeh Friedman wrote:

On Nov 8, 2007 11:55 AM, Expresso Digital ISP [EMAIL PROTECTED] wrote:
  

Hi, my name is Cesar.

I'd like to know what is the diference between 7.0 and 6.3 and why create a
newest version and after old version.



6.X is the last of versions meant primarilly for single processing
machines (with some after thought payed to multiprocessing).

7.X is the beginning of the versions specifically designed with
multiprocessing/cores in mind

Under the hood many things have been changed improved in 7 the
offical recommendation is 6.3 is for people who can *NOT* upgrade to 7
for whatever reason and everyone else should use 7... note as far most
people can tell there is no easy way to upgrade to 7 if you have 6
installed so you should start with 7
  


When installing a test of 7.0 B4, I found that directories which I have 
traditionally used
(/usr/local/libexec  /usr/local/include  /usr/local/lib  
/usr/local/sbin  /usr/local/man/*  etc)
and /etc/make.conf are not visible in a default install. Is this because 
the B4 is missing them, or has there

been a serious change in directory  file structure?

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


Re: About Freebsd 7.0 versus 6.3

2007-12-27 Thread Matthew Seaman
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256

Jim Pazarena wrote:

 When installing a test of 7.0 B4, I found that directories which I have
 traditionally used
 (/usr/local/libexec  /usr/local/include  /usr/local/lib 
 /usr/local/sbin  /usr/local/man/*  etc)
 and /etc/make.conf are not visible in a default install. Is this because
 the B4 is missing them, or has there
 been a serious change in directory  file structure?

No, it's just that you haven't installed any ports on your 7.0 system
yet.  Once you do that, /usr/local will be populated as you expect.

/etc/make.conf you just have to write yourself.  There isn't a default
version.  You can look at /usr/share/examples/etc/make.conf and make.conf(5)
for guidance.

Cheers,

Matthew

- -- 
Dr Matthew J Seaman MA, D.Phil.   7 Priory Courtyard
  Flat 3
PGP: http://www.infracaninophile.co.uk/pgpkey Ramsgate
  Kent, CT11 9PW
-BEGIN PGP SIGNATURE-
Version: GnuPG v2.0.4 (FreeBSD)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iD8DBQFHdCof8Mjk52CukIwRCEepAKCQ/ZV1eeVTDMsFHjW34vPYQgkQfgCgjuw8
uA6loIR+6N7EW2DFkX4DBeo=
=4blg
-END PGP SIGNATURE-
___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to [EMAIL PROTECTED]


Re: About Freebsd 7.0 versus 6.3

2007-12-27 Thread Kris Kennaway

Jim Pazarena wrote:

Aryeh Friedman wrote:
On Nov 8, 2007 11:55 AM, Expresso Digital ISP [EMAIL PROTECTED] 
wrote:
 

Hi, my name is Cesar.

I'd like to know what is the diference between 7.0 and 6.3 and why 
create a

newest version and after old version.



6.X is the last of versions meant primarilly for single processing
machines (with some after thought payed to multiprocessing).

7.X is the beginning of the versions specifically designed with
multiprocessing/cores in mind

Under the hood many things have been changed improved in 7 the
offical recommendation is 6.3 is for people who can *NOT* upgrade to 7
for whatever reason and everyone else should use 7... note as far most
people can tell there is no easy way to upgrade to 7 if you have 6
installed so you should start with 7
  


When installing a test of 7.0 B4, I found that directories which I have 
traditionally used
(/usr/local/libexec  /usr/local/include  /usr/local/lib  
/usr/local/sbin  /usr/local/man/*  etc)
and /etc/make.conf are not visible in a default install. Is this because 
the B4 is missing them, or has there

been a serious change in directory  file structure?


They should be created (except maybe make.conf, which is empty by default).

Kris

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


Re: About Freebsd 7.0 versus 6.3

2007-11-21 Thread Roland Smith
On Wed, Nov 21, 2007 at 06:07:32PM +, Chris wrote:
 Interesting so I learnt 2 things here csup exists so no need to
 install cvsup and I should run 'make delete-old-libs' .  Basically I
 have done the following.

Well, you don't _have_ to (nobody is forcing you to do it). But if you
don't, old stuff piles up in your system.
 
 1 - upgraded world and kernel, mergemaster etc.
 2 - reinstalled all ports portupgrade -af
 3 - installed compat6x
 
 I have not ran 'make delete-old-libs'

It doesn't run automatically, AFAIK. But maybe installing the compat6x
package had some effect? (I never bother to use compat packages).

 I thought the old libs were removed because after I booted up into the
 7.0 world alot of ports didnt work as libs they linked to were missing
 so had to be recompiled anyway to even run.

My experience is that port upgrade tools cannot do everything. A major
upgrade is a good time to scrub your ports as well, again to get rid of
old stuff.

 Do I run 'make delete-old-libs'  in /usr/src ?

Yes.

Roland
-- 
R.F.Smith   http://www.xs4all.nl/~rsmith/
[plain text _non-HTML_ PGP/GnuPG encrypted/signed email much appreciated]
pgp: 1A2B 477F 9970 BA3C 2914  B7CE 1277 EFB0 C321 A725 (KeyID: C321A725)


pgpqQiXSXrWuF.pgp
Description: PGP signature


Re: About Freebsd 7.0 versus 6.3

2007-11-21 Thread Chris
On 08/11/2007, Roland Smith [EMAIL PROTECTED] wrote:
 On Thu, Nov 08, 2007 at 02:48:47PM -0300, Mario Lobo wrote:

  Concerning this, I've cvsuping to 6-CURRENT on a dual-core desktop. The
  system is running well, but I'd really like to move up to 7. Can it be done
  through cvsup from 6.2-STABLE to 7-CURRENT or is it wiser to install from
  scratch? any upgrade gotchas/procedure ?

 It _can_ be done. (I've done it).

 First, make a list of all your ports (portmaster -L works fine for
 that). Then csup to RELENG_7. Then follow the instructions from
 /usr/src/Makefile (the bit about 'upgrade their source'). I've outlined
 the process below, with my own additions marked with lowercase letters


  a.  Make backups
  b.  Read /usr/src/UPDATING
  1.  `cd /usr/src'   (or to the directory containing your source tree).
  2.  `make buildworld'
  3.  `make buildkernel KERNCONF=YOUR_KERNEL_HERE' (default is GENERIC).
  4.  `make installkernel KERNCONF=YOUR_KERNEL_HERE'   (default is GENERIC).
  [steps 3.  4. can be combined by using the kernel target]
  5.  `reboot'(in single user mode: boot -s from the loader prompt).
  6.  `mergemaster -p'
  7.  `make installworld'
  8.  `make delete-old'
  9.  `mergemaster'
 10.  `reboot'
  c. `pkg_delete -a' (delete all your ports)
 11.  `make delete-old-libs' (in case no 3rd party program uses them anymore)
  d.  Reinstall all root and leaf ports. Dependencies will then be
 installed automatically.

 Roland
 --
 R.F.Smith   http://www.xs4all.nl/~rsmith/
 [plain text _non-HTML_ PGP/GnuPG encrypted/signed email much appreciated]
 pgp: 1A2B 477F 9970 BA3C 2914  B7CE 1277 EFB0 C321 A725 (KeyID: C321A725)



Interesting so I learnt 2 things here csup exists so no need to
install cvsup and I should run 'make delete-old-libs' .  Basically I
have done the following.

1 - upgraded world and kernel, mergemaster etc.
2 - reinstalled all ports portupgrade -af
3 - installed compat6x

I have not ran 'make delete-old-libs'

I thought the old libs were removed because after I booted up into the
7.0 world alot of ports didnt work as libs they linked to were missing
so had to be recompiled anyway to even run.

Do I run 'make delete-old-libs'  in /usr/src ?

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


Re: About Freebsd 7.0 versus 6.3

2007-11-09 Thread Dag-Erling Smørgrav
Aryeh Friedman [EMAIL PROTECTED] writes:
 On Nov 8, 2007 11:55 AM, Expresso Digital ISP [EMAIL PROTECTED] wrote:
  I'd like to know what is the diference between 7.0 and 6.3 and why create a
  newest version and after old version.

 6.X is the last of versions meant primarilly for single processing
 machines (with some after thought payed to multiprocessing).

 7.X is the beginning of the versions specifically designed with
 multiprocessing/cores in mind

Will you please stop spouting nonsense?

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


Re: About Freebsd 7.0 versus 6.3

2007-11-09 Thread Garrett Cooper

Dag-Erling Smørgrav wrote:

Aryeh Friedman [EMAIL PROTECTED] writes:
  

On Nov 8, 2007 11:55 AM, Expresso Digital ISP [EMAIL PROTECTED] wrote:


I'd like to know what is the diference between 7.0 and 6.3 and why create a
newest version and after old version.
  

6.X is the last of versions meant primarilly for single processing
machines (with some after thought payed to multiprocessing).

7.X is the beginning of the versions specifically designed with
multiprocessing/cores in mind



Will you please stop spouting nonsense?

DES
  


WTF? Dude... 7-CURRENT has several improvements to MP systems, but it's 
not meant to be the 'first non-SP designed OS'. Please, get your facts 
straight..


There are several other improvements coming with 7-CURRENT though, 
mainly dealing with Mac support, some security auditing (I believe), and 
other SoC / important developer project work, as well as improved 
hardware support for some items like SATA and HD audio I believe. And 
yes, there's the big [ULE] scheduler / giant lock removal improvement 
which helps MP systems scale better with 7-CURRENT.


But that doesn't mean that the 4BSD scheduler doesn't do MP systems 
well. It just sucks at it compared to ULE =P.


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


Re: About Freebsd 7.0 versus 6.3

2007-11-09 Thread Garrett Cooper

Albert Shih wrote:

 Le 08/11/2007 à 19:32:39+0100, Roland Smith a écrit
  

On Thu, Nov 08, 2007 at 02:48:47PM -0300, Mario Lobo wrote:


Concerning this, I've cvsuping to 6-CURRENT on a dual-core desktop. The 
system is running well, but I'd really like to move up to 7. Can it be done 
through cvsup from 6.2-STABLE to 7-CURRENT or is it wiser to install from 
scratch? any upgrade gotchas/procedure ?
  

It _can_ be done. (I've done it).

First, make a list of all your ports (portmaster -L works fine for
that). Then csup to RELENG_7. Then follow the instructions from
/usr/src/Makefile (the bit about 'upgrade their source'). I've outlined
the process below, with my own additions marked with lowercase letters


 a.  Make backups
 b.  Read /usr/src/UPDATING
 1.  `cd /usr/src'   (or to the directory containing your source tree).
 2.  `make buildworld'
 3.  `make buildkernel KERNCONF=YOUR_KERNEL_HERE' (default is GENERIC).
 4.  `make installkernel KERNCONF=YOUR_KERNEL_HERE'   (default is GENERIC).
  [steps 3.  4. can be combined by using the kernel target]
 5.  `reboot'(in single user mode: boot -s from the loader prompt).
 6.  `mergemaster -p'
 7.  `make installworld'
 8.  `make delete-old'
 9.  `mergemaster'
10.  `reboot'
 c. `pkg_delete -a' (delete all your ports)



Be careful if you not using standard shell becauseif you using a shell
come from ports

  

11.  `make delete-old-libs' (in case no 3rd party program uses them anymore)
 d.  Reinstall all root and leaf ports. Dependencies will then be
 installed automatically.



Wellwhat's the difference between what you say and make a new
installation ? 


I've do this sometime ago because I don't have 7.0-Beta CD-rom, and I've
install a 6.2 and make what you say...but for me rebuild all ports it's
same thing to make a new-installation.


Regards.




--
Albert SHIH
Observatoire de Paris Meudon
SIO batiment 15
Heure local/Local time:
Jeu 8 nov 2007 23:11:56 CET
  


Basically, that's the gist of what you need to do (what Roland said). 
The reason being that all of your software is dynamically linked vs old 
6.x libs and you'll need to upgrade that functionality in order to 
access true 7.x use. Sure, you can run things linked against 6.x (for a 
period of time), but it'll result in really fubar'ed userland and ports 
apps.


Pros of clean install:
- Virgin clean system.
- Don't have to rebuild ports and base system + kernel.

Cons:
- Have to take down the box while the install's going, plus any time 
spent on the upgrade process.

- Have to backup data.

Pros of in-place upgrade:
- Data is kept as-is.
- If planned properly, box downtime is minimized.

Cons:
- Can have orphan files laying around from old [ports/base] installs.
- Time, time, time (assuming your system is slow / heavily loaded)..

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


Re: About Freebsd 7.0 versus 6.3

2007-11-09 Thread Albert Shih
 Le 09/11/2007 à 06:12:48+0100, Roland Smith a écrit
 On Thu, Nov 08, 2007 at 11:14:13PM +0100, Albert Shih wrote:
  Be careful if you not using standard shell becauseif you using a shell
  come from ports
 
 Root should _never_ use a shell from ports. You can use the 'toor'
 account for that.

I known but that's never so simple.

I do the other, I active toor account with standard shell.

  Wellwhat's the difference between what you say and make a new
  installation ? 
 
 If you re-install, you're stuck with a GENERIC kernel, unless you
 recompile that afterwards which is extra work. 

Well that's cost is not more than you make buildkernel ...on compilation.

 
 I would go for a new install if I wanted to change the relative sizes of
 my partitions. Otherwise I'd stick with the source upgrade, because it
 is not as much work IMHO.

I agree but, do

cp /usr/local/etc /safe_place
cp /etc/  /safe_place

make a re-install with format disk

is not as much work too ;-)

And with that I can sure I don't have some old thing (event now we have
make delete-olds).

But I agree with you : Every sys-admin have his own habit ;-)

Regards.



--
Albert SHIH
Observatoire de Paris Meudon
SIO batiment 15
Heure local/Local time:
Ven 9 nov 2007 11:49:05 CET
___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to [EMAIL PROTECTED]


About Freebsd 7.0 versus 6.3

2007-11-08 Thread Expresso Digital ISP
Hi, my name is Cesar.

I'd like to know what is the diference between 7.0 and 6.3 and why create a 
newest version and after old version.

-- 
Att.
 
Expresso Digital ISP - tecnologia.multimidia.seguranca
Cesar Vogelsanger
MCSO - Módulo Certified Security Officer
Administrador de Tecnologia
Divisão de Segurança da Informação
Joinville - SC - Brasil
+55 (47) 3433-1516
e-mail: [EMAIL PROTECTED]
___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to [EMAIL PROTECTED]


Re: About Freebsd 7.0 versus 6.3

2007-11-08 Thread Aryeh Friedman
On Nov 8, 2007 11:55 AM, Expresso Digital ISP [EMAIL PROTECTED] wrote:
 Hi, my name is Cesar.

 I'd like to know what is the diference between 7.0 and 6.3 and why create a
 newest version and after old version.

6.X is the last of versions meant primarilly for single processing
machines (with some after thought payed to multiprocessing).

7.X is the beginning of the versions specifically designed with
multiprocessing/cores in mind

Under the hood many things have been changed improved in 7 the
offical recommendation is 6.3 is for people who can *NOT* upgrade to 7
for whatever reason and everyone else should use 7... note as far most
people can tell there is no easy way to upgrade to 7 if you have 6
installed so you should start with 7
___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to [EMAIL PROTECTED]


Re: About Freebsd 7.0 versus 6.3

2007-11-08 Thread Mario Lobo
On Thursday 08 November 2007, Aryeh Friedman wrote:
 On Nov 8, 2007 11:55 AM, Expresso Digital ISP [EMAIL PROTECTED] wrote:
  Hi, my name is Cesar.
 
  I'd like to know what is the diference between 7.0 and 6.3 and why create
  a newest version and after old version.

 6.X is the last of versions meant primarilly for single processing
 machines (with some after thought payed to multiprocessing).

 7.X is the beginning of the versions specifically designed with
 multiprocessing/cores in mind

 Under the hood many things have been changed improved in 7 the
 offical recommendation is 6.3 is for people who can *NOT* upgrade to 7
 for whatever reason and everyone else should use 7... note as far most
 people can tell there is no easy way to upgrade to 7 if you have 6
 installed so you should start with 7
 ___
 freebsd-questions@freebsd.org mailing list
 http://lists.freebsd.org/mailman/listinfo/freebsd-questions
 To unsubscribe, send any mail to
 [EMAIL PROTECTED]

Concerning this, I've cvsuping to 6-CURRENT on a dual-core desktop. The 
system is running well, but I'd really like to move up to 7. Can it be done 
through cvsup from 6.2-STABLE to 7-CURRENT or is it wiser to install from 
scratch? any upgrade gotchas/procedure ? I searched the web and the only 
reference I found was:

http://people.freebsd.org/~rse/upgrade/freebsd-upgrade-6x-7x.txt

which states:

ATTENTION: THIS UPGRADE PROCEDURE MIGHT NOT WORK FOR YOU AS YOUR
ENVIRONMENT IS DIFFERENT. ALSO, THIS UPGRADE PROCEDURES MIGHT DESTROY
YOUR SYSTEM AND YOU POTENTIALLY MIGHT LOOSE DATA. NO WARRANTY AT ALL.
USE IT AT YOUR OWN RISK!

The procedure is far from a regular source upgrade (like the one noted in 
UPDATING from 5x - 6x), hence, my doubts.

Also, concerning this statement

 7.X is the beginning of the versions specifically designed with
 multiprocessing/cores in mind

Does this mean that 6.x will perform better on single cpu systems?

-- 
Mario Lobo
Segurança de Redes - Desenvolvimento e Análise
IPAD - Instituto de Pesquisa e Apoio ao Desenvolvimento Tecnológico e 
Científico


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


Re: About Freebsd 7.0 versus 6.3

2007-11-08 Thread Roland Smith
On Thu, Nov 08, 2007 at 02:48:47PM -0300, Mario Lobo wrote:

 Concerning this, I've cvsuping to 6-CURRENT on a dual-core desktop. The 
 system is running well, but I'd really like to move up to 7. Can it be done 
 through cvsup from 6.2-STABLE to 7-CURRENT or is it wiser to install from 
 scratch? any upgrade gotchas/procedure ?

It _can_ be done. (I've done it).

First, make a list of all your ports (portmaster -L works fine for
that). Then csup to RELENG_7. Then follow the instructions from
/usr/src/Makefile (the bit about 'upgrade their source'). I've outlined
the process below, with my own additions marked with lowercase letters


 a.  Make backups
 b.  Read /usr/src/UPDATING
 1.  `cd /usr/src'   (or to the directory containing your source tree).
 2.  `make buildworld'
 3.  `make buildkernel KERNCONF=YOUR_KERNEL_HERE' (default is GENERIC).
 4.  `make installkernel KERNCONF=YOUR_KERNEL_HERE'   (default is GENERIC).
  [steps 3.  4. can be combined by using the kernel target]
 5.  `reboot'(in single user mode: boot -s from the loader prompt).
 6.  `mergemaster -p'
 7.  `make installworld'
 8.  `make delete-old'
 9.  `mergemaster'
10.  `reboot'
 c. `pkg_delete -a' (delete all your ports)
11.  `make delete-old-libs' (in case no 3rd party program uses them anymore)
 d.  Reinstall all root and leaf ports. Dependencies will then be
 installed automatically.

Roland
-- 
R.F.Smith   http://www.xs4all.nl/~rsmith/
[plain text _non-HTML_ PGP/GnuPG encrypted/signed email much appreciated]
pgp: 1A2B 477F 9970 BA3C 2914  B7CE 1277 EFB0 C321 A725 (KeyID: C321A725)


pgpxV3veaiHhN.pgp
Description: PGP signature


Re: About Freebsd 7.0 versus 6.3

2007-11-08 Thread RW
On Thu, 8 Nov 2007 14:48:47 -0300
Mario Lobo [EMAIL PROTECTED] wrote:

 On Thursday 08 November 2007, Aryeh Friedman wrote:

  7.X is the beginning of the versions specifically designed with
  multiprocessing/cores in mind
 
 Does this mean that 6.x will perform better on single cpu systems?
 
The idea that 7.x was  specifically designed with
multiprocessing/cores in mind and that it's just an afterthought in
6.x is really wrong. It's all part of a development process that started
with 5-current; most of the changes are in 6.x, they just don't work as
well as they do in 7.x
___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to [EMAIL PROTECTED]


Re: About Freebsd 7.0 versus 6.3

2007-11-08 Thread Philip M. Gollucci
Roland Smith wrote:
 Port upgrade tools are not guaranteed to work perfectly in this
 situation. I tried doing an update with portmanager and ended up with
 some binaries linked against both libc.so.6 and libc.so.7! Some ports
 didn't even compile.
Yeah, I almost always delete packages during an OS upgrade and
re-install them.  Plus it justs makes me feel like the system is 'clean'

Really, you'd want to recompile everything anyway for the libc.so.6 -
libc.so.7 bump even if the port version didn't change.  Yes, you can use
/etc/libmap.conf and/or compat6x but this is just so much nicer.

Also, when new releases come out, new packages are built, so -P is your
friend and the packages will quite up-to-date with whats in the port
tree since they were just built.

 It took me about a day and a night to reinstall everything (415 ports),
 mostly un-attended. But then I don't use OpenOffice nor java and fvwm2
 instead of Gnome/KDE.
On another note, I generally do a pkg_add -r xorg to start that off

Finally, I've taken serveral (~50) boxes from 5.3 - 8.0-current via
source updates with 0 problems.

I've even gone down from 8-7.0BETA1.5 (that was a little painful)
and then back to 8.0.


-- 

Philip M. Gollucci ([EMAIL PROTECTED])
o:703.549.2050x206
Senior System Admin - Riderway, Inc.
http://riderway.com / http://ridecharge.com
1024D/EC88A0BF 0DE5 C55C 6BF3 B235 2DAB  B89E 1324 9B4F EC88 A0BF

Work like you don't need the money,
love like you'll never get hurt,
and dance like nobody's watching.

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


Re: About Freebsd 7.0 versus 6.3

2007-11-08 Thread Roland Smith
On Thu, Nov 08, 2007 at 07:27:58PM +, Matthew Seaman wrote:
   a.  Make backups
   b.  Read /usr/src/UPDATING
   1.  `cd /usr/src'   (or to the directory containing your source tree).
   2.  `make buildworld'
   3.  `make buildkernel KERNCONF=YOUR_KERNEL_HERE' (default is GENERIC).
   4.  `make installkernel KERNCONF=YOUR_KERNEL_HERE'   (default is GENERIC).
[steps 3.  4. can be combined by using the kernel target]
   5.  `reboot'(in single user mode: boot -s from the loader prompt).
   6.  `mergemaster -p'
   7.  `make installworld'
   8.  `make delete-old'
   9.  `mergemaster'
  10.  `reboot'
   c. `pkg_delete -a' (delete all your ports)
  11.  `make delete-old-libs' (in case no 3rd party program uses them anymore)
   d.  Reinstall all root and leaf ports. Dependencies will then be
   installed automatically.
 
 I went through this process myself in pretty much the order you
 describe.  Due to bitter experience, I'd say that reinstalling
 all ports should be done before 'make delete-old-libs' -- by
 killing all the old 6.x shlibs you make it hard to run most
 software previously installed under 6.x including such things as
 'portupgrade'...
 
 You don't need to delete all the ports in one go and then reinstall
 them in another: running 'portupgrade -fa' will do the job.

Port upgrade tools are not guaranteed to work perfectly in this
situation. I tried doing an update with portmanager and ended up with
some binaries linked against both libc.so.6 and libc.so.7! Some ports
didn't even compile.

That's why I would recommend doing a clean sweep when updating to
another major version.

 That can take several days to complete if you've got a machine with
 OpenOffice, Firefox, Thunderbird, Java, KDE, Gnome, X Windows
 etc. installed.  If you're careful you can still keep various services
 running during that time, restarting them one by one as the various
 applications get upgraded.

It took me about a day and a night to reinstall everything (415 ports),
mostly un-attended. But then I don't use OpenOffice nor java and fvwm2
instead of Gnome/KDE.

Roland
-- 
R.F.Smith   http://www.xs4all.nl/~rsmith/
[plain text _non-HTML_ PGP/GnuPG encrypted/signed email much appreciated]
pgp: 1A2B 477F 9970 BA3C 2914  B7CE 1277 EFB0 C321 A725 (KeyID: C321A725)


pgpWQ7N1MwQz4.pgp
Description: PGP signature


Re: About Freebsd 7.0 versus 6.3

2007-11-08 Thread Kris Kennaway

Mario Lobo wrote:

On Thursday 08 November 2007, Aryeh Friedman wrote:

On Nov 8, 2007 11:55 AM, Expresso Digital ISP [EMAIL PROTECTED] wrote:

Hi, my name is Cesar.

I'd like to know what is the diference between 7.0 and 6.3 and why create
a newest version and after old version.

6.X is the last of versions meant primarilly for single processing
machines (with some after thought payed to multiprocessing).

7.X is the beginning of the versions specifically designed with
multiprocessing/cores in mind

Under the hood many things have been changed improved in 7 the
offical recommendation is 6.3 is for people who can *NOT* upgrade to 7
for whatever reason and everyone else should use 7... note as far most
people can tell there is no easy way to upgrade to 7 if you have 6
installed so you should start with 7
___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to
[EMAIL PROTECTED]


Concerning this, I've cvsuping to 6-CURRENT on a dual-core desktop. The 
system is running well, but I'd really like to move up to 7. Can it be done 
through cvsup from 6.2-STABLE to 7-CURRENT or is it wiser to install from 
scratch? any upgrade gotchas/procedure ? I searched the web and the only 
reference I found was:


http://people.freebsd.org/~rse/upgrade/freebsd-upgrade-6x-7x.txt

which states:

ATTENTION: THIS UPGRADE PROCEDURE MIGHT NOT WORK FOR YOU AS YOUR
ENVIRONMENT IS DIFFERENT. ALSO, THIS UPGRADE PROCEDURES MIGHT DESTROY
YOUR SYSTEM AND YOU POTENTIALLY MIGHT LOOSE DATA. NO WARRANTY AT ALL.
USE IT AT YOUR OWN RISK!

The procedure is far from a regular source upgrade (like the one noted in 
UPDATING from 5x - 6x), hence, my doubts.


Also, concerning this statement


7.X is the beginning of the versions specifically designed with
multiprocessing/cores in mind


Does this mean that 6.x will perform better on single cpu systems?


Happily, no.

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


Re: About Freebsd 7.0 versus 6.3

2007-11-08 Thread Roland Smith
On Thu, Nov 08, 2007 at 09:32:22PM +0100, Kris Kennaway wrote:

 You don't need to delete all the ports in one go and then reinstall
 them in another: running 'portupgrade -fa' will do the job.
 Port upgrade tools are not guaranteed to work perfectly in this
 situation. I tried doing an update with portmanager and ended up with
 some binaries linked against both libc.so.6 and libc.so.7! Some ports
 didn't even compile.
 
 portmanager isn't recommended for use since it became abandonware a long 
 time ago and never reached maturity.  If you (correctly ;) use portupgrade 
 (e.g. -fa or -faP) then you will not have this problem.

Dang, I meant portmaster, not portmanager. My bad.

Roland
-- 
R.F.Smith   http://www.xs4all.nl/~rsmith/
[plain text _non-HTML_ PGP/GnuPG encrypted/signed email much appreciated]
pgp: 1A2B 477F 9970 BA3C 2914  B7CE 1277 EFB0 C321 A725 (KeyID: C321A725)


pgpBmmmvL2GnO.pgp
Description: PGP signature


Re: About Freebsd 7.0 versus 6.3

2007-11-08 Thread Ivan Georgiev
On Thu, 08 Nov 2007 19:27:58 +
Matthew Seaman [EMAIL PROTECTED] wrote:

 -BEGIN PGP SIGNED MESSAGE-
 Hash: SHA256
 
 Roland Smith wrote:
  On Thu, Nov 08, 2007 at 02:48:47PM -0300, Mario Lobo wrote:
  
  Concerning this, I've cvsuping to 6-CURRENT on a dual-core desktop. The 
  system is running well, but I'd really like to move up to 7. Can it be 
  done 
  through cvsup from 6.2-STABLE to 7-CURRENT or is it wiser to install 
  from 
  scratch? any upgrade gotchas/procedure ?
  
  It _can_ be done. (I've done it).
  
  First, make a list of all your ports (portmaster -L works fine for
  that). Then csup to RELENG_7. Then follow the instructions from
  /usr/src/Makefile (the bit about 'upgrade their source'). I've outlined
  the process below, with my own additions marked with lowercase letters
  
  
   a.  Make backups
   b.  Read /usr/src/UPDATING
   1.  `cd /usr/src'   (or to the directory containing your source tree).
   2.  `make buildworld'
   3.  `make buildkernel KERNCONF=YOUR_KERNEL_HERE' (default is GENERIC).
   4.  `make installkernel KERNCONF=YOUR_KERNEL_HERE'   (default is GENERIC).
[steps 3.  4. can be combined by using the kernel target]
   5.  `reboot'(in single user mode: boot -s from the loader prompt).
   6.  `mergemaster -p'
   7.  `make installworld'
   8.  `make delete-old'
   9.  `mergemaster'
  10.  `reboot'
   c. `pkg_delete -a' (delete all your ports)
  11.  `make delete-old-libs' (in case no 3rd party program uses them anymore)
   d.  Reinstall all root and leaf ports. Dependencies will then be
   installed automatically.
 
 I went through this process myself in pretty much the order you
 describe.  Due to bitter experience, I'd say that reinstalling
 all ports should be done before 'make delete-old-libs' -- by
 killing all the old 6.x shlibs you make it hard to run most
 software previously installed under 6.x including such things as
 'portupgrade'...
 
 You don't need to delete all the ports in one go and then reinstall
 them in another: running 'portupgrade -fa' will do the job.  That can
 take several days to complete if you've got a machine with OpenOffice,
 Firefox, Thunderbird, Java, KDE, Gnome, X Windows etc. installed.   If
 you're careful you can still keep various services running during that
 time, restarting them one by one as the various applications get
 upgraded.
 
   Cheers,
 
   Matthew
 
 
 - -- 
 Dr Matthew J Seaman MA, D.Phil.   7 Priory Courtyard
   Flat 3
 PGP: http://www.infracaninophile.co.uk/pgpkey Ramsgate
   Kent, CT11 9PW
 -BEGIN PGP SIGNATURE-
 Version: GnuPG v2.0.4 (FreeBSD)
 Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org
 
 iD8DBQFHM2M98Mjk52CukIwRCKH4AJ4gJIT44n362bBx5HoJBmH7lK7btgCeIRnM
 Q96Es35B8i1R02vB/ZjkjY4=
 =2Ogk
 -END PGP SIGNATURE-
 ___
 freebsd-questions@freebsd.org mailing list
 http://lists.freebsd.org/mailman/listinfo/freebsd-questions
 To unsubscribe, send any mail to [EMAIL PROTECTED]
 

You could have avoided the missing libs problem by 
installing the misc/compat6x port. Its purpose is to 
provide legacy 6.X libraries for apps to use.

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


Re: About Freebsd 7.0 versus 6.3

2007-11-08 Thread Erik Trulsson
On Thu, Nov 08, 2007 at 12:28:59PM -0500, Aryeh Friedman wrote:
 On Nov 8, 2007 11:55 AM, Expresso Digital ISP [EMAIL PROTECTED] wrote:
  Hi, my name is Cesar.
 
  I'd like to know what is the diference between 7.0 and 6.3 and why create a
  newest version and after old version.

See http://people.freebsd.org/~kris/scaling/7.0%20Preview.pdf  for a
presentation of what is new in FreeBSD 7.x

 
 6.X is the last of versions meant primarilly for single processing
 machines (with some after thought payed to multiprocessing).

No, that was the 4.x series of releases.

 
 7.X is the beginning of the versions specifically designed with
 multiprocessing/cores in mind

No, that was the 5.x releases.

The 6.x and 7.x releases are mainly evolutionary changes from 5.x without
any major redesigns being done (but plenty of minor and not-so-minor
improvements.)


 
 Under the hood many things have been changed improved in 7 the
 offical recommendation is 6.3 is for people who can *NOT* upgrade to 7
 for whatever reason and everyone else should use 7... note as far most
 people can tell there is no easy way to upgrade to 7 if you have 6
 installed so you should start with 7

Upgrading from 6.x to 7.x should be fairly painless (much like upgrading
from 5.x to 6.x)



-- 
Insert your favourite quote here.
Erik Trulsson
[EMAIL PROTECTED]
___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to [EMAIL PROTECTED]


Re: About Freebsd 7.0 versus 6.3

2007-11-08 Thread Matthew Seaman
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256

Roland Smith wrote:
 On Thu, Nov 08, 2007 at 02:48:47PM -0300, Mario Lobo wrote:
 
 Concerning this, I've cvsuping to 6-CURRENT on a dual-core desktop. The 
 system is running well, but I'd really like to move up to 7. Can it be done 
 through cvsup from 6.2-STABLE to 7-CURRENT or is it wiser to install from 
 scratch? any upgrade gotchas/procedure ?
 
 It _can_ be done. (I've done it).
 
 First, make a list of all your ports (portmaster -L works fine for
 that). Then csup to RELENG_7. Then follow the instructions from
 /usr/src/Makefile (the bit about 'upgrade their source'). I've outlined
 the process below, with my own additions marked with lowercase letters
 
 
  a.  Make backups
  b.  Read /usr/src/UPDATING
  1.  `cd /usr/src'   (or to the directory containing your source tree).
  2.  `make buildworld'
  3.  `make buildkernel KERNCONF=YOUR_KERNEL_HERE' (default is GENERIC).
  4.  `make installkernel KERNCONF=YOUR_KERNEL_HERE'   (default is GENERIC).
   [steps 3.  4. can be combined by using the kernel target]
  5.  `reboot'(in single user mode: boot -s from the loader prompt).
  6.  `mergemaster -p'
  7.  `make installworld'
  8.  `make delete-old'
  9.  `mergemaster'
 10.  `reboot'
  c. `pkg_delete -a' (delete all your ports)
 11.  `make delete-old-libs' (in case no 3rd party program uses them anymore)
  d.  Reinstall all root and leaf ports. Dependencies will then be
  installed automatically.

I went through this process myself in pretty much the order you
describe.  Due to bitter experience, I'd say that reinstalling
all ports should be done before 'make delete-old-libs' -- by
killing all the old 6.x shlibs you make it hard to run most
software previously installed under 6.x including such things as
'portupgrade'...

You don't need to delete all the ports in one go and then reinstall
them in another: running 'portupgrade -fa' will do the job.  That can
take several days to complete if you've got a machine with OpenOffice,
Firefox, Thunderbird, Java, KDE, Gnome, X Windows etc. installed.   If
you're careful you can still keep various services running during that
time, restarting them one by one as the various applications get
upgraded.

Cheers,

Matthew


- -- 
Dr Matthew J Seaman MA, D.Phil.   7 Priory Courtyard
  Flat 3
PGP: http://www.infracaninophile.co.uk/pgpkey Ramsgate
  Kent, CT11 9PW
-BEGIN PGP SIGNATURE-
Version: GnuPG v2.0.4 (FreeBSD)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iD8DBQFHM2M98Mjk52CukIwRCKH4AJ4gJIT44n362bBx5HoJBmH7lK7btgCeIRnM
Q96Es35B8i1R02vB/ZjkjY4=
=2Ogk
-END PGP SIGNATURE-
___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to [EMAIL PROTECTED]


Re: About Freebsd 7.0 versus 6.3

2007-11-08 Thread Mario Lobo
On Thursday 08 November 2007, Roland Smith wrote:
 On Thu, Nov 08, 2007 at 02:48:47PM -0300, Mario Lobo wrote:
  Concerning this, I've cvsuping to 6-CURRENT on a dual-core desktop. The
  system is running well, but I'd really like to move up to 7. Can it be
  done through cvsup from 6.2-STABLE to 7-CURRENT or is it wiser to
  install from scratch? any upgrade gotchas/procedure ?

 It _can_ be done. (I've done it).

 First, make a list of all your ports (portmaster -L works fine for
 that). Then csup to RELENG_7. Then follow the instructions from
 /usr/src/Makefile (the bit about 'upgrade their source'). I've outlined
 the process below, with my own additions marked with lowercase letters


  a.  Make backups
  b.  Read /usr/src/UPDATING
  1.  `cd /usr/src'   (or to the directory containing your source tree).
  2.  `make buildworld'
  3.  `make buildkernel KERNCONF=YOUR_KERNEL_HERE' (default is GENERIC).
  4.  `make installkernel KERNCONF=YOUR_KERNEL_HERE'   (default is GENERIC).
   [steps 3.  4. can be combined by using the kernel target]
  5.  `reboot'(in single user mode: boot -s from the loader prompt).
  6.  `mergemaster -p'
  7.  `make installworld'
  8.  `make delete-old'
  9.  `mergemaster'
 10.  `reboot'
  c. `pkg_delete -a' (delete all your ports)
 11.  `make delete-old-libs' (in case no 3rd party program uses them
 anymore) d.  Reinstall all root and leaf ports. Dependencies will then be
  installed automatically.

 Roland

Wow ! Thanks, Roland !! Just what I needed. 
One last question.
You said csup to RELENG_7. I use cvsup so should my tag be 7-RELENG ?

-- 
Mario Lobo
Segurança de Redes - Desenvolvimento e Análise
IPAD - Instituto de Pesquisa e Apoio ao Desenvolvimento Tecnológico e 
Científico


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


Re: About Freebsd 7.0 versus 6.3

2007-11-08 Thread Kris Kennaway

Roland Smith wrote:

On Thu, Nov 08, 2007 at 07:27:58PM +, Matthew Seaman wrote:

 a.  Make backups
 b.  Read /usr/src/UPDATING
 1.  `cd /usr/src'   (or to the directory containing your source tree).
 2.  `make buildworld'
 3.  `make buildkernel KERNCONF=YOUR_KERNEL_HERE' (default is GENERIC).
 4.  `make installkernel KERNCONF=YOUR_KERNEL_HERE'   (default is GENERIC).
  [steps 3.  4. can be combined by using the kernel target]
 5.  `reboot'(in single user mode: boot -s from the loader prompt).
 6.  `mergemaster -p'
 7.  `make installworld'
 8.  `make delete-old'
 9.  `mergemaster'
10.  `reboot'
 c. `pkg_delete -a' (delete all your ports)
11.  `make delete-old-libs' (in case no 3rd party program uses them anymore)
 d.  Reinstall all root and leaf ports. Dependencies will then be
 installed automatically.

I went through this process myself in pretty much the order you
describe.  Due to bitter experience, I'd say that reinstalling
all ports should be done before 'make delete-old-libs' -- by
killing all the old 6.x shlibs you make it hard to run most
software previously installed under 6.x including such things as
'portupgrade'...

You don't need to delete all the ports in one go and then reinstall
them in another: running 'portupgrade -fa' will do the job.


Port upgrade tools are not guaranteed to work perfectly in this
situation. I tried doing an update with portmanager and ended up with
some binaries linked against both libc.so.6 and libc.so.7! Some ports
didn't even compile.


portmanager isn't recommended for use since it became abandonware a long 
time ago and never reached maturity.  If you (correctly ;) use 
portupgrade (e.g. -fa or -faP) then you will not have this problem.


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


Re: About Freebsd 7.0 versus 6.3

2007-11-08 Thread Kris Kennaway

Ivan Georgiev wrote:

On Thu, 08 Nov 2007 19:27:58 +
Matthew Seaman [EMAIL PROTECTED] wrote:


-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256

Roland Smith wrote:

On Thu, Nov 08, 2007 at 02:48:47PM -0300, Mario Lobo wrote:

Concerning this, I've cvsuping to 6-CURRENT on a dual-core desktop. The 
system is running well, but I'd really like to move up to 7. Can it be done 
through cvsup from 6.2-STABLE to 7-CURRENT or is it wiser to install from 
scratch? any upgrade gotchas/procedure ?

It _can_ be done. (I've done it).

First, make a list of all your ports (portmaster -L works fine for
that). Then csup to RELENG_7. Then follow the instructions from
/usr/src/Makefile (the bit about 'upgrade their source'). I've outlined
the process below, with my own additions marked with lowercase letters


 a.  Make backups
 b.  Read /usr/src/UPDATING
 1.  `cd /usr/src'   (or to the directory containing your source tree).
 2.  `make buildworld'
 3.  `make buildkernel KERNCONF=YOUR_KERNEL_HERE' (default is GENERIC).
 4.  `make installkernel KERNCONF=YOUR_KERNEL_HERE'   (default is GENERIC).
  [steps 3.  4. can be combined by using the kernel target]
 5.  `reboot'(in single user mode: boot -s from the loader prompt).
 6.  `mergemaster -p'
 7.  `make installworld'
 8.  `make delete-old'
 9.  `mergemaster'
10.  `reboot'
 c. `pkg_delete -a' (delete all your ports)
11.  `make delete-old-libs' (in case no 3rd party program uses them anymore)
 d.  Reinstall all root and leaf ports. Dependencies will then be
 installed automatically.

I went through this process myself in pretty much the order you
describe.  Due to bitter experience, I'd say that reinstalling
all ports should be done before 'make delete-old-libs' -- by
killing all the old 6.x shlibs you make it hard to run most
software previously installed under 6.x including such things as
'portupgrade'...

You don't need to delete all the ports in one go and then reinstall
them in another: running 'portupgrade -fa' will do the job.  That can
take several days to complete if you've got a machine with OpenOffice,
Firefox, Thunderbird, Java, KDE, Gnome, X Windows etc. installed.   If
you're careful you can still keep various services running during that
time, restarting them one by one as the various applications get
upgraded.

Cheers,

Matthew


- -- 
Dr Matthew J Seaman MA, D.Phil.   7 Priory Courtyard

  Flat 3
PGP: http://www.infracaninophile.co.uk/pgpkey Ramsgate
  Kent, CT11 9PW
-BEGIN PGP SIGNATURE-
Version: GnuPG v2.0.4 (FreeBSD)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iD8DBQFHM2M98Mjk52CukIwRCKH4AJ4gJIT44n362bBx5HoJBmH7lK7btgCeIRnM
Q96Es35B8i1R02vB/ZjkjY4=
=2Ogk
-END PGP SIGNATURE-
___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to [EMAIL PROTECTED]



You could have avoided the missing libs problem by 
installing the misc/compat6x port. Its purpose is to 
provide legacy 6.X libraries for apps to use.


No, the situation described is when your upgrade has failed to complete 
correctly and left you with binaries linked to an inconsistent mix of 
6.x and 7.x libraries (e.g. both versions of the C library in the same 
binary).  You cannot hope to hack around this at runtime.


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


Re: About Freebsd 7.0 versus 6.3

2007-11-08 Thread Kris Kennaway

Roland Smith wrote:

On Thu, Nov 08, 2007 at 09:32:22PM +0100, Kris Kennaway wrote:


You don't need to delete all the ports in one go and then reinstall
them in another: running 'portupgrade -fa' will do the job.

Port upgrade tools are not guaranteed to work perfectly in this
situation. I tried doing an update with portmanager and ended up with
some binaries linked against both libc.so.6 and libc.so.7! Some ports
didn't even compile.
portmanager isn't recommended for use since it became abandonware a long 
time ago and never reached maturity.  If you (correctly ;) use portupgrade 
(e.g. -fa or -faP) then you will not have this problem.


Dang, I meant portmaster, not portmanager. My bad.


I would say that portmaster is still in the maturing phase also, 
although it has made recent progress.


Kris

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


Re: About Freebsd 7.0 versus 6.3

2007-11-08 Thread Albert Shih
 Le 08/11/2007 à 19:32:39+0100, Roland Smith a écrit
 On Thu, Nov 08, 2007 at 02:48:47PM -0300, Mario Lobo wrote:
 
  Concerning this, I've cvsuping to 6-CURRENT on a dual-core desktop. The 
  system is running well, but I'd really like to move up to 7. Can it be done 
  through cvsup from 6.2-STABLE to 7-CURRENT or is it wiser to install from 
  scratch? any upgrade gotchas/procedure ?
 
 It _can_ be done. (I've done it).
 
 First, make a list of all your ports (portmaster -L works fine for
 that). Then csup to RELENG_7. Then follow the instructions from
 /usr/src/Makefile (the bit about 'upgrade their source'). I've outlined
 the process below, with my own additions marked with lowercase letters
 
 
  a.  Make backups
  b.  Read /usr/src/UPDATING
  1.  `cd /usr/src'   (or to the directory containing your source tree).
  2.  `make buildworld'
  3.  `make buildkernel KERNCONF=YOUR_KERNEL_HERE' (default is GENERIC).
  4.  `make installkernel KERNCONF=YOUR_KERNEL_HERE'   (default is GENERIC).
   [steps 3.  4. can be combined by using the kernel target]
  5.  `reboot'(in single user mode: boot -s from the loader prompt).
  6.  `mergemaster -p'
  7.  `make installworld'
  8.  `make delete-old'
  9.  `mergemaster'
 10.  `reboot'
  c. `pkg_delete -a' (delete all your ports)

Be careful if you not using standard shell becauseif you using a shell
come from ports

 11.  `make delete-old-libs' (in case no 3rd party program uses them anymore)
  d.  Reinstall all root and leaf ports. Dependencies will then be
  installed automatically.

Wellwhat's the difference between what you say and make a new
installation ? 

I've do this sometime ago because I don't have 7.0-Beta CD-rom, and I've
install a 6.2 and make what you say...but for me rebuild all ports it's
same thing to make a new-installation.


Regards.




--
Albert SHIH
Observatoire de Paris Meudon
SIO batiment 15
Heure local/Local time:
Jeu 8 nov 2007 23:11:56 CET
___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to [EMAIL PROTECTED]


Re: About Freebsd 7.0 versus 6.3

2007-11-08 Thread Roland Smith
On Thu, Nov 08, 2007 at 11:14:13PM +0100, Albert Shih wrote:
 Be careful if you not using standard shell becauseif you using a shell
 come from ports

Root should _never_ use a shell from ports. You can use the 'toor'
account for that.

  11.  `make delete-old-libs' (in case no 3rd party program uses them anymore)
   d.  Reinstall all root and leaf ports. Dependencies will then be
   installed automatically.
 
 Wellwhat's the difference between what you say and make a new
 installation ? 

If you re-install, you're stuck with a GENERIC kernel, unless you
recompile that afterwards which is extra work. 

 I've do this sometime ago because I don't have 7.0-Beta CD-rom, and I've
 install a 6.2 and make what you say...but for me rebuild all ports it's
 same thing to make a new-installation.

After a major version update you'll have to rebuild all ports
anyway. But it seems that portupgrade is up to the task as well.

I would go for a new install if I wanted to change the relative sizes of
my partitions. Otherwise I'd stick with the source upgrade, because it
is not as much work IMHO.

Roland
-- 
R.F.Smith   http://www.xs4all.nl/~rsmith/
[plain text _non-HTML_ PGP/GnuPG encrypted/signed email much appreciated]
pgp: 1A2B 477F 9970 BA3C 2914  B7CE 1277 EFB0 C321 A725 (KeyID: C321A725)


pgpBfyooXO3MM.pgp
Description: PGP signature