Summary: | =gnome-extra/gnome-contacts-9999 fails to merge due to an empty ${S}/libgd directory (automake complains: error: required file 'libgd/Makefile.in' not found) | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Robin Kauffman <robink> |
Component: | [OLD] GNOME | Assignee: | Gentoo Linux Gnome Desktop Team <gnome> |
Status: | RESOLVED FIXED | ||
Severity: | normal | ||
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
URL: | https://git.gnome.org/browse/gnome-contacts/ | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: | Patch to add EGIT_HAS_SUBMODULES to gnome-contacts ebuild |
Fixed, thanks.
> commit e3d4d6c265ac91b6e1f433577d60f06250c11ea8
> Author: Alexandre Rostovtsev <tetromino@gentoo.org>
> Date: Sun Jun 2 22:30:09 2013 -0400
>
> gnome-extra/gnome-contacts: use git submodules (#471762) and sync ebuild with gx86
>
> Thanks to Robin Kauffman for noticing that libgd submodule is needed.
|
Created attachment 349598 [details, diff] Patch to add EGIT_HAS_SUBMODULES to gnome-contacts ebuild Hi- =gnome-extra/gnome-contacts-9999 (in the GNOME overlay) fails to merge due to an uninitialized submodule in the main repo (git://git.gnome.org/gnome-contacts.git). It includes libgd, which I'm told is still largely meant to be distributed with individual source packages and not linked to from some central location. What I suggest is adding EGIT_HAS_SUBMODULES to the ebuild. A patch (generated ebuild merges successfully) is attached. -Robin K.