Search Criteria
Package Details: unblob-git 0.0.0.r1228.g6b5e38a-1
Package Actions
Git Clone URL: | https://aur.archlinux.org/unblob-git.git (read-only, click to copy) |
---|---|
Package Base: | unblob-git |
Description: | Extract files from any kind of container formats |
Upstream URL: | https://github.com/onekey-sec/unblob |
Licenses: | MIT |
Submitter: | alerque |
Maintainer: | None |
Last Packager: | AkechiShiro |
Votes: | 2 |
Popularity: | 0.000263 |
First Submitted: | 2022-08-08 13:11 (UTC) |
Last Updated: | 2023-07-27 23:38 (UTC) |
Dependencies (26)
- python (python37AUR, python311AUR, python310AUR)
- python-arpy
- python-attrs
- python-click
- python-cstructAUR
- python-dissect.cstructAUR (python-dissect.cstruct-gitAUR, python-dissect.cstructAUR)
- python-jefferson
- python-lark-parser
- python-liefAUR
- python-lz4
- python-magic (python-magic-gitAUR)
- python-plotextAUR
- python-pluggy
- python-pyperscan (python-pyperscan-gitAUR)
- python-python-lzo (python-python-lzo-gitAUR)
- python-rarfile
- python-structlog
- python-treelib
- python-ubi-reader (python-ubi-reader-gitAUR)
- python-unblob-native (python-unblob-native-gitAUR)
- git (git-gitAUR, git-glAUR) (make)
- git-lfs (git-lfs-gitAUR) (make)
- python-build (make)
- python-installer (python-installer-gitAUR) (make)
- python-poetry (python-poetry-gitAUR) (make)
- python-wheel (make)
Latest Comments
1 2 Next › Last »
AkechiShiro commented on 2023-11-05 21:42 (UTC) (edited on 2023-11-05 21:43 (UTC) by AkechiShiro)
@drws : I'm no longer maintaining any pkgs related to unblob (or dependencies).
It's been too much work to get everything to a workable state, I'll let someone else with more time and more experience fix the mess that is left to fix, someday, hopefully.
drws commented on 2023-11-04 19:29 (UTC)
The maturin part was wrong in my comment before which I now corrected. The
python-unblob-native-git
needs older maturin:https://github.com/onekey-sec/unblob-native/blob/89e52c865b06aab72e92a8b2cac85352da89cfd0/pyproject.toml#L39
There are still 3 other issues that you can help with:
python-pyperscan-git
should probably includehyperscan
as a dependency.jefferson
issue from @MarsSeed below. Please comment outpython-jefferson
and addjefferson
for a temporary solution untiljefferson
's PKGBUILD is corrected.pkgver()
function of this package seems broken, preventing the package to build.AkechiShiro commented on 2023-11-01 16:19 (UTC)
@drws I can add that for one dependency, there isn't the need for maturin 0.14 anymore but it might still be needed for other packages, see https://github.com/vlaci/lzallright/issues/11
drws commented on 2023-10-31 19:51 (UTC) (edited on 2023-11-04 19:07 (UTC) by drws)
This package can still be built by working around issues that @MarsSeed pointed out and additional fixes in some dependencies. First of all
python-pyperscan-git
should depend onhyperscan
orhyperscan
should be at least manually installed. Nextpython-plotext
has a partially brokenpackage()
which can be worked around by removing lines 19-27 from its PKGBUILD.Finally the package and dependencies need latest
maturin
andpython-maturin
while https://aur.archlinux.org/packages/python-unblob-native-git requires an older version. The required maturin version can be installed with:Since maturin is only a build dependency it can be updated back to the latest version after building
python-unblob-native-git
.MarsSeed commented on 2023-07-26 18:46 (UTC)
Also make this depend on
jefferson
, notpython-jefferson
.MarsSeed commented on 2023-07-26 18:36 (UTC)
Please remove the modification of the local repo clone by running git tag on an arbitrary hardcoded commit to name it arbitrarily
0.0.0
.Also please declare the source array.
AkechiShiro commented on 2023-07-02 16:40 (UTC)
I believe I've fixed everything as best I could. This package should be now decently usable I guess.
If anything can be improved, let me know.
AkechiShiro commented on 2023-05-20 23:35 (UTC) (edited on 2023-05-20 23:38 (UTC) by AkechiShiro)
@alerque @muflone I've gone through the trouble of fixing packaging most dependencies (removing deprecated ones, adding new ones), however if you have any advices or any enhancement, I can do, feel free to comment.
There is however one dependency that is very tricky and I've still not gotten around finding a solution for it. It is about
python-maturin
needed to be >=14 and <15, there is no package that does this at the moment in the AUR, I was thinking of introducing a fixedpython-maturin14
package but I'm not sure if it's a good idea or not.AkechiShiro commented on 2022-12-18 17:07 (UTC)
Thanks for the precision @alerque could you provide what you have packaged locally ? As a base, I could work on (on a GitHub Gist or GitHub repo or whatever's best for you) ? Or should I go from scratch?
1 2 Next › Last »