Is panel plugins integration broken at the moment?

Fabian Nowak timystery at arcor.de
Sat Oct 29 10:08:38 CEST 2005


Am Donnerstag, den 20.10.2005, 13:08 -0700 schrieb Brian J. Tarricone:
> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
> 
> On 10/20/2005 1:02 PM, Carol Spears wrote:
> > On Thu, Oct 20, 2005 at 09:50:27PM +0200, Jasper Huijsmans wrote:
> > 
> >>Carol Spears schreef:
> >>...
> >>
> >>>i still think that since xfce uses samba, that is how that directory got
> >>>there.  help me understand :)
> >>>
> >>
> >>Any program can use libexec. 'libexec' is a standard location for 
> >>binaries that are not meant to be run directly by the user. Like 
> >>external plugins for the new panel. Some distributions compile programs 
> >>with './configure --prefix=/usr --libexecdir=/usr/lib' to change the 
> >>location to 'lib' instead.
> >>
> > 
> > well, if nothing else was learned from all that crap i typed ... can you
> > safely assume (at least) that it will not break things to remove stuff
> > from that directory?
> 
> No... At least not any more than you can safely assume that you can
> remove files from *any* system location without knowing what it does and
> that you don't need it.

regarding the following points:

- generally, noone has ...libexec in his ld.s.conf or LD_LIBRARY_PATH,
- no other desktop systems use libexec,
- adding $prefix/lib to ld.so.conf is already necessary for even the old
  panel,
- installation instructions on xfce-goodies wiki site already contain 
  the third point and would be blown having another sentebnce saying "if
  you run panel 4.4, which can be found out by typing [...] add 
  libexec",
- some documentations say libexec was deprecated,

i suggest switching to $prefix/lib for the panel plugins location for
ease of use which is one of Xfce's main principles. this would also
decrease the amount of "the plugin ... is not shown" mails on the
mailing lists.
i know that all ported plugins would need to be changed in their
configuration files for another configuration path and don't mind doing
that for my plugins and would also do that for other plugins where
necessary.

> 
> 	-brian
> 
> -----BEGIN PGP SIGNATURE-----
> Version: GnuPG v1.4.1 (MingW32)
> 
> iD8DBQFDV/k+6XyW6VEeAnsRAqh5AJ9WJ6TCQXwnJmhDzK8kDYp3zvFbBACeN61S
> LBLkDvDiW18ioZzBCrOpBL4=
> =pfg6
> -----END PGP SIGNATURE-----
> _______________________________________________
> Xfce4-dev mailing list
> Xfce4-dev at xfce.org
> http://foo-projects.org/mailman/listinfo/xfce4-dev




More information about the Xfce4-dev mailing list