Re: 3.x to 4.0 upgrade problems

2000-02-07 Thread Josef Karthauser

On Sun, Feb 06, 2000 at 12:57:28PM -0700, Warner Losh wrote:
> Thus spake Amancio Hasty ([EMAIL PROTECTED]):
> 
> > Is it possible to checkin a file called something like "/usr/src/FLASH" to hold
> > temporary information on the current status of how to build the system?
> 
> Are you volunteering to maintain it?  I have enough trouble with
> keeping UPDATING current sometimes (there are often several days of
> lag between the updating event and when it is committed to the tree).

Talking of which, the entry in RELENG_3 regarding xinstall is now
out of date.  (It was a bit reactionary to start with, because the change
didn't affect RELENG_3.)  :)

Joe
-- 
Josef KarthauserFreeBSD: Take the red pill and we'll show you just how
Technical Manager   deep the rabbit hole goes. (http://www.uk.freebsd.org)
Pavilion Internet plc.  [[EMAIL PROTECTED], [EMAIL PROTECTED], [EMAIL PROTECTED]]


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



Re: 3.x to 4.0 upgrade problems

2000-02-06 Thread Warner Losh

Thus spake Amancio Hasty ([EMAIL PROTECTED]):

> Is it possible to checkin a file called something like "/usr/src/FLASH" to hold
> temporary information on the current status of how to build the system?

Are you volunteering to maintain it?  I have enough trouble with
keeping UPDATING current sometimes (there are often several days of
lag between the updating event and when it is committed to the tree).

In message <[EMAIL PROTECTED]> Alexander
Langer writes:
: That is mentioned in UPDATING already.
: e.g. "update genassym" or similar stuff.

This is true.

Warner


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



Re: 3.x to 4.0 upgrade problems

2000-02-06 Thread Ruslan Ermilov

On Sun, Feb 06, 2000 at 12:03:04PM +0100, Alexander Langer wrote:
> Thus spake Josef Karthauser ([EMAIL PROTECTED]):
> 
> > Not much luck today.  Now I've got:
> > install-info --quiet  --defsection="Programming & development tools."  
>--defentry="* libcom_err: (com_err).A Common Error Description Library for 
>UNIX."  com_err.info /usr/share/info/dir
> > install-info: unrecognized option `--defsection=Programming & development tools.'
> 
> I thought we already had this.
> install install-info from /usr/src/gnu/usr.bin/texinfo/install-info
> first.
> (make clean all install)
> 
This will work.

> Or do the make -k installworld thing first.
> 
This also will work.

> Or add install-info to bootstrap-tools (or whatever), as Bill F.
> suggested.
> 
install-info is already in bootstrap-tools (src/gnu/usr.bin/texinfo),
but this will not work, since bootstrap-tools do not work at installworld
stage, they are only used for buildworld.

Another trick is to `make -DNOINFO installworld' first, then
`make installworld' again.  If we would have install-tools in Makefile.inc1,
we would fix this as well.

-- 
Ruslan Ermilov  Sysadmin and DBA of the
[EMAIL PROTECTED]United Commercial Bank,
[EMAIL PROTECTED]  FreeBSD committer,
+380.652.247.647Simferopol, Ukraine

http://www.FreeBSD.org  The Power To Serve
http://www.oracle.com   Enabling The Information Age


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



Re: 3.x to 4.0 upgrade problems

2000-02-06 Thread Ruslan Ermilov

On Sun, Feb 06, 2000 at 12:01:01AM +, Josef Karthauser wrote:
> Not much luck today.  Now I've got:
> 
> ===> lib/libcom_err
> cd /usr/src/lib/libcom_err &&  install -C -o root -g wheel -m 444  
>/usr/src/lib/libcom_err/../../contrib/com_err/com_err.h /usr/include
> cd /usr/src/lib/libcom_err &&  install -C -o root -g wheel -m 444  
>/usr/src/lib/libcom_err/../../contrib/com_err/com_right.h /usr/include
> install -c -o root -g wheel -m 444   libcom_err.a /usr/lib
> install -c -o root -g wheel -m 444   libcom_err_p.a /usr/lib
> install -c -s -o root -g wheel -m 444 libcom_err.so.2 /usr/lib
> ln -sf libcom_err.so.2 /usr/lib/libcom_err.so
> install -c -o root -g wheel -m 444 com_err.3.gz  /usr/share/man/man3
> ===> lib/libcom_err/doc
> install-info --quiet  --defsection="Programming & development tools."  --defentry="* 
>libcom_err: (com_err).A Common Error Description Library for UNIX."  
>com_err.info /usr/share/info/dir
> install-info: unrecognized option `--defsection=Programming & development tools.'
> Try `install-info --help' for a complete list of options.
> *** Error code 1
> 
> Stop.
> *** Error code 1
> 
> Stop.
> *** Error code 1
> 
> Stop.
> *** Error code 1
> 
> 
> *Sigh*
> 
Bootstrapping problem from 3.x.  To work around this:

make -DNOINFO installworld (from 3.x)
reboot (with 4.0-current)
make installworld (again)

This is the *main* reason why I'm pressing for install-tools to be
in Makefile.inc1.  Of course, I could MFC the latest texinfo into
-stable, but this will not help to upgrade to -current from, say,
3.3-release.

-- 
Ruslan Ermilov  Sysadmin and DBA of the
[EMAIL PROTECTED]United Commercial Bank,
[EMAIL PROTECTED]  FreeBSD committer,
+380.652.247.647Simferopol, Ukraine

http://www.FreeBSD.org  The Power To Serve
http://www.oracle.com   Enabling The Information Age


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



Re: 3.x to 4.0 upgrade problems

2000-02-06 Thread Alexander Langer

Thus spake Amancio Hasty ([EMAIL PROTECTED]):

> Is it possible to checkin a file called something like "/usr/src/FLASH" to hold
> temporary information on the current status of how to build the system?

That is mentioned in UPDATING already.
e.g. "update genassym" or similar stuff.

Alex
-- 
I doubt, therefore I might be. 


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



Re: 3.x to 4.0 upgrade problems

2000-02-06 Thread Alexander Langer

Thus spake Josef Karthauser ([EMAIL PROTECTED]):

> Not much luck today.  Now I've got:
> install-info --quiet  --defsection="Programming & development tools."  --defentry="* 
>libcom_err: (com_err).A Common Error Description Library for UNIX."  
>com_err.info /usr/share/info/dir
> install-info: unrecognized option `--defsection=Programming & development tools.'

I thought we already had this.
install install-info from /usr/src/gnu/usr.bin/texinfo/install-info
first.
(make clean all install)

Or do the make -k installworld thing first.

Or add install-info to bootstrap-tools (or whatever), as Bill F.
suggested.

Alex

-- 
I doubt, therefore I might be. 


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



Re: 3.x to 4.0 upgrade problems

2000-02-05 Thread Josef Karthauser

Not much luck today.  Now I've got:

===> lib/libcom_err
cd /usr/src/lib/libcom_err &&  install -C -o root -g wheel -m 444  
/usr/src/lib/libcom_err/../../contrib/com_err/com_err.h /usr/include
cd /usr/src/lib/libcom_err &&  install -C -o root -g wheel -m 444  
/usr/src/lib/libcom_err/../../contrib/com_err/com_right.h /usr/include
install -c -o root -g wheel -m 444   libcom_err.a /usr/lib
install -c -o root -g wheel -m 444   libcom_err_p.a /usr/lib
install -c -s -o root -g wheel -m 444 libcom_err.so.2 /usr/lib
ln -sf libcom_err.so.2 /usr/lib/libcom_err.so
install -c -o root -g wheel -m 444 com_err.3.gz  /usr/share/man/man3
===> lib/libcom_err/doc
install-info --quiet  --defsection="Programming & development tools."  --defentry="* 
libcom_err: (com_err).A Common Error Description Library for UNIX."  
com_err.info /usr/share/info/dir
install-info: unrecognized option `--defsection=Programming & development tools.'
Try `install-info --help' for a complete list of options.
*** Error code 1

Stop.
*** Error code 1

Stop.
*** Error code 1

Stop.
*** Error code 1


*Sigh*

Joe
-- 
Josef KarthauserFreeBSD: Take the red pill and we'll show you just how
Technical Manager   deep the rabbit hole goes. (http://www.uk.freebsd.org)
Pavilion Internet plc.  [[EMAIL PROTECTED], [EMAIL PROTECTED], [EMAIL PROTECTED]]


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



Re: 3.x to 4.0 upgrade problems

2000-02-05 Thread Josef Karthauser

On Sat, Feb 05, 2000 at 05:40:08PM +0200, Ruslan Ermilov wrote:
> > 
> > I don't have it - is it not present on internat?
> > 
> I dunno, and I don't have account on internat to verify.
> I cvsup `cvs-all' and `cvs-crypto' from cvsup2.ua.FreeBSD.org.
> Maybe Mark knows...

Ahha, I wasn't cvsup'ing all of the crypto stuff on that machine.
I hadn't noticed that cvs-crypto had been defined.  Sorry for the false
alarm - I'm in serious danger of waking up :L)

Joe
-- 
Josef KarthauserFreeBSD: Take the red pill and we'll show you just how
Technical Manager   deep the rabbit hole goes. (http://www.uk.freebsd.org)
Pavilion Internet plc.  [[EMAIL PROTECTED], [EMAIL PROTECTED], [EMAIL PROTECTED]]


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



Re: 3.x to 4.0 upgrade problems

2000-02-05 Thread Ruslan Ermilov

On Sat, Feb 05, 2000 at 03:33:39PM +, Josef Karthauser wrote:
> On Sat, Feb 05, 2000 at 05:22:24PM +0200, Ruslan Ermilov wrote:
> > On Sat, Feb 05, 2000 at 02:40:02PM +, Josef Karthauser wrote:
> > > 
> > Make sure you have /usr/src/crypto/openssl/crypto/asn1/asn1.h:
> > 
> > MD5 (/home/ru/src-4.0/crypto/openssl/crypto/asn1/asn1.h) = 
>e0f9f3a92f19bbe4dbbf8279f57698de
> > 
> > I'm running -current buildworld, installworld -DNOINFO DESTDIR=/xxx on my 3.x
> > daily (since the last week), without any problems.
> 
> I don't have it - is it not present on internat?
> 
I dunno, and I don't have account on internat to verify.
I cvsup `cvs-all' and `cvs-crypto' from cvsup2.ua.FreeBSD.org.
Maybe Mark knows...

-- 
Ruslan Ermilov  Sysadmin and DBA of the
[EMAIL PROTECTED]United Commercial Bank,
[EMAIL PROTECTED]  FreeBSD committer,
+380.652.247.647Simferopol, Ukraine

http://www.FreeBSD.org  The Power To Serve
http://www.oracle.com   Enabling The Information Age


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



Re: 3.x to 4.0 upgrade problems

2000-02-05 Thread Josef Karthauser

On Sat, Feb 05, 2000 at 05:22:24PM +0200, Ruslan Ermilov wrote:
> On Sat, Feb 05, 2000 at 02:40:02PM +, Josef Karthauser wrote:
> > 
> Make sure you have /usr/src/crypto/openssl/crypto/asn1/asn1.h:
> 
> MD5 (/home/ru/src-4.0/crypto/openssl/crypto/asn1/asn1.h) = 
>e0f9f3a92f19bbe4dbbf8279f57698de
> 
> I'm running -current buildworld, installworld -DNOINFO DESTDIR=/xxx on my 3.x
> daily (since the last week), without any problems.

I don't have it - is it not present on internat?

Joe
-- 
Josef KarthauserFreeBSD: Take the red pill and we'll show you just how
Technical Manager   deep the rabbit hole goes. (http://www.uk.freebsd.org)
Pavilion Internet plc.  [[EMAIL PROTECTED], [EMAIL PROTECTED], [EMAIL PROTECTED]]


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



Re: 3.x to 4.0 upgrade problems

2000-02-05 Thread Ruslan Ermilov

On Sat, Feb 05, 2000 at 02:40:02PM +, Josef Karthauser wrote:
> For those that want to know:
> 
> # uname -a
> FreeBSD gandalf.systems.pavilion.net 3.4-STABLE FreeBSD 3.4-STABLE #18: Tue Jan  4 
>17:33:22 GMT 2000 [EMAIL PROTECTED]:/usr/src/sys/compile/GANDALF  
>i386
> # cd /usr/src
> # make world
> 
> [cut]
> 
> cd /usr/src/gnu/lib/libdialog;  make beforeinstall
> sh /usr/src/tools/install.sh -C -o root -g wheel -m 444 
>/usr/src/gnu/lib/libdialog/dialog.h  /usr/obj/usr/src/i386/usr/include
> cd /usr/src/gnu/lib/libgmp; make beforeinstall
> sh /usr/src/tools/install.sh -C -o root -g wheel -m 444  
>/usr/src/gnu/lib/libgmp/../../../contrib/libgmp/gmp.h 
>/usr/obj/usr/src/i386/usr/include
> cd /usr/src/gnu/usr.bin/cc/cc1plus; make beforeinstall
> sh /usr/src/tools/install.sh -C -o root -g wheel -m 444  
>/usr/src/gnu/usr.bin/cc/cc1plus/../../../../contrib/gcc/cp/inc/exception 
>/usr/src/gnu/usr.bin/cc/cc1plus/../../../../contrib/gcc/cp/inc/new 
>/usr/src/gnu/usr.bin/cc/cc1plus/../../../../contrib/gcc/cp/inc/new.h 
>/usr/src/gnu/usr.bin/cc/cc1plus/../../../../contrib/gcc/cp/inc/typeinfo  
>/usr/obj/usr/src/i386/usr/include/g++
> cd /usr/src/secure/lib/libcrypto;   make beforeinstall
> for i in asn1/asn1.h asn1/asn1_mac.h bio/bio.h bf/blowfish.h bn/bn.h  
>buffer/buffer.h cast/cast.h comp/comp.h conf/conf.h crypto.h  des/des.h dh/dh.h 
>dsa/dsa.h ../e_os.h ../e_os2.h ebcdic.h  err/err.h evp/evp.h hmac/hmac.h 
>lhash/lhash.h md2/md2.h  md5/md5.h mdc2/mdc2.h objects/objects.h opensslv.h pem/pem.h 
> pem/pem2.h pkcs12/pkcs12.h pkcs7/pkcs7.h rand/rand.h rc2/rc2.h  rc4/rc4.h rc5/rc5.h 
>ripemd/ripemd.h rsa/rsa.h stack/safestack.h  sha/sha.h stack/stack.h tmdiff.h 
>txt_db/txt_db.h x509/x509.h  x509/x509_vfy.h x509v3/x509v3.h; do  sh 
>/usr/src/tools/install.sh -c -o root -g wheel -m 444  
>/usr/src/secure/lib/libcrypto/../../../crypto/openssl/crypto/$i 
>/usr/obj/usr/src/i386/usr/include/openssl;  done;  sh /usr/src/tools/install.sh -c -o 
>root -g wheel -m 444  /usr/obj/usr/src/secure/lib/libcrypto/openssl/opensslconf.h 
>/usr/obj/usr/src/i386/usr/include/openssl
> install: /usr/src/secure/lib/libcrypto/../../../crypto/openssl/crypto/asn1/asn1.h: 
>No such file or directory
> *** Error code 71
> 
> Stop.
> *** Error code 1
> 
> Stop.
> *** Error code 1
> 
> Stop.
> *** Error code 1
> 
> Stop.
> 
Make sure you have /usr/src/crypto/openssl/crypto/asn1/asn1.h:

MD5 (/home/ru/src-4.0/crypto/openssl/crypto/asn1/asn1.h) = 
e0f9f3a92f19bbe4dbbf8279f57698de

I'm running -current buildworld, installworld -DNOINFO DESTDIR=/xxx on my 3.x
daily (since the last week), without any problems.

-- 
Ruslan Ermilov  Sysadmin and DBA of the
[EMAIL PROTECTED]United Commercial Bank,
[EMAIL PROTECTED]  FreeBSD committer,
+380.652.247.647Simferopol, Ukraine

http://www.FreeBSD.org  The Power To Serve
http://www.oracle.com   Enabling The Information Age


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



3.x to 4.0 upgrade problems

2000-02-05 Thread Josef Karthauser

For those that want to know:

# uname -a
FreeBSD gandalf.systems.pavilion.net 3.4-STABLE FreeBSD 3.4-STABLE #18: Tue Jan  4 
17:33:22 GMT 2000 [EMAIL PROTECTED]:/usr/src/sys/compile/GANDALF  
i386
# cd /usr/src
# make world

[cut]

cd /usr/src/gnu/lib/libdialog;  make beforeinstall
sh /usr/src/tools/install.sh -C -o root -g wheel -m 444 
/usr/src/gnu/lib/libdialog/dialog.h  /usr/obj/usr/src/i386/usr/include
cd /usr/src/gnu/lib/libgmp; make beforeinstall
sh /usr/src/tools/install.sh -C -o root -g wheel -m 444  
/usr/src/gnu/lib/libgmp/../../../contrib/libgmp/gmp.h /usr/obj/usr/src/i386/usr/include
cd /usr/src/gnu/usr.bin/cc/cc1plus; make beforeinstall
sh /usr/src/tools/install.sh -C -o root -g wheel -m 444  
/usr/src/gnu/usr.bin/cc/cc1plus/../../../../contrib/gcc/cp/inc/exception 
/usr/src/gnu/usr.bin/cc/cc1plus/../../../../contrib/gcc/cp/inc/new 
/usr/src/gnu/usr.bin/cc/cc1plus/../../../../contrib/gcc/cp/inc/new.h 
/usr/src/gnu/usr.bin/cc/cc1plus/../../../../contrib/gcc/cp/inc/typeinfo  
/usr/obj/usr/src/i386/usr/include/g++
cd /usr/src/secure/lib/libcrypto;   make beforeinstall
for i in asn1/asn1.h asn1/asn1_mac.h bio/bio.h bf/blowfish.h bn/bn.h  buffer/buffer.h 
cast/cast.h comp/comp.h conf/conf.h crypto.h  des/des.h dh/dh.h dsa/dsa.h ../e_os.h 
../e_os2.h ebcdic.h  err/err.h evp/evp.h hmac/hmac.h lhash/lhash.h md2/md2.h  
md5/md5.h mdc2/mdc2.h objects/objects.h opensslv.h pem/pem.h  pem/pem2.h 
pkcs12/pkcs12.h pkcs7/pkcs7.h rand/rand.h rc2/rc2.h  rc4/rc4.h rc5/rc5.h 
ripemd/ripemd.h rsa/rsa.h stack/safestack.h  sha/sha.h stack/stack.h tmdiff.h 
txt_db/txt_db.h x509/x509.h  x509/x509_vfy.h x509v3/x509v3.h; do  sh 
/usr/src/tools/install.sh -c -o root -g wheel -m 444  
/usr/src/secure/lib/libcrypto/../../../crypto/openssl/crypto/$i 
/usr/obj/usr/src/i386/usr/include/openssl;  done;  sh /usr/src/tools/install.sh -c -o 
root -g wheel -m 444  /usr/obj/usr/src/secure/lib/libcrypto/openssl/opensslconf.h 
/usr/obj/usr/src/i386/usr/include/openssl
install: /usr/src/secure/lib/libcrypto/../../../crypto/openssl/crypto/asn1/asn1.h: No 
such file or directory
*** Error code 71

Stop.
*** Error code 1

Stop.
*** Error code 1

Stop.
*** Error code 1

Stop.


-- 
Josef KarthauserFreeBSD: Take the red pill and we'll show you just how
Technical Manager   deep the rabbit hole goes. (http://www.uk.freebsd.org)
Pavilion Internet plc.  [[EMAIL PROTECTED], [EMAIL PROTECTED], [EMAIL PROTECTED]]


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