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

Bug 106812

Summary: xfce4-menueditor ebuild dependencies syntax problem
Product: Gentoo Linux Reporter: Russell Gray <grayboy10>
Component: New packagesAssignee: XFCE Team <xfce>
Status: RESOLVED INVALID    
Severity: major    
Priority: High    
Version: 2005.1   
Hardware: x86   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---
Attachments: An edited ebuild that lists the correct package dependencies

Description Russell Gray 2005-09-21 11:14:50 UTC
The ebuild for xfce4-menueditor-1.05 has the deprecated package name for the
xfce4 base listed in the dependencies.  See the exerpt from the ebuild below:

RDEPEND=">=x11-libs/gtk+-2.0.6
        dev-libs/libxml2
        xfce-base/xfce4-base"

The current naming scheme refers to all base ebuilds for xfce4 simply as
xfce-base/xfce4.  So the ebuild should look like this:

RDEPEND=">=x11-libs/gtk+-2.0.6
        dev-libs/libxml2
        xfce-base/xfce4"

I tried editing the ebuild myself to name the proper package, and it satisfied
the dependencies enough for portage to download the source, but then I got a
'Digest Verification Failed' error message, probably because the modified ebuild
was five characters smaller in total file size than the original ebuild.

Since this is the package that allows users to edit the popup desktop programs
menu that users access by right-clicking the xfce4 desktop, this tiny error
breaks a major feature of the DE, the ability to customize the programs menu.

Reproducible: Always
Steps to Reproduce:
1.open ebuild in editor
2.
3.

Actual Results:  
Detailed in summary

Expected Results:  
system should have compiled the xfce4-menueditor package against the newer
xfce4.2.2 base
Comment 1 Russell Gray 2005-09-21 11:22:52 UTC
Created attachment 68950 [details]
An edited ebuild that lists the correct package dependencies

This is the edited ebuild file that correctly names the newer xfce4 base
package.

I appended the -r1 to the end of the file name while I was making a copy, I
don't know if that's the proper syntax.  Feel free to change it.
Comment 2 Brad Cowan (RETIRED) gentoo-dev 2005-09-21 17:16:07 UTC
the menu editor is built in versions > 4.0. this package is deprecated guess I
missed a blocker.