Difference between revisions of "Talk:AUR helpers"

From ArchWiki
Jump to navigation Jump to search
(→‎Aura 2.0: rm closed)
Tag: Blanking
 
(80 intermediate revisions by 12 users not shown)
Line 1: Line 1:
== Expand Secure criteria to include other (non-PKGBUILD) bundled files ==
 
  
[https://github.com/Jguer/yay/issues/493], in particular [https://github.com/Jguer/yay/issues/493#issuecomment-402522467]
 
 
The new criteria would be as follows:
 
* PKGBUILD, no other files -> Partial
 
* Other subset of files that includes the PKGBUILD -> Partial
 
* No PKGBUILD -> No
 
* All files in the git repo or tar archive -> Yes
 
 
Similar to the ''Diff view'' column. -- [[User:Alad|Alad]] ([[User talk:Alad|talk]]) 16:32, 4 July 2018 (UTC)
 
 
: good idea, you also mentioned this for aurman a few months ago, see: https://github.com/polygamma/aurman/issues/25#issuecomment-371971155 really a good idea to implement it in a way, so that changes of all known files are being shown [[User:Polygamma|Polygamma]] ([[User talk:Polygamma|talk]]) 17:07, 4 July 2018 (UTC)
 
 
: "All files in the git repo or tar archive -> Yes" What exactly do you mean by all files? Build files often contain non text files such as images. Git diff is smart enough to hide these but then you could consider that partial because not all files are covered.
 
: In my opinion all a helper has to do to be secure it pause and allow the user to read the build files. The helper does not even need to offer to open them for you that's the user's responsibility. Anything more than that is nice to have but not strictly needed. [[User:Morganamilo|Morganamilo]] ([[User talk:Morganamilo|talk]]) 20:25, 4 July 2018 (UTC)
 
 
:: If this qualifies as "nice to have", there has to be an explicit warning that a green entry in the "Secure" column does not cover other files, files which may cause more harm than the PKGBUILD itself (such as {{ic|.install}} files or exectuables called from the PKGBUILD). In either case it's misleading, since you either give the impression that viewing PKGBUILDs alone is sufficient (with the current criteria), or include a warning that diminguishes the value of the criteria in the first place.
 
:: Latter is similar to "Native pacman", in that you have a warning at the article top warning against any sort of pacman wrapping, and criteria in the table that ignore this warning, or even reward behavior which goes against it. -- [[User:Alad|Alad]] ([[User talk:Alad|talk]]) 17:07, 8 July 2018 (UTC)
 
 
::: That's a fair point, what about changing the name to "show files before sourcing" or something? Seems more accurate. Then it would make sense that not showing .install files to be partial. The only problem I see that it's not as hard hitting as "secure". [[User:Morganamilo|Morganamilo]] ([[User talk:Morganamilo|talk]]) 20:11, 8 July 2018 (UTC)
 
 
:::: It cuts both ways: it's an effective deterrent against broken helpers, but it also gives the impression that using a "Secure" helper makes usage of the AUR safe, which it definitely doesn't. I'm not sure on what different name to use, though. -- [[User:Alad|Alad]] ([[User talk:Alad|talk]]) 17:25, 14 July 2018 (UTC)
 
 
::::: I guess "File view" could work. -- [[User:Alad|Alad]] ([[User talk:Alad|talk]]) 17:44, 14 July 2018 (UTC)
 
 
:::::: The column name was updated to "File review". Are there remaining helpers that only display the PKGBUILD? ({{AUR|trizen}} springs to mind) -- [[User:Alad|Alad]] ([[User talk:Alad|talk]]) 15:30, 23 August 2018 (UTC)
 
 
== <s>pacaur seems discontinued/unmaintained</s> ==
 
 
(see https://github.com/rmarquis/pacaur)
 
 
pacaur is not listed as discontinued/unmaintained although github and forum (https://bbs.archlinux.org/viewtopic.php?pid=1755144#p1755144) say that
 
 
{{Unsigned|07:36, 21 March 2019 (UTC)|Vladmihaisima}}
 
 
:It has been continued by E5ten. Check AUR package, it has new upstream URL. -- [[User:Svito|Svito]] ([[User talk:Svito|talk]]) 08:21, 21 March 2019 (UTC)
 
 
== <s>Yaourt is back at AUR</s> ==
 
 
Mention to Yaourt was removed from this article in [[Special:Diff/569732]] because this software was removed from AUR ([https://lists.archlinux.org/pipermail/aur-requests/2019-March/030519.html Deletion request thread]). However it seems eschwartz brought it back in 27/03/2019. Maybe the removal should be undone? -- [[User:Josephgbr|Josephgbr]] ([[User talk:Josephgbr|talk]]) 04:34, 14 April 2019 (UTC)
 
 
:Undone, yogurt back on the list. -- [[User:Svito|Svito]] ([[User talk:Svito|talk]]) 21:26, 28 April 2019 (UTC)
 
 
::Removed it again. Yaourt is only back because some user decided to reinstate the package, despite the upstream situation having not changed, and despite it being deleted after a valid deletion request. Otherwise, it went from zero to 5 votes this month which makes clear it lacks any sort of popularity. Similarly, there are many more AUR helpers in the AUR than those listed in the [[AUR helper]] article, but these are not included because either the authors are not interested in feedback, or because the projects lack relevance (e.g. through overly specific functionality, limited scope or being designed for ancient AUR versions).
 
::If anything we should argue to remove helpers like {{AUR|aurget}}, {{AUR|aurel}}, {{AUR|spinach}} and {{AUR|aurman}} from their respective tables, as they serve only a historical purpose. That they are or are not still available as an AUR package makes no difference in this regard. -- [[User:Alad|Alad]] ([[User talk:Alad|talk]]) 18:41, 1 May 2019 (UTC)
 
 
::: My two cents: be consistent. If they are in the AUR, keep them in the table, as "obsolete", "disontinued" project have been present as a general rule if in the AUR. But I'd fill deletion request for all of them first, on the same basis yaourt was declared officially abandonned (aurman seems somewhat alive again though). Tbh, the whole situation of TU that can't agree here looks pretty stupid - I couldn't find any argument of why yaourt has been reinstated back. --[[User:Spyhawk|Spyhawk]] ([[User talk:Spyhawk|talk]]) 06:07, 2 May 2019 (UTC)
 
 
:::: OK, I will deal with it next week. -- [[User:Alad|Alad]] ([[User talk:Alad|talk]]) 06:58, 2 May 2019 (UTC)
 

Latest revision as of 01:23, 10 March 2020