pkgsrc-Changes archive

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

Re: CVS commit: pkgsrc/lang/rust



Hi,

Sorry for very late reply.

Greg Troxel <gdt%lexort.com@localhost> writes:

> Leonardo Taccari <leot%NetBSD.org@localhost> writes:
>
>> Hello Ryo,
>>
>> Ryo ONODERA writes:
>>> [...]
>>> cargo requires root CA certificates, bump PKGREVISON
>>>
>>> * NetBSD base has no root CA certificate, depend on mozilla-rootcerts-openssl.
>>> [...]
>>
>> Can this be avoided and instead depends on mozilla-rootcerts pointing
>> cargo to corresponding certificates if really needed?
>>
>> While mozilla-rootcerts-openssl could be pretty handy it automatically
>> populate /etc/ssl/certs and in some situations this can be not
>> desiderable.
>
> Agreed.   I think it's not ok for any package to depend on
> mozilla-rootcerts-openssl so that trust anchors are not configured
> behind the user's back.
>
> (It's fine for rust to depend on mozilla-rootcerts, which causes the
> certs to be present but not configured as trust anchors, and to
> configure them within the rust build.)

www/firefox-70 requires cargo with root CAs.
I should make www/firefox buildable even if build environment is
offline, of course.
However it is difficult for now.

Anyway I will remove the dependency and bump PKGREVISION soon.

Thank you.

-- 
Ryo ONODERA // ryo%tetera.org@localhost
PGP fingerprint = 82A2 DC91 76E0 A10A 8ABB  FD1B F404 27FA C7D1 15F3



Home | Main Index | Thread Index | Old Index