tech-pkg archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: Cyclic dependency, please fix

> : >     perl:../../devel/completely-different-pkg
> : >     completely-different-pkg:../../devel/completely-different-pkg

>   You misread the documentation, see below.

Please point me to appropriate section of pkgsrc.txt and pkg_info(1).
In the documentation I don't see what write below or something wrong.

> : As far as I understood the syntax used here
> : >    {perl>=5.10,p5-Module-Build>=0.2608nb1}:../../devel/p5-Module-Build
> : I think it means: it can depend either on X or Y, and building ../../A/Y
> : would satisfy at least on of the requirements.
>   So the above means to: perl>=5.10 and p5-Module-Build=>0.2608nb1 can
>be used satisfies the dependency , so if either is installed, we're
>  Otherwise, go to ../../devel/p5-Module-Build and install from
> there to fulfill this dependency.
I'm sorry, but you skipped 'perl>=5.10'. Why? It is in the first
position.  By the way, "go to either X or Y" logic leads me to cyclic
dependency. This is why I started this thread. On the other hand "go to
X because it is in the first position" doesn't get me a correct PKGPATH
for it (perl).

Best regards, Aleksey Cheusov.

Home | Main Index | Thread Index | Old Index