First Last Prev Next    No search results available      Search page      Enter new bug
Bug#: 208172
Alias:
Product:
Component:
Status: CLOSED
Resolution: DUPLICATE of bug 168203
Assigned To: Gentoo Linux bug wranglers <bug-wranglers@gentoo.org>
Hardware:
OS:
Version:
Priority:
Severity:
Reporter: Neil <nshephard@gmail.com>
Add CC:
CC:
URL:
Summary:
Status Whiteboard:
Keywords:

Filename Description Type Creator Created Size Actions
Create a New Attachment (proposed patch, testcase, etc.) View All

Bug 208172 depends on: Show dependency tree
Bug 208172 blocks:
Votes: 0    Show votes for this bug    Vote for this bug

Additional Comments: (this is where you put emerge --info)


Not eligible to see or edit group visibility for this bug.




View Bug Activity   |   Format For Printing   |   XML   |   Clone This Bug


Description:   Opened: 2008-01-30 13:30 0000
Layman helps the user manage different overlays.  A quick overview of those
available (layman -L) shows that three (possibly four) different content
tracking packages are used, rsync, subversion, Git (and possibly Tar?).

I tried adding an overlay that uses Git, but was told that I didn't have Git
installed.

I think it would be useful to have appropriate USE flags for layman to pull in
Git/rsync/subversion as required by the user.

Reproducible: Always

Steps to Reproduce:
1. emerge layman
2. layman -L
3. layman -a mpd

Actual Results:  
If dev-util/git isn't already installed....

* Failed to add overlay "mpd".
* Error was: Binary /usr/bin/git seems to be missing! Overlay type "git" not
supported. Did you emerge dev-util/git?


Expected Results:  
Nice if you could...

echo 'app-portage/layman [git | subversion | rsync]' >>
/etc/portage/package.use
emerge layman
layman -a mpd

...and the overlay would be installed because the relevant tracking package was
pulled in when layman was installed.

------- Comment #1 From Jakub Moc (RETIRED) 2008-01-30 13:45:44 0000 -------
That's what the message is for there; we are not adding dependencies to the
ebuild.

*** This bug has been marked as a duplicate of bug 168203 ***

------- Comment #2 From Neil 2008-01-30 14:19:47 0000 -------
(In reply to comment #1)
> That's what the message is for there; we are not adding dependencies to the
> ebuild.
> 
> *** This bug has been marked as a duplicate of bug 168203 ***
> 

Fairy-muff.

I did read the message and am aware I could install Git by hand, just thought
that was the point of having USE flags.

------- Comment #3 From Jakub Moc (RETIRED) 2008-01-30 14:30:31 0000 -------
Well, I see you point, but we've been getting bugs to the opposite effect when
the dependencies were there, so... can't satisfy everyone I guess - so instead
the messages have been improved to provide the info in a friendly way when you
don't have the needed VCS app installed.

Thanks,

------- Comment #4 From Neil 2008-01-30 14:33:38 0000 -------
Also, looking at the ebuild there is a test for subversion in there, so why not
the others?

------- Comment #5 From Jakub Moc (RETIRED) 2008-01-30 14:36:02 0000 -------
Well since "most available overlays are offered via dev-util/subversion",
that's it.

First Last Prev Next    No search results available      Search page      Enter new bug