Bug#764571: libpoclu-dev and uthash-dev: error when trying to install together

2014-10-10 Thread Vincent Danjean
  Hi,

On 10/10/2014 16:54, Bastian Blywis wrote:
> Dear Vincent,
> 
> you can find an updated version of the package here if you need a more recent 
> one:
> http://mentors.debian.net/package/uthash

pocl is using versin 1.9.4 whereas Debian already have 1.9.7, so... ;-)
Moreover, after talking to pocl upstream, utlist.h is not used at all by
pocl headers. So I just remove the file from the pocl package.

> I will try to get in contact with my sponsor to get 1.9.9 (which
> is long overdue) released as soon as possible.

Ok. If your sponsor does not answer before Wednesday, contact me
so that I can upload your package in time before the freeze.

  Regards,
Vincent

> Kind regards,
> 
> Bastian
> 
> 
> On 09.10.2014 09:06, Vincent Danjean wrote:
>>Hi,
>>
>> On 09/10/2014 08:28, Ralf Treinen wrote:
>>> Package: uthash-dev,libpoclu-dev
>>> Version: uthash-dev/1.9.7-1
>>> Version: libpoclu-dev/0.10-3
>>> Severity: serious
>>> User: trei...@debian.org
>>> Usertags: edos-file-overwrite
>> Thank for the report. I think (I will check) that this is the same file.
>> I did not know that this header was already packaged. I will remove
>> it from libpoclu-dev and add a dependency.
>>
>>Regards,
>>  Vincent
>>
>>> Date: 2014-10-09
>>> Architecture: amd64
>>> Distribution: sid
>>>
>>> Hi,
>>>
>>> automatic installation tests of packages that share a file and at the
>>> same time do not conflict by their package dependency relationships has
>>> detected the following problem:
>>>
>>>
>>> Selecting previously unselected package ocl-icd-libopencl1:amd64.
>>> (Reading database ... 10872 files and directories currently installed.)
>>> Preparing to unpack .../ocl-icd-libopencl1_2.2.3-1_amd64.deb ...
>>> Unpacking ocl-icd-libopencl1:amd64 (2.2.3-1) ...
>>> Selecting previously unselected package libpoclu1:amd64.
>>> Preparing to unpack .../libpoclu1_0.10-3_amd64.deb ...
>>> Unpacking libpoclu1:amd64 (0.10-3) ...
>>> Selecting previously unselected package opencl-headers.
>>> Preparing to unpack .../opencl-headers_1.2-2014.04.13-1.1_all.deb ...
>>> Unpacking opencl-headers (1.2-2014.04.13-1.1) ...
>>> Selecting previously unselected package libpoclu-dev.
>>> Preparing to unpack .../libpoclu-dev_0.10-3_amd64.deb ...
>>> Unpacking libpoclu-dev (0.10-3) ...
>>> Selecting previously unselected package uthash-dev.
>>> Preparing to unpack .../uthash-dev_1.9.7-1_all.deb ...
>>> Unpacking uthash-dev (1.9.7-1) ...
>>> dpkg: error processing archive 
>>> /var/cache/apt/archives/uthash-dev_1.9.7-1_all.deb (--unpack):
>>>   trying to overwrite '/usr/include/utlist.h', which is also in package 
>>> libpoclu-dev 0.10-3
>>> Processing triggers for man-db (2.7.0.2-1) ...
>>> Errors were encountered while processing:
>>>   /var/cache/apt/archives/uthash-dev_1.9.7-1_all.deb
>>> E: Sub-process /usr/bin/dpkg returned an error code (1)
>>> cow-shell unlink .ilist: No such file or directory
>>>
>>>
>>> This is a serious bug as it makes installation fail, and violates
>>> sections 7.6.1 and 10.1 of the policy. An optimal solution would
>>> consist in only one of the packages installing that file, and renaming
>>> or removing the file in the other package. Depending on the
>>> circumstances you might also consider Replace relations or file
>>> diversions. If the conflicting situation cannot be resolved then, as a
>>> last resort, the two packages have to declare a mutual
>>> Conflict. Please take into account that Replaces, Conflicts and
>>> diversions should only be used when packages provide different
>>> implementations for the same functionality.
>>>
>>> Here is a list of files that are known to be shared by both packages
>>> (according to the Contents file for sid/amd64, which may be
>>> slightly out of sync):
>>>
>>>/usr/include/utlist.h
>>>
>>> This bug has been filed against both packages. If you, the maintainers of
>>> the two packages in question, have agreed on which of the packages will
>>> resolve the problem please reassign the bug to that package. You may then
>>> also register in the BTS that the other package is affected by the bug.
>>>
>>> -Ralf.
>>>
>>> PS: for more information about the detection of file overwrite errors
>>> of this kind see http://edos.debian.net/file-overwrites/.
>>>
>>
> 


-- 
Vincent Danjean   GPG key ID 0xD17897FA vdanj...@debian.org
GPG key fingerprint: 621E 3509 654D D77C 43F5  CA4A F6AE F2AF D178 97FA
Unofficial pkgs: http://moais.imag.fr/membres/vincent.danjean/deb.html
APT repo:  deb http://people.debian.org/~vdanjean/debian unstable main


-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Bug#764571: libpoclu-dev and uthash-dev: error when trying to install together

2014-10-10 Thread Bastian Blywis

Dear Vincent,

you can find an updated version of the package here if you need a more 
recent one:

http://mentors.debian.net/package/uthash

I will try to get in contact with my sponsor to get 1.9.9 (which is long 
overdue) released as soon as possible.


Kind regards,

Bastian


On 09.10.2014 09:06, Vincent Danjean wrote:

   Hi,

On 09/10/2014 08:28, Ralf Treinen wrote:

Package: uthash-dev,libpoclu-dev
Version: uthash-dev/1.9.7-1
Version: libpoclu-dev/0.10-3
Severity: serious
User: trei...@debian.org
Usertags: edos-file-overwrite

Thank for the report. I think (I will check) that this is the same file.
I did not know that this header was already packaged. I will remove
it from libpoclu-dev and add a dependency.

   Regards,
 Vincent


Date: 2014-10-09
Architecture: amd64
Distribution: sid

Hi,

automatic installation tests of packages that share a file and at the
same time do not conflict by their package dependency relationships has
detected the following problem:


Selecting previously unselected package ocl-icd-libopencl1:amd64.
(Reading database ... 10872 files and directories currently installed.)
Preparing to unpack .../ocl-icd-libopencl1_2.2.3-1_amd64.deb ...
Unpacking ocl-icd-libopencl1:amd64 (2.2.3-1) ...
Selecting previously unselected package libpoclu1:amd64.
Preparing to unpack .../libpoclu1_0.10-3_amd64.deb ...
Unpacking libpoclu1:amd64 (0.10-3) ...
Selecting previously unselected package opencl-headers.
Preparing to unpack .../opencl-headers_1.2-2014.04.13-1.1_all.deb ...
Unpacking opencl-headers (1.2-2014.04.13-1.1) ...
Selecting previously unselected package libpoclu-dev.
Preparing to unpack .../libpoclu-dev_0.10-3_amd64.deb ...
Unpacking libpoclu-dev (0.10-3) ...
Selecting previously unselected package uthash-dev.
Preparing to unpack .../uthash-dev_1.9.7-1_all.deb ...
Unpacking uthash-dev (1.9.7-1) ...
dpkg: error processing archive 
/var/cache/apt/archives/uthash-dev_1.9.7-1_all.deb (--unpack):
  trying to overwrite '/usr/include/utlist.h', which is also in package 
libpoclu-dev 0.10-3
Processing triggers for man-db (2.7.0.2-1) ...
Errors were encountered while processing:
  /var/cache/apt/archives/uthash-dev_1.9.7-1_all.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)
cow-shell unlink .ilist: No such file or directory


This is a serious bug as it makes installation fail, and violates
sections 7.6.1 and 10.1 of the policy. An optimal solution would
consist in only one of the packages installing that file, and renaming
or removing the file in the other package. Depending on the
circumstances you might also consider Replace relations or file
diversions. If the conflicting situation cannot be resolved then, as a
last resort, the two packages have to declare a mutual
Conflict. Please take into account that Replaces, Conflicts and
diversions should only be used when packages provide different
implementations for the same functionality.

Here is a list of files that are known to be shared by both packages
(according to the Contents file for sid/amd64, which may be
slightly out of sync):

   /usr/include/utlist.h

This bug has been filed against both packages. If you, the maintainers of
the two packages in question, have agreed on which of the packages will
resolve the problem please reassign the bug to that package. You may then
also register in the BTS that the other package is affected by the bug.

-Ralf.

PS: for more information about the detection of file overwrite errors
of this kind see http://edos.debian.net/file-overwrites/.






--
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Bug#764571: libpoclu-dev and uthash-dev: error when trying to install together

2014-10-09 Thread Vincent Danjean
  Hi,

On 09/10/2014 08:28, Ralf Treinen wrote:
> Package: uthash-dev,libpoclu-dev
> Version: uthash-dev/1.9.7-1
> Version: libpoclu-dev/0.10-3
> Severity: serious
> User: trei...@debian.org
> Usertags: edos-file-overwrite

Thank for the report. I think (I will check) that this is the same file.
I did not know that this header was already packaged. I will remove
it from libpoclu-dev and add a dependency.

  Regards,
Vincent

> Date: 2014-10-09
> Architecture: amd64
> Distribution: sid
> 
> Hi,
> 
> automatic installation tests of packages that share a file and at the
> same time do not conflict by their package dependency relationships has
> detected the following problem:
> 
> 
> Selecting previously unselected package ocl-icd-libopencl1:amd64.
> (Reading database ... 10872 files and directories currently installed.)
> Preparing to unpack .../ocl-icd-libopencl1_2.2.3-1_amd64.deb ...
> Unpacking ocl-icd-libopencl1:amd64 (2.2.3-1) ...
> Selecting previously unselected package libpoclu1:amd64.
> Preparing to unpack .../libpoclu1_0.10-3_amd64.deb ...
> Unpacking libpoclu1:amd64 (0.10-3) ...
> Selecting previously unselected package opencl-headers.
> Preparing to unpack .../opencl-headers_1.2-2014.04.13-1.1_all.deb ...
> Unpacking opencl-headers (1.2-2014.04.13-1.1) ...
> Selecting previously unselected package libpoclu-dev.
> Preparing to unpack .../libpoclu-dev_0.10-3_amd64.deb ...
> Unpacking libpoclu-dev (0.10-3) ...
> Selecting previously unselected package uthash-dev.
> Preparing to unpack .../uthash-dev_1.9.7-1_all.deb ...
> Unpacking uthash-dev (1.9.7-1) ...
> dpkg: error processing archive 
> /var/cache/apt/archives/uthash-dev_1.9.7-1_all.deb (--unpack):
>  trying to overwrite '/usr/include/utlist.h', which is also in package 
> libpoclu-dev 0.10-3
> Processing triggers for man-db (2.7.0.2-1) ...
> Errors were encountered while processing:
>  /var/cache/apt/archives/uthash-dev_1.9.7-1_all.deb
> E: Sub-process /usr/bin/dpkg returned an error code (1)
> cow-shell unlink .ilist: No such file or directory
> 
> 
> This is a serious bug as it makes installation fail, and violates
> sections 7.6.1 and 10.1 of the policy. An optimal solution would
> consist in only one of the packages installing that file, and renaming
> or removing the file in the other package. Depending on the
> circumstances you might also consider Replace relations or file
> diversions. If the conflicting situation cannot be resolved then, as a
> last resort, the two packages have to declare a mutual
> Conflict. Please take into account that Replaces, Conflicts and
> diversions should only be used when packages provide different
> implementations for the same functionality.
> 
> Here is a list of files that are known to be shared by both packages
> (according to the Contents file for sid/amd64, which may be
> slightly out of sync):
> 
>   /usr/include/utlist.h
> 
> This bug has been filed against both packages. If you, the maintainers of
> the two packages in question, have agreed on which of the packages will
> resolve the problem please reassign the bug to that package. You may then
> also register in the BTS that the other package is affected by the bug.
> 
> -Ralf.
> 
> PS: for more information about the detection of file overwrite errors
> of this kind see http://edos.debian.net/file-overwrites/.
> 


-- 
Vincent Danjean   GPG key ID 0xD17897FA vdanj...@debian.org
GPG key fingerprint: 621E 3509 654D D77C 43F5  CA4A F6AE F2AF D178 97FA
Unofficial pkgs: http://moais.imag.fr/membres/vincent.danjean/deb.html
APT repo:  deb http://people.debian.org/~vdanjean/debian unstable main


-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Bug#764571: libpoclu-dev and uthash-dev: error when trying to install together

2014-10-08 Thread Ralf Treinen
Package: uthash-dev,libpoclu-dev
Version: uthash-dev/1.9.7-1
Version: libpoclu-dev/0.10-3
Severity: serious
User: trei...@debian.org
Usertags: edos-file-overwrite

Date: 2014-10-09
Architecture: amd64
Distribution: sid

Hi,

automatic installation tests of packages that share a file and at the
same time do not conflict by their package dependency relationships has
detected the following problem:


Selecting previously unselected package ocl-icd-libopencl1:amd64.
(Reading database ... 10872 files and directories currently installed.)
Preparing to unpack .../ocl-icd-libopencl1_2.2.3-1_amd64.deb ...
Unpacking ocl-icd-libopencl1:amd64 (2.2.3-1) ...
Selecting previously unselected package libpoclu1:amd64.
Preparing to unpack .../libpoclu1_0.10-3_amd64.deb ...
Unpacking libpoclu1:amd64 (0.10-3) ...
Selecting previously unselected package opencl-headers.
Preparing to unpack .../opencl-headers_1.2-2014.04.13-1.1_all.deb ...
Unpacking opencl-headers (1.2-2014.04.13-1.1) ...
Selecting previously unselected package libpoclu-dev.
Preparing to unpack .../libpoclu-dev_0.10-3_amd64.deb ...
Unpacking libpoclu-dev (0.10-3) ...
Selecting previously unselected package uthash-dev.
Preparing to unpack .../uthash-dev_1.9.7-1_all.deb ...
Unpacking uthash-dev (1.9.7-1) ...
dpkg: error processing archive 
/var/cache/apt/archives/uthash-dev_1.9.7-1_all.deb (--unpack):
 trying to overwrite '/usr/include/utlist.h', which is also in package 
libpoclu-dev 0.10-3
Processing triggers for man-db (2.7.0.2-1) ...
Errors were encountered while processing:
 /var/cache/apt/archives/uthash-dev_1.9.7-1_all.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)
cow-shell unlink .ilist: No such file or directory


This is a serious bug as it makes installation fail, and violates
sections 7.6.1 and 10.1 of the policy. An optimal solution would
consist in only one of the packages installing that file, and renaming
or removing the file in the other package. Depending on the
circumstances you might also consider Replace relations or file
diversions. If the conflicting situation cannot be resolved then, as a
last resort, the two packages have to declare a mutual
Conflict. Please take into account that Replaces, Conflicts and
diversions should only be used when packages provide different
implementations for the same functionality.

Here is a list of files that are known to be shared by both packages
(according to the Contents file for sid/amd64, which may be
slightly out of sync):

  /usr/include/utlist.h

This bug has been filed against both packages. If you, the maintainers of
the two packages in question, have agreed on which of the packages will
resolve the problem please reassign the bug to that package. You may then
also register in the BTS that the other package is affected by the bug.

-Ralf.

PS: for more information about the detection of file overwrite errors
of this kind see http://edos.debian.net/file-overwrites/.


-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org