Bug 57715 - .NET 10: Не устанавливаются пакеты из NuGet в связи с отсутствием доверия к сертификатам
Summary: .NET 10: Не устанавливаются пакеты из NuGet в связи с отсутствием доверия к с...
Status: NEW
Alias: None
Product: Sisyphus
Classification: Development
Component: dotnet-sdk-10.0 (show other bugs)
Version: unstable
Hardware: x86_64 Linux
: P5 normal
Assignee: Vitaly Lipatov
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2026-01-29 20:23 MSK by Mike M
Modified: 2026-02-02 15:11 MSK (History)
2 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Mike M 2026-01-29 20:23:16 MSK
Оч. похоже на повтор #49566.

Шаги
====

# apt-get install -y dotnet-sdk-10.0
$ dotnet new console -o tst
$ cd tst
$ dotnet add package Microsoft.Extensions.Caching.Abstractions

Ожидаемый результат
===================

Успешное добавление пакета.

Фактический результат
=====================

Длинная простыня сообщений с категориями info и warn, среди них ошибки (категория error):

> error: NU3018: Package 'Microsoft.Extensions.Caching.Abstractions 10.0.2' from source 'https://api.nuget.org/v3/index.json': The author primary signature's signing certificate is not trusted by the trust provider.
> error: NU3018: Package 'Microsoft.Extensions.Primitives 10.0.2' from source 'https://api.nuget.org/v3/index.json': The author primary signature's signing certificate is not trusted by the trust provider.
> error: NU3018: Package 'Microsoft.Extensions.Primitives 10.0.2' from source 'https://api.nuget.org/v3/index.json': The repository countersignature's signing certificate is not trusted by the trust provider.
> error: NU3018: Package 'Microsoft.Extensions.Caching.Abstractions 10.0.2' from source 'https://api.nuget.org/v3/index.json': The repository countersignature's signing certificate is not trusted by the trust provider.
> error: Value cannot be null. (Parameter 'path1')

Дополнительные сведения
=======================

Если добавить сертификаты из .Net SDK в доверенные, пакет добавляется:

# ln -s /usr/lib64/dotnet/sdk/10.0.100/trustedroots/codesignctl.pem /etc/pki/ca-trust/source/anchors/
# update-ca-trust extract

$ cd ~/tst
$ dotnet add package Microsoft.Extensions.Caching.Abstractions
Comment 1 Крупеньич Дарья Денисовна 2026-02-02 15:11:45 MSK
Ошибка воспроизводится на системах, обновленныx до Sisyphus:

Alt Education 11.0 XFCE/KDE x86-64 
Alt Workstation 11.1 x86-64
Alt Workstation K 11.2 x86-64
Alt Server 11.0 x86-64

версия пакета: dotnet-sdk 10.0.100.rel-alt1