You are not logged in.

#1 2020-03-15 02:21:11

dunkles
Member
From: Chile
Registered: 2010-04-26
Posts: 66

nitrous-kernel a linux compiled with clang

anybody use this kernel?

Offline

#2 2020-03-15 02:22:04

dunkles
Member
From: Chile
Registered: 2010-04-26
Posts: 66

Re: nitrous-kernel a linux compiled with clang

Offline

#3 2020-03-15 03:45:17

Trilby
Inspector Parrot
Registered: 2011-11-29
Posts: 22,854
Website

Re: nitrous-kernel a linux compiled with clang

dunkles wrote:

anybody use this kernel?

Yes.

As there is no remaining content after pruning that pointless query I'm not sure if this should be marked as SOLVED as there is nothing left to work on, or if it should be deleted as an empty post.

Care to try again to post your actual question?


"UNIX is simple and coherent..." - Dennis Ritchie, "GNU's Not UNIX" -  Richard Stallman

Offline

#4 2020-03-15 12:27:43

loqs
Member
Registered: 2014-03-06
Posts: 10,093

Re: nitrous-kernel a linux compiled with clang

Trilby perhaps the question should have been why use a PKGBUILD that extracts and repacks an already built pacman package?

Last edited by loqs (2020-03-15 12:49:01)

Offline

#5 2020-03-15 13:05:09

Xyne
Moderator/TU
Registered: 2008-08-03
Posts: 6,481
Website

Re: nitrous-kernel a linux compiled with clang

loqs wrote:

Trilby perhaps the question should have been why use a PKGBUILD that extracts and repacks an already built pacman package?

A question which I have now asked on the AUR. The package needs to be renamed to linux-nitrous-bin if they want to do that. I suppose it's just to have it on the AUR, but the redundancy irks me.


My Arch Linux StuffForum EtiquetteCommunity Ethos - Arch is not for everyone

Offline

#6 2020-03-15 13:47:21

Trilby
Inspector Parrot
Registered: 2011-11-29
Posts: 22,854
Website

Re: nitrous-kernel a linux compiled with clang

Perhaps the question should have been lots of different things.  But it is/was none of those (yet).  It was just if anyone uses that package.  Clearly someone does as they submitted it to the AUR.

Last edited by Trilby (2020-03-15 13:47:57)


"UNIX is simple and coherent..." - Dennis Ritchie, "GNU's Not UNIX" -  Richard Stallman

Offline

#7 2020-03-15 16:46:23

eschwartz
Trusted User/Bug Wrangler
Registered: 2014-08-08
Posts: 3,159

Re: nitrous-kernel a linux compiled with clang

No, the package needs to be deleted. There is no excuse for taking a .pkg.tar and using it as a source=() for a PKGBUILD, when one should simply host a custom repo for binaries built from the from-source version.

And then add a pinned comment with the details on enabling that custom repo.

-bin packages are NOT for repackaging pacman package archives, they are for converting upstream prebuilt binaries that aren't in pacman format, into pacman format. If upstream provides a pacman package, there is zero justification for uploading a -bin package.


Managing AUR repos The Right Way -- aurpublish (now a standalone tool)

Offline

#8 2020-03-15 19:51:26

Xyne
Moderator/TU
Registered: 2008-08-03
Posts: 6,481
Website

Re: nitrous-kernel a linux compiled with clang

eschwartz wrote:

-bin packages are NOT for repackaging pacman package archives, they are for converting upstream prebuilt binaries that aren't in pacman format, into pacman format. If upstream provides a pacman package, there is zero justification for uploading a -bin package.

That was my first thought too and what I am still inclined to do, but I nevertheless am weighing it against the benefit of making it available in the AUR. Ideally the upstream package should be provided in a repo, and the current AUR package should use upsteam's PKGBUILD directly. Repackaging an existing pacman package is an ugly hack, but it's not substantially different from repackaging a .deb or other package format.

But yeah, it should probably be removed. It may be worth bringing up on aur-general so that we can clarify and agree on a rule.


My Arch Linux StuffForum EtiquetteCommunity Ethos - Arch is not for everyone

Offline

#9 2020-03-15 19:54:10

WorMzy
Forum Moderator
From: Scotland
Registered: 2010-06-16
Posts: 9,514
Website

Re: nitrous-kernel a linux compiled with clang

eschwartz wrote:

If upstream provides a pacman package, there is zero justification for uploading a -bin package.

What if the upstream package does dodgy shit like installing things to $HOME in postinst?

...Asking for a friend.


Sakura:-
Mobo: MSI X299 TOMAHAWK ARCTIC // Processor: Intel Core i7-7820X 3.6GHz // GFX: nVidia GeForce GTX 970 // RAM: 32GB (4x 8GB) Corsair DDR4 (@ 3000MHz) // Storage: 1x 3TB HDD, 5x 1TB HDD, 2x 120GB SSD, 1x 275GB M2 SSD

Making lemonade from lemons since 2015.

Offline

#10 2020-03-15 20:21:18

eschwartz
Trusted User/Bug Wrangler
Registered: 2014-08-08
Posts: 3,159

Re: nitrous-kernel a linux compiled with clang

WorMzy wrote:
eschwartz wrote:

If upstream provides a pacman package, there is zero justification for uploading a -bin package.

What if the upstream package does dodgy shit like installing things to $HOME in postinst?

...Asking for a friend.

... uh.

Fine, you win. Or lose? I'm not sure.

The only thing I'm sure of is that upstream should probably be avoided as bad for your health, regardless of who produces the built package.

(If there is a PKGBUILD that has this rationale, I would definitely mention it in a comment in the PKGBUILD. Something like "Astoundingly, this PKGBUILD actually does something useful by repackaging an upstream pkg.tar -- the upstream one has aggressively malicious post_install scripts, and we remove them.")


Managing AUR repos The Right Way -- aurpublish (now a standalone tool)

Offline

#11 2020-03-15 21:26:42

Xyne
Moderator/TU
Registered: 2008-08-03
Posts: 6,481
Website

Re: nitrous-kernel a linux compiled with clang

eschwartz wrote:

"the upstream one has aggressively malicious post_install scripts, and we remove them."

"but the compiled binaries are probably fine. Good luck!"


My Arch Linux StuffForum EtiquetteCommunity Ethos - Arch is not for everyone

Offline

Board footer

Powered by FluxBB