chaotic-aur / packages

The packages Mason, what do they mean? (Package requests and bug reports here) 📑
https://aur.chaotic.cx
317 stars 20 forks source link

[Request] detect-it-easy-git #2211

Open fuzun opened 1 year ago

fuzun commented 1 year ago

Package:

https://aur.archlinux.org/packages/detect-it-easy-git

Purpose:

Static analysis of executable files.

Benefits:

The value comes from the user interface, not so much from features that you can't hypothetically get from another application.

Building:

Errors. See comments.

Does not use git submodules properly. Will waste bandwidth at every rebuild attempt.

Copyright:

MIT

Available / Unique / Banned?

No / Yes / No

More information:

A standard Qt app, should not be a big deal. Takes some computing power to build though (that's why having it on Chaotic is very handy).

Technetium1 commented 1 year ago

Build is failing: detect-it-easy-git.log

xiota commented 7 months ago

Build still fails. Maintainer appears to be inactive.

install: cannot stat 'Detect-It-Easy/info/*': No such file or directory

Since it's almost a year with this being unbuildable, maybe time to close as too difficult.

What is the benefit of this program over other file type detection utilities?

Technetium1 commented 7 months ago

@xiota At some point I will try to spend time to fix it, even if via interfere, as I would like it to be available. The value comes from the user interface, not so much from features that you can't hypothetically get from another application.

xiota commented 7 months ago

If this package is still wanted, someone should flag or even open an orphan request against the aur package.

Fixing this would require rewriting the PKGBUILD. I've done this for other packages, but want to make sure this is actually wanted before putting in the effort.

In addition to previously mentioned issue, this package does not use git submodules properly, which would waste bandwidth redownloading files at every rebuild attempt.

fuzun commented 6 months ago

@xiota Agreed, should we close this issue then?

xiota commented 6 months ago

@fuzun Should leave this open because Technetium seems to still be interested.

Would be helpful if you (fuzun) would flag the aur package to get things moving on that end. (TU/PM may be more likely to take action if more than one person is involved in comment / flag / orphan request.)

xiota commented 1 month ago

@Technetium1 The comaintainer updated the package, but it still fails in clean chroot.

==> Starting package()...
 ==> Creating the package base
 ==> Copying the package binaries
 ==> Copying the package files
install: omitting directory 'XInfoDB/info/html'
==> ERROR: A failure occurred in package().

Upstream project DIE-engine uses git submodules extensively, so package would need extensive rewrite.

xiota commented 1 month ago

Successful build is available for use, but not adding to package lists because program is still using Qt5. Upstream development appears active. Will continue watching for updates.