1 |
On Mon, Apr 19, 2010 at 6:43 PM, Michał Górny <gentoo@××××××××××.pl> wrote: |
2 |
> On Mon, 19 Apr 2010 08:21:27 +0200 |
3 |
> Fabian Groffen <grobian@g.o> wrote: |
4 |
> |
5 |
>> On 18-04-2010 23:52:34 +0200, Michał Górny wrote: |
6 |
>> > I've did as much as I could without getting more information, and |
7 |
>> > turning everything around. What it can is: |
8 |
>> > 1) Detect '.git' and enable Thin Manifests (only dirty check), |
9 |
>> |
10 |
>> how about we use a file like manifest1_obsolete to switch from fat to |
11 |
>> thin? |
12 |
> |
13 |
> Well, you are indeed right that the switch should be performed |
14 |
> on a better fine-tuned basis as with the current solution, developers |
15 |
> would have to manually trick portage into generating full Manifests for |
16 |
> their current GIT repositories. |
17 |
> |
18 |
> Have you got any suggestions regarding the filename? |
19 |
> |
20 |
|
21 |
I think manifest1_obsolete in the root directory of the ebuild repo |
22 |
should work. Keep in mind though, that the root of the git repo, and |
23 |
the root of the ebuild repo may not be the same. For instance; |
24 |
|
25 |
git repo root: http://git.overlays.gentoo.org/gitweb/?p=proj/autotua.git;a=tree |
26 |
ebuild repo root: |
27 |
http://git.overlays.gentoo.org/gitweb/?p=proj/autotua.git;a=tree;f=overlay;hb=HEAD |
28 |
|
29 |
Also, repoman may be called from anywhere inside the repository; not |
30 |
necessarily inside ${REPO}/${CATEGORY}/${PN} |
31 |
|
32 |
-- |
33 |
~Nirbheek Chauhan |
34 |
|
35 |
Gentoo GNOME+Mozilla Team |