Sorry I was a bit drunk, and went mad with abstract criticisms after
being stuck on mathematical style simplification all day and using
timers and all as empirical proof. God help us.

John
>> Nov 11, 2011 at 09:36:01AM +0100, Antoine Jacoutot wrote:
>> On Fri, Nov 11, 2011 at 09:06:35AM +0100, Marc Espie wrote:
>> > Well, if you feel like untangling the dependency nightmare that comes
with
>> > modern desktop systems, good luck !
>>
>> Yes, the dependency chain for "modern" desktop is quite complex.
>> In our packages (at least for GNOME related stuffs) we are trying to find
the good balance so that most expected functionnality works out of the box.
>> The drawback of this is that we have to enforce some dependencies
sometimes, but it is either that or we end up like Debian and have 15 packages
created out of 1. This would end up in a complete nightmare wrt
maintainability and users would need to know exactly which -libs, -common...
package they need to install to make something work.
>> But do note that unlike most Linux distributions, OpenBSD does _not_ start
any daemon installed from packages by default, the user/administrator has to
explicitely enable it. So on and on, when you end up with avahi in your
dependency chain it is not such a big deal as it will not be started anyway.
>
> This is definitely not a criticism of your work. I've just spent a few
hours
> trying to figure out a better bootstrap order to try to avoid rebuilding
> more stuff with absolutely no luck... well,  I think we're already better
> off than most other *ixy distros anyways...
>



--
www.johntate.org

Reply via email to