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

Bug#263831: libgd-barcode-perl Depends: libgd-gd2-perl



Hi Marga,

I can see both viewpoints.  Perhaps you can help us solve this:

The issue is whether to depend on libgd-gd2-perl or to recommend
libgd-gd2-perl.

The examples included with the package require libgd-gd2-perl, but as
Martín indicates, perhaps someone finds a use for libd-barcode-perl
without using "plot".

And if we only recommend libgd-gd2-perl, then should other packages
needing libd-barcode-perl and using "plot" implement the libgd-gd2-perl
Depends?

Thanks for your help,
Dave.

On Wed, Mar 08, 2006 at 12:10:11AM -0300, Martín Ferrari wrote:
> Hi again!
> 
> On 3/7/06, David Everly <deckrider@gmail.com> wrote:
> > On 3/7/06, David Everly <deckrider@gmail.com> wrote:
> > > On 3/6/06, Martín Ferrari <martin.ferrari@gmail.com> wrote:
> > > > One thing more: why you added the gd dependency? It is not true that
> > > > you can go without it? (as upstream says)
> >
> > It seemed to me that libgd-barcode-perl wouldn't be very useful
> > without plot, so I thought it would be good to require libgd-gd2-perl
> > so that everything in libgd-barcode-perl would always work.
> >
> > I assume an alternative to this would be to require packages needing
> > to use plot to know that libgd-barcode-perl depends on
> > libgd-gd2-perl in order for plot to be functional.  Are you suggesting
> > this?  Or somehow having a "hollow" libgd-barcode-with-plot-perl
> > package to manage that issue?
> >
> 
> I haven't really tried to see if it works OK, but using it without GD
> would have a lot of sense if you want to produce your own image, but
> you need the black/white pattern specific to each standard. I never
> needed to do that, but upstream says it is there...
> 
> As you say, packages needing to generate an barcode image, would have
> to require also libgd, and it is not obvious. May be you should say it
> explicitly, and put a recommends line for libgd. I don't really think
> the "hollow" package is a good idea, for such an small and simple
> library.

-- 
Encrypted Mail Preferred:
    Key ID:  8527B9AF
    Key Fingerprint:  E1B6 40B6 B73F 695E 0D3B  644E 6427 DD74 8527 B9AF
    Information:  http://www.gnupg.org/
                                                                                
ASCII ribbon campaign:
()  against HTML email
/\  against Microsoft attachments
    Information:  http://www.expita.com/nomime.html

Attachment: signature.asc
Description: Digital signature


Reply to: