libvtk6-dev doesn't depend on libpython-dev

Bug #1507116 reported by Sérgio Agostinho
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
vtk6 (Ubuntu)
Fix Released
Low
Unassigned
Trusty
Triaged
Low
Unassigned

Bug Description

Running up-to-date Ubuntu 14.04 LTS, on a fresh VM in which I manually installed

libeigen3-dev
libflann-dev
libvtk6-dev
libboost-system-dev
libboost-thread-dev
libboost-filesystem-dev
libboost-date-time-dev
libboost-iostreams-dev

While compilling point cloud library, I bumped into an issue which apparently is due to an unmet dependency of libvtk6-dev, which currently is not checking for libpython-dev. After a quick exchange with someone from the pcl community, they mentioned this commit

https://anonscm.debian.org/cgit/debian-science/packages/vtk6.git/commit/debian/control?id=9796292755d0fd94789ba1798762325ab9b839a0

which suggests there are more dependencies that might be missing.

I apologize in advance in case I overlook something.

Revision history for this message
Ubuntu Foundations Team Bug Bot (crichton) wrote :

Thank you for taking the time to report this bug and helping to make Ubuntu better. It seems that your bug report is not filed about a specific source package though, rather it is just filed against Ubuntu in general. It is important that bug reports be filed about source packages so that people interested in the package can find the bugs about it. You can find some hints about determining what package your bug might be about at https://wiki.ubuntu.com/Bugs/FindRightPackage. You might also ask for help in the #ubuntu-bugs irc channel on Freenode.

To change the source package that this bug is filed about visit https://bugs.launchpad.net/ubuntu/+bug/1507116/+editstatus and add the package name in the text box next to the word Package.

[This is an automated message. I apologize if it reached you inappropriately; please just reply to this message indicating so.]

tags: added: bot-comment
Revision history for this message
Sérgio Agostinho (sergio-r-agostinho) wrote :

Assigned package to bug.

affects: ubuntu → vtk6 (Ubuntu)
tags: added: trusty
Revision history for this message
Brian Murray (brian-murray) wrote :

This seems fixed in wily:

(wily-amd64)root@impulse:~# apt-cache show libvtk6-dev
Package: libvtk6-dev
Priority: optional
Section: universe/libdevel
Installed-Size: 50647
Maintainer: Ubuntu Developers <email address hidden>
Original-Maintainer: Debian Science Team <email address hidden>
Architecture: amd64
Source: vtk6
Version: 6.2.0+dfsg1-4ubuntu4
Replaces: libvtk5-dev
Depends: libavcodec-dev, libavformat-dev, libavutil-dev, libc6-dev, libeigen3-dev, libexpat-dev, libfreetype6-dev, libgdal-dev, libgl1-mesa-dev | libgl-dev, libgl2ps-dev, libglu1-mesa-dev | libglu-dev, libjpeg-dev, libjsoncpp-dev, libmysqlclient-dev, libnetcdf-dev, libnetcdf-cxx-legacy-dev, libogg-dev, libpng-dev, libpq-dev, libpython-dev, libswscale-dev, libtheora-dev, libtiff-dev, libvtk6.2 (= 6.2.0+dfsg1-4ubuntu4), libx11-dev, libxdmf-dev, libxft-dev, libxml2-dev, libxss-dev, libxt-dev, mpi-default-dev, python-vtk6 (= 6.2.0+dfsg1-4ubuntu4), python-zope.interface, tcl-dev, tcl-vtk6 (= 6.2.0+dfsg1-4ubuntu4), tk-dev, vtk6 (= 6.2.0+dfsg1-4ubuntu4), x11proto-core-dev, zlib1g-dev, libc6 (>= 2.14), libgcc1 (>= 1:4.1.1), libstdc++6 (>= 5.2), libtcl8.6 (>= 8.6.0), libtk8.6 (>= 8.6.0), libx11-6

summary: - Missing dependencies on libvtk6-dev, 14.04 LTS
+ libvtk6-dev doesn't depend on libpython-dev
Changed in vtk6 (Ubuntu):
status: New → Fix Released
Changed in vtk6 (Ubuntu Trusty):
status: New → Triaged
importance: Undecided → Medium
milestone: none → trusty-updates
Revision history for this message
Mathew Hodson (mhodson) wrote :

This affects a non-core application and has an easy workaround (manually install libpython-dev) so setting importance to low.

Changed in vtk6 (Ubuntu):
importance: Undecided → Low
Changed in vtk6 (Ubuntu Trusty):
importance: Medium → Low
tags: added: bitesize packaging
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.