packages icon indicating copy to clipboard operation
packages copied to clipboard

stress-ng miss the dependency for libjpeg

Open BKPepe opened this issue 1 year ago • 1 comments

Maintainer: @commodo Environment: Turris MOX, mvebu/cortexa53, OpenWrt 22.03

Description:

While running full build, I noticed that the package stress-ng can not be compiled due to this error

Package stress-ng is missing dependencies for the following libraries:
libjpeg.so.62

I can provide more details if necessary.

BKPepe avatar Aug 19 '22 15:08 BKPepe

wow, that got added in April (recently)

i guess we'll add libjpeg to the dep list of stress-ng

will try to do this in the next couple of thanks

thanks for reporting this :)

commodo avatar Aug 19 '22 18:08 commodo

see https://github.com/openwrt/packages/pull/19235

commodo avatar Aug 23 '22 07:08 commodo

I see the same problem in branch 22.03, latest make targetclean; git pull && ./scripts/feeds update -a && ./scripts/feeds install -a 2022-08-23, ca. 08:15 UTC.

make -j1 V=sc package/feeds/packages/stress-ng/compile:

Package stress-ng is missing dependencies for the following libraries:
libjpeg.so.62

I used → this .config:

  • grep -i stress .config:
    CONFIG_PACKAGE_stress=m
    CONFIG_PACKAGE_stress-ng=m
    
  • grep -i libjpeg .config:
    CONFIG_PACKAGE_libjpeg-turbo=y
    CONFIG_PACKAGE_libjpeg-turbo-utils=m
    CONFIG_LCD4LINUX_CUSTOM_NEEDS_libjpeg=y
    

@commodo wrote:

see #19235

I can confirm that manually applying the change from this diff solves the reported problem for me.

dreirund avatar Aug 23 '22 19:08 dreirund

Thanks @dreirund Was not sure whether this needs to be in 22.03 as well.

Will backport.

commodo avatar Aug 24 '22 04:08 commodo

Ah, nevermind. I see it was backported already

Thanks @BKPepe

commodo avatar Aug 24 '22 05:08 commodo