[Bug 1313123] Re: wine1.6-i386 is only dependent on ocl-icd-libopencl1 and not also on libopencl1

2014-05-19 Thread Scott Ritchie
wine1.6-i386 has the following depend:
ocl-icd-libopencl1 (>= 1.0) | libopencl1

It has the following recommend:
ocl-icd-libopencl1

The recommend was placed there manually by me.  It should be removed
since it's duplicitous with the above.

The depend is automatically placed there by the substitution variable
${shlibs:Depends}, which is calculated at package build time.


Wine being uninstallable on nvidia due to the RECOMMENDS above feels wrong to 
me.  I think I ran into that issue earlier but I can't find the bug now.  It's 
odd that a recommends conflict would render a package flat-out uninstallable, 
as missing recommends are just silently ignored.

Anyway I've removed the issue in the wine1.7 ppa packages (that I just
introduced it in), and will look to removing it in Trusty via SRU.

** Summary changed:

- wine1.6-i386 is only dependent on ocl-icd-libopencl1 and not also on 
libopencl1
+ wine1.6-i386 recommends of ocl-icd-libopencl1 is making it uninstallable on 
nvidia due to conflict with libopencl1

** Changed in: wine1.6 (Ubuntu)
   Importance: Undecided => High

** Changed in: wine1.6 (Ubuntu)
   Status: Confirmed => Triaged

** Changed in: wine1.6 (Ubuntu)
 Assignee: (unassigned) => Scott Ritchie (scottritchie)

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1313123

Title:
  wine1.6-i386 recommends of ocl-icd-libopencl1 is making it
  uninstallable on nvidia due to conflict with libopencl1

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/wine1.6/+bug/1313123/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 1313123] Re: wine1.6-i386 is only dependent on ocl-icd-libopencl1 and not also on libopencl1

2014-05-17 Thread Frank Denissen
Does it work when "Recommends" is replaced by "Suggests" or when ocl-
icd-libopencl1 is replaced by ocl-icd-libopencl1|libopencl1 ?

I assume it is always necessary that the nvidia package provides at
least libopencl-1.1-1.

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1313123

Title:
  wine1.6-i386 is only dependent on ocl-icd-libopencl1 and not also on
  libopencl1

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/wine1.6/+bug/1313123/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 1313123] Re: wine1.6-i386 is only dependent on ocl-icd-libopencl1 and not also on libopencl1

2014-05-14 Thread unrud
I've added libopencl-1.1-1 and libopencl-1.2-1 to the nvidia-
libopencl1-... packet and it was not possible to install wine1.6
afterwards.

$ apt-cache show wine1.6-i386 | grep ^Recommends
Recommends: ..., ocl-icd-libopencl1, ...

apt-get treats recommends the same as dependencies. I also tried to
install it with --no-install-recommends but it still didn't work.

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1313123

Title:
  wine1.6-i386 is only dependent on ocl-icd-libopencl1 and not also on
  libopencl1

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/wine1.6/+bug/1313123/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 1313123] Re: wine1.6-i386 is only dependent on ocl-icd-libopencl1 and not also on libopencl1

2014-05-13 Thread Frank Denissen
I tried to find a temporary solution by creating a private package that
provides libopencl-1.1-1 instead of the nvidia package, but I still
can't install wine1.6-i386 without remove the nvidia package:

apt-cache show fden-nvidia | grep Provides
Provides: libopencl-1.1-1

frank@panter:/mnt/packet/linux/source$ sudo  apt-get install wine1.6-i386
Pakketlijsten worden ingelezen... Klaar
Boom van vereisten wordt opgebouwd   
De status informatie wordt gelezen... Klaar
De volgende extra pakketten zullen geïnstalleerd worden:
  ocl-icd-libopencl1 wine1.6
Voorgestelde pakketten:
  dosbox:any
De volgende pakketten zullen VERWIJDERD worden:
  nvidia-libopencl1-304
De volgende NIEUWE pakketten zullen geïnstalleerd worden:
  ocl-icd-libopencl1 wine1.6 wine1.6-i386
0 pakketten opgewaardeerd, 3 pakketten nieuw geïnstalleerd, 1 te verwijderen en 
0 niet opgewaardeerd.
Er moeten 16,6 MB aan archieven opgehaald worden.
Door deze operatie zal er 121 MB extra schijfruimte gebruikt worden.
Wilt u doorgaan? [J/n] n

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1313123

Title:
  wine1.6-i386 is only dependent on ocl-icd-libopencl1 and not also on
  libopencl1

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/wine1.6/+bug/1313123/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 1313123] Re: wine1.6-i386 is only dependent on ocl-icd-libopencl1 and not also on libopencl1

2014-05-12 Thread Frank Denissen
Indeed I was wrong. I tried to rebuild the nvidia package to verify if
extending Provides with libopencl-1.1-1 would solve all problems. I
failed, so I suppose we have to wait for the owner of the nvidia package
to react ...

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1313123

Title:
  wine1.6-i386 is only dependent on ocl-icd-libopencl1 and not also on
  libopencl1

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/wine1.6/+bug/1313123/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 1313123] Re: wine1.6-i386 is only dependent on ocl-icd-libopencl1 and not also on libopencl1

2014-05-10 Thread unrud
$ apt-cache show wine1.6-i386 | grep ^Depends
Depends: ..., libopencl-1.1-1, ..., ocl-icd-libopencl1 (>= 1.0) | libopencl1, 
...

The website is right and if you take a look at the file
wine1.6-1.6.2/debian/control you will see that ocl-icd-libopencl1 is
only in the Build-Depends section. The dependencies of the final package
are generated automatically by the build system so you don't find them
in the control file. You can find description in section 8.6.1 on this
webpage: https://www.debian.org/doc/debian-policy/ch-sharedlibs.html

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1313123

Title:
  wine1.6-i386 is only dependent on ocl-icd-libopencl1 and not also on
  libopencl1

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/wine1.6/+bug/1313123/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 1313123] Re: wine1.6-i386 is only dependent on ocl-icd-libopencl1 and not also on libopencl1

2014-05-10 Thread Frank Denissen
This is indeed what the website mentions, but when I download the source
of the wine package, I find in the debian/control file only a dependency
to ocl-icd-libopencl1 and not to libopencl1.

apt-get source wine1.6-i386=1:1.6.2-0ubuntu4
cd wine1.6-1.6.2/debian
grep libopencl control 
   ocl-icd-libopencl1,
ocl-icd-libopencl1,
ocl-icd-libopencl1,

I would have expected to find ocl-icd-libopencl1|libopencl1

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1313123

Title:
  wine1.6-i386 is only dependent on ocl-icd-libopencl1 and not also on
  libopencl1

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/wine1.6/+bug/1313123/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 1313123] Re: wine1.6-i386 is only dependent on ocl-icd-libopencl1 and not also on libopencl1

2014-05-10 Thread unrud
The wine1.6-i386 (and wine1.6-amd64) packages have dependencies to
libopencl1 and libopencl-1.1-1.

>From http://packages.ubuntu.com/trusty/wine1.6-i386:
* libopencl-1.1-1
  virtual package provided by ocl-icd-libopencl1
* ocl-icd-libopencl1 (>= 1.0)
  Generic OpenCL ICD Loader
  or libopencl1
  virtual package provided by nvidia-libopencl1-304, ...

The second dependency is fulfilled by either ocl-icd-libopencl1 or
libopencl1.

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1313123

Title:
  wine1.6-i386 is only dependent on ocl-icd-libopencl1 and not also on
  libopencl1

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/wine1.6/+bug/1313123/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 1313123] Re: wine1.6-i386 is only dependent on ocl-icd-libopencl1 and not also on libopencl1

2014-05-09 Thread Frank Denissen
I don't see how making nvidia-graphics-drivers-304 implement
libopencl-1.1-1 and libopencl-1.2-1 could solve this problem as the wine
package has a dependency to ocl-icd-libopencl1 and not to
libopencl-1.1-1 or libopencl-1.2-1. nvidia-graphics-drivers-304
implements libopencl1.

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1313123

Title:
  wine1.6-i386 is only dependent on ocl-icd-libopencl1 and not also on
  libopencl1

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/wine1.6/+bug/1313123/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 1313123] Re: wine1.6-i386 is only dependent on ocl-icd-libopencl1 and not also on libopencl1

2014-05-08 Thread unrud
I've filled a bug against nvidia-graphics-drivers because I think the
root of the problem is there:

https://bugs.launchpad.net/ubuntu/+source/nvidia-graphics-
drivers-304/+bug/1317528

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1313123

Title:
  wine1.6-i386 is only dependent on ocl-icd-libopencl1 and not also on
  libopencl1

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/wine1.6/+bug/1313123/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 1313123] Re: wine1.6-i386 is only dependent on ocl-icd-libopencl1 and not also on libopencl1

2014-05-07 Thread unrud
** Tags added: packaging

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1313123

Title:
  wine1.6-i386 is only dependent on ocl-icd-libopencl1 and not also on
  libopencl1

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/wine1.6/+bug/1313123/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 1313123] Re: wine1.6-i386 is only dependent on ocl-icd-libopencl1 and not also on libopencl1

2014-05-07 Thread unrud
The following dependency of the packages "wine1.6-i386" and
"wine1.6-amd64" is causing the problem:

libopencl-1.1-1
virtual package provided by ocl-icd-libopencl1

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1313123

Title:
  wine1.6-i386 is only dependent on ocl-icd-libopencl1 and not also on
  libopencl1

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/wine1.6/+bug/1313123/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 1313123] Re: wine1.6-i386 is only dependent on ocl-icd-libopencl1 and not also on libopencl1

2014-05-01 Thread Launchpad Bug Tracker
Status changed to 'Confirmed' because the bug affects multiple users.

** Changed in: wine1.6 (Ubuntu)
   Status: New => Confirmed

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1313123

Title:
  wine1.6-i386 is only dependent on ocl-icd-libopencl1 and not also on
  libopencl1

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/wine1.6/+bug/1313123/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs