Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 192805 - media-tv/v4l-dvb-hg-0.1-r2 needs dependency dev-util/mercurial
Summary: media-tv/v4l-dvb-hg-0.1-r2 needs dependency dev-util/mercurial
Status: RESOLVED INVALID
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: AMD64 All
: High normal (vote)
Assignee: Television related Applications in Gentoo's Portage
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2007-09-17 12:08 UTC by Roman Gruber
Modified: 2007-10-19 07:50 UTC (History)
0 users

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Roman Gruber 2007-09-17 12:08:40 UTC
Hi,

I think media-tv/v4l-dvb-hg-0.1-r2 needs dev-util/mercurial

When I emerged it, it failed. After installing mercurial i could compile it.

Reproducible: Always

Steps to Reproduce:
1.emerge media-tv/v4l-dvb-hg-0.1-r2 fails
2. emerge dev-util/mercurial
3. emerge media-tv/v4l-dvb-hg-0.1-r2 suceeds

[I] dev-util/mercurial
     Available versions:  (~)0.9.1-r2 0.9.3 0.9.3-r1 (~)0.9.4 {bash-completion emacs test zsh-completion}
     Installed versions:  0.9.4(02:01:56 PM 09/17/2007)(bash-completion emacs -test -zsh-completion)
     Homepage:            http://www.selenic.com/mercurial/
     Description:         Scalable distributed SCM
Comment 1 Joerg Bornkessel (RETIRED) gentoo-dev 2007-09-17 19:23:03 UTC
fixed,

Thanks for reporting this.

MfG
Comment 2 Matthias Schwarzott gentoo-dev 2007-09-19 15:42:35 UTC
Why was this needed?
First RDEPEND is wrong as it is needed for fetching sources and not at runtime.
Second: The eclass already depends on mercurial!
> DEPEND="dev-util/mercurial net-misc/rsync"

Comment 3 Andrew Ross (RETIRED) gentoo-dev 2007-10-19 06:47:30 UTC
I don't know why this was assigned to me, as I'm not the maintainer of the mercurial eclass. Even if I was, this appears to be an issue with the ebuild, not the eclass. As zzam already stated in comment #2, the mercurial eclass correctly sets a dependency on dev-util/mercurial.
Comment 4 Matthias Schwarzott gentoo-dev 2007-10-19 07:50:12 UTC
Removed dependency as eclass already does this.