Please read this before reporting a bug:
https://wiki.archlinux.org/title/Bug_reporting_guidelines
Do NOT report bugs when a package is just outdated, or it is in the AUR. Use the 'flag out of date' link on the package page, or the Mailing List.
REPEAT: Do NOT report bugs for outdated packages!
https://wiki.archlinux.org/title/Bug_reporting_guidelines
Do NOT report bugs when a package is just outdated, or it is in the AUR. Use the 'flag out of date' link on the package page, or the Mailing List.
REPEAT: Do NOT report bugs for outdated packages!
FS#25121 - [workrave] maybe too many depends
Attached to Project:
Community Packages
Opened by Bill Seremetis (bserem) - Wednesday, 13 July 2011, 00:26 GMT
Last edited by Sergej Pupykin (sergej) - Monday, 18 July 2011, 09:04 GMT
Opened by Bill Seremetis (bserem) - Wednesday, 13 July 2011, 00:26 GMT
Last edited by Sergej Pupykin (sergej) - Monday, 18 July 2011, 09:04 GMT
|
DetailsDescription:
Workrave has many dependencies, most of them gnome-specific. I believe we could narrow them down since it seems that they aren't need for workwave to run correctly. I installed it manually to prior to checking in pacman (why?) and it worked perfectly without having the following installed on my machine: [bill@redliner ~]$ sudo pacman -S workrave resolving dependencies... looking for inter-conflicts... Targets (30): libart-lgpl-2.3.21-1 libgnomecanvas-2.30.3-1 gnome-mime-data-2.18.0-5 gnome-vfs-2.24.4-3 libgnome-data-2.32.1-2 libbonobo-2.32.1-1 libcanberra-0.28-1 libgnome-2.32.1-2 libbonoboui-2.24.5-1 libgnomeui-2.24.4-1 libgnomecanvasmm-2.26.0-1 libgnomemm-2.30.0-1 libglademm-2.6.7-1 gconfmm-2.28.2-1 gnome-vfsmm-2.26.0-1 libgnomeuimm-2.28.0-1 gnet-2.0.8-2 gnome-menus-3.0.1-1 gnome-desktop-3.0.2-1 libgweather-3.0.2-1 libgdata-0.8.0-1 evolution-data-server-3.0.2.1-2 libwnck3-3.0.2-1 dconf-0.7.5-1 telepathy-glib-0.14.8-1 gnome-panel-3.0.2-1 gdome2-0.8.1-3 python-markdown-2.0.3-5 python-cheetah-2.4.4-2 workrave-1.9.4-1 Total Download Size: 4.12 MB Total Installed Size: 134.59 MB Additional info: Workrave 1.9.4-1 Steps to reproduce: When trying to install Workrave with pacman it ask to install its dependencies, many of the packages are gnome-specific. When installing Workrave manually (download the tar.gz from the official site and run "make install"). It only asks for "intltools" package. |
This task depends upon
Closed by Sergej Pupykin (sergej)
Monday, 18 July 2011, 09:04 GMT
Reason for closing: Fixed
Additional comments about closing: thanks
Monday, 18 July 2011, 09:04 GMT
Reason for closing: Fixed
Additional comments about closing: thanks
- GLib (2.16.0)
- GLibmm (2.19.3)
- Gtk (2.16.0)
- Gtkmm (2.16.0)
- Atk (1.20)
- Pango (1.22.0)
- Pangomm (2.14.0)
- Cairo (1.2.4)
- Cairomm (1.6.4)
- DBus (1.0.2)
- DBus-Glib (0.78)
- GConf (2.13.5)
- GConfmm (2.22.0)
- GDome
- GStreamer (0.10.10)
- Libsigc++ (2.0.2)
Optionally, the following packages are required for gnome support.
- ORbit (2.14.10)
- Bonobo (2.15.0)
- panel-applet (2.19.3)
depends=('libxtst' 'gtkmm' 'gconf' 'gdome2' 'gstreamer0.10')
makedepends=('intltool' 'python-cheetah')
Reasons:
- libgnomeuimm dependency was dropped in this commit (it should replaced by gtkmm and gconf): https://github.com/rcaelers/workrave/commit/7599739190d69e5e7cf007591e1cbffb97ca0eb7
- gnet dependency was replaced by GIO based networking: https://github.com/rcaelers/workrave/commit/dfdcfd9ec44a95075d5a1cf36a9692f712d2487f
- gnome-panel is not used, since verison 1.9.4 does not support libpanelapplet4 (However the next version will add this support, so you can add back gnome-panel to dependences in the next upstream release.)
- dbus-core and dbus-glib are already satified, and usually enough to build and run apps instead of dbus
- libxmu dependency was dropped in this commit: https://github.com/rcaelers/workrave/commit/4a5044789ae17441ca46ecbfd9bc823253489bde
- python-cheetah is only a makedependency, required for common/bin/dbusgen.py on build time to generate D-Bus rule
- libsigc++ is already satisfied by gtkmm
- gstreamer0.10 dependency is required for sound support