Bug 2308267

Summary: Review Request: dotnet9.0 - .NET 9 SDK and Runtime
Product: [Fedora] Fedora Reporter: Omair Majid <omajid>
Component: Package ReviewAssignee: Neal Gompa <ngompa13>
Status: CLOSED ERRATA QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: medium Docs Contact:
Priority: medium    
Version: rawhideCC: ngompa13, package-review
Target Milestone: ---Flags: ngompa13: fedora-review+
Target Release: ---   
Hardware: All   
OS: Linux   
URL: https://github.com/dotnet/
Whiteboard:
Fixed In Version: Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2024-09-24 14:20:38 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Attachments:
Description Flags
The .spec file difference from Copr build 7948550 to 8024469 none

Description Omair Majid 2024-08-27 21:24:44 UTC
Spec URL: https://pagure.io/dotnet-sig/dotnet9.0/raw/main/f/dotnet9.0.spec
SRPM URL: https://download.copr.fedorainfracloud.org/results/@dotnet-sig/dotnet-preview/fedora-rawhide-x86_64/07948251-dotnet9.0/dotnet9.0-9.0.100~preview.7.24407.1-0.9.fc42~bootstrap.src.rpm
Description:  NET is a fast, lightweight and modular platform for creating
cross platform applications that work on Linux, macOS and Windows.

It particularly focuses on creating console applications, web
applications and micro-services.

.NET contains a runtime conforming to .NET Standards a set of
framework libraries, an SDK containing compilers and a 'dotnet'
application to drive everything.

Fedora Account System Username: omajid

Comment 1 Fedora Review Service 2024-08-27 23:52:43 UTC
Copr build:
https://copr.fedorainfracloud.org/coprs/build/7948550
(succeeded)

Review template:
https://download.copr.fedorainfracloud.org/results/@fedora-review/fedora-review-2308267-dotnet9.0/fedora-rawhide-x86_64/07948550-dotnet9.0/fedora-review/review.txt

Found issues:

- dotnet-sdk-aot-9.0 : /usr/lib64/dotnet/packs/runtime.fedora.42-x64.Microsoft.DotNet.ILCompiler/9.0.0-preview.7.24405.7/native/src/libs/Common/pal_atomic.h dotnet-sdk-aot-9.0 : /usr/lib64/dotnet/packs/runtime.fedora.42-x64.Microsoft.DotNet.ILCompiler/9.0.0-preview.7.24405.7/native/src/libs/Common/pal_compiler.h dotnet-sdk-aot-9.0 : /usr/lib64/dotnet/packs/runtime.fedora.42-x64.Microsoft.DotNet.ILCompiler/9.0.0-preview.7.24405.7/native/src/libs/Common/pal_error_common.h dotnet-sdk-aot-9.0 : /usr/lib64/dotnet/packs/runtime.fedora.42-x64.Microsoft.DotNet.ILCompiler/9.0.0-preview.7.24405.7/native/src/libs/Common/pal_io_common.h dotnet-sdk-aot-9.0 : /usr/lib64/dotnet/packs/runtime.fedora.42-x64.Microsoft.DotNet.ILCompiler/9.0.0-preview.7.24405.7/native/src/libs/Common/pal_networking_common.h dotnet-sdk-aot-9.0 : /usr/lib64/dotnet/packs/runtime.fedora.42-x64.Microsoft.DotNet.ILCompiler/9.0.0-preview.7.24405.7/native/src/libs/Common/pal_safecrt.h dotnet-sdk-aot-9.0 : /usr/lib64/dotnet/packs/runtime.fedora.42-x64.Microsoft.DotNet.ILCompiler/9.0.0-preview.7.24405.7/native/src/libs/Common/pal_ssl_types.h dotnet-sdk-aot-9.0 : /usr/lib64/dotnet/packs/runtime.fedora.42-x64.Microsoft.DotNet.ILCompiler/9.0.0-preview.7.24405.7/native/src/libs/Common/pal_types.h dotnet-sdk-aot-9.0 : /usr/lib64/dotnet/packs/runtime.fedora.42-x64.Microsoft.DotNet.ILCompiler/9.0.0-preview.7.24405.7/native/src/libs/Common/pal_utilities.h dotnet-sdk-aot-9.0 : /usr/lib64/dotnet/packs/runtime.fedora.42-x64.Microsoft.DotNet.ILCompiler/9.0.0-preview.7.24405.7/native/src/libs/Common/pal_x509_types.h dotnet-sdk-aot-9.0 : /usr/lib64/dotnet/packs/runtime.fedora.42-x64.Microsoft.DotNet.ILCompiler/9.0.0-preview.7.24405.7/native/src/libs/System.Globalization.Native/pal_calendarData.h dotnet-sdk-aot-9.0 : /usr/lib64/dotnet/packs/runtime.fedora.42-x64.Microsoft.DotNet.ILCompiler/9.0.0-preview.7.24405.7/native/src/libs/System.Globalization.Native/pal_casing.h dotnet-sdk-aot-9.0 : /usr/lib64/dotnet/packs/runtime.fedora.42-x64.Microsoft.DotNet.ILCompiler/9.0.0-preview.7.24405.7/native/src/libs/System.Globalization.Native/pal_collation.h dotnet-sdk-aot-9.0 : /usr/lib64/dotnet/packs/runtime.fedora.42-x64.Microsoft.DotNet.ILCompiler/9.0.0-preview.7.24405.7/native/src/libs/System.Globalization.Native/pal_errors.h dotnet-sdk-aot-9.0 : /usr/lib64/dotnet/packs/runtime.fedora.42-x64.Microsoft.DotNet.ILCompiler/9.0.0-preview.7.24405.7/native/src/libs/System.Globalization.Native/pal_errors_internal.h dotnet-sdk-aot-9.0 : /usr/lib64/dotnet/packs/runtime.fedora.42-x64.Microsoft.DotNet.ILCompiler/9.0.0-preview.7.24405.7/native/src/libs/System.Globalization.Native/pal_icushim.h dotnet-sdk-aot-9.0 : /usr/lib64/dotnet/packs/runtime.fedora.42-x64.Microsoft.DotNet.ILCompiler/9.0.0-preview.7.24405.7/native/src/libs/System.Globalization.Native/pal_icushim_internal.h dotnet-sdk-aot-9.0 : /usr/lib64/dotnet/packs/runtime.fedora.42-x64.Microsoft.DotNet.ILCompiler/9.0.0-preview.7.24405.7/native/src/libs/System.Globalization.Native/pal_icushim_internal_android.h dotnet-sdk-aot-9.0 : /usr/lib64/dotnet/packs/runtime.fedora.42-x64.Microsoft.DotNet.ILCompiler/9.0.0-preview.7.24405.7/native/src/libs/System.Globalization.Native/pal_idna.h dotnet-sdk-aot-9.0 : /usr/lib64/dotnet/packs/runtime.fedora.42-x64.Microsoft.DotNet.ILCompiler/9.0.0-preview.7.24405.7/native/src/libs/System.Globalization.Native/pal_locale.h dotnet-sdk-aot-9.0 : /usr/lib64/dotnet/packs/runtime.fedora.42-x64.Microsoft.DotNet.ILCompiler/9.0.0-preview.7.24405.7/native/src/libs/System.Globalization.Native/pal_localeNumberData.h dotnet-sdk-aot-9.0 : /usr/lib64/dotnet/packs/runtime.fedora.42-x64.Microsoft.DotNet.ILCompiler/9.0.0-preview.7.24405.7/native/src/libs/System.Globalization.Native/pal_localeStringData.h dotnet-sdk-aot-9.0 : /usr/lib64/dotnet/packs/runtime.fedora.42-x64.Microsoft.DotNet.ILCompiler/9.0.0-preview.7.24405.7/native/src/libs/System.Globalization.Native/pal_locale_internal.h dotnet-sdk-aot-9.0 : /usr/lib64/dotnet/packs/runtime.fedora.42-x64.Microsoft.DotNet.ILCompiler/9.0.0-preview.7.24405.7/native/src/libs/System.Globalization.Native/pal_normalization.h dotnet-sdk-aot-9.0 : /usr/lib64/dotnet/packs/runtime.fedora.42-x64.Microsoft.DotNet.ILCompiler/9.0.0-preview.7.24405.7/native/src/libs/System.Globalization.Native/pal_timeZoneInfo.h dotnet-sdk-aot-9.0 : /usr/lib64/dotnet/packs/runtime.fedora.42-x64.Microsoft.DotNet.ILCompiler/9.0.0-preview.7.24405.7/native/src/libs/System.Security.Cryptography.Native/apibridge.h dotnet-sdk-aot-9.0 : /usr/lib64/dotnet/packs/runtime.fedora.42-x64.Microsoft.DotNet.ILCompiler/9.0.0-preview.7.24405.7/native/src/libs/System.Security.Cryptography.Native/apibridge_30.h dotnet-sdk-aot-9.0 : /usr/lib64/dotnet/packs/runtime.fedora.42-x64.Microsoft.DotNet.ILCompiler/9.0.0-preview.7.24405.7/native/src/libs/System.Security.Cryptography.Native/apibridge_30_rev.h dotnet-sdk-aot-9.0 : /usr/lib64/dotnet/packs/runtime.fedora.42-x64.Microsoft.DotNet.ILCompiler/9.0.0-preview.7.24405.7/native/src/libs/System.Security.Cryptography.Native/openssl.h dotnet-sdk-aot-9.0 : /usr/lib64/dotnet/packs/runtime.fedora.42-x64.Microsoft.DotNet.ILCompiler/9.0.0-preview.7.24405.7/native/src/libs/System.Security.Cryptography.Native/openssl_1_0_structs.h dotnet-sdk-aot-9.0 : /usr/lib64/dotnet/packs/runtime.fedora.42-x64.Microsoft.DotNet.ILCompiler/9.0.0-preview.7.24405.7/native/src/libs/System.Security.Cryptography.Native/opensslshim.h dotnet-sdk-aot-9.0 : /usr/lib64/dotnet/packs/runtime.fedora.42-x64.Microsoft.DotNet.ILCompiler/9.0.0-preview.7.24405.7/native/src/libs/System.Security.Cryptography.Native/osslcompat_102.h dotnet-sdk-aot-9.0 : /usr/lib64/dotnet/packs/runtime.fedora.42-x64.Microsoft.DotNet.ILCompiler/9.0.0-preview.7.24405.7/native/src/libs/System.Security.Cryptography.Native/osslcompat_111.h dotnet-sdk-aot-9.0 : /usr/lib64/dotnet/packs/runtime.fedora.42-x64.Microsoft.DotNet.ILCompiler/9.0.0-preview.7.24405.7/native/src/libs/System.Security.Cryptography.Native/osslcompat_30.h dotnet-sdk-aot-9.0 : /usr/lib64/dotnet/packs/runtime.fedora.42-x64.Microsoft.DotNet.ILCompiler/9.0.0-preview.7.24405.7/native/src/libs/System.Security.Cryptography.Native/pal_asn1.h dotnet-sdk-aot-9.0 : /usr/lib64/dotnet/packs/runtime.fedora.42-x64.Microsoft.DotNet.ILCompiler/9.0.0-preview.7.24405.7/native/src/libs/System.Security.Cryptography.Native/pal_bignum.h dotnet-sdk-aot-9.0 : /usr/lib64/dotnet/packs/runtime.fedora.42-x64.Microsoft.DotNet.ILCompiler/9.0.0-preview.7.24405.7/native/src/libs/System.Security.Cryptography.Native/pal_bio.h dotnet-sdk-aot-9.0 : /usr/lib64/dotnet/packs/runtime.fedora.42-x64.Microsoft.DotNet.ILCompiler/9.0.0-preview.7.24405.7/native/src/libs/System.Security.Cryptography.Native/pal_crypto_types.h dotnet-sdk-aot-9.0 : /usr/lib64/dotnet/packs/runtime.fedora.42-x64.Microsoft.DotNet.ILCompiler/9.0.0-preview.7.24405.7/native/src/libs/System.Security.Cryptography.Native/pal_dsa.h dotnet-sdk-aot-9.0 : /usr/lib64/dotnet/packs/runtime.fedora.42-x64.Microsoft.DotNet.ILCompiler/9.0.0-preview.7.24405.7/native/src/libs/System.Security.Cryptography.Native/pal_ecc_import_export.h dotnet-sdk-aot-9.0 : /usr/lib64/dotnet/packs/runtime.fedora.42-x64.Microsoft.DotNet.ILCompiler/9.0.0-preview.7.24405.7/native/src/libs/System.Security.Cryptography.Native/pal_eckey.h dotnet-sdk-aot-9.0 : /usr/lib64/dotnet/packs/runtime.fedora.42-x64.Microsoft.DotNet.ILCompiler/9.0.0-preview.7.24405.7/native/src/libs/System.Security.Cryptography.Native/pal_err.h dotnet-sdk-aot-9.0 : /usr/lib64/dotnet/packs/runtime.fedora.42-x64.Microsoft.DotNet.ILCompiler/9.0.0-preview.7.24405.7/native/src/libs/System.Security.Cryptography.Native/pal_evp.h dotnet-sdk-aot-9.0 : /usr/lib64/dotnet/packs/runtime.fedora.42-x64.Microsoft.DotNet.ILCompiler/9.0.0-preview.7.24405.7/native/src/libs/System.Security.Cryptography.Native/pal_evp_cipher.h dotnet-sdk-aot-9.0 : /usr/lib64/dotnet/packs/runtime.fedora.42-x64.Microsoft.DotNet.ILCompiler/9.0.0-preview.7.24405.7/native/src/libs/System.Security.Cryptography.Native/pal_evp_mac.h dotnet-sdk-aot-9.0 : /usr/lib64/dotnet/packs/runtime.fedora.42-x64.Microsoft.DotNet.ILCompiler/9.0.0-preview.7.24405.7/native/src/libs/System.Security.Cryptography.Native/pal_evp_pkey.h dotnet-sdk-aot-9.0 : /usr/lib64/dotnet/packs/runtime.fedora.42-x64.Microsoft.DotNet.ILCompiler/9.0.0-preview.7.24405.7/native/src/libs/System.Security.Cryptography.Native/pal_evp_pkey_dsa.h dotnet-sdk-aot-9.0 : /usr/lib64/dotnet/packs/runtime.fedora.42-x64.Microsoft.DotNet.ILCompiler/9.0.0-preview.7.24405.7/native/src/libs/System.Security.Cryptography.Native/pal_evp_pkey_ecdh.h dotnet-sdk-aot-9.0 : /usr/lib64/dotnet/packs/runtime.fedora.42-x64.Microsoft.DotNet.ILCompiler/9.0.0-preview.7.24405.7/native/src/libs/System.Security.Cryptography.Native/pal_evp_pkey_ecdsa.h dotnet-sdk-aot-9.0 : /usr/lib64/dotnet/packs/runtime.fedora.42-x64.Microsoft.DotNet.ILCompiler/9.0.0-preview.7.24405.7/native/src/libs/System.Security.Cryptography.Native/pal_evp_pkey_eckey.h dotnet-sdk-aot-9.0 : /usr/lib64/dotnet/packs/runtime.fedora.42-x64.Microsoft.DotNet.ILCompiler/9.0.0-preview.7.24405.7/native/src/libs/System.Security.Cryptography.Native/pal_evp_pkey_rsa.h dotnet-sdk-aot-9.0 : /usr/lib64/dotnet/packs/runtime.fedora.42-x64.Microsoft.DotNet.ILCompiler/9.0.0-preview.7.24405.7/native/src/libs/System.Security.Cryptography.Native/pal_hmac.h dotnet-sdk-aot-9.0 : /usr/lib64/dotnet/packs/runtime.fedora.42-x64.Microsoft.DotNet.ILCompiler/9.0.0-preview.7.24405.7/native/src/libs/System.Security.Cryptography.Native/pal_ocsp.h dotnet-sdk-aot-9.0 : /usr/lib64/dotnet/packs/runtime.fedora.42-x64.Microsoft.DotNet.ILCompiler/9.0.0-preview.7.24405.7/native/src/libs/System.Security.Cryptography.Native/pal_pkcs7.h dotnet-sdk-aot-9.0 : /usr/lib64/dotnet/packs/runtime.fedora.42-x64.Microsoft.DotNet.ILCompiler/9.0.0-preview.7.24405.7/native/src/libs/System.Security.Cryptography.Native/pal_ssl.h dotnet-sdk-aot-9.0 : /usr/lib64/dotnet/packs/runtime.fedora.42-x64.Microsoft.DotNet.ILCompiler/9.0.0-preview.7.24405.7/native/src/libs/System.Security.Cryptography.Native/pal_x509.h dotnet-sdk-aot-9.0 : /usr/lib64/dotnet/packs/runtime.fedora.42-x64.Microsoft.DotNet.ILCompiler/9.0.0-preview.7.24405.7/native/src/libs/System.Security.Cryptography.Native/pal_x509_name.h dotnet-sdk-aot-9.0 : /usr/lib64/dotnet/packs/runtime.fedora.42-x64.Microsoft.DotNet.ILCompiler/9.0.0-preview.7.24405.7/native/src/libs/System.Security.Cryptography.Native/pal_x509_root.h dotnet-sdk-aot-9.0 : /usr/lib64/dotnet/packs/runtime.fedora.42-x64.Microsoft.DotNet.ILCompiler/9.0.0-preview.7.24405.7/native/src/libs/System.Security.Cryptography.Native/pal_x509ext.h dotnet-sdk-aot-9.0 : /usr/lib64/dotnet/packs/runtime.fedora.42-x64.Microsoft.DotNet.ILCompiler/9.0.0-preview.7.24405.7/native/src/minipal/cpufeatures.h dotnet-sdk-aot-9.0 : /usr/lib64/dotnet/packs/runtime.fedora.42-x64.Microsoft.DotNet.ILCompiler/9.0.0-preview.7.24405.7/native/src/minipal/cpuid.h dotnet-sdk-aot-9.0 : /usr/lib64/dotnet/packs/runtime.fedora.42-x64.Microsoft.DotNet.ILCompiler/9.0.0-preview.7.24405.7/native/src/minipal/entrypoints.h dotnet-sdk-aot-9.0 : /usr/lib64/dotnet/packs/runtime.fedora.42-x64.Microsoft.DotNet.ILCompiler/9.0.0-preview.7.24405.7/native/src/minipal/getexepath.h dotnet-sdk-aot-9.0 : /usr/lib64/dotnet/packs/runtime.fedora.42-x64.Microsoft.DotNet.ILCompiler/9.0.0-preview.7.24405.7/native/src/minipal/random.h dotnet-sdk-aot-9.0 : /usr/lib64/dotnet/packs/runtime.fedora.42-x64.Microsoft.DotNet.ILCompiler/9.0.0-preview.7.24405.7/native/src/minipal/strings.h dotnet-sdk-aot-9.0 : /usr/lib64/dotnet/packs/runtime.fedora.42-x64.Microsoft.DotNet.ILCompiler/9.0.0-preview.7.24405.7/native/src/minipal/time.h dotnet-sdk-aot-9.0 : /usr/lib64/dotnet/packs/runtime.fedora.42-x64.Microsoft.DotNet.ILCompiler/9.0.0-preview.7.24405.7/native/src/minipal/types.h dotnet-sdk-aot-9.0 : /usr/lib64/dotnet/packs/runtime.fedora.42-x64.Microsoft.DotNet.ILCompiler/9.0.0-preview.7.24405.7/native/src/minipal/utf8.h dotnet-sdk-aot-9.0 : /usr/lib64/dotnet/packs/runtime.fedora.42-x64.Microsoft.DotNet.ILCompiler/9.0.0-preview.7.24405.7/native/src/minipal/utils.h dotnet-apphost-pack-9.0 : /usr/lib64/dotnet/packs/Microsoft.NETCore.App.Host.fedora.42-x64/9.0.0-preview.7.24405.7/runtimes/fedora.42-x64/native/coreclr_delegates.h dotnet-apphost-pack-9.0 : /usr/lib64/dotnet/packs/Microsoft.NETCore.App.Host.fedora.42-x64/9.0.0-preview.7.24405.7/runtimes/fedora.42-x64/native/hostfxr.h dotnet-apphost-pack-9.0 : /usr/lib64/dotnet/packs/Microsoft.NETCore.App.Host.fedora.42-x64/9.0.0-preview.7.24405.7/runtimes/fedora.42-x64/native/nethost.h 
  Read more: https://docs.fedoraproject.org/en-US/packaging-guidelines/#_devel_packages
- Not a valid SPDX expression '0BSD AND Apache-2.0 AND (Apache-2.0 WITH LLVM-exception) AND APSL-2.0 AND BSD-2-Clause AND BSD-3-Clause AND BSD-4-Clause AND BSL-1.0 AND bzip2-1.0.6 AND CC0-1.0 AND CC-BY-3.0 AND CC-BY-4.0 AND CC-PDDC AND CNRI-Python AND EPL-1.0 AND GPL-2.0-only AND (GPL-2.0-only WITH GCC-exception-2.0) AND GPL-2.0-or-later AND GPL-3.0-only AND ICU AND ISC AND LGPL-2.1-only AND LGPL-2.1-or-later AND LicenseRef-Fedora-Public-Domain AND LicenseRef-ISO-8879 AND MIT AND MIT-Wu AND MS-PL AND MS-RL AND NCSA AND OFL-1.1 AND OpenSSL AND Unicode-DFS-2015 AND Unicode-DFS-2016 AND W3C-19980720 AND X11 AND Zlib'.
  Read more: https://fedoraproject.org/wiki/Changes/SPDX_Licenses_Phase_1
- Package has .a files: dotnet-sdk-aot-9.0, dotnet-apphost-pack-9.0. Illegal package name: dotnet-sdk-aot-9.0, dotnet-apphost-pack-9.0. Does not provide -static: dotnet-sdk-aot-9.0, dotnet-apphost-pack-9.0.
  Read more: https://docs.fedoraproject.org/en-US/packaging-guidelines/#packaging-static-libraries

Please know that there can be false-positives.

---
This comment was created by the fedora-review-service
https://github.com/FrostyX/fedora-review-service

If you want to trigger a new Copr build, add a comment containing new
Spec and SRPM URLs or [fedora-review-service-build] string.

Comment 2 Omair Majid 2024-08-28 02:52:49 UTC
The packaging and split into non-standard (eg non -static) packages is intentional. Please see https://learn.microsoft.com/en-us/dotnet/core/distribution-packaging. This dotnet9.0 is consistent with the existing dotnet8.0 package, except the addition of the new dotnet-sdk-aot-9.0 subpackage.

I don't understand the SPDX expression error. On my end, using `license-validate` says:

```
$ license-validate -v '0BSD AND Apache-2.0 AND (Apache-2.0 WITH LLVM-exception) AND APSL-2.0 AND BSD-2-Clause AND BSD-3-Clause AND BSD-4-Clause AND BSL-1.0 AND bzip2-1.0.6 AND CC0-1.0 AND CC-BY-3.0 AND CC-BY-4.0 AND CC-PDDC AND CNRI-Python AND EPL-1.0 AND GPL-2.0-only AND (GPL-2.0-only WITH GCC-exception-2.0) AND GPL-2.0-or-later AND GPL-3.0-only AND ICU AND ISC AND LGPL-2.1-only AND LGPL-2.1-or-later AND LicenseRef-Fedora-Public-Domain AND LicenseRef-ISO-8879 AND MIT AND MIT-Wu AND MS-PL AND MS-RL AND NCSA AND OFL-1.1 AND OpenSSL AND Unicode-DFS-2015 AND Unicode-DFS-2016 AND W3C-19980720 AND X11 AND Zlib'
Warning: we do not have SPDX identifier for WITH
Warning: we do not have SPDX identifier for LLVM-exception
Warning: we do not have SPDX identifier for WITH
Warning: we do not have SPDX identifier for GCC-exception-2.0
Warning: LicenseRef-ISO-8879 is not-allowed license
LicenseRef-ISO-8879 can be used under this condition:
Fedora packages can include files with character entity declaration sets purportedly covered by this license text.

These packages are known to use this LicenseRef-ISO-8879 license as an exception: ['dotnet7.0', 'dotnet8.0']
```

However, https://docs.fedoraproject.org/en-US/legal/allowed-licenses/ includes "Apache-2.0 WITH LLVM-exception" and "GPL-2.0-only WITH GCC-exception-2.0", so those are valid identifiers for Fedora.

LicenseRef-ISO0-8879 is approved for previous versions of .NET (dotnet7.0, dotnet8.0) and was just approved for .NET 9 (dotnet9.0) as well: https://gitlab.com/fedora/legal/fedora-license-data/-/merge_requests/616

Comment 3 Neal Gompa 2024-08-29 16:12:33 UTC
Taking this review.

Comment 5 Fedora Review Service 2024-09-16 15:28:05 UTC
Created attachment 2047095 [details]
The .spec file difference from Copr build 7948550 to 8024469

Comment 6 Fedora Review Service 2024-09-16 15:28:07 UTC
Copr build:
https://copr.fedorainfracloud.org/coprs/build/8024469
(failed)

Build log:
https://download.copr.fedorainfracloud.org/results/@fedora-review/fedora-review-2308267-dotnet9.0/fedora-rawhide-x86_64/08024469-dotnet9.0/builder-live.log.gz

Please make sure the package builds successfully at least for Fedora Rawhide.

- If the build failed for unrelated reasons (e.g. temporary network
  unavailability), please ignore it.
- If the build failed because of missing BuildRequires, please make sure they
  are listed in the "Depends On" field


---
This comment was created by the fedora-review-service
https://github.com/FrostyX/fedora-review-service

If you want to trigger a new Copr build, add a comment containing new
Spec and SRPM URLs or [fedora-review-service-build] string.

Comment 7 Neal Gompa 2024-09-17 19:05:45 UTC
Review notes:

* The packaging follows the guidelines (modulo exceptions in place for bootstrapping)
* The licensing is not substantially different from dotnet8.0, and is documented appropriately.
* The package builds and installs
* Nothing serious from rpmlint

PACKAGE APPROVED.

Comment 8 Fedora Admin user for bugzilla script actions 2024-09-20 15:51:38 UTC
The Pagure repository was created at https://src.fedoraproject.org/rpms/dotnet9.0

Comment 9 Fedora Update System 2024-09-23 15:17:46 UTC
FEDORA-2024-53dea7f14c (dotnet9.0-9.0.100~rc.1.24452.1-0.11.fc42) has been submitted as an update to Fedora 42.
https://bodhi.fedoraproject.org/updates/FEDORA-2024-53dea7f14c

Comment 10 Fedora Update System 2024-09-24 14:20:38 UTC
FEDORA-2024-53dea7f14c (dotnet9.0-9.0.100~rc.1.24452.1-0.11.fc42) has been pushed to the Fedora 42 stable repository.
If problem still persists, please make note of it in this bug report.