[packman] tovid requires conflicting wxWidgets on OpenSUSE 10.3

Andreas Simon andreas.w.simon at gmail.com
Thu Jan 17 15:26:07 CET 2008


Hello,

thanks for this great software repository and your hard work.

I just encountered a small dependency issue while installing tovid.

Package: tovid 0.31-0.pm.svn20071006 at i586
Distribution: OpenSUSE 10.3

Trying to install tovid results in pulling in both wxWidgets 2.8.7-0.pm.1
and wxGTK-2.8.4.0-53. But those 2 packages conflict with each other.

Here is part of the output from 'smart install tovid':

Preparing...                                            ############################################################################## [  0%]
error: file /usr/lib/libwx_gtk2u_fl-2.8.so.0 conflicts between attempted installs of wxGTK-2.8.4.0-53 and wxWidgets-2.8.7-0.pm.1
error: file /usr/lib/libwx_gtk2u_gizmos-2.8.so.0 conflicts between attempted installs of wxGTK-2.8.4.0-53 and wxWidgets-2.8.7-0.pm.1
error: file /usr/lib/libwx_gtk2u_gizmos_xrc-2.8.so.0 conflicts between attempted installs of wxGTK-2.8.4.0-53 and wxWidgets-2.8.7-0.pm.1
error: file /usr/lib/libwx_gtk2u_mmedia-2.8.so.0 conflicts between attempted installs of wxGTK-2.8.4.0-53 and wxWidgets-2.8.7-0.pm.1
error: file /usr/lib/libwx_gtk2u_ogl-2.8.so.0 conflicts between attempted installs of wxGTK-2.8.4.0-53 and wxWidgets-2.8.7-0.pm.1
error: file /usr/lib/libwx_gtk2u_plot-2.8.so.0 conflicts between attempted installs of wxGTK-2.8.4.0-53 and wxWidgets-2.8.7-0.pm.1
error: file /usr/lib/libwx_gtk2u_stc-2.8.so.0 conflicts between attempted installs of wxGTK-2.8.4.0-53 and wxWidgets-2.8.7-0.pm.1
error: file /usr/lib/libwx_gtk2u_svg-2.8.so.0 conflicts between attempted installs of wxGTK-2.8.4.0-53 and wxWidgets-2.8.7-0.pm.1
error: file /usr/share/locale/it/LC_MESSAGES/wxmsw.mo conflicts between attempted installs of wxGTK-2.8.4.0-53 and wxWidgets-2.8.7-0.pm.1
error: file /usr/share/locale/it/LC_MESSAGES/wxstd.mo conflicts between attempted installs of wxGTK-2.8.4.0-53 and wxWidgets-2.8.7-0.pm.1
error: file /usr/share/locale/ja/LC_MESSAGES/wxstd.mo conflicts between attempted installs of wxGTK-2.8.4.0-53 and wxWidgets-2.8.7-0.pm.1
error: file /usr/share/locale/uk/LC_MESSAGES/wxstd.mo conflicts between attempted installs of wxGTK-2.8.4.0-53 and wxWidgets-2.8.7-0.pm.1

Here is the verbose output of 'smart install --explain tovid':
# smart install --explain tovid
Loading cache...
Updating cache...                                       ############################################################################## [100%]

Computing transaction...

Installing packages (19):
  blt-2.4z-301 at i586
    Required By:
      python-imaging-1.1.6-69 at i586 (installed)
      python-tk-2.5.1-39 at i586 (installed)
  dvdauthor-0.6.14-0.pm.2 at i586
    Required By:
      tovid-0.31-0.pm.svn20071006 at i586 (installed)
  glib-1.2.10-672 at i586
    Required By:
      transcode-1.0.4-0.pm.1 at i686 (installed)
  libfame-0.9.1-0.pm.8 at i686
    Required By:
      transcode-1.0.4-0.pm.1 at i686 (installed)
  libmpeg2-0.4.1-0.pm.4 at i586
    Required By:
      transcode-1.0.4-0.pm.1 at i686 (installed)
  libmspack-0.0.20060920alpha-51 at i586
    Required By:
      wxGTK-2.8.4.0-53 at i586 (installed)
  lsdvd-0.16-0.pm.0 at i586
    Required By:
      tovid-0.31-0.pm.svn20071006 at i586 (installed)
  normalize-0.7.7-0.pm.4 at i586
    Required By:
      tovid-0.31-0.pm.svn20071006 at i586 (installed)
  pvm-3.4.5-89 at i586
    Required By:
      transcode-1.0.4-0.pm.1 at i686 (installed)
  python-imaging-1.1.6-69 at i586
    Requires:
      python-tk-2.5.1-39 at i586 (installed)
      tix-8.4.0-28 at i586 (installed)
      blt-2.4z-301 at i586 (installed)
    Required By:
      tovid-0.31-0.pm.svn20071006 at i586 (installed)
  python-tk-2.5.1-39 at i586
    Requires:
      blt-2.4z-301 at i586 (installed)
    Required By:
      python-imaging-1.1.6-69 at i586 (installed)
  python-wxGTK-2.8.4.0-53 at i586
    Requires:
      wxWidgets-2.8.7-0.pm.1 at i586 (installed)
      wxGTK-2.8.4.0-53 at i586 (installed)
      wxWidgets-gl-2.8.7-0.pm.1 at i586 (installed)
    Required By:
      tovid-0.31-0.pm.svn20071006 at i586 (installed)
  sox-13.0.0-40 at i586
    Required By:
      tovid-0.31-0.pm.svn20071006 at i586 (installed)
  tix-8.4.0-28 at i586
    Required By:
      python-imaging-1.1.6-69 at i586 (installed)
  tovid-0.31-0.pm.svn20071006 at i586
    Requires:
      python-wxGTK-2.8.4.0-53 at i586 (installed)
      transcode-1.0.4-0.pm.1 at i686 (installed)
      normalize-0.7.7-0.pm.4 at i586 (installed)
      sox-13.0.0-40 at i586 (installed)
      lsdvd-0.16-0.pm.0 at i586 (installed)
      python-imaging-1.1.6-69 at i586 (installed)
      dvdauthor-0.6.14-0.pm.2 at i586 (installed)
  transcode-1.0.4-0.pm.1 at i686
    Requires:
      pvm-3.4.5-89 at i586 (installed)
      libmpeg2-0.4.1-0.pm.4 at i586 (installed)
      glib-1.2.10-672 at i586 (installed)
      libfame-0.9.1-0.pm.8 at i686 (installed)
    Required By:
      tovid-0.31-0.pm.svn20071006 at i586 (installed)
  wxGTK-2.8.4.0-53 at i586
    Requires:
      libmspack-0.0.20060920alpha-51 at i586 (installed)
    Required By:
      python-wxGTK-2.8.4.0-53 at i586 (installed)
  wxWidgets-2.8.7-0.pm.1 at i586
    Required By:
      python-wxGTK-2.8.4.0-53 at i586 (installed)
      wxWidgets-gl-2.8.7-0.pm.1 at i586 (installed)
  wxWidgets-gl-2.8.7-0.pm.1 at i586
    Requires:
      wxWidgets-2.8.7-0.pm.1 at i586 (installed)
    Required By:
      python-wxGTK-2.8.4.0-53 at i586 (installed)

21.7MB of package files are needed. 74.6MB will be used.

Confirm changes? (Y/n): n


So it looks when having the packman repo enabled, python-wxGTK
tries to install both wxGTK and wxWidgets.

A workaround for this problem is to install python-wxGTK with
the packman repo disabled. After that tovid doesn't require any
other wxWidget-related packages anymore.

Sorry, no output from info4packman, the link 
ftp://ftp.links2linux.de/pub/packman/info4packman
seems to be down at the moment.

Cheers,
Andreas Simon




More information about the Packman mailing list