Hi,

>>> Now, there's several easy fixes to that (I'm compiling a more recent
>>> chicken from git as we speak), but it's a bad precedent IMHO that people
>>> might install chicken from their system package manager and then find
>>> they can't run Chicken apps. I'd like to be able to confidently say
>>> "Wanna use Ugarit? Install chicken then type 'chicken-setup -s ugarit'
>>> and you're away!" rather than expect people to install from source or
>>> from funny packages.
>> Yes, that would be nice. But chicken-install is not a package manager,
>> it's a tool to install libraries.
> 
> That's an interesting distinction to make. Given that it has the
> facility to install executables anyway, what's the difference in your mind?

As far as I can tell this difference is related to how dependencies are
managed. chicken-install only calculates dependencies in one direction.
i.e. When one installs an egg it works out the dependencies for that egg
and ensures that they are installed. If, subsequently, a different egg
is installed that has conflicting dependencies then the original egg
will stop working and one won't find out about it until one tries to use it.






Regards,
@ndy

-- 
andy...@ashurst.eu.org
http://www.ashurst.eu.org/
0x7EBA75FF


Attachment: signature.asc
Description: OpenPGP digital signature

_______________________________________________
Chicken-users mailing list
Chicken-users@nongnu.org
https://lists.nongnu.org/mailman/listinfo/chicken-users

Reply via email to