-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

On Sun, 8 Jul 2001, David Walluck wrote:

>>But, the main problem is that the BuildRequires aren't accurate at the
>>moment in cooker. Without the correct BuilRequires you're going to
>>encounter many compile problems.

>I am worried because I have done a full install of all packages at one
>point and still get many compile errors. I wonder how the package
>maintainers built the packages in the first place... certainly not in a
>true 8.0 environment.

You could adopt the principle that all packages in Cooker should be
buildable from 'true 8.0', or whatever the last stable Linux-Mandrake
release was.  But I think that is too limiting.  A new package might
need the new version of some libraries too.

Better to say that it should be possible to build Cooker packages by
installing a few selected dependencies.  So if the foozip compressor
needs a newer version of libfoo, you can first get libfoo from Cooker,
build, compile and install it on 8.0, and then have a system ready to
build Cooker's foozip package.  Of course libfoo itself may have build
dependencies that require grabbing packages from Cooker - but eventually
it should be possible to start from 8.0.

In practice, I have never found that this is not the case.  You can
indeed build Cooker stuff on 8.0, if you're prepared to upgrade a few
dependencies first.  But the job is made harder by the lack of
BuildRequires lines.  Hopefully, making sure the BuildRequires lines are
correct will make it easier to selectively build and install Cooker
packages, as well as helping people build standard 8.0 packages from
source.

- -- 
Ed Avis <[EMAIL PROTECTED]>
Finger for PGP key
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.0.6 (GNU/Linux)
Comment: For info see http://www.gnupg.org

iD8DBQE7SDfGIMp73jhGogoRAkh2AJ4pCGmvb+XhZ+3OQ1m6z+KEbCPHbQCfez4j
KiPQqUIL/nyqFjwyhbxbW7A=
=hw5m
-----END PGP SIGNATURE-----


Reply via email to