On Fri, Aug 14, 2015 at 01:59:32PM +0100, Simon Hobson wrote:
> As an example, I tried to upgrade one of my Wheezy systems to Jessie with 
> *systemd* pinned as not installable. It took a bit of messing around figuring 
> out what the broken dependencies were, and in the end I only had ONE single 
> package that I needed and which wouldn't install - clamav-daemon (the other 
> clamav* packages were fine, just not that individual one). In response to my 
> messages on the clamav mailing list and bug report, it turns out that they 
> only make ONE call to libsystemd during startup and then never use it again, 
> and it's not even an essential call - but no, it would be a "waste of CPU 
> cycles" to do a "if exists libsystemd0 then call ..." I assume it's not 
> considered a waste of cycles to maintain a separate package for Wheezy 
> security updates !

Good evening,

It's true, that's a waste, although very small, to add an if structure.
Remains a weak argument: not being clamav a Go project, it has for sure a 
badly optimized, on the buiding side, codebase, so a config macro and an 
#ifdef SYSTEMD_EXISTS around the call surely doesn't waste anything valuable.

--
Teodoro Santoni

Something is wrong. I don't wanna compile 20 KB of Go code to list files.
_______________________________________________
Dng mailing list
Dng@lists.dyne.org
https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng

Reply via email to