Search Criteria
Package Details: blesh-git 0.4.0_devel4.r2113.70a325f9-1
Package Actions
Git Clone URL: | https://aur.archlinux.org/blesh-git.git (read-only, click to copy) |
---|---|
Package Base: | blesh-git |
Description: | Bash Line Editor (ble.sh) -- a replacement for Bash's line editor with enhanced features |
Upstream URL: | https://github.com/akinomyoga/ble.sh |
Licenses: | BSD-3-Clause |
Conflicts: | blesh |
Provides: | blesh |
Submitter: | akinomyoga |
Maintainer: | akinomyoga |
Last Packager: | akinomyoga |
Votes: | 10 |
Popularity: | 0.38 |
First Submitted: | 2022-01-23 12:23 (UTC) |
Last Updated: | 2024-04-27 15:26 (UTC) |
Latest Comments
« First ‹ Previous 1 2 3 Next › Last »
akinomyoga commented on 2023-08-16 09:56 (UTC)
@willemw: Thank you for your help. Is there a complete list of the packages that should not be specified in
depends
ormakedepends
? I tried to find the information, but I somehow could not anything related to the pre-installed packages that should not specified inPKGBUILD
.On the other hand, I found it on the ArchWiki page of PKGBUILD that
makedepends
should only include packages that are only needed in the build time. Since every package inmakedepends
are alreadly included independs
, I've just removedmakedepends
.namcap
seems to warn about missinggit
inmakedepends
, but if I specifiy it, it still warns about redundantgit
inmakedepends
;namcap
complains about both ways.For the licenses, I need to modify
GNUmakefile
of the main repository, so I'll update it later.willemw commented on 2023-08-16 09:18 (UTC)
@akinomyoga: yes, the packages will now behave correctly. Also,
bash
gawk
sed
make
come pre-installed so should not be listed and the BSD license should be installed in /usr/share/licenses/<pkgname>/.akinomyoga commented on 2023-08-16 08:42 (UTC)
@willemw Thank you for the information. I've updated
blesh
andblesh-git
. I'm not sure if I did it in the correct way, so could you check them?willemw commented on 2023-08-16 07:28 (UTC)
provides
andconflicts
forblesh
are missing and packageblesh
should not have aconflicts
.akinomyoga commented on 2022-11-12 00:03 (UTC)
Great, thank you for the information! I am sorry for confusing you by forgetting to update the version number on this web page. After the previous report on the same issue, I updated the package to
0.4.0_devel3.r1833.a144ffa
but forgot to update the metadata for the web page so that the web page continued to show the previous version number0.4.0_devel3.r1690.dc3827b
.Thank you! It seems to have been exactly the same issue.
juanejot commented on 2022-11-11 23:50 (UTC) (edited on 2022-11-12 00:04 (UTC) by juanejot)
I just kept editing my original comment until I had a resolution that worked for me, but luckily I did this all in the same terminal session, so here is the portion of the text output I got which included the error. Sorry for my formatting:
==> Starting prepare()...
Submodule 'contrib' (/home/juanejot/.cache/paru/clone/blesh-git/blesh-contrib) registered for path 'contrib'
Cloning into '/home/juanejot/.cache/paru/clone/blesh-git/src/ble.sh/contrib'...
fatal: transport 'file' not allowed
fatal: clone of '/home/juanejot/.cache/paru/clone/blesh-git/blesh-contrib' into submodule path '/home/juanejot/.cache/paru/clone/blesh-git/src/ble.sh/contrib' failed
Failed to clone 'contrib'. Retry scheduled
Cloning into '/home/juanejot/.cache/paru/clone/blesh-git/src/ble.sh/contrib'...
fatal: transport 'file' not allowed
fatal: clone of '/home/juanejot/.cache/paru/clone/blesh-git/blesh-contrib' into submodule path '/home/juanejot/.cache/paru/clone/blesh-git/src/ble.sh/contrib' failed
Failed to clone 'contrib' a second time, aborting
==> ERROR: A failure occurred in prepare().
Aborting...
error: failed to build 'blesh-git-0.4.0_devel3.r1690.dc3827b-1':
error: packages failed to build: blesh-git-0.4.0_devel3.r1690.dc3827b-1
[ble: exit 1]
(That last line existing, because the previous version of blesh-git remained installed.)
FURTHER UPDATE: Can confirm, version blesh-git-0.4.0_devel3.r1835.8cb9b84-1 DOES build automatically via paru -S. So it may have had something to do with SRCINFO. THANK YOU for helping my track it down & thank you again for your amazing software!
akinomyoga commented on 2022-11-11 23:33 (UTC)
I am not sure if this is related, but I updated the version number in SRCINFO, which I forgot to update the previous time. Possibly some caching mechanism continued to use the old version of PKGBUILD in your environment because of that.
akinomyoga commented on 2022-11-11 23:29 (UTC) (edited on 2022-11-11 23:30 (UTC) by akinomyoga)
Thank you for the report, but it doesn't seem to happen in my environment. I am now using git 2.38.1-2 installed with pacman. I first tried it with yay and it successfully installs blesh-git. Then, I installed paru and tried installation with it, which again seems to successfully install blesh-git. The result of "paru --version" is "paru v1.11.1 - libalpm v13.0.2".
I have a question. Is the error message exactly the same? Could you paste the error message here?
juanejot commented on 2022-11-11 19:31 (UTC) (edited on 2022-11-11 23:44 (UTC) by juanejot)
Build still fails with the contrib issue listed below, as of attempt to upgrade to blesh-git-0.4.0_devel3.r1690.dc3827b-1 (with git 2.38.1-2 installed). This happens either using paru (which after libssl.so problems due to the openssl 1.1.1x->3.0.7x update, was rebuilt to work fine with other packages), or manually going into the build folder & typing "makepkg -si." Likewise, either rebuilding paru 1.11.1-1 (to make sure it's utilizing its linkage to git 2.38.1-2) or switching to the slightly newer paru-bin 1.11.2-1 results in the same issue building blesh-git.
UPDATE: Following the "git submodule update" change in https://bbs.archlinux.org/viewtopic.php?pid=2063104#p2063104 below DOES work to build & then install blesh-git 0.4.0_devel3.r1690.dc3827b-1, provided you manually makepkg -si rather than use an AUR helper. Hopefully they'll fix it in paru 1.11.3-x or so, which is clearly not your responsibility.
Thank you for the great development & functionality of ble.sh over time!
akinomyoga commented on 2022-11-04 03:25 (UTC) (edited on 2022-11-04 03:25 (UTC) by akinomyoga)
Thank you for the report. This seems to be the general issue affecting all the AUR packages using "git submodule" as reported in Refs. [1,2]. It is related to the change of the default git configuration in git 2.38.1-1. I just updated PKGBUILD as suggested in these discussions. I confirmed that it now works in my environment.
Cross-Reference: https://github.com/akinomyoga/ble.sh/issues/247
« First ‹ Previous 1 2 3 Next › Last »