Gentoo Archives: gentoo-dev

From: Sergei Trofimovich <slyfox@g.o>
To: gentoo-dev@l.g.o
Cc: tomas.chvatal@×××××.com
Subject: Re: [gentoo-dev] [PATCH 2/2] Allow user mangle distfiles' "${EGIT_DIR}" after actual git fetch.
Date: Tue, 27 Nov 2012 21:47:31
Message-Id: 20121128004618.6e97ce82@sf
In Reply to: Re: [gentoo-dev] [PATCH 2/2] Allow user mangle distfiles' "${EGIT_DIR}" after actual git fetch. by "Tomáš Chvátal"
1 On Tue, 27 Nov 2012 21:46:06 +0100
2 Tomáš Chvátal <tomas.chvatal@×××××.com> wrote:
3
4 > This is bad idea. It breaks live rebuild and other stuff. You should just
5 > clone each repo yourself, see how i did in libreoffice ebuild
6
7 How does it break live rebuild? I'm not sure I understand what exactly
8 you mean.
9
10 Does libreoffice export all the info for each submodule the way
11 smart-live-rebuild can pick it?
12
13 > Dne 27.11.2012 20:28 "Sergei Trofimovich" <slyfox@g.o> napsal(a):
14 >
15 > > EGIT_REPO_URI="https://github.com/ghc/ghc.git"
16 > > requires user to run './sync-all fetch / ./sync-all pull'
17 > > after actual 'git pull', which fetches 20 more repos for code changes.
18 > > Upstream does not use submodules.
19 > >
20 > > The patch injects user's callback right before 'git-2_move_source'.
21 > > Currently I abuse 'git-2_gc':
22 > >
23 > > Original ebuild:
24 > > https://github.com/gentoo-haskell/gentoo-haskell/blob/master/dev-lang/ghc/ghc-9999.ebuild#L180
25
26 --
27
28 Sergei

Attachments

File name MIME type
signature.asc application/pgp-signature