[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Bacula-devel] Contrib builder (fschwarz) - adjust dependencies

Maybe the problem is with the Qt implementation ("silently requiring" 
some fonts), not with bat itself?
Has anybody tried any other Qt-based application in a similar environment?

David Boyes wrote:
>> No, not complicated at all. I'm just saying the problem likely exists
>> because you are not using the X libraries that bat was compiled
> against
>> but are substituting another program. Indeed that may be the original
>> intention of the X specification but we see it isn't 100%.
> I'll join with Alex here: the bat packaging is broken, not his setup.
> There should be no reason why an X client that has the necessary
> libraries installed should not interoperate properly with other X
> implementations, and propagating another app that creates such
> dependencies is just bad software practice. 
> Servers don't need a full X install for any reason unless there is an
> actual head on the box and someone will be sitting in front of it.
> Libraries, yes, fonts, yes, but you should not have to have a running X
> server on the box to use a X client from the box. X was designed as a
> network based display system, and you shouldn't have to care what's on
> the other end of the network pipe. 
>> I consider the addition of a dependency for this case unjustified
>> because it would cause a lot of people to install something they don't
>> need. A note in the documentation should suffice.
> If you use the font and don't include it in the package -- and clearly
> you do -- it's an external resource not provided by the package, and you
> should have a dependency for it. That's the point of dependencies in the
> first place. If it's already installed, then it does you no harm. If
> it's not, then it *should* trigger the install of the font. 
> The question may really be whether Alex's X server on the Windows side
> has the proper fonts accessible (since that's where fonts are actually
> resolved to real display bitmap images), but that still doesn't let you
> off the hook to prereq the font so that it could go into a font server
> somewhere on the network and/or have the font metrics files loaded so
> the client can calculate display boxes correctly. 

This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK & win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
Bacula-devel mailing list

This mailing list archive is a service of Copilotco.