Summary: | net-dns/avahi-0.7-r2 : /.../sh: glib-genmarshal: command not found | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Toralf Förster <toralf> |
Component: | Current packages | Assignee: | Anthony Basile <blueness> |
Status: | RESOLVED FIXED | ||
Severity: | normal | ||
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Bug Depends on: | |||
Bug Blocks: | 667324 | ||
Attachments: |
emerge-info.txt
emerge-history.txt environment etc.portage.tbz2 logs.tbz2 net-dns:avahi-0.7-r2:20181004-002816.log temp.tbz2 |
Description
Toralf Förster
2018-10-04 15:39:27 UTC
Created attachment 549262 [details]
emerge-info.txt
Created attachment 549264 [details]
emerge-history.txt
Created attachment 549266 [details]
environment
Created attachment 549268 [details]
etc.portage.tbz2
Created attachment 549270 [details]
logs.tbz2
Created attachment 549272 [details]
net-dns:avahi-0.7-r2:20181004-002816.log
Created attachment 549274 [details]
temp.tbz2
I've got an error that is very similar: But here is glib-mkenums missing. Making all in avahi-gobject make[2]: Entering directory '/var/tmp/portage/net-dns/avahi-0.7-r2/work/avahi-0.7-abi_x86_64.amd64/avahi-gobject' ( cd . && \ LC_ALL=C sed -n -e 's/.*_ga_signals_marshal_\([A-Z]*__[A-Z_]*\).*/\1/p' \ ga-client.c ga-client.h ga-entry-group.c ga-entry-group.h ga-enums.h ga-error.c ga-error.h ga-record-browser.c ga-record-browser.h ga-service-browser.c ga-service-browser.h ga-service-resolver.c ga-service-resolver.h ) \ | sed -e 's/__/:/' -e 'y/_/,/' | sort -u > signals-marshal.list.tmp && \ if cmp -s signals-marshal.list.tmp signals-marshal.list; then \ rm signals-marshal.list.tmp; \ else \ mv signals-marshal.list.tmp signals-marshal.list; \ fi glib-mkenums \ --fhead "#ifndef __GA_CLIENT_ENUM_TYPES_H__\n#define __GA_CLIENT_ENUM_TYPES_H__\n\n#include <glib-object.h>\n\nG_BEGIN_DECLS\n" \ --fprod "/* enumerations from \"@filename@\" */\n" \ --vhead "GType @enum_name@_get_type (void);\n#define GA_TYPE_@ENUMSHORT@ (@enum_name@_get_type())\n" \ --ftail "G_END_DECLS\n\n#endif /* __GA_CLIENT_ENUM_TYPES_H__ */" \ ga-client.h > ga-client-enumtypes.h glib-mkenums \ --fhead "#include <ga-client.h>\n#include<ga-client-enumtypes.h>" \ --fprod "\n/* enumerations from \"@filename@\" */" \ --vhead "GType\n@enum_name@_get_type (void)\n{\n static GType etype = 0;\n if (etype == 0) {\n static const G@Type@Value values[] = {" \ --vprod " { @VALUENAME@, \"@VALUENAME@\", \"@VALUENAME@\" }," \ --vtail " { 0, NULL, NULL }\n };\n etype = g_@type@_register_static (\"@EnumName@\", values);\n }\n return etype;\n}\n" \ ga-client.h > ga-client-enumtypes.c /bin/sh: line 1: glib-mkenums: command not found /bin/sh: line 1: glib-mkenums: command not found make[2]: *** [Makefile:1019: ga-client-enumtypes.h] Error 127 glib-genmarshal and glib-mkenums are provided by the dev-util/glib-utils package. Avahi should depend on it. (In reply to Kris Hepler from comment #9) > glib-genmarshal and glib-mkenums are provided by the dev-util/glib-utils > package. Avahi should depend on it. Okay I added this to the build dependencies. If this isn't fixed, please reopen this bug. |