Bug#725094: libvtk5-dev: Build-deps uninstallable on mips

2013-10-02 Thread Julien Cristau
On Tue, Oct  1, 2013 at 22:00:04 +0300, Andrei POPESCU wrote:

 Control: reassign -1 src:vtk
 
 On Lu, 30 sep 13, 18:18:18, Wookey wrote:
  Source: libvtk5-dev
  Version: 5.8.0-14.1
  Severity: important
  
  apt-get install libvtk5-dev in a mips porterbox unstable chroot fails:
  
  -
  #apt-get install libvtk5-dev
  Reading package lists...
  Building dependency tree...
  Reading state information...
  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:
   libvtk5-dev : Depends: mpi-default-dev but it is not going to be installed
  E: Unable to correct problems, you have held broken packages.
  Command apt-get install -- libvtk5-dev exited with exit code 1.
  --
  
  This prevents packages which build-dep on libvtk5 from building on this 
  arch, such as:
  https://buildd.debian.org/status/package.php?p=therionsuite=sid
  which is how I noticed the issue.
  The problem seems to be that
  libvtk5-dev depends on:
   mpi-default-dev - libmpich2-dev - libmpich-dev - libmpich10
  whilst 
  libvtk5.8 depends on:
   libmpich2-3
  
  and libmpich2-3 conflicts with libmpich10
  

So, err, why does libmpich10 conflict with libmpich2-3?  The whole point
(or at least an important part) of versioning shared libraries and their
packages is to allow co-installability...

Cheers,
Julien


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



Bug#725094: libvtk5-dev: Build-deps uninstallable on mips

2013-10-02 Thread Anton Gladky
It was our error, probably, packaging new version of mpich [1].
I will check that and remove conflicts/replaces of libmpich10 AFAP.

[1] 
http://anonscm.debian.org/gitweb/?p=debian-science/packages/mpich.git;a=blob;f=debian/control;h=b6eaa8e6d803740cbb7ae06528ede6bf56d6f836;hb=HEAD#l70

Cheers,

Anton

2013/10/2 Julien Cristau julien.cris...@logilab.fr:
 So, err, why does libmpich10 conflict with libmpich2-3?  The whole point
 (or at least an important part) of versioning shared libraries and their
 packages is to allow co-installability...


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



Bug#725094: (libvtk5-dev: Build-deps uninstallable on mips)

2013-10-02 Thread Wookey
On Monday, 30 sep 13, 18:18:18, Wookey wrote:

On mips:
 $ apt-cache show libvtk5.8
 Depends: libavcodec54 (= 6:9.1-1) | libavcodec-extra-54 (= 6:9.8), 
 libavformat54 (= 6:9.1-1), libavutil52 (= 6:9.1-1), li
 bc6 (= 2.7), libexpat1 (= 2.0.1), libfreetype6 (= 2.2.1), libgcc1 (= 
 1:4.2.1), libgl1-mesa-glx | libgl1, libgl2ps0, libjp
 eg8 (= 8c), libmpich2-3, libmysqlclient18 (= 5.5.24+dfsg-1), libnetcdfc++4, 
 libnetcdfc7, libpng12-0 (= 1.2.13-4), libpq5, 
 libqtcore4 (= 4:4.6.1), libqtgui4 (= 4:4.5.3), libsqlite3-0 (= 3.5.9), 
 libstdc++6 (= 4.6), libswscale2 (= 6:9.1-1), libt
 iff4 ( 3.9.5-3~), libx11-6, libxml2 (= 2.7.4), libxt6, zlib1g (= 
 1:1.2.3.3)

 I'll try a rebuild on the porterbox and see if this magically sorts
itself out in which case a BINNMU should do the trick.

OK. Rebuild took more than 24 hrs on gabrielli, but the result has:
Depends: libavcodec54 (= 6:9.1-1) | libavcodec-extra-54 (= 6:9.8), 
libavformat54 (= 6:9.1-1), libavutil52 (= 6:9.1-1),
libc6 (= 2.7), libexpat1 (= 2.0.1), libfreetype6 (= 2.2.1), libgcc1 (= 
1:4.2.1), libgl1-mesa-glx | libgl1, libgl2ps0,
libjpeg8 (= 8c), libmpich10, libmysqlclient18 (= 5.5.24+dfsg-1), 
libnetcdfc++4, libnetcdfc7, libpng12-0 (= 1.2.13-4),
libpq5, libqtcore4 (= 4:4.6.1), libqtgui4 (= 4:4.5.3), libsqlite3-0 (= 
3.5.9), libstdc++6 (= 4.6), libswscale2 (=
6:9.1-1), libtiff4 ( 3.9.5-3~), libx11-6, libxml2 (= 2.7.4), libxt6, zlib1g 
(= 1:1.2.3.3)

(ie. libmpich10 rather tham libmpich2-3)

so just doing a binnmu rebuild should unbung things (indepently of also fixing 
the incorrect conflict). Shall I just do that
on this porterbox or does someone responsible for the package want to sort it 
out?

Wookey
-- 
Principal hats:  Linaro, Emdebian, Wookware, Balloonboard, ARM
http://wookware.org/


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



Bug#725094: (libvtk5-dev: Build-deps uninstallable on mips)

2013-10-02 Thread Anton Gladky
Hi,

I have just uploaded a fixed mpich version, so it should be available
soon in archive. Thanks for spotting that out and sorry for inconvenience.

Cheers,

Anton

2013/10/2 Wookey woo...@wookware.org:
 On Monday, 30 sep 13, 18:18:18, Wookey wrote:

 On mips:
 $ apt-cache show libvtk5.8
 Depends: libavcodec54 (= 6:9.1-1) | libavcodec-extra-54 (= 6:9.8), 
 libavformat54 (= 6:9.1-1), libavutil52 (= 6:9.1-1), li
 bc6 (= 2.7), libexpat1 (= 2.0.1), libfreetype6 (= 2.2.1), libgcc1 (= 
 1:4.2.1), libgl1-mesa-glx | libgl1, libgl2ps0, libjp
 eg8 (= 8c), libmpich2-3, libmysqlclient18 (= 5.5.24+dfsg-1), 
 libnetcdfc++4, libnetcdfc7, libpng12-0 (= 1.2.13-4), libpq5,
 libqtcore4 (= 4:4.6.1), libqtgui4 (= 4:4.5.3), libsqlite3-0 (= 3.5.9), 
 libstdc++6 (= 4.6), libswscale2 (= 6:9.1-1), libt
 iff4 ( 3.9.5-3~), libx11-6, libxml2 (= 2.7.4), libxt6, zlib1g (= 
 1:1.2.3.3)

 I'll try a rebuild on the porterbox and see if this magically sorts
 itself out in which case a BINNMU should do the trick.

 OK. Rebuild took more than 24 hrs on gabrielli, but the result has:
 Depends: libavcodec54 (= 6:9.1-1) | libavcodec-extra-54 (= 6:9.8), 
 libavformat54 (= 6:9.1-1), libavutil52 (= 6:9.1-1),
 libc6 (= 2.7), libexpat1 (= 2.0.1), libfreetype6 (= 2.2.1), libgcc1 (= 
 1:4.2.1), libgl1-mesa-glx | libgl1, libgl2ps0,
 libjpeg8 (= 8c), libmpich10, libmysqlclient18 (= 5.5.24+dfsg-1), 
 libnetcdfc++4, libnetcdfc7, libpng12-0 (= 1.2.13-4),
 libpq5, libqtcore4 (= 4:4.6.1), libqtgui4 (= 4:4.5.3), libsqlite3-0 (= 
 3.5.9), libstdc++6 (= 4.6), libswscale2 (=
 6:9.1-1), libtiff4 ( 3.9.5-3~), libx11-6, libxml2 (= 2.7.4), libxt6, 
 zlib1g (= 1:1.2.3.3)

 (ie. libmpich10 rather tham libmpich2-3)

 so just doing a binnmu rebuild should unbung things (indepently of also 
 fixing the incorrect conflict). Shall I just do that
 on this porterbox or does someone responsible for the package want to sort it 
 out?

 Wookey


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



Bug#725094: libvtk5-dev: Build-deps uninstallable on mips

2013-10-01 Thread Wookey
Source: libvtk5-dev
Version: 5.8.0-14.1
Severity: important

apt-get install libvtk5-dev in a mips porterbox unstable chroot fails:

-
#apt-get install libvtk5-dev
Reading package lists...
Building dependency tree...
Reading state information...
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:
 libvtk5-dev : Depends: mpi-default-dev but it is not going to be installed
E: Unable to correct problems, you have held broken packages.
Command apt-get install -- libvtk5-dev exited with exit code 1.
--

This prevents packages which build-dep on libvtk5 from building on this arch, 
such as:
https://buildd.debian.org/status/package.php?p=therionsuite=sid
which is how I noticed the issue.
The problem seems to be that
libvtk5-dev depends on:
 mpi-default-dev - libmpich2-dev - libmpich-dev - libmpich10
whilst 
libvtk5.8 depends on:
 libmpich2-3

and libmpich2-3 conflicts with libmpich10


mips and amd64 libvtk5.8 deps are different. Is that right?:
On mips:
$ apt-cache show libvtk5.8
Depends: libavcodec54 (= 6:9.1-1) | libavcodec-extra-54 (= 6:9.8), 
libavformat54 (= 6:9.1-1), libavutil52 (= 6:9.1-1), li
bc6 (= 2.7), libexpat1 (= 2.0.1), libfreetype6 (= 2.2.1), libgcc1 (= 
1:4.2.1), libgl1-mesa-glx | libgl1, libgl2ps0, libjp
eg8 (= 8c), libmpich2-3, libmysqlclient18 (= 5.5.24+dfsg-1), libnetcdfc++4, 
libnetcdfc7, libpng12-0 (= 1.2.13-4), libpq5, 
libqtcore4 (= 4:4.6.1), libqtgui4 (= 4:4.5.3), libsqlite3-0 (= 3.5.9), 
libstdc++6 (= 4.6), libswscale2 (= 6:9.1-1), libt
iff4 ( 3.9.5-3~), libx11-6, libxml2 (= 2.7.4), libxt6, zlib1g (= 1:1.2.3.3)

On amd64:
$ apt-cache show libvtk5.8
$ Depends: libavcodec54 (= 6:9.1-1) | libavcodec-extra-54 (= 6:9.8), 
libavformat54 (= 6:9.1-1), libavutil52 (= 6:9.1-1), 
libc6 (= 2.14), libexpat1 (= 2.0.1), libfreetype6 (= 2.2.1), libgcc1 (= 
1:4.1.1), libgl1-mesa-glx | libgl1, libgl2ps0, li
bjpeg8 (= 8c), libmysqlclient18 (= 5.5.24+dfsg-1), libnetcdfc++4, 
libnetcdfc7, libopenmpi1.6, libpng12-0 (= 1.2.13-4), lib
pq5, libqtcore4 (= 4:4.6.1), libqtgui4 (= 4:4.5.3), libsqlite3-0 (= 3.5.9), 
libstdc++6 (= 4.6), libswscale2 (= 6:9.1-1),
 libtiff4 ( 3.9.5-3~), libx11-6, libxml2 (= 2.7.4), libxt6, zlib1g (= 
1:1.2.3.3)

I don't understand what has happened here, and whether this is actually an 
mpich or a vtk problem, but it's quite serious. I 
presume it is something to do with the transition from mpich2 to mpich that 
seems to be underway.

It would appear to be stopping anything build-depping on vtk from building on 
mips and thus from migrating to testing. 

Do you know how to fix this?

I'll try a rebuild on the porterbox and see if this magically sorts itself out 
in which case a BINNMU should do the trick.


-- System Information:
Debian Release: jessie/sid
  APT prefers unstable
  APT policy: (500, 'unstable')
Architecture: mips (mips64)

Kernel: Linux 3.2.0-4-octeon (SMP w/16 CPU cores)
Locale: LANG=C, LC_CTYPE=C (charmap=ANSI_X3.4-1968)
Shell: /bin/sh linked to /bin/dash


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



Bug#725094: libvtk5-dev: Build-deps uninstallable on mips

2013-10-01 Thread Andrei POPESCU
Control: reassign -1 src:vtk

On Lu, 30 sep 13, 18:18:18, Wookey wrote:
 Source: libvtk5-dev
 Version: 5.8.0-14.1
 Severity: important
 
 apt-get install libvtk5-dev in a mips porterbox unstable chroot fails:
 
 -
 #apt-get install libvtk5-dev
 Reading package lists...
 Building dependency tree...
 Reading state information...
 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:
  libvtk5-dev : Depends: mpi-default-dev but it is not going to be installed
 E: Unable to correct problems, you have held broken packages.
 Command apt-get install -- libvtk5-dev exited with exit code 1.
 --
 
 This prevents packages which build-dep on libvtk5 from building on this arch, 
 such as:
 https://buildd.debian.org/status/package.php?p=therionsuite=sid
 which is how I noticed the issue.
 The problem seems to be that
 libvtk5-dev depends on:
  mpi-default-dev - libmpich2-dev - libmpich-dev - libmpich10
 whilst 
 libvtk5.8 depends on:
  libmpich2-3
 
 and libmpich2-3 conflicts with libmpich10
 
 
 mips and amd64 libvtk5.8 deps are different. Is that right?:
 On mips:
 $ apt-cache show libvtk5.8
 Depends: libavcodec54 (= 6:9.1-1) | libavcodec-extra-54 (= 6:9.8), 
 libavformat54 (= 6:9.1-1), libavutil52 (= 6:9.1-1), li
 bc6 (= 2.7), libexpat1 (= 2.0.1), libfreetype6 (= 2.2.1), libgcc1 (= 
 1:4.2.1), libgl1-mesa-glx | libgl1, libgl2ps0, libjp
 eg8 (= 8c), libmpich2-3, libmysqlclient18 (= 5.5.24+dfsg-1), libnetcdfc++4, 
 libnetcdfc7, libpng12-0 (= 1.2.13-4), libpq5, 
 libqtcore4 (= 4:4.6.1), libqtgui4 (= 4:4.5.3), libsqlite3-0 (= 3.5.9), 
 libstdc++6 (= 4.6), libswscale2 (= 6:9.1-1), libt
 iff4 ( 3.9.5-3~), libx11-6, libxml2 (= 2.7.4), libxt6, zlib1g (= 
 1:1.2.3.3)
 
 On amd64:
 $ apt-cache show libvtk5.8
 $ Depends: libavcodec54 (= 6:9.1-1) | libavcodec-extra-54 (= 6:9.8), 
 libavformat54 (= 6:9.1-1), libavutil52 (= 6:9.1-1), 
 libc6 (= 2.14), libexpat1 (= 2.0.1), libfreetype6 (= 2.2.1), libgcc1 (= 
 1:4.1.1), libgl1-mesa-glx | libgl1, libgl2ps0, li
 bjpeg8 (= 8c), libmysqlclient18 (= 5.5.24+dfsg-1), libnetcdfc++4, 
 libnetcdfc7, libopenmpi1.6, libpng12-0 (= 1.2.13-4), lib
 pq5, libqtcore4 (= 4:4.6.1), libqtgui4 (= 4:4.5.3), libsqlite3-0 (= 
 3.5.9), libstdc++6 (= 4.6), libswscale2 (= 6:9.1-1),
  libtiff4 ( 3.9.5-3~), libx11-6, libxml2 (= 2.7.4), libxt6, zlib1g (= 
 1:1.2.3.3)
 
 I don't understand what has happened here, and whether this is actually an 
 mpich or a vtk problem, but it's quite serious. I 
 presume it is something to do with the transition from mpich2 to mpich that 
 seems to be underway.
 
 It would appear to be stopping anything build-depping on vtk from building on 
 mips and thus from migrating to testing. 
 
 Do you know how to fix this?
 
 I'll try a rebuild on the porterbox and see if this magically sorts itself 
 out in which case a BINNMU should do the trick.
 
 
 -- System Information:
 Debian Release: jessie/sid
   APT prefers unstable
   APT policy: (500, 'unstable')
 Architecture: mips (mips64)
 
 Kernel: Linux 3.2.0-4-octeon (SMP w/16 CPU cores)
 Locale: LANG=C, LC_CTYPE=C (charmap=ANSI_X3.4-1968)
 Shell: /bin/sh linked to /bin/dash

-- 
http://wiki.debian.org/FAQsFromDebianUser
Offtopic discussions among Debian users and developers:
http://lists.alioth.debian.org/mailman/listinfo/d-community-offtopic
http://nuvreauspam.ro/gpg-transition.txt


signature.asc
Description: Digital signature