We have several packages in our code library that do not seem to detect the correct dependencies. So when the package is installed, it includes copies of VIs that should be sourced from other installed packages. This can cause problems when the VIs in question are used for sharing data.
I'm using VIP Professional 2.0.3 with LabVIEW 8.5.1
There also seems to be a disconnect in the .vipc and the .vipb files. The VI Package Configuration file does not list all dependencies (see attachment .vipc.png), but they're present in the .vipb file:
nirsc_html_help_common >= 2.0 oglib_appcontrol >= 2.10 oglib_array >= 2.7 oglib_error >= 2.3 oglib_file >= 2.8 oglib_lvdata >= 2.9 oglib_string >= 2.6 ogrsc_dynamicpalette >= 0.17 sbr_lib_50-01_typedef >= 1.0.9 sbr_lib_50-02_globals >= 1.0.9 sbr_lib_50-04_file >= 1.0.5 sbr_lib_50-05_error >= 1.0.1 sbr_lib_50-12_timing >= 1.0.2
This LLB installed by VIPM contains two files that should be from dependent packages (attachment package_llb.png). They're obvious from the double package suffix.
When I manually specify the missing packages by dragging them from VIPM to the VIPC Editor, the files are not included in the package.