Debian dependencies

Hi all,

I am creating a Ubuntu package for my (wxPython) app, and it installs,
resolving all dependencies so that's great. However, it seems to drag
along a lot of openoffice dependencies which I do not understand. I
tried this on a clean ubuntu machine without anything installed yet,
and I am puzzled why it is doing all that open office configuration.
Can anybody explain? To be sure I only selected the wxpython-gtk2.8
package with synaptic and compared the output with my debian package,
the 4 packages that need to be installed in order to get wxPython
running are:

- python-wxgtk2.8
- libwxbase2.8.0
- python-wxversion
- libwxgtk2.8.0

But if you see the dump below, can anybody tell me why openoffice is
set up and (I am not sure, installed as well) ?

···

------

debconf: unable to initialize frontend: Dialog
debconf: (Dialog frontend will not work on a dumb terminal, an emacs
shell buffer, or without a controlling terminal.)
debconf: falling back to frontend: Readline
Selecting previously deselected package libwxbase2.8-0.
(Reading database ... 88958 files and directories currently installed.)
Unpacking libwxbase2.8-0 (from .../libwxbase2.8-0_2.8.4.0-0ubuntu3_i386.deb) ...
Selecting previously deselected package libwxgtk2.8-0.
Unpacking libwxgtk2.8-0 (from .../libwxgtk2.8-0_2.8.4.0-0ubuntu3_i386.deb) ...
Selecting previously deselected package python-wxversion.
Unpacking python-wxversion (from
.../python-wxversion_2.8.4.0-0ubuntu3_all.deb) ...
Selecting previously deselected package python-wxgtk2.8.
Unpacking python-wxgtk2.8 (from
.../python-wxgtk2.8_2.8.4.0-0ubuntu3_i386.deb) ...
Setting up ttf-opensymbol (1:2.3.0-1ubuntu5.3) ...
Updating fontconfig cache...

Setting up libwxbase2.8-0 (2.8.4.0-0ubuntu3) ...

Setting up libwxgtk2.8-0 (2.8.4.0-0ubuntu3) ...

Setting up python-wxversion (2.8.4.0-0ubuntu3) ...

Setting up python-wxgtk2.8 (2.8.4.0-0ubuntu3) ...

Setting up openoffice.org-core (1:2.3.0-1ubuntu5.3) ... <--- *** HERE **
Setting up openoffice.org-style-human (1:2.3.0-1ubuntu5.3) ...
Setting up python-uno (1:2.3.0-1ubuntu5.3) ...

Setting up openoffice.org-writer (1:2.3.0-1ubuntu5.3) ...

Setting up openoffice.org-calc (1:2.3.0-1ubuntu5.3) ...

Setting up openoffice.org-draw (1:2.3.0-1ubuntu5.3) ...

Setting up openoffice.org-impress (1:2.3.0-1ubuntu5.3) ...

Setting up openoffice.org-math (1:2.3.0-1ubuntu5.3) ...

Setting up openoffice.org-gtk (1:2.3.0-1ubuntu5.3) ...

Setting up openoffice.org-gnome (1:2.3.0-1ubuntu5.3) ...

Setting up openoffice.org-common (1:2.3.0-1ubuntu5.3) ...
Updating OpenOffice.org's dictionary list... done.
No theme index file in '/usr/share/icons/locolor'.
If you really want to create an icon cache here, use --ignore-theme-index.

Setting up openoffice.org-java-common (1:2.3.0-1ubuntu5.3) ...

Setting up openoffice.org-base (1:2.3.0-1ubuntu5.3) ...

Setting up openoffice.org (1:2.3.0-1ubuntu5.3) ...

Setting up openoffice.org-evolution (1:2.3.0-1ubuntu5.3) ...

Processing triggers for libc6 ...
ldconfig deferred processing now taking place
Selecting previously deselected package cvl.
(Reading database ...

----

Regards,
- Jorgen

Hi Stani,

No I don't .. I have this also when I only install python-wxgtk2.8,
and not my app. This is somewhere in the wxPython (or wxWidgets)
distrib that the ttf- font was needed, and it dragged along a lot of
extra dependencies. for people not having wxPython or wxWidgets, it is
a huge footprint that they get extra.

Regards,
- Jorgen

···

On Jan 14, 2008 12:14 PM, Stani <spe.stani.be@gmail.com> wrote:

The problem seems to be ttf-opensymbol which is dependent of openoffice:
The OpenSymbol TrueType font
This package contains the OpenSymbol TrueType font included in
OpenOffice.org. This font contains symbols (like fonts as Wingdings(tm)),
bullets (needed for bullets in OpenOffice.org) and non-latin character

Do you have any idea how that becomes involved?
$ apt-cache rdepends ttf-opensymbol
ttf-opensymbol
Reverse Depends:
  openoffice.org-core
  mgp
  openoffice.org-core

Stani

Jorgen Bodde wrote:
> Hi all,
>
> I am creating a Ubuntu package for my (wxPython) app, and it installs,
> resolving all dependencies so that's great. However, it seems to drag
> along a lot of openoffice dependencies which I do not understand. I
> tried this on a clean ubuntu machine without anything installed yet,
> and I am puzzled why it is doing all that open office configuration.
> Can anybody explain? To be sure I only selected the wxpython-gtk2.8
> package with synaptic and compared the output with my debian package,
> the 4 packages that need to be installed in order to get wxPython
> running are:
>
> - python-wxgtk2.8
> - libwxbase2.8.0
> - python-wxversion
> - libwxgtk2.8.0
>
> But if you see the dump below, can anybody tell me why openoffice is
> set up and (I am not sure, installed as well) ?
>
> ------
>
> debconf: unable to initialize frontend: Dialog
> debconf: (Dialog frontend will not work on a dumb terminal, an emacs
> shell buffer, or without a controlling terminal.)
> debconf: falling back to frontend: Readline
> Selecting previously deselected package libwxbase2.8-0.
> (Reading database ... 88958 files and directories currently installed.)
> Unpacking libwxbase2.8-0 (from .../libwxbase2.8-0_2.8.4.0-0ubuntu3_i386.deb) ...
> Selecting previously deselected package libwxgtk2.8-0.
> Unpacking libwxgtk2.8-0 (from .../libwxgtk2.8-0_2.8.4.0-0ubuntu3_i386.deb) ...
> Selecting previously deselected package python-wxversion.
> Unpacking python-wxversion (from
> .../python-wxversion_2.8.4.0-0ubuntu3_all.deb) ...
> Selecting previously deselected package python-wxgtk2.8.
> Unpacking python-wxgtk2.8 (from
> .../python-wxgtk2.8_2.8.4.0-0ubuntu3_i386.deb) ...
> Setting up ttf-opensymbol (1:2.3.0-1ubuntu5.3) ...
> Updating fontconfig cache...
>
> Setting up libwxbase2.8-0 (2.8.4.0-0ubuntu3) ...
>
> Setting up libwxgtk2.8-0 (2.8.4.0-0ubuntu3) ...
>
> Setting up python-wxversion (2.8.4.0-0ubuntu3) ...
>
> Setting up python-wxgtk2.8 (2.8.4.0-0ubuntu3) ...
>
> Setting up openoffice.org-core (1:2.3.0-1ubuntu5.3) ... <--- *** HERE **
> Setting up openoffice.org-style-human (1:2.3.0-1ubuntu5.3) ...
> Setting up python-uno (1:2.3.0-1ubuntu5.3) ...
>
> Setting up openoffice.org-writer (1:2.3.0-1ubuntu5.3) ...
>
> Setting up openoffice.org-calc (1:2.3.0-1ubuntu5.3) ...
>
> Setting up openoffice.org-draw (1:2.3.0-1ubuntu5.3) ...
>
> Setting up openoffice.org-impress (1:2.3.0-1ubuntu5.3) ...
>
> Setting up openoffice.org-math (1:2.3.0-1ubuntu5.3) ...
>
> Setting up openoffice.org-gtk (1:2.3.0-1ubuntu5.3) ...
>
> Setting up openoffice.org-gnome (1:2.3.0-1ubuntu5.3) ...
>
> Setting up openoffice.org-common (1:2.3.0-1ubuntu5.3) ...
> Updating OpenOffice.org's dictionary list... done.
> No theme index file in '/usr/share/icons/locolor'.
> If you really want to create an icon cache here, use --ignore-theme-index.
>
> Setting up openoffice.org-java-common (1:2.3.0-1ubuntu5.3) ...
>
> Setting up openoffice.org-base (1:2.3.0-1ubuntu5.3) ...
>
> Setting up openoffice.org (1:2.3.0-1ubuntu5.3) ...
>
> Setting up openoffice.org-evolution (1:2.3.0-1ubuntu5.3) ...
>
> Processing triggers for libc6 ...
> ldconfig deferred processing now taking place
> Selecting previously deselected package cvl.
> (Reading database ...
>
> ----
>
> Regards,
> - Jorgen
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: wxPython-users-unsubscribe@lists.wxwidgets.org
> For additional commands, e-mail: wxPython-users-help@lists.wxwidgets.org
>
>

---------------------------------------------------------------------
To unsubscribe, e-mail: wxPython-users-unsubscribe@lists.wxwidgets.org
For additional commands, e-mail: wxPython-users-help@lists.wxwidgets.org

Simone,

You are a genius! Indeed the sudo apt-get install line resolved the
(probably still pending) dependencies on openoffice. I do not know
what went wrong in the virtual machine, but after typing that one
line, the dependency list of python-wxgtk2.8 stayed moderately small..

Thanks again,
- Jorgen

···

On Jan 14, 2008 12:49 PM, Simone <simozack@yahoo.it> wrote:

Jorgen Bodde ha scritto:

> Processing triggers for libc6 ...
> ldconfig deferred processing now taking place
> Selecting previously deselected package cvl.
> (Reading database ...

It seems like there was a previous problem in setting up openoffice.org
and that doesn't have nothing to do with your installation.

Normally, if you try to install a package that depends on other package,
apt proceeds with the downloading, the unpacking and the installation of
that package. In this case, that processes doesn't appear in the output
and I think that there's no correlation between the installation of your
package and openoffice.

Try to execute "sudo apt-get install" without anything else, and you
probably see the same openoffice-related output.

HTH,
Simone
Chiacchiera con i tuoi amici in tempo reale!
Yahoo fa parte della famiglia di brand Yahoo.

---------------------------------------------------------------------
To unsubscribe, e-mail: wx-dev-unsubscribe@lists.wxwidgets.org
For additional commands, e-mail: wx-dev-help@lists.wxwidgets.org