[Slackbuilds-users] pelican depends on Jinja2 >= 2.7

Mikko Värri vmj at linuxbox.fi
Sat Jan 25 08:30:20 UTC 2014


What is hard-dep?  Sorry if this is a stupid question. I don't use any of the tools you mentioned.  Is it a non-optional runtime dependency?



Willy Sudiarto Raharjo <willysr at slackbuilds.org> kirjoitti:

>-----BEGIN PGP SIGNED MESSAGE-----
>Hash: SHA1
>
>> I see that there are a few ways to look at this. In Python, dependencies are often runtime dependencies. I.e. to build only setuptools is enough.
>>
>> I don't remember if dependency types are defined for REQUIRES.
>>
>> But as you probably already know, I tend to put all direct runtime and buildtime dependencies in there (unless they are in slackware).
>
>only hard-dep and direct dependencies should be listed in REQUIRES
>since you mentioned markupsafe in the REQUIRES, user must install it
>first (thus eventually have pysetuptools before installing markupsafe),
>so it should be installed on the system
>this helps users who uses sbopkg that uses queue (for example with the
>new sqg tool developed by Chess in latest sbopkg)
>
>- --
>Willy Sudiarto Raharjo
>-----BEGIN PGP SIGNATURE-----
>Version: GnuPG v2.0.22 (GNU/Linux)
>Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/
>
>iEYEARECAAYFAlLjc80ACgkQiHuDdNczM4F1jQCfervRPb0QYtJzam8u2nyFSCa4
>UiQAoKj0T2y0lq9i41/+X13gosGJ+5nW
>=oBp+
>-----END PGP SIGNATURE-----
>


More information about the SlackBuilds-users mailing list