Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 367923 - gnome-extra/nm-applet-0.8.4 needs nm-applet-0.8.4-libnotify-0.7.patch, which doesn't exist
Summary: gnome-extra/nm-applet-0.8.4 needs nm-applet-0.8.4-libnotify-0.7.patch, which ...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Robert Piasek (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-05-18 15:26 UTC by Adrian Frith
Modified: 2011-05-18 16:38 UTC (History)
3 users (show)

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


Attachments
build log from "emerge nm-applet" (build.log,1.91 KB, text/x-log)
2011-05-18 15:26 UTC, Adrian Frith
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Adrian Frith 2011-05-18 15:26:17 UTC
Created attachment 273843 [details]
build log from "emerge nm-applet"

gnome-extra/nm-applet-0.8.4.ebuild refers to a patch file ${P}-libnotify-0.7.patch which in this case means nm-applet-0.8.4-libnotify-0.7.patch. There is no such patch in the files/ directory. Build log attached.

I tried renaming nm-applet-0.8.2-libnotify-0.7.patch but it doesn't apply cleanly to the 0.8.4 sources.
Comment 1 Jeroen Roovers (RETIRED) gentoo-dev 2011-05-18 16:05:12 UTC
>>> Preparing source in /var/tmp/portage/gnome-extra/nm-applet-0.8.4/work/network-manager-applet-0.8.4 ...

 * Cannot find $EPATCH_SOURCE!  Value for $EPATCH_SOURCE is:
 * 
 *   /newaches/gentoo/cvs/gentoo-x86/gnome-extra/nm-applet/files/nm-applet-0.8.4-libnotify-0.7.patch
 *   ( nm-applet-0.8.4-libnotify-0.7.patch )

 * ERROR: gnome-extra/nm-applet-0.8.4 failed (prepare phase):
 *   Cannot find $EPATCH_SOURCE!
 * 
 * Call stack:
 *     ebuild.sh, line   56:  Called src_prepare
 *   environment, line 3124:  Called epatch '/newaches/gentoo/cvs/gentoo-x86/gnome-extra/nm-applet/files/nm-applet-0.8.4-libnotify-0.7.patch'
 *   environment, line 1476:  Called die
 * The specific snippet of code:
 *               die "Cannot find \$EPATCH_SOURCE!";
 * 
 * If you need support, post the output of 'emerge --info =gnome-extra/nm-applet-0.8.4',
 * the complete build log and the output of 'emerge -pqv =gnome-extra/nm-applet-0.8.4'.
 * The complete build log is located at '/keeps/gentoo/emergelogs/astrid/gnome-extra:nm-applet-0.8.4:20110518-160436.log'.
 * The ebuild environment file is located at '/var/tmp/portage/gnome-extra/nm-applet-0.8.4/temp/environment'.
 * S: '/var/tmp/portage/gnome-extra/nm-applet-0.8.4/work/network-manager-applet-0.8.4'
Comment 2 Samuli Suominen (RETIRED) gentoo-dev 2011-05-18 16:38:35 UTC
Next time it might be good idea to actually even compile test the package before committing...

Looking at the source of src/applet.c, the bug was fixed differently by upstream, hence:

+  18 May 2011; Samuli Suominen <ssuominen@gentoo.org> nm-applet-0.8.4.ebuild:
+  Don't try to apply non-existing patch wrt #367923 by Adrian Frith.