Bug 57715

Summary: .NET 10: Не устанавливаются пакеты из NuGet в связи с отсутствием доверия к сертификатам
Product: Sisyphus Reporter: Mike M <mvm.mike>
Component: dotnet-sdk-10.0Assignee: Vitaly Lipatov <lav>
Status: NEW --- QA Contact: qa-sisyphus
Severity: normal    
Priority: P5 CC: krupenichdd, lav
Version: unstable   
Hardware: x86_64   
OS: Linux   

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