[Pkg-tigervnc-devel] Dependency improvements, was: Request to Join Project TigerVNC package for Debian from Ola Lundqvist (opal)

Ola Lundqvist opal at debian.org
Thu Jan 28 20:41:26 UTC 2016


Hi

I think you found the reason. Not exactly what you said but almost.

xserver-xorg-core has the same dependencies.
keyboard-configuration and udev > 149

I guess the packaging was based on X packaging.
This also explains why we have the following provide lines that do not
expand to anything.

 ${videoabi},
 ${inputabi}

So after some searching why X has these dependencies I found this:
https://wiki.debian.org/XStrikeForce/InputHotplugGuide

But this is not necessary for vnc as there is no local input device. So
this do not make sense for us.

I'll remove this now. Both the unnecessary provides and unnecessary
dependencies.

// Ola

On Thu, Jan 28, 2016 at 2:30 AM, Yaroslav Halchenko <yoh at debian.org> wrote:

>
> On Wed, 27 Jan 2016, Ola Lundqvist wrote:
> >    I have some questions too.
> >    - Why do we declare a dependency on udev?
> >    - Why do we declare a dependency on keyboard-configuration?
> >    I have removed these two dependencies from the scraping server, but I
> >    think we should probably remove it from all. Or is there a specific
> reason
> >    to keep that?
> >    I have also removed it from the extension as it is already in the xorg
> >    core dependency.
>
> IDK.  I guess Joachim might know and my knowledge on this topic only
> goes as far as git history goes ;)  I don't see anything pointing to
> need of udev and couldn't point anything demanding content of
> keyboard-configuration.  May be it is some left-overs from some elderly
> build-depends on X or smth?
>
> --
> Yaroslav O. Halchenko
> Center for Open Neuroscience     http://centerforopenneuroscience.org
> Dartmouth College, 419 Moore Hall, Hinman Box 6207, Hanover, NH 03755
> Phone: +1 (603) 646-9834                       Fax: +1 (603) 646-1419
> WWW:   http://www.linkedin.com/in/yarik
>
> _______________________________________________
> Pkg-tigervnc-devel mailing list
> Pkg-tigervnc-devel at lists.alioth.debian.org
> http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-tigervnc-devel
>



-- 
 --------------------- Ola Lundqvist ---------------------------
/  opal at debian.org                     Annebergsslingan 37      \
|  ola at inguza.com                      654 65 KARLSTAD          |
|  http://inguza.com/                  +46 (0)70-332 1551       |
\  gpg/f.p.: 7090 A92B 18FE 7994 0C36  4FE4 18A1 B1CF 0FE5 3DD9 /
 ---------------------------------------------------------------
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.alioth.debian.org/pipermail/pkg-tigervnc-devel/attachments/20160128/d91cb78a/attachment.html>


More information about the Pkg-tigervnc-devel mailing list