Bug 44464 - Обновление до последней актуальной версии
Summary: Обновление до последней актуальной версии
Status: ASSIGNED
Alias: None
Product: Branch p10
Classification: Unclassified
Component: dotnet-sdk-6.0 (show other bugs)
Version: не указана
Hardware: x86_64 Linux
: P5 normal
Assignee: Vitaly Lipatov
QA Contact: qa-p10@altlinux.org
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2022-11-28 08:33 MSK by Vladislav Moiseev
Modified: 2024-02-23 00:41 MSK (History)
1 user (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Vladislav Moiseev 2022-11-28 08:33:34 MSK
Добрый день.

При сборке приложения с использованием dotnet-sdk-6 из репозитория p10 и библиотеки EFCore 7.0.0 возникает ошибка, описанная в issue: https://github.com/dotnet/roslyn/issues/61333

Как понимаю, лечится обновлением SDK до более новой версии.

Прошу рассмотреть вопрос об обновлении dotnet-6 (SDK+runtime) в p10 до последней стабильной версии.

Готов помочь с тестированием или чем-либо ещё, если необходимо (имеются машины с ЦПУ Байкал-М и x86_64) с установленной 10й Платформой.

Шаги воспроизведения:

$ mkdir dotnet-test && cd dotnet-test
$ dotnet new globaljson --sdk-version 6.0.103 --force
$ dotnet new webapp -o testef && cd testef
$ dotnet add package Microsoft.EntityFrameworkCore
$ dotnet build

Возникает предупреждение (на сервере CI - ошибка) "CSC : warning CS8032: Экземпляр анализатора Microsoft.EntityFrameworkCore.InternalUsageDiagnosticAnalyzer невозможно создать из..."

Если изменить sdk на 7.0.100 (взял с сайта майкрософт), то всё работает без ошибок:

$ cd .. && dotnet new globaljson --sdk-version 7.0.100 --force && cd testef
$ dotnet clean && dotnet build
Comment 1 Vitaly Lipatov 2024-02-23 00:41:37 MSK
Платформа 6.0 обновлена
https://packages.altlinux.org/ru/sisyphus/binary/dotnet-6.0/x86_64/

Дополнительно отправил ещё одно обновление до последних версий:
341218 EPERM #3 p10 dotnet-bootstrap-6.0.git=6.0.25-alt1 dotnet-runtime-6.0.git=6.0.25-alt1 dotnet-aspnetcore-6.0.git=6.0.25-alt1 dotnet-sdk-6.0.git=6.0.125-alt1 dotnet-bootstrap-7.0.git=7.0.14-alt1 dotnet-runtime-7.0.git=7.0.14-alt1 dotnet-aspnetcore-7.0.git=7.0.14-alt1 dotnet-sdk-7.0.git=7.0.114-alt1 dotnet-bootstrap-8.0.git=8.0.2-alt1 dotnet-runtime-8.0.git=8.0.2-alt1 dotnet-aspnetcore-8.0.git=8.0.2-alt1 dotnet-sdk-8.0.git=8.0.102-alt1