[Pkg-pascal-devel] Bug#714025: Bug#714025: Please remove svgalib support

Abou Al Montacir abou.almontacir at sfr.fr
Fri Oct 4 17:51:59 UTC 2013


Hi All,

I've removed bug address in order to discuss this in the list. I think
we should all agree on a resolution before adding it to the bug tracker.

On Fri, 2013-10-04 at 07:08 +0200, Paul Gevers wrote:
> On 03-10-13 22:38, peter green wrote:
> > Moritz Muehlenhoff wrote:
> >> Package: fpc
> >> Severity: important
> >>
> >> fp-units-gfx-2.6.2 uses svgalib, which is scheduled for removal
> >> from the archive. Please disable it and drop the build-dep on
> >> libsvga1-dev.
> >>   
> > Sorry for not responding to this bug earlier
> 
> And sorry for me not responding earlier. I have been working on fpc last
> week/weekend and probably get something reasonable next week.
> 
> > The practice adopted by the fpc package so-far has been to let the
> > upstream build process build these import units regardless of whether or
> > not debian supplies the corresponding libraries. If the libraries are in
That's right, it was always that way
> > debian we depend on them to make things work out of the box but if the
> > libraries aren't present in debian we just leave it up to the users to
However we should not depend on that, only recommend them as agreed
before
> > work out how to get the libraries they need to actually make use of the
> > import units.
We only provide interfaces, not implementations. User should be able to
use his own libs especially when Debian do not provide them.
> > As such if noone objects I intend to remove the dependency on svgalib
> > and make no other changes.
That was also my first reflex.
> Well, *I* don't like that. As discussed not so long ago, I consider it
> the task of the maintainer (and I start to consider myself fpc
> maintainer as well) to make sure the package works in Debian. That
I agree that we need to make sure the package work, but the definition
of how it works could depend on the person speaking.
> includes making sure that dependencies/recommends are properly in place.
> As such, I think that making sure we don't build stuff that people can't
> easily use is the right thing to do.
Yes of course, we need to ensure newbe could install and use fpc out of
the box, but keep in mind people with specific constraints like embedded
systems and low disk systems or low bandwidth. For this I think that
most of the libraries are not needed for most newbe programs
> 
> Anyway, either way we go, I really think we should document these ideas
> really clearly in the README.Debian. I myself was surprised to find this
> out recently when I packaged view3dscene.
You are right, we need to document this. Also maybe we can add a small
piece of code asking to install what ever package is needed if the link
fails.

> Paul
> 
> 
> _______________________________________________
> Pkg-pascal-devel mailing list
> Pkg-pascal-devel at lists.alioth.debian.org
> https://lists.alioth.debian.org/mailman/listinfo/pkg-pascal-devel

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 230 bytes
Desc: This is a digitally signed message part
URL: <https://lists.alioth.debian.org/mailman/private/pkg-pascal-devel/attachments/20131004/6bdae009/attachment.sig>


More information about the Pkg-pascal-devel mailing list