Package Details: quickgui 1.2.8-1

Git Clone URL: https://aur.archlinux.org/quickgui.git (read-only, click to copy)
Package Base: quickgui
Description: A Flutter frontend for quickget and quickemu
Upstream URL: https://github.com/quickgui/quickgui
Licenses: unknown
Conflicts: quickgui
Provides: quickgui
Submitter: sgnh
Maintainer: sgnh
Last Packager: sgnh
Votes: 6
Popularity: 0.38
First Submitted: 2021-11-10 13:11 (UTC)
Last Updated: 2022-11-21 21:18 (UTC)

Latest Comments

sgnh commented on 2022-11-09 10:49 (UTC)

There's a mixup with the versions and URLs on Github. I think 1.2.5 was renamed to 1.2.6 and updated with a new binary release only (1.2.6). So there's no released source code for 1.2.6.

MoonSwan commented on 2022-03-28 16:11 (UTC) (edited on 2022-04-01 20:35 (UTC) by MoonSwan)

@sgnh, I did read the github page but I don't recall seeing anything about permissions issues I'll look again I guess. I was trying to install this application with yay and went through a few clean builds but unless I created that cache directory manually the install just plain failed and then it failed again saying it can't delete the flutter directory either. I did add myself to the flutterusers group so I thought that would fix the permissions issue but no luck. I'll read the github page again and try another build in a while.

Thanks for the quick response. :)

[Edit] Having re-read the github pages I still can't find what you're referring to? Could you please point me in the right direction?

sgnh commented on 2022-03-28 06:32 (UTC)

@MoonSwan if it can't create the cache directory then your permissions are wrong. You need to double-check that you didn't make any mistakes with the permissions and follow the instructions from the flutter package. You should at least be able to run "flutter doctor" before this package can build.

Also, I'm happy to help as much as I can but anyone with problems with how to install flutter might find better help in the flutter community.

MoonSwan commented on 2022-03-27 21:00 (UTC)

Tried building this as others said below by creating the /opt/flutter/bin/cache directory (because it couldn't create it by itself?!). I tried adding my user to the flutter group but that didn't work or help either. Chowning the relevant /opt/flutter directory didn't work either and someone below said it may cause future issues anyway. If I try to build the bin file it also fails a validity check. So, I'm at a loss as to how to install or build this from the AUR. Ideas?

ShalokShalom commented on 2022-02-17 18:09 (UTC)

You could replace Zenity with Qarma, for people on Qt based installations.

sgnh commented on 2021-11-25 23:13 (UTC)

@shayaknyc Yep you're right the package does require manual steps to fully configure flutter.

To get the file permissions right you can add your user to the flutterusers group as mentioned in the terminal and on the flutter page. Changing the permissions directly on /opt/flutter is likely to cause problems with the flutter package in the future.

Alternatively people can use the quickgui-bin package instead if configuring or having the build environment for flutter installed permanently is too much.

sgnh commented on 2021-11-25 23:02 (UTC)

@tiziodcaio Sure it is possible to fully configure flutter while building the package but I don't think it's right to modify the system during the build phase.

tiziodcaio commented on 2021-11-25 09:10 (UTC)

It is possible to add the flutter config --enable-linux-desktop command to the pkgbuild or it doesn't work?

shayaknyc commented on 2021-11-19 17:30 (UTC)

Hi all, not sure if anyone else is having difficulty compiling this with makepkg, but this is what I needed to do to get it to work: 1) After git cloning this AUR repo, and trying to run makepkg -s on it, it will error out. However, it will have downloaded and created the /opt/flutter directory. Run sudo chown -R $UID:$GID /opt/flutter to change ownership of that directory and all its contents to your current user.

2) If this is your first time building with flutter, you will need to run this command: flutter config --enable-linux-desktop

3) Now, you should be able to execute the makepkg -s command without failure, then install the .zst package as per usual.