Package Details: openimagedenoise-git 1.2.3.r0.ga9e9160-1

Git Clone URL: https://aur.archlinux.org/openimagedenoise-git.git (read-only, click to copy)
Package Base: openimagedenoise-git
Description: Intel(R) Open Image Denoise library
Upstream URL: https://www.openimagedenoise.org/
Licenses: Apache
Conflicts: openimagedenoise
Provides: openimagedenoise=1.2.3
Submitter: bartus
Maintainer: bartus
Last Packager: bartus
Votes: 1
Popularity: 0.23
First Submitted: 2020-09-19 21:17
Last Updated: 2020-09-21 13:26

Dependencies (7)

Required by (19)

Sources (3)

Pinned Comments

bartus commented on 2019-04-10 11:43

Please report issues and patches to oidn-git@github.com

Latest Comments

1 2 Next › Last »

sausix commented on 2020-10-06 12:52

Newest yay (yay-git) has fixed it's issues as good as possible. But it still fails at makepkg subsystem to install.

(Ugly) solution for now is to use -d, --nodeps for makepkg to skip dependency check completely.

May be it's being fixed upstream anytime.

@bartus Thanks for help, your time and your good contributions to Arch Linux! :-)

bartus commented on 2020-10-06 08:30

@sausix: Nice change, it seams error just had been fixed

Try to build with yay-git ?

bartus commented on 2020-10-05 19:24

@sausix: I found error and it looks like it was reported to yay devs like 6 moths ago, no response.

I've bumped it with some substantiation, but I wont fix it

bartus commented on 2020-10-05 15:30

@sausix: Nope, makepkg -s works fine, as long as ispc-bin is in local repo.

LANG=C makepkg -s
==> Making package: openimagedenoise-git 1.2.4.r0.g98c1061-1 (Mon Oct  5 17:23:28 2020)
==> Checking runtime dependencies...
==> Checking buildtime dependencies...
==> Installing missing dependencies...
resolving dependencies...
looking for conflicting packages...

Packages (1) ispc-bin-1.14.1-1

Total Installed Size:  139.48 MiB

:: Proceed with installation? [Y/n]

If you would like to debug makepkg, strace wont help you, use bashdb but first comment this line in /usr/bin/makepkg

trap 'trap_exit INT "$(gettext "Aborted by user! Exiting...")"' INT
#trap 'trap_exit USR1 "$(gettext "An unknown error has occurred. Exiting...")"' ERR

It wont change makepkg behavior, and allow bashdb to work. It's a fully fledged debugger.

example: https://asciinema.org/a/VEqsjyZm051gZiaTPKlUn5Cij

sausix commented on 2020-10-05 14:49

@bartus

Thanks. But it affects makepkg too as shown in my previous post. So it shouldn't be a yay related problem.

I don't understand the problem and I'm just about using strace to figure out.

bartus commented on 2020-10-05 13:00

@sausix: It works fine if you have local repo containing ispc-bin

$LANG=C yay -a --builddir /tmp/yay -S openimagedenoise-git
:: Checking for conflicts...
:: Checking for inner conflicts...
[Repo Make:1]  ispc-bin-1.14.1-1
[Aur:1]  openimagedenoise-git-1.2.3.r0.ga9e9160-1

==> Remove make dependencies after install? [y/N]

Otherwise yay can't or won't resolve dependency constrains with aur-rpc call.

$curl -s 'https://aur.archlinux.org/rpc/?v=5&type=search&by=name&arg=ispc'|jq -r '.results[]|[.Name,.Version]|join(":")'
ispc_texcomp-git:r17.d38d5ac-1
ispc-bin:1.14.1-1
ispc-git:1.14.1.r15.gc4529a3c-1

you can poke yay devs about this problem - but I wont expect much from them ¯\(ツ)

sausix commented on 2020-10-05 08:56

Looks like an upstream bug at pacman level for me or I'm dumb. May be you can clarify or forward the bugreport.

Since ispc-git is currently broken, only ispc-bin satisfies the dependency for openimagedenoise-git. So ispc-bin provides ispc with version 1.14.1-1

But yay and makepkg both report version mismatch:

yay -S openimagedenoise-git

 -> Could not find all required packages:
        ispc>=1.14 (Wanted by: openimagedenoise-git)

makepkg -si

error: target not found: ispc>=1.14
==> ERROR: 'pacman' failed to install missing dependencies.
==> Missing dependencies:
  -> ispc>=1.14
==> ERROR: Could not resolve all dependencies.

But version check matches vercmp 1.14 1.14.1

-1 # means second is greater

Thanks for help.

FabioLolix commented on 2020-09-19 15:33

Please rename to openimagedenoise-git, as the program is called openimagedenoise in the official repo

bartus commented on 2020-07-24 10:03

@FlyingJay1: This package is older even than community one, it was pushed when luxcorerender starts using denoising, but you have a valid point with naming scheme conformance. I'll create a new package and merge this one :)

FlyingJay1 commented on 2020-07-23 21:23

This is a duplicate port. The same project is already ported: https://aur.archlinux.org/packages/openimagedenoise-bin/

It is "-bin", but at least they should be both named the same way. Otherwise there's a potential for confusion.