Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 362293 - [desktop-effects] x11-libs/libdesktop-agnostic-9999 wants thunar-vfs with USE=xfce
Summary: [desktop-effects] x11-libs/libdesktop-agnostic-9999 wants thunar-vfs with USE...
Status: RESOLVED OBSOLETE
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal minor (vote)
Assignee: Desktop-Effects herd
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-04-06 12:51 UTC by Mathieu Z
Modified: 2012-02-05 13:24 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
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.