FS#13697 - [thunar] depends on xfce4-panel

Attached to Project: Arch Linux
Opened by Greg Erwin (Odysseus) - Sunday, 08 March 2009, 08:58 GMT
Last edited by Allan McRae (Allan) - Wednesday, 15 July 2009, 02:06 GMT
Task Type Bug Report
Category Packages: Extra
Status Closed
Assigned To Tobias Kieslich (tobias)
Architecture All
Severity Low
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 2
Private No

Details

I may be wrong about this, but as far as I can tell, Thunar shouldn't require xfce4-panel.
This task depends upon

Closed by  Allan McRae (Allan)
Wednesday, 15 July 2009, 02:06 GMT
Reason for closing:  Implemented
Additional comments about closing:  thunar-1.0.1-4
Comment by JM (fijam) - Sunday, 22 March 2009, 10:48 GMT
xfce4-panel is only needed for the panel trash plugin. If the developer should choose to drop xfce4-panel as a dependency, it would be necessary to add glib2, exo, libxfce4util, hal, libpng, libjpeg and configure with --disable-tpa-plugin

If decided otherwise, please close this bug.
Comment by Allan McRae (Allan) - Sunday, 22 March 2009, 10:59 GMT
A user on irc (wonder) confirmed that thunar can run without xfce4-panel installed. So it appears that xfce4-panel can be made an optdepend.
Comment by JM (fijam) - Sunday, 22 March 2009, 11:20 GMT
The only thunar's file affected is /usr/lib/xfce4/panel-plugins/thunar-tpa so it is safe to compile against xfce4-panel and run without it. Also confirmed by the fine folks in #xfce
Comment by Greg Erwin (Odysseus) - Sunday, 22 March 2009, 20:46 GMT
As an optdepend is the way it's been done in debian.
From http://packages.debian.org/stable/x11/thunar: "An Xfce plugin can manage the trash, if xfce4-panel is installed as well."

So, right, I dont't think the trash panel applet has to be removed, it just won't get used unless xfce4-panel is installed.
Comment by Scott H (stonecrest) - Sunday, 12 July 2009, 16:31 GMT
Any progress on this? Thunar never used to depend on xfce4-panel and now it does.
Comment by Allan McRae (Allan) - Wednesday, 15 July 2009, 02:06 GMT
Implemented in thunar-1.0.1-4. Hopefully I got all the needed deps after moving xfce4-panel to optdepends. File a new bug if I missed some.

Loading...