Skip to content
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

Not able to install MAUI on ArchLinux system #40576

Closed
jasursadikov opened this issue Apr 30, 2024 · 3 comments
Closed

Not able to install MAUI on ArchLinux system #40576

jasursadikov opened this issue Apr 30, 2024 · 3 comments
Assignees
Labels
Area-Workloads untriaged Request triage from a team member

Comments

@jasursadikov
Copy link

jasursadikov commented Apr 30, 2024

Description

I am not able to install MAUI on my Linux system, by running the following command:

sudo dotnet workload install maui

Welcome to .NET 8.0!
---------------------
SDK Version: 8.0.104

----------------
Installed an ASP.NET Core HTTPS development certificate.
To trust the certificate, view the instructions: https://aka.ms/dotnet-https-linux

----------------
Write your first app: https://aka.ms/dotnet-hello-world
Find out what's new: https://aka.ms/dotnet-whats-new
Explore documentation: https://aka.ms/dotnet-docs
Report issues and find source on GitHub: https://github.com/dotnet/core
Use 'dotnet --help' to see available commands or visit: https://aka.ms/dotnet-cli
--------------------------------------------------------------------------------------
Workload ID maui is not recognized.

Steps to Reproduce

  1. Run sudo dotnet workload install maui
  2. Enjoy

I do run dotnet on my Linux system, probably there is another way to set up MAUI, rather than using dotnet CLI, but I am not aware of.

Link to public reproduction project repository

No response

Version with bug

Unknown/Other

Is this a regression from previous behavior?

Not sure, did not test other versions

Last version that worked well

Unknown/Other

Affected platforms

Other (Tizen, Linux, etc. not supported by Microsoft directly)

Affected platform versions

No response

Did you find any workaround?

No response

Relevant log output

                   -`                    jsd@jsd-arch 
                  .o+`                   ------------ 
                 `ooo/                   OS: Arch Linux x86_64 
                `+oooo:                  Host: Alienware x15 R2 1.11.0 
               `+oooooo:                 Kernel: 6.8.7-arch1-2 
               -+oooooo+:                Uptime: 2 hours, 1 min 
             `/:-:++oooo+:               Packages: 1298 (pacman) 
            `/++++/+++++++:              Shell: zsh 5.9 
           `/++++++++++++++:             Resolution: 2560x1440 
          `/+++ooooooooooooo/`           DE: GNOME 46.1 
         ./ooosssso++osssssso+`          WM: Mutter 
        .oossssso-````/ossssss+`         WM Theme: Adwaita 
       -osssssso.      :ssssssso.        Theme: Adwaita-dark [GTK2/3] 
      :osssssss/        osssso+++.       Icons: Adwaita [GTK2/3] 
     /ossssssss/        +ssssooo/-       Terminal: kgx 
   `/ossssso+/:-        -:/+osssso+-     CPU: 12th Gen Intel i9-12900H (20) @ 4.900GHz 
  `+sso+:-`                 `.-/+oso:    GPU: Intel Alder Lake-P GT2 [Iris Xe Graphics] 
 `++:.                           `-/+/   GPU: NVIDIA GeForce RTX 3080 Ti Laptop GPU 
 .`                                 `/   Memory: 14452MiB / 31766MiB 
@kevinxufei
Copy link

Currently, only maui-android (sudo dotnet workload install maui-android) is supported in the Linux system. For details, you can view the document;
By the way, Could you tell us what you want to do on which platform of the Linux system? thanks.

@jasursadikov
Copy link
Author

Hi, Android is not supported as well...

Welcome to .NET 8.0!
---------------------
SDK Version: 8.0.104

----------------
Installed an ASP.NET Core HTTPS development certificate.
To trust the certificate, view the instructions: https://aka.ms/dotnet-https-linux

----------------
Write your first app: https://aka.ms/dotnet-hello-world
Find out what's new: https://aka.ms/dotnet-whats-new
Explore documentation: https://aka.ms/dotnet-docs
Report issues and find source on GitHub: https://github.com/dotnet/core
Use 'dotnet --help' to see available commands or visit: https://aka.ms/dotnet-cli
--------------------------------------------------------------------------------------
Workload ID maui-android is not recognized.

What I am trying to do, is to work with project using Rider on my system. I have Rider, but I am not able to find the MAUI related things in it. The starting point was to install MAUI :D but here I am, with the ticket.

@PureWeen PureWeen transferred this issue from dotnet/maui Apr 30, 2024
@dotnet-issue-labeler dotnet-issue-labeler bot added Area-Workloads untriaged Request triage from a team member labels Apr 30, 2024
@baronfel
Copy link
Member

Arch (and all other source-build distributions of the .NET SDK) cannot install the MAUI workloads because those workloads are missing from source-build. This is tracked in dotnet/source-build#3242 currently, and is something that I'm trying to figure out with those partners. In the meantime, if you need MAUI workloads I'd suggest using the dotnet-install scripts to install a 'local install' of the Microsoft SDK and use that.

@baronfel baronfel closed this as not planned Won't fix, can't repro, duplicate, stale May 14, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Area-Workloads untriaged Request triage from a team member
Projects
None yet
Development

No branches or pull requests

3 participants