Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Build of dolphinviewer fails to resolve dependencies #54

Closed
scwalla opened this issue Nov 19, 2012 · 2 comments
Closed

Build of dolphinviewer fails to resolve dependencies #54

scwalla opened this issue Nov 19, 2012 · 2 comments
Labels

Comments

@scwalla
Copy link

scwalla commented Nov 19, 2012

When I build this using packer it builds and installs both dolphinviewer and lib32-pangox-compat successfully. Aura throws an error instead of building lib32-pangox-compat.

$ sudo aura -A dolphinviewer
aura >>= Determining dependencies...
aura >>= Main AUR packages:
dolphinviewer

aura >>= Continue? [Y/n]
aura >>= Building dolphinviewer...
aura >>= Well, building dolphinviewer failed.
aura >>= Dumping makepkg output in 3.. 2.. 1..
==> Making package: dolphinviewer 3.4.3.26620-1 (Mon Nov 19 11:47:15 EST 2012)
==> Checking runtime dependencies...
==> Missing Dependencies:
-> lib32-pangox-compat
==> Checking buildtime dependencies...
==> ERROR: Could not resolve all dependencies.

@fosskers
Copy link
Owner

[ "$CARCH" = "i686"   ] && depends=('apr-util' 'gtk2' 'libgl' 'libidn' 'libjpeg-turbo' 'mesa' 'nss' 'sdl' 'glu' 'pangox-compat')
[ "$CARCH" = "i686"   ] && optdepends=('libpulse: for PulseAudio support' 'alsa-lib: for ALSA support' 'nvidia-utils: for NVIDIA support' 'flashplugin: for inworld Flash support' 'gstreamer0.10: for video support, may need good, bad and ugly plugins' 'lib32-freealut: for OpenAL support')
[ "$CARCH" = "x86_64" ] && depends=('apr-util' 'lib32-gtk2' 'lib32-libgl' 'lib32-libidn' 'lib32-libjpeg-turbo' 'lib32-mesa' 'lib32-nss' 'lib32-sdl' 'lib32-glu' 'lib32-pangox-compat')
[ "$CARCH" = "x86_64"   ] && optdepends=('lib32-libpulse: for PulseAudio support' 'lib32-alsa-lib: for ALSA support' 'lib32-nvidia-utils: for NVIDIA support' 'lib32-flashplugin: for inworld Flash support' 'lib32-gstreamer0.10: for video support, may need good, bad and ugly plugins' 'lib32-freealut: for OpenAL support')

Optional dependencies depending on architecture. Aura parses PKGBUILDs manually, where packer executes it to scrape these variables. Aura can't yet detect these conditional deps. It's on the to-do list.

Thanks for letting me know about this.

@fosskers
Copy link
Owner

Closing this, as this has been noted in #14.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

2 participants