Skip to content

Should we update Raspbian? #115029

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Closed
richlander opened this issue Apr 24, 2025 · 4 comments · Fixed by #115129
Closed

Should we update Raspbian? #115029

richlander opened this issue Apr 24, 2025 · 4 comments · Fixed by #115129

Comments

@richlander
Copy link
Member

We have a very old Raspbian reference (in multiple branches). We need to do something about it. Also, the value that it is providing is eroding over time.

- (Raspbian.10.Armv6.Open)Ubuntu.2204.ArmArch.Open@mcr.microsoft.com/dotnet-buildtools/prereqs:raspbian-10-helix-arm32v6

Should we delete it or update it to a recent version? The latest version is Raspberry Pi OS 12.

https://www.raspberrypi.com/documentation/computers/os.html

@ghost ghost added the needs-area-label An area label is needed to ensure this gets routed to the appropriate area owners label Apr 24, 2025
@dotnet-policy-service dotnet-policy-service bot added the untriaged New issue has not been triaged by the area owner label Apr 24, 2025
@jkotas
Copy link
Member

jkotas commented Apr 25, 2025

I would delete it.

It was used in Mono community platforms optional leg. It has been broken for almost a year that suggests nobody cares about it: #104333 .

# disable armv6 until https://github.com/dotnet/runtime/issues/104333 is fixed
#
# Build the whole product using Mono and run libraries tests
#
#- template: /eng/pipelines/common/platform-matrix.yml
# parameters:
# jobTemplate: /eng/pipelines/common/global-build-job.yml
# helixQueuesTemplate: /eng/pipelines/libraries/helix-queues-setup.yml
# buildConfig: Release
# runtimeFlavor: mono
# platforms:
# - linux_armv6
# variables:
# # map dependencies variables to local variables
# - name: librariesContainsChange
# value: $[ stageDependencies.EvaluatePaths.evaluate_paths.outputs['SetPathVars_libraries.containsChange'] ]
# - name: monoContainsChange
# value: $[ stageDependencies.EvaluatePaths.evaluate_paths.outputs['SetPathVars_mono_excluding_wasm.containsChange'] ]
# jobParameters:
# testScope: innerloop
# nameSuffix: AllSubsets_Mono
# buildArgs: -s mono+clr.iltools+clr.packages+libs+host+packs+libs.tests -c $(_BuildConfig) /p:ArchiveTests=true
# timeoutInMinutes: 120
# condition: >-
# or(
# eq(stageDependencies.EvaluatePaths.evaluate_paths.outputs['SetPathVars_libraries.containsChange'], true),
# eq(stageDependencies.EvaluatePaths.evaluate_paths.outputs['SetPathVars_mono_excluding_wasm.containsChange'], true),
# eq(variables['isRollingBuild'], true))
# ${{ if eq(variables['isRollingBuild'], true) }}:
# # extra steps, run tests
# postBuildSteps:
# - template: /eng/pipelines/libraries/helix.yml
# parameters:
# creator: dotnet-bot
# testRunNamePrefixSuffix: Mono_$(_BuildConfig)

@jkotas jkotas added area-Infrastructure-mono and removed needs-area-label An area label is needed to ensure this gets routed to the appropriate area owners labels Apr 25, 2025
Copy link
Contributor

Tagging subscribers to this area: @akoeplinger, @matouskozak
See info in area-owners.md if you want to be subscribed.

@richlander
Copy link
Member Author

K. I will make some PRs.

Copy link
Contributor

Tagging subscribers to this area: @dotnet/runtime-infrastructure
See info in area-owners.md if you want to be subscribed.

@dotnet-policy-service dotnet-policy-service bot removed the untriaged New issue has not been triaged by the area owner label Apr 29, 2025
@github-actions github-actions bot locked and limited conversation to collaborators May 29, 2025
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
Archived in project
Development

Successfully merging a pull request may close this issue.

3 participants