Problems with <requires> directive

Thomas Pegg thomasp at linuxfromscratch.org
Tue Aug 8 16:47:02 PDT 2006


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

John Lane wrote:

<snip>

> <alfs>
>   <package name="cyrus-imap" version="&cyrus-imap-version;">
>   <packageinfo>
>     <requires><name>cyrus-sasl</name></requires>
>   </packageinfo>

Looks fine syntax wise.

>
> When I run nALFS I get:
> I: Log file stored in:
> |
> |I: /root/.nALFS/packages/cyrus-imap-2.2.12.xml
> |
> |E: Required package missing: sasl
This is odd, but I think it's nALFS related though.
> |
> |E: Some required packages are missing; build aborted.
> |
> |E: Execution failed (255).
> |
> |I: Total time executing: 00:00:00
>
Did you run through the cyrus-sasl profile first?

If so, did you launch nALFS with the -S option (eg. nALFS -S
/path/to/profile). If not, then that should fix it as that toggles the
stamp mode, which is how dependencies are tracked with nALFS.

Thomas



-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.3 (MingW32)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iD8DBQFE2SJ2s/fpwCov90QRAl5VAJ9sihhIE/WyMoy2hQ4HToEl26nliwCfbun/
iDnRAkjwPZG7OlS86uZPeHA=
=7ybP
-----END PGP SIGNATURE-----



More information about the alfs-discuss mailing list