Subject: Re: install/15497: kernel sources should pe on the installation CD
To: None <kefren@netbsd.ro>
From: Jim Wise <jwise@draga.com>
List: netbsd-bugs
Date: 02/05/2002 23:03:57
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Da.  Este normal ca distributia oficiala pe CD sa contina o directoare
`src', care sa contina exact source care a fost utilizata pentru
construirea acestei distributii.  Dar, pentru ca CD-ul creat de
target-ul `iso-image' in src/etc/Makefile corespunde continutului
directoarei arch-specific de pe CD-ul official, CD-ul creat de target
`iso-image' nu are aceasta directoare.

De obicei, binary tarballs sunt create cu scriptul
src/distrib/sets/maketars.sh, care este invocat de make target-ul
`distribution' in src/etc/Makefile.  Exista un script
src/distrib/sets/mksrctars.sh care creaza o directoare `src' cu
tarfiles, dar daca vrei sa il utilizezi, trebuie sa aplici comanda `make
release', si apoi sa invoci `mksrctars.sh', si sa creezi un iso image cu
RELEASEDIR cu numele de `i386', si cu directoarea `src' la acelasi nivel
cu `i386'.

[Pardon, stiu ca romana mea nu e foarte buna -- si pentru GNATS, asta
ar fi raspunsul in engleza:

Yes.  It's normal for an official distribution CD to contain a `src'
directory with the sources used to build that distribution.  However,
because a CD created by the target `iso-image' in src/etc/Makefile
corresponds to one arch-specific directory of an official CD, it doesn't
contain that directory.

In the current situation, the binary tarballs are created via the script
src/distrib/sets/maketars.sh, and that is invoked by the target
`distribution' in src/etc/Makefile.  There exists a script
src/distrib/sets/makesrctars.sh to create a src/ directory with
tarfiles, but if you want to use it, you should do `make release', and
invoke `mksrctars.sh', and then make your own iso image with RELEASEDIR
under the name `i386', and with a directory `src' at the same level as
`i386'.
]

On Tue, 5 Feb 2002 kefren@netbsd.ro wrote:

>
>>Number:         15497
>>Category:       install
>>Synopsis:       kernel sources cannot be found on the installation CD
>>Confidential:   no
>>Severity:       serious
>>Priority:       high
>>Responsible:    install-manager
>>State:          open
>>Class:          sw-bug
>>Submitter-Id:   net
>>Arrival-Date:   Tue Feb 05 08:42:00 PST 2002
>>Closed-Date:
>>Last-Modified:
>>Originator:     Mihai Chelaru
>>Release:        NetBSD 1.5ZA
>>Organization:
>        romtelenet
>>Environment:
>System: NetBSD dionysos 1.5ZA NetBSD 1.5ZA (Kefren) #0: Sat Jan 19 17:31:18 EET 2002 mihai@kefren.netbsd.ro:/usr/src/sys/arch/i386/compile/Kefren i386
>Architecture: i386
>Machine: i386
>>Description:
>	Kernel sources should be on the installation CD. I think is normal. The user
>	shouldn't be forced to download the syssrc.tar.gz from internet.
>>How-To-Repeat:
>	write an i386cd.iso ? :>
>>Fix:
>	Add syssrc.tar.gz on CD.
>
>>Release-Note:
>>Audit-Trail:
>>Unformatted:
>

- -- 
				Jim Wise
				jwise@draga.com





-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.0.6 (NetBSD)
Comment: For info see http://www.gnupg.org

iD8DBQE8YKsyN71lEcOYcw4RAk4wAKDD8bvwd9cNSds41UNx2BUDFnrkBgCgg3hU
MbiBPgI2M831qzYM7rvbt44=
=+AUj
-----END PGP SIGNATURE-----