Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 471762 - =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)
Summary: =gnome-extra/gnome-contacts-9999 fails to merge due to an empty ${S}/libgd di...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] GNOME (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Gentoo Linux Gnome Desktop Team
URL: https://git.gnome.org/browse/gnome-co...
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2013-05-29 22:50 UTC by Robin Kauffman
Modified: 2013-06-03 02:42 UTC (History)
0 users

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


Attachments
Patch to add EGIT_HAS_SUBMODULES to gnome-contacts ebuild (gnome-contacts-9999-r1.ebuild.patch,341 bytes, patch)
2013-05-29 22:50 UTC, Robin Kauffman
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Robin Kauffman 2013-05-29 22:50:58 UTC
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.
Comment 1 Alexandre Rostovtsev (RETIRED) gentoo-dev 2013-06-03 02:42:28 UTC
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.