M1ndo / Neptune

Neptune is a mechanical keysound app like Mechvibes except its faster and written in Go
GNU Affero General Public License v3.0
25 stars 0 forks source link

[AUR] Missing runtime dependency #1

Closed murlakatamenka closed 9 months ago

murlakatamenka commented 9 months ago

Hi, there is a missing shared lib in the AUR package (realneptune):

> Neptune 
Neptune: error while loading shared libraries: libayatana-appindicator3.so.1: cannot open shared object file: No such file or directory
M1ndo commented 9 months ago

Hello @murlakatamenka, Thanks for issuing the problem. It has been solved. You can use the updated PKGBUILD in the AUR to install Neptune.

murlakatamenka commented 9 months ago

I see that you don't separate makedepends from actual runtime depends, make surely isn't one of the latter:

depends=('make' 'libx11' 'libxtst'
         'libxcb' 'libxkbcommon' 'libxkbcommon-x11' 'alsa-lib'
         'libayatana-appindicator' 'libayatana-indicator'
         'ayatana-ido' 'libdbusmenu-glib' 'gtk3'
         'pango' 'harfbuzz' 'at-spi2-core' 'cairo'
         'gdk-pixbuf2' 'libglvnd' 'libxrandr'
         'libxxf86vm' 'libxi' 'libxcursor' 'libxinerama')

->

makedepends=('make')
depends=(...)

Then PKGBUILD should be fine!

M1ndo commented 9 months ago

Great catch!, Totally missed that. Its been fixed Thanks!

murlakatamenka commented 9 months ago

Thanks :+1: