Package Details: sensible-utils 0.0.24-1

Git Clone URL: https://aur.archlinux.org/sensible-utils.git (read-only, click to copy)
Package Base: sensible-utils
Description: Utilities for sensible alternative selection
Upstream URL: https://salsa.debian.org/debian/sensible-utils
Licenses: GPL-2.0-or-later
Conflicts: sensible-browser, sensible-browser-git, sensible-editor, sensible-editor-git, sensible-pager, sensible-pager-git, sensible-terminal, sensible-terminal-git, sensible-utils-data, sensible-utils-data-git, sensible-utils-git
Provides: sensible-browser, sensible-editor
Submitter: pcarrier
Maintainer: xiota
Last Packager: xiota
Votes: 27
Popularity: 0.000007
First Submitted: 2012-04-05 14:14 (UTC)
Last Updated: 2024-08-11 14:23 (UTC)

Dependencies (3)

Required by (4)

Sources (1)

Latest Comments

« First ‹ Previous 1 2 3 4 5 6 Next › Last »

eclairevoyant commented on 2023-06-25 19:39 (UTC)

@damentz read man makepkg

damentz commented on 2023-06-25 06:00 (UTC)

Maybe the fork bomb test is invalid? Until it's resolved, simply commenting out the make check line works for now. Would be nice to be able to pick tests or just patch it out instead of making Arch Linux behave like Debian through a workaround.

npreining commented on 2023-06-25 01:17 (UTC)

Package revision -5 still fails to build due an error in the fork-bomb test. Is there any special setting that needs to be taken to prevent this to happen?

eclairevoyant commented on 2023-06-22 14:11 (UTC)

@gardotd426 yes, sensible-utils doesn't need to provide anything because it's a metapackage that depends on all of the packages.

This is the correct behavior.

gardotd426 commented on 2023-06-22 13:58 (UTC)

@eclairevoyant, I'm sorry it was sensible-utils-unified. Not sensible-utils-combined. I don't know why I got those mixed up lol.

yay -Si sensible-utils-unified
Repository                    : aur
Name                          : sensible-utils-unified
Keywords                      : None
Version                       : 0.0.20-3
Description                   : Utilities for sensible alternative selection (unified)
URL                           : https://packages.debian.org/source/sid/sensible-utils
AUR URL                       : https://aur.archlinux.org/packages/sensible-utils-unified
Groups                        : None
Licenses                      : GPL
Provides                      : sensible-browser  sensible-editor  sensible-pager  sensible-terminal  sensible-utils-data  sensible-utils
                                sensible-utils-unified
Depends On                    : bash
Make Deps                     : po4a
Check Deps                    : ed
Optional Deps                 : None
Conflicts With                : sensible-browser  sensible-editor  sensible-pager  sensible-terminal  sensible-utils-data
Maintainer                    : xiota
Votes                         : 1
Popularity                    : 1.000000
First Submitted               : Mon 19 Jun 2023 02:50:25 PM EDT
Last Modified                 : Mon 19 Jun 2023 02:50:25 PM EDT
Out-of-date                   : No

Meanwhile, sensible-utils:

Provides                      : None

npreining commented on 2023-06-22 12:42 (UTC)

What is going on with sensible-utils? Every single update breaks. First a transition issue it seems, now it does not build due to

FAIL: test/fork-bomb
====================

/tmp/tmp.GojdEHePN3
sh: warning: shell level (1000) too high, resetting to 1
sh: warning: shell level (1000) too high, resetting to 1
./sensible-editor: fork: retry: Resource temporarily unavailable
./sensible-editor: fork: retry: Resource temporarily unavailable
./sensible-editor: fork: retry: Resource temporarily unavailable
./sensible-editor: fork: retry: Resource temporarily unavailable
./sensible-editor: fork: retry: Resource temporarily unavailable
./sensible-editor: fork: retry: Resource temporarily unavailable
./sensible-editor: fork: Resource temporarily unavailable
FAIL test/fork-bomb (exit status: 254)

?

fbrennan commented on 2023-06-21 09:23 (UTC)

packages IN the AUR should have compatibility with AUR helpers

How about no. First of all, "AUR helpers" is vague. They are legion, and supporting all of them is simply impossible as many have huge bugs. I will do my best to support yay as it seems most popular in my packages, but users should not rely on AUR helpers.

eclairevoyant commented on 2023-06-21 04:53 (UTC)

sensible-utils-combined is not a package in the AUR. If your already-installed version is wrong then install the new version? I don't know what to reply about that.

packages IN the AUR should have compatibility with AUR helpers

Nothing about this sentence makes sense. Packages in the AUR are meant to follow AUR guidelines.

As mentioned in https://wiki.archlinux.org/title/AUR_helpers:

Warning: AUR helpers are not supported by Arch Linux. You should become familiar with the manual build process in order to be prepared to troubleshoot problems.

And that's not even how AUR helpers work, it is impossible for them to work the way you described, as you cannot even query provides via the AUR RPC interface. So shoving useless provides into a package is not going to do anything for searchability or dependency resolution. I don't know where you got that idea from.

gardotd426 commented on 2023-06-21 04:28 (UTC)

The problem was this package actually doesn't report that it provides any of the necessary packages, and where they used to be split, my already-installed version of this package depends on sensible-{editor,browser,utils-data,pager,terminal}.

sensible-utils-combined reports it.

My Regolith DE pkgbase reports provides.

The problem with having to run makepkg -si is that makepkg can't pull in AUR dependencies. So yes, packages IN the AUR should have compatibility with AUR helpers (I know this package doesn't currently depend on any other AUR packages, but that shouldn't even matter).