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

Publish to AUR using aurpublish #39

Closed
ReenigneArcher opened this issue Feb 2, 2022 · 16 comments
Closed

Publish to AUR using aurpublish #39

ReenigneArcher opened this issue Feb 2, 2022 · 16 comments
Assignees
Labels
added This feature has been added and will be available in the next release. help wanted Extra attention is needed os:Linux:Arch OS is Arch Linux

Comments

@ReenigneArcher
Copy link
Member

ReenigneArcher commented Feb 2, 2022

Describe the bug

There are two sunshine packages on AUR, manually maintained.

Expected behavior

@ReenigneArcher ReenigneArcher added the help wanted Extra attention is needed label Feb 2, 2022
@ReenigneArcher
Copy link
Member Author

@hadogenes Would you be interested in helping with this issue?

@hadogenes
Copy link
Contributor

has @loki-47-6F-64 abandoned its project?
Previously he took a break for about a year and then made a lot of changes

@loki-47-6F-64
Copy link
Contributor

I haven't abandoned it yet.
Been busy with personal stuff. :p

@hadogenes
Copy link
Contributor

@loki-47-6F-64 do you want to contribute to this repo or use your?

@loki-47-6F-64
Copy link
Contributor

This one's fine.

@ReenigneArcher
Copy link
Member Author

I haven't abandoned it yet. Been busy with personal stuff. :p

Glad to see you Loki! The goal of this repo is to make the repo more manageable (with github workflows) and community driven. Cheers!

@hadogenes
Copy link
Contributor

aur repo are pinned to SunshineStream

@ReenigneArcher ReenigneArcher added the os:Linux:Arch OS is Arch Linux label Feb 26, 2022
@ReenigneArcher ReenigneArcher added the fixed This issue has been fixed and will be available in the next release. label Mar 16, 2022
@github-actions
Copy link

This issue has been fixed and will be available in the next release.

@KuleRucket
Copy link
Contributor

@hadogenes please can you orphan the AUR?

@ReenigneArcher
Copy link
Member Author

@KuleRucket the current "maintainer" is afterSt0rm https://aur.archlinux.org/packages/sunshine

I don't think they are even interested in sunshine to be honest.
https://aur.archlinux.org/account/afterSt0rm

@IceDBorn
Copy link

@ReenigneArcher Should we use sunshine-git instead?

@ReenigneArcher
Copy link
Member Author

@IceDBorn I have control of that one currently and this PR is setup to automatically publish to there... There are currently 2 requests to have the main one orphaned... I don't know how long the AUR maintainers take to respond though or if they'll even do anything.

@KuleRucket
Copy link
Contributor

KuleRucket commented Jun 26, 2022

"sunshine" without git will be what people go to first so either it should be removed all together or updated to 0.14.0. Either way, it requires the current maintainer to do something.

Edit: But yes you are right, it is afterSt0rm currently so I am bugging the wrong person.

@esistgut

This comment was marked as duplicate.

@ReenigneArcher
Copy link
Member Author

ReenigneArcher commented Jun 28, 2022

sunshine-git doesn't seem to work over here:

[ 98%] Building C object CMakeFiles/sunshine.dir/third-party/glad/src/gl.c.o
[100%] Linking CXX executable sunshine
make[2]: Leaving directory '/home/esistgut/.cache/yay/sunshine-git/src/build'
[100%] Built target sunshine
make[1]: Leaving directory '/home/esistgut/.cache/yay/sunshine-git/src/build'
make: Leaving directory '/home/esistgut/.cache/yay/sunshine-git/src/build'
==> Entering fakeroot environment...
==> Starting package()...
/home/esistgut/.cache/yay/sunshine-git/PKGBUILD: line 68: pushd: sunshine-git/assets: No such file or directory
==> ERROR: A failure occurred in package().
    Aborting...

Right... Because the AUR hasn't been updated yet ....

If you want to test a development build you can test the artifacts from here: https://github.com/SunshineStream/Sunshine/actions/runs/2553422089

Note: that build is not an official release.

@ReenigneArcher ReenigneArcher added added This feature has been added and will be available in the next release. and removed fixed This issue has been fixed and will be available in the next release. labels Jun 29, 2022
@github-actions
Copy link

This feature has been added and will be available in the next release.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
added This feature has been added and will be available in the next release. help wanted Extra attention is needed os:Linux:Arch OS is Arch Linux
Projects
None yet
Development

No branches or pull requests

7 participants