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-----