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

patchbay, patchwork: init with appimage-run #53156

Closed
wants to merge 2 commits into from

Conversation

astro
Copy link
Contributor

@astro astro commented Jan 1, 2019

Motivation for this change

Template: standardnotes

Things done
  • Tested using sandboxing (nix.useSandbox on NixOS, or option sandbox in nix.conf on non-NixOS)
  • Built on platform(s)
    • NixOS
    • macOS
    • other Linux distributions
  • Tested via one or more NixOS test(s) if existing and applicable for the change (look inside nixos/tests)
  • Tested compilation of all pkgs that depend on this change using nix-shell -p nox --run "nox-review wip"
  • Tested execution of all binary files (usually in ./result/bin/)
  • Determined the impact on package closure size (by running nix path-info -S before and after)
  • Assured whether relevant documentation is up to date
  • Fits CONTRIBUTING.md.

Copy link
Member

@tilpner tilpner left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This is not how appimage-run is meant to be used, it's meant to be a quick escape hatch, like steam-run. appimage-run unnecessarily extracts into the users home directory.

I built an alternative at some point, I'll see if I can find and fix it pr'd as #54693. For the moment, I'd like to find a better option instead of merging this

@tilpner tilpner mentioned this pull request Jan 27, 2019
10 tasks
tilpner added a commit to tilpner/nixpkgs that referenced this pull request Feb 1, 2019
The appimageTools attrset contains utilities to prevent
the usage of appimage-run to package AppImages, like done/attempted
in NixOS#49370 and NixOS#53156.

This has the advantage of allowing for per-package environment changes,
and extracts into the store instead of the users home directory.

The package list was extracted into appimageTools to prevent
duplication.
tilpner added a commit to tilpner/nixpkgs that referenced this pull request Feb 23, 2019
The appimageTools attrset contains utilities to prevent
the usage of appimage-run to package AppImages, like done/attempted
in NixOS#49370 and NixOS#53156.

This has the advantage of allowing for per-package environment changes,
and extracts into the store instead of the users home directory.

The package list was extracted into appimageTools to prevent
duplication.
@matthiasbeyer
Copy link
Contributor

We already have patchwork in master.

@tilpner tilpner mentioned this pull request Jun 17, 2019
10 tasks
@FRidh FRidh closed this Jul 12, 2019
@FRidh FRidh reopened this Jul 12, 2019
@FRidh
Copy link
Member

FRidh commented Jul 12, 2019

Patchbay could still actually go in. Even so, I do agree with @tilpner, we should not run an appimage.

@veprbl
Copy link
Member

veprbl commented Dec 27, 2019

@astro Do you plan to finish this?

@wakest
Copy link

wakest commented Feb 16, 2020

Would love to see patchbay as well as just patchwork, any one working on that? @ehmry?

@ehmry ehmry mentioned this pull request Feb 17, 2020
10 tasks
@asymmetric
Copy link
Contributor

Can we close this PR?

@veprbl veprbl closed this Feb 18, 2020
@astro
Copy link
Contributor Author

astro commented Feb 22, 2020

@veprbl Patchwork has landed in nixpkgs regardless of this PR. 🎆

@astro astro deleted the ssb-patchwork branch February 22, 2020 14:14
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

8 participants