Bug#817017: libopencv-highgui-dev: Should not depend on libgtk2.0-dev

2016-08-09 Thread Tim-Philipp Müller
Hello,

I was just going to file the same bug (against unstable, and not
because of any install problems).

I also believe libopencv-highgui-dev should not depend on libgtk2.0-
dev, since:

 - libgtk2.0 appears to only be used internally by libopencv_highgui 
 - gtk/gdk headers are not referenced in its public header files
 - no pkg-config file that references gtk/gdk .pc file

What is the reason for this dependency then ?

Cheers
-Tim

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

Bug#817017: libopencv-highgui-dev: Should not depend on libgtk2.0-dev

2016-04-25 Thread Emilio Pozuelo Monfort
Control: tags -1 moreinfo

On Mon, 07 Mar 2016 08:53:03 +0100 Eric Valette  wrote:
> Package: libopencv-highgui-dev
> Version: 3.0.0+dfsg-1~exp2+b1
> Severity: important
> 
> LANG=C; apt-get -t experimental install libopencv-dev
> Reading package lists... Done
> Building dependency tree   
> Reading state information... Done
> Some packages could not be installed. This may mean that you have
> requested an impossible situation or if you are using the unstable
> distribution that some required packages have not yet been created
> or been moved out of Incoming.
> The following information may help to resolve the situation:
> 
> The following packages have unmet dependencies:
>  libopencv-dev : Depends: libopencv-objdetect-dev (= 3.0.0+dfsg-1~exp2+b1) 
> but it is not going to be installed
>  Depends: libopencv-highgui-dev (= 3.0.0+dfsg-1~exp2+b1) but 
> it is not going to be installed
>  Depends: libopencv-calib3d-dev (= 3.0.0+dfsg-1~exp2+b1) but 
> it is not going to be installed
>  Depends: libopencv-features2d-dev (= 3.0.0+dfsg-1~exp2+b1) 
> but it is not going to be installed
>  Depends: libopencv-videostab-dev (= 3.0.0+dfsg-1~exp2+b1) 
> but it is not going to be installed
>  Depends: libopencv-stitching-dev (= 3.0.0+dfsg-1~exp2+b1) 
> but it is not going to be installed
> E: Unable to correct problems, you have held broken packages.
> tri-yann4:/home/valette# LANG=C; apt-get -t experimental install 
> libopencv-highgui-dev
> Reading package lists... Done
> Building dependency tree   
> Reading state information... Done
> Some packages could not be installed. This may mean that you have
> requested an impossible situation or if you are using the unstable
> distribution that some required packages have not yet been created
> or been moved out of Incoming.
> The following information may help to resolve the situation:
> 
> The following packages have unmet dependencies:
>  libopencv-highgui-dev : Depends: libgtk2.0-dev but it is not going to be 
> installed
> E: Unable to correct problems, you have held broken packages.

So why was / is libgtk2.0-dev uninstallable?

That it was temporarily uninstallable, or that apt failed at installing it
(possibly because of the experimental priorities) doesn't mean that
libopencv-highgui-dev shouldn't depend on it.

Emilio

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


Bug#817017: libopencv-highgui-dev: Should not depend on libgtk2.0-dev

2016-03-06 Thread Eric Valette
Package: libopencv-highgui-dev
Version: 3.0.0+dfsg-1~exp2+b1
Severity: important

LANG=C; apt-get -t experimental install libopencv-dev
Reading package lists... Done
Building dependency tree   
Reading state information... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:

The following packages have unmet dependencies:
 libopencv-dev : Depends: libopencv-objdetect-dev (= 3.0.0+dfsg-1~exp2+b1) but 
it is not going to be installed
 Depends: libopencv-highgui-dev (= 3.0.0+dfsg-1~exp2+b1) but it 
is not going to be installed
 Depends: libopencv-calib3d-dev (= 3.0.0+dfsg-1~exp2+b1) but it 
is not going to be installed
 Depends: libopencv-features2d-dev (= 3.0.0+dfsg-1~exp2+b1) but 
it is not going to be installed
 Depends: libopencv-videostab-dev (= 3.0.0+dfsg-1~exp2+b1) but 
it is not going to be installed
 Depends: libopencv-stitching-dev (= 3.0.0+dfsg-1~exp2+b1) but 
it is not going to be installed
E: Unable to correct problems, you have held broken packages.
tri-yann4:/home/valette# LANG=C; apt-get -t experimental install 
libopencv-highgui-dev
Reading package lists... Done
Building dependency tree   
Reading state information... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:

The following packages have unmet dependencies:
 libopencv-highgui-dev : Depends: libgtk2.0-dev but it is not going to be 
installed
E: Unable to correct problems, you have held broken packages.


-- System Information:
Debian Release: stretch/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 4.4.4 (SMP w/8 CPU cores; PREEMPT)
Locale: LANG=fr_FR.UTF8, LC_CTYPE=fr_FR.UTF8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages libopencv-highgui-dev depends on:
ii  libavcodec-dev 10:3.0-dmo3
ii  libavformat-dev10:3.0-dmo3
ii  libdc1394-22-dev   2.2.4-1
pn  libgtk2.0-dev  
ii  libjasper-dev  1.900.1-debian1-2.4
ii  libjpeg-dev1:1.4.80-115-gfb907b2-1
ii  libjpeg62-turbo-dev [libjpeg-dev]  1:1.4.80-115-gfb907b2-1
pn  libopencv-highgui2.3   
ii  libopencv-imgproc-dev  3.0.0+dfsg-1~exp2+b1
ii  libopenexr-dev 2.2.0-10
ii  libpng12-dev   1.2.54-4
ii  libraw1394-dev 2.1.1-2
ii  libswscale-dev 10:3.0-dmo3
pn  libtiff4-dev   
ii  pkg-config 0.29-3

libopencv-highgui-dev recommends no packages.

libopencv-highgui-dev suggests no packages.

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