Re: Bug#809176: vlc: Should depend upon libqt5xcbqpa5

2016-01-05 Thread Lisandro Damián Nicanor Pérez Meyer
retitle 809176 Merge platforms plugins into libqt5gui5
thanks

With the team we decided to merge the plugins with libqt5gui5 for the time 
being.

This means that installing libqt5gui5 will need more dependencies. We summed 
up to be around ~3MiB in libs.

If at some point we are requested to split the plugins due to size issues 
(specially if the footprint somehow becomes ~10MiB) then I'm afraid that 
packages will start to need to depend/recommend the necessary plugins.

Kinds regards, Lisandro.

-- 
If you have an apple and I have an apple and we exchange these apples then you
and I will still each have one apple. But if you have an idea and I have an
idea and we exchange these ideas, then each of us will have two ideas.
 George Bernard Shaw

Lisandro Damián Nicanor Pérez Meyer
http://perezmeyer.com.ar/
http://perezmeyer.blogspot.com/


signature.asc
Description: This is a digitally signed message part.
___
pkg-multimedia-maintainers mailing list
pkg-multimedia-maintainers@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-multimedia-maintainers

Bug#809176: vlc: Should depend upon libqt5xcbqpa5

2015-12-31 Thread Sebastian Ramacher
Control: reassign -1 libqt5x11extras5 5.5.1-3

On 2015-12-27 18:49:07, Lisandro Damián Nicanor Pérez Meyer wrote:
> Package: vlc
> Version: 2.2.1-5+b1
> Severity: normal
> 
> Hi! Sebastian Ramacher told me that vlc is a X11-only app. In other words,
> even if it's built against Qt5 it depends upon X11 itself (Qt5 apps can run
> without X11).
> 
> If that's the case then it should depend upon libqt5xcbqpa5, which is the
> pluging used by Qt5 to use X11.
> 
> This is the case of a non-automatic dependency (ie, not catched by our
> Debian tools) like QML stuff.

vlc is not the place to fix broken Qt dependencies. If linking against
libqt5x11extras5 requires libqt5xcbqppa5 to work, libqt5x11extras5 needs to
depend on that package or emit proper dependencies via its symbols / shlibs
file.

Cheers
-- 
Sebastian Ramacher


signature.asc
Description: PGP signature
___
pkg-multimedia-maintainers mailing list
pkg-multimedia-maintainers@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-multimedia-maintainers

Re: Bug#809176: vlc: Should depend upon libqt5xcbqpa5

2015-12-31 Thread Lisandro Damián Nicanor Pérez Meyer
On Thursday 31 December 2015 18:52:57 Sebastian Ramacher wrote:
[snip] 
> vlc is not the place to fix broken Qt dependencies. If linking against
> libqt5x11extras5 requires libqt5xcbqppa5 to work, libqt5x11extras5 needs to
> depend on that package or emit proper dependencies via its symbols / shlibs
> file.

Hi Sebastian, vlc packagers! I'm afraid there is one misleading point here: 
the name of the package. It's not a lib at all, it just happens to be a plugin 
which links against a lib. The lib is totally private to the plugin. I'm 
planning to fix this in Qt 5.6.

So basically if you want to use Qt5 and *depend* on X11 you should really 
consider depending on this plugin.

Now I won't play ping-pong with the BTS. I'll let you decide what to do: 
either reassign this bug back to VLC or I'll close it on a few days.

Kinds regards, and the best for 2016, Lisandro.


-- 
So that's it - insecure, indiscriminate, user-hostile, slow, and full
of difficult, nit-picking people. Any other online community would
count each of these strengths as a terrible flaw. Perhaps wiki works
because the other online communities don't.
  PeterMerel about wikis

Lisandro Damián Nicanor Pérez Meyer
http://perezmeyer.com.ar/
http://perezmeyer.blogspot.com/

signature.asc
Description: This is a digitally signed message part.
___
pkg-multimedia-maintainers mailing list
pkg-multimedia-maintainers@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-multimedia-maintainers

Bug#809176: vlc: Should depend upon libqt5xcbqpa5

2015-12-27 Thread Lisandro Damián Nicanor Pérez Meyer
Package: vlc
Version: 2.2.1-5+b1
Severity: normal

Hi! Sebastian Ramacher told me that vlc is a X11-only app. In other words,
even if it's built against Qt5 it depends upon X11 itself (Qt5 apps can run
without X11).

If that's the case then it should depend upon libqt5xcbqpa5, which is the
pluging used by Qt5 to use X11.

This is the case of a non-automatic dependency (ie, not catched by our
Debian tools) like QML stuff.

Kinds regards, Lisandro.


-- System Information:
Debian Release: stretch/sid
  APT prefers unstable
  APT policy: (990, 'unstable'), (500, 'buildd-unstable'), (500, 'testing')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 4.3.0-1-amd64 (SMP w/2 CPU cores)
Locale: LANG=es_AR.UTF-8, LC_CTYPE=es_AR.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages vlc depends on:
ii  fonts-freefont-ttf  20120503-4
ii  libaa1  1.4p5-44
ii  libavcodec-ffmpeg-extra56   7:2.8.4-1
ii  libavutil-ffmpeg54  7:2.8.4-1
ii  libc6   2.21-4
ii  libcaca00.99.beta19-2+b1
ii  libcairo2   1.14.4-1
ii  libegl1-mesa [libegl1-x11]  11.0.7-1
ii  libfreerdp-client1.11.1.0~git20140921.1.440916e+dfsg1-5+b1
ii  libfreerdp-core1.1  1.1.0~git20140921.1.440916e+dfsg1-5+b1
ii  libfreerdp-gdi1.1   1.1.0~git20140921.1.440916e+dfsg1-5+b1
ii  libfreetype62.6.1-0.1
ii  libfribidi0 0.19.7-1
ii  libgcc1 1:5.3.1-4
ii  libgl1-mesa-glx [libgl1]11.0.7-1
ii  libgles1-mesa [libgles1]11.0.7-1
ii  libgles2-mesa [libgles2]11.0.7-1
ii  libglib2.0-02.46.2-1
ii  libpulse0   7.1-2
ii  libqt5core5a5.5.1+dfsg-9
ii  libqt5gui5  5.5.1+dfsg-9
ii  libqt5widgets5  5.5.1+dfsg-9
ii  libqt5x11extras55.5.1-3
ii  librsvg2-2  2.40.12-1
ii  libsdl-image1.2 1.2.12-5+b5
ii  libsdl1.2debian 1.2.15-12
ii  libstdc++6  5.3.1-4
ii  libva-drm1  1.6.2-1
ii  libva-x11-1 1.6.2-1
ii  libva1  1.6.2-1
ii  libvlccore8 2.2.1-5+b1
ii  libvncclient1   0.9.10+dfsg-3
ii  libx11-62:1.6.3-1
ii  libxcb-composite0   1.11.1-1
ii  libxcb-keysyms1 0.4.0-1
ii  libxcb-randr0   1.11.1-1
ii  libxcb-shm0 1.11.1-1
ii  libxcb-xv0  1.11.1-1
ii  libxcb1 1.11.1-1
ii  libxext62:1.3.3-1
ii  libxi6  2:1.7.5-1
ii  libxinerama12:1.1.3-1+b1
ii  libxpm4 1:3.5.11-1+b1
ii  vlc-nox 2.2.1-5+b1
ii  zlib1g  1:1.2.8.dfsg-2+b1

Versions of packages vlc recommends:
ii  vlc-plugin-notify  2.2.1-5+b1
ii  vlc-plugin-samba   2.2.1-5+b1
ii  xdg-utils  1.1.1-1

vlc suggests no packages.

-- no debconf information

___
pkg-multimedia-maintainers mailing list
pkg-multimedia-maintainers@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-multimedia-maintainers