Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 362293

Summary: [desktop-effects] x11-libs/libdesktop-agnostic-9999 wants thunar-vfs with USE=xfce
Product: Gentoo Linux Reporter: Mathieu Z <mobiusstripper>
Component: Current packagesAssignee: Desktop-Effects herd <desktop-effects+disabled>
Status: RESOLVED OBSOLETE    
Severity: minor    
Priority: Normal    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---

Description Mathieu Z 2011-04-06 12:51:33 UTC
libdesktop-agnostic-9999 do not pull in xfce-extras/thunar-vfs which is deprecated anyway:

$ eix thunar-vfs
* xfce-extra/thunar-vfs
     Available versions:  1.2.0 {dbus debug gnome startup-notification}
     Homepage:            http://git.xfce.org/xfce/thunar-vfs/
     Description:         Xfce's filesystem libraries (deprecated: don't use this for future development)

Therefore, the following part:
src_configure(){
  ...
  if use xfce; then
    vfs="thunar-vfs,${vfs}"
  fi
  ./waf configure --prefix=/usr --config-backends=${cfg} \
  --desktop-entry-backends=${de} --vfs-backends=${vfs} \
  ${myconf} || die "Could not configure ${PN}."
}

would fail due to lack of thunar-vfs. It would also fail because waf needs manually specify VALAC=$(type -p valac-0.10), but that's a separate issue.

Commenting out the thunar-vfs part (or USE=-xfce) and specifying VALAC allows the package to build.

Reproducible: Always
Comment 1 Jorge Manuel B. S. Vicetto (RETIRED) Gentoo Infrastructure gentoo-dev 2012-02-05 13:15:11 UTC
Package was dropped from the tree.
Comment 2 Jorge Manuel B. S. Vicetto (RETIRED) Gentoo Infrastructure gentoo-dev 2012-02-05 13:24:17 UTC
(In reply to comment #1)
> Package was dropped from the tree.

I meant that it was dropped from the overlay.