pkgsrc-Users archive

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

Re: scmgit installation fails



On Sat, Aug 31, 2013 at 8:39 PM, Rhialto <rhialto%falu.nl@localhost> wrote:
> On Sat 31 Aug 2013 at 18:44:01 +0900, Isaac Isao Saito wrote:
>> Although I'm still not clear about how to tackle problem when bmake
>> returns error, I don't seem to find a package called p5-Net (without
>> any suffix) as it's required below. Do I miss anything?
>
> It looks like the mystery package is pulled in via p5-MailTools-2.12.
> In my older installation, that has the dependencies
>
> Requires:
> p5-TimeDate-[0-9]*
> perl<5.18.0
> perl>=5.16.0
>
> Something must have changed with p5-MailTools; perhaps if you look at
> its Makefile you can see what's wrong.

Thanks. I found Makefile explicitly requires p5-Net like the
following. I still don't know, however, how I can work this around
(omitting the line of BUILD_DEPENDS to avoid missing dependency should
not happen, right?). I appreciate any idea.

    # cd /usr/share/pkgsrc/mail/p5-MailTools
    # more Makefile
    # $NetBSD: Makefile,v 1.57 2013/01/27 10:28:03 rhaen Exp $

    DISTNAME=       MailTools-2.12
    PKGNAME=        p5-${DISTNAME}
    SVR4_PKGNAME=   p5mto
    CATEGORIES=     mail perl5
    MASTER_SITES=   ${MASTER_SITE_PERL_CPAN:=Mail/}

    MAINTAINER=     rhaen%NetBSD.org@localhost
    HOMEPAGE=       http://search.cpan.org/dist/MailTools/
    COMMENT=        Perl5 modules related to mail applications
    LICENSE=        ${PERL5_LICENSE}

    PKG_INSTALLATION_TYPES= overwrite pkgviews

    BUILD_DEPENDS+= p5-Net>=1.09:../../net/p5-Net
    DEPENDS+=       p5-TimeDate-[0-9]*:../../time/p5-TimeDate

    PERL5_PACKLIST=         auto/Mail/.packlist

    .include "../../lang/perl5/module.mk"
    .include "../../mk/bsd.pkg.mk"

Isaac


Home | Main Index | Thread Index | Old Index