From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.org/gmane.linux.lib.musl.general/14216 Path: news.gmane.org!.POSTED.blaine.gmane.org!not-for-mail From: Szabolcs Nagy Newsgroups: gmane.linux.lib.musl.general Subject: Re: Re: Adapting binaries easily to musl, or database with binaries (musl) Date: Sat, 8 Jun 2019 12:51:34 +0200 Message-ID: <20190608105133.GX16415@port70.net> References: Reply-To: musl@lists.openwall.com Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Injection-Info: blaine.gmane.org; posting-host="blaine.gmane.org:195.159.176.226"; logging-data="15368"; mail-complaints-to="usenet@blaine.gmane.org" User-Agent: Mutt/1.10.1 (2018-07-13) To: musl@lists.openwall.com Original-X-From: musl-return-14232-gllmg-musl=m.gmane.org@lists.openwall.com Sat Jun 08 12:51:48 2019 Return-path: Envelope-to: gllmg-musl@m.gmane.org Original-Received: from mother.openwall.net ([195.42.179.200]) by blaine.gmane.org with smtp (Exim 4.89) (envelope-from ) id 1hZYwu-0003to-OO for gllmg-musl@m.gmane.org; Sat, 08 Jun 2019 12:51:48 +0200 Original-Received: (qmail 1369 invoked by uid 550); 8 Jun 2019 10:51:46 -0000 Mailing-List: contact musl-help@lists.openwall.com; run by ezmlm Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-ID: Original-Received: (qmail 1351 invoked from network); 8 Jun 2019 10:51:45 -0000 Mail-Followup-To: musl@lists.openwall.com Content-Disposition: inline In-Reply-To: Xref: news.gmane.org gmane.linux.lib.musl.general:14216 Archived-At: * Brian Peregrine [2019-06-08 09:33:32 +0000]: > I looked at https://distfiles.adelielinux.org/adelie/1.0-beta3/user/pmmx/ > but those are apk packages. I actually want something that avoids > users needing to compile non-standard programs themselves and have > these technical (compiling) skills to begin with. you can bundle the apks into a self extracting script. > > I'm not familiar with apk packages; can these simply be unzipped (ie > with xarchiver) and can the unzipped files then run directly in gentoo > (same as with a binary) ? If so, then it would be suitable > (installation with APK Tools wouldn't be suitable as we have ). I $ file foo.apk foo.apk: gzip compressed data $ gunzip don't care too much with these on whether it's for i586 and not i686 > as long as it runs and people can download the file quickly and run > without too much fuss (the extraction step doesn't add that much time > compared to compiling it, ...), mainly as it's just a 2nd browser that > would not be used often, except in special cases. > > For TAZ, VCT Labs compiles the standard gentoo packages and makes sure > it runs under musl, in TAZ. So technically, there's not reason why we > can't do this for firefox, and simply include that program (firefox) > in our distro. Why haven't we done, you might ask. Reason is that we > already have a browser (Palemoon) and this has been made to run under > musl. However, for only certain websites (github for instance) it > doesn't work, even when using (recent firefox or chrome user agent > strings). I don't want to add another browser in our distro since that > would be (most of the time) redundant and I want TAZ users to use > Palemoon (as that focuses on security and simplicity more). > > We also have git-scm but that doesn't allow to do all functions github > has (for instance, changing the profile photo, modifying git issues, > ...) and I think that it's also annoying to need to use git-scm when > you need to change just a few lines on your repo (which in the > browser, would take far less time to do then with git-scm).