[csw-pkgsubmissions] newpkgs giflib, giflib_doc, giflib_rt, libungif

Dagobert Michelsen dam at opencsw.org
Fri Mar 12 22:46:45 CET 2010


Hi Phil,

Am 12.03.2010 um 22:40 schrieb Philip Brown:
> On Fri, Mar 12, 2010 at 1:12 PM, Dagobert Michelsen  
> <dam at opencsw.org> wrote:
>>
>>> I suppose that as long as you put in the desc, "with optional X11
>>> support", that will remind me in the future to ignore the X11 libs
>>> warnings for that package.
>>>
>>> So... do we want to keep things simple, and just have both  
>>> versions of
>>> the lib in the same
>>> CSWgiflibrt (but without the explicit depend on CSWlibXxxxx)  ?
>>
>> No. The promise is
>>   pkg-get -i <package>
>> and dependencies have been taken care of. This would break the  
>> promise.
>
> not exactly.
>
> The functionality "out of the box", would be perfect. the default
> would be the no-X-version.
> Therefore, dependencies WOULD be taken care of.
> the only issue is what is required to enable additional functionality.
>
>
> The two candidates for "what will be required",  would seem to be  
> either:
>
> a) read docs, run pkg-get -i giflib_extraspiffy (which will do a
> download of that package, and possibly ALSO the additional libX11
> download), then run [alternatives foo---],

No, because the fancier one will take precedence and will automatically
jump in.

> or
>
> b) read docs, POSSIBLY run pkg-get -i libX11 if needed, then run
> [alternatives foo---],
>
>
> i kinda like option b, since as I mentioned, they probably already
> have our libX11 anyway :)

But you have to manually verify and think. This is bad for automation.
And, what is worse, it is a non-standard way we have in no other  
package.
Consistency is IMHO more important here.

Best regards

   -- Dago



More information about the pkgsubmissions mailing list