question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

How should Linux support work?

One way would be to have some sort of build system that always carefully only links against libc 5, does everything statically, etc, and builds everything into a big binary.

Another would be to instead have multiple backends for .rpm, .deb, etc. I imagine that this would be different from bdist_rpm, bdist_deb et. al. by doing some automatic determination of what the package dependencies ought to be by looking for shared library dependencies. Despite the fact that this would not be nearly as self-contained, it might be more practically useful to begin with.

Issue Analytics

  • State:closed
  • Created 8 years ago
  • Comments:14 (10 by maintainers)

github_iconTop GitHub Comments

1reaction
freakboy3742commented, May 20, 2018

@loganasherjones AFAICT, we should be able to support both (along with raw RPM/DEB packaging as well, for that matter). From my perspective, it’s just a matter of having someone with expertise in one of those packaging toolchains building out the application template and describing the compilation/packaging process.

1reaction
Hwestacommented, May 22, 2017

Given how different deb, rpm and other Linux distros (eg Arch) are, does it make sense to have separate commands for the different targets? I was thinking linux-deb linux-rpm and linux-arch. I run Arch, so I’m interested in trying to get briefcase to generate an Arch PKGBUILD or .tar.xz package.

Read more comments on GitHub >

github_iconTop Results From Across the Web

Oracle Linux Support
Oracle's worldwide, around-the-clock, cost-effective Linux support is offered in 145 countries for traditional, cloud-based, or virtual environments.
Read more >
Enterprise open source support | Ubuntu
The most comprehensive Linux enterprise subscription · 24/7 phone support · Support for OpenStack, K8s, LXD, MAAS and Ceph · Kafka, NGINX and...
Read more >
Linux.org
Friendly Linux Forum.
Read more >
Linux – 24HourSupport
Some manufacturers offer full support for Linux operating systems and can answer most of your questions about installing additional software and drivers, ...
Read more >
Enterprise Linux Support Services Overview - TuxCare
TuxCare helps organizations take care of support, maintenance, & security for Enterprise Linux systems.
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found