You are not logged in.
This is the one thing that is really irritating me. I can't have Spotify on Arch
here is my output:
[derek@Trillium ~]$ yaourt -S spotify
==> Downloading spotify PKGBUILD from AUR...
x spotify
x spotify.changelog
x spotify.protocol
x PKGBUILD
x spotify.install
Comment by: pyther on Sat, 14 Apr 2012 14:05:16 +0000
@toffyrn - try spotify-beta, at the moment, it is at the same version as spotify. It appears that this segfault occurs when using the system's qtwebkit. I'm not sure what the difference is, but using ubuntu's qtwebkit (included as part of the package) seems to solve the problem.
Comment by: Ape on Sat, 14 Apr 2012 19:13:13 +0000
I also have similar segfaults with this package. spotify-beta works.
Comment by: pyther on Sat, 14 Apr 2012 19:16:18 +0000
@gadget3000 I would be willing to update and maintain this package if you'd like.
Comment by: gadget3000 on Sat, 14 Apr 2012 19:54:56 +0000
@pyther I'm happy maintaining it still. What changes do you think need to be made?
Comment by: pyther on Sat, 14 Apr 2012 20:06:26 +0000
You should
1. Make symlinks in ${pkgdir}/usr/share/spotify/libs/ and then use a wrapper script to set LD_LIBRARY_PATH and call spotify
Example:
ln -s /usr/lib/libnss3.so ${pkgdir}/usr/share/spotify/libs/libnss3.so.1d # libnss3.so
ln -s /usr/lib/libnssutil3.so ${pkgdir}/usr/share/spotify/libs/libnssutil3.so.1d # libnssutil3.so
ln -s /usr/lib/libsmime3.so ${pkgdir}/usr/share/spotify/libs/libsmime3.so.1d # libsmime3.so
2. Use the qtwebkit library from Ubuntu (as the arch library causes spotify to crash with paid accounts)
Example:
install -D -m644 ${srcdir}/libqtwebkit/usr/lib/$libarch/libQtWebKit.so.4.9.0 ${pkgdir}/usr/share/spotify/libs/
ln -s ./libQtWebKit.so.4.9.0 ${pkgdir}/usr/share/spotify/libs/libQtWebKit.so.4
Wrapper:
#!/bin/sh
LD_LIBRARY_PATH=/usr/share/spotify/libs/ /usr/share/spotify/spotify $@
In both cases look at my pkgbuild for spotify-beta. Feel free to contact me, if needed.
Comment by: alexandernst on Tue, 24 Apr 2012 23:03:36 +0000
It has been a month since last time I could open Spotify.
Is there anyone maintaining this app?
I'm still unable to open it. That's what konsole outputs:
/usr/share/spotify/spotify: /usr/lib/libcrypto.so.0.9.8: no version information available (required by /usr/share/spotify/spotify)
/usr/share/spotify/spotify: /usr/lib/libssl.so.0.9.8: no version information available (required by /usr/share/spotify/spotify)
23:03:40.132 I [breakpad.cpp:61] Registered Breakpad for product: spotify
23:03:40.133 I [translate.cpp:130] Reloading language file
23:03:40.134 I [breakpad.cpp:200] Searching for crashdumps: /home/alexandernst/.cache/spotify/*.dmp
23:03:40.276 A [CefModule.cpp:324] Check failed: g_cef_handle:
Any ideas? I tried both spotify and spotify-beta packages.
First Submitted: Mon, 12 Jul 2010 12:17:30 +0000
spotify 0.8.2.639-2
( Unsupported package: Potentially dangerous ! )
==> Edit PKGBUILD ? [Y/n] ("A" to abort)
==> ------------------------------------
==> n
==> spotify dependencies:
- alsa-lib>=1.0.14 (already installed)
- glibc>=2.6 (already installed)
- qt>=4.5.0 (already installed)
- libxss (already installed)
- qtwebkit (already installed)
- gconf (already installed)
- openssl098 (building from AUR)
- libpng12 (package found)
==> Edit spotify.install ? [Y/n] ("A" to abort)
==> -------------------------------------------
==> n
==> Continue building spotify ? [Y/n]
==> ---------------------------------
==>
==> Building and installing package
==> Install or build missing dependencies for spotify:
Password:
resolving dependencies...
looking for inter-conflicts...
Targets (1): libpng12-1.2.46-2
Total Installed Size: 0.81 MiB
Proceed with installation? [Y/n] y
(1/1) checking package integrity [############################################] 100%
(1/1) loading package files [############################################] 100%
(1/1) checking for file conflicts [############################################] 100%
(1/1) checking available disk space [############################################] 100%
(1/1) installing libpng12 [############################################] 100%
==> Downloading openssl098 PKGBUILD from AUR...
x ca-dir.patch
x no-rpath.patch
x PKGBUILD
Comment by: petRUShka on Thu, 04 Nov 2010 08:59:06 +0000
Very strange version. Because of it every time when I make yaourt -Suy --aur I see following:
aur/openssl098 0.9.8.o-1 - 0.9.8o/[a-z]/.0.9.8o//[0-9.]/}}-
So, openssl098 try to upgrade every whole system upgrade.
Comment by: yejun on Thu, 04 Nov 2010 18:34:37 +0000
This is really not for long term use because openssl 0.9.8 itself is outdated. You'd better find updated packages not depends on this.
Comment by: xhochy on Fri, 23 Mar 2012 18:01:03 +0000
The current build lacks version information the libraries.
A version of this package with those is available in my github repo: [url]https://github.com/xhochy/archlinux-pkgbuilds/tree/master/openssl098[/url]
Fixed this using [url]http://rt.openssl.org/Ticket/Display.html?id=1222user=guestpass=guest[/url] and the debian package.
Comment by: pyther on Sat, 24 Mar 2012 13:27:37 +0000
I would also like to see the versioning patch added. Thanks
Comment by: trya on Sat, 24 Mar 2012 20:57:14 +0000
@xhochy: not that I don't want to include this patch, but I try to stay as close as the openssl package from [core], and upstream still doesn't include version information. You should report a bug to [url]https://bugs.archlinux.org[/url] or ask devs on the arch-dev-general mailing list first if you'd like to see this patch integrated. If Arch adopt it, I will.
First Submitted: Mon, 06 Sep 2010 08:48:09 +0000
openssl098 0.9.8.v-1
( Unsupported package: Potentially dangerous ! )
==> Edit PKGBUILD ? [Y/n] ("A" to abort)
==> ------------------------------------
==> n
==> openssl098 dependencies:
- openssl (already installed)
- perl (already installed)
==> Continue building openssl098 ? [Y/n]
==> ------------------------------------
==>
==> Building and installing package
==> Making package: openssl098 0.9.8.v-1 (Tue Apr 24 22:17:16 PDT 2012)
==> Checking runtime dependencies...
==> Checking buildtime dependencies...
==> Retrieving Sources...
-> Downloading openssl-0.9.8v.tar.gz...
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
100 3693k 100 3693k 0 0 41108 0 0:01:32 0:01:32 --:--:-- 37945
-> Found no-rpath.patch
-> Found ca-dir.patch
==> Validating source files with md5sums...
openssl-0.9.8v.tar.gz ... Passed
no-rpath.patch ... Passed
ca-dir.patch ... Passed
==> Extracting Sources...
-> Extracting openssl-0.9.8v.tar.gz with bsdtar
==> Starting build()...
/tmp/yaourt-tmp-derek/aur-openssl098/./PKGBUILD: line 31: patch: command not found
==> ERROR: A failure occurred in build().
Aborting...
==> ERROR: Makepkg was unable to build openssl098.
==> Restart building openssl098 ? [y/N]
==> -----------------------------------
==>Last edited by BSOD666 (2012-04-26 20:11:16)
Offline
Read the actual error message given when the openssl098 build fails. Also, read (again?) the wiki pages about using the AUR.
One more thing - you should use forum code tags when posting command output, as above.
Offline
Read the actual error message given when the openssl098 build fails. Also, read (again?) the wiki pages about using the AUR.
One more thing - you should use forum code tags when posting command output, as above.
I guess what I was asking is if anyone knows a get around to it. And sorry, I just fixed it.
Offline
There already is the solution in your output: start building openssl098.
I just installed spotify from AUR. I had to build openssl098 and libpng12 first, then build spotify, some more dependencies got installed via pacman and now I am listening to some tunes while writing this.
I did not use yaourt.
dotfiles and more @github
Offline
nostalgix, read the output he posted again. Yaourt did start building openssl098, and then failed with a very clear error message.
Offline
nostalgix, read the output he posted again. Yaourt did start building openssl098, and then failed with a very clear error message.
Perhaps you can enlighten those of us (me) who can't read the error messages that well? You can just tell me what I need to install/fix in order to get this resolved. I think that is the more effective way of doing things. Thank you ![]()
Offline
tomk wrote:nostalgix, read the output he posted again. Yaourt did start building openssl098, and then failed with a very clear error message.
Perhaps you can enlighten those of us (me) who can't read the error messages that well? You can just tell me what I need to install/fix in order to get this resolved. I think that is the more effective way of doing things. Thank you
Faster for you in the short run, a PITA for everyone in the long run; you need to learn to help yourself. The error message is extreamely explicit and clear.
Hint: read the output from the bottom up.
Last edited by Stebalien (2012-04-26 04:40:08)
Offline
nostalgix, read the output he posted again. Yaourt did start building openssl098, and then failed with a very clear error message.
Wooops, sorry. I missed that error message. There is so so much unnecessary output...
@BSOD666: Follow Stebalien's hint. Take the message of what exactly failed or is missing and take it to Google. It seems that not all prerequisites for building packages from the AUR are fulfilled...
dotfiles and more @github
Offline
BSOD666 wrote:tomk wrote:nostalgix, read the output he posted again. Yaourt did start building openssl098, and then failed with a very clear error message.
Perhaps you can enlighten those of us (me) who can't read the error messages that well? You can just tell me what I need to install/fix in order to get this resolved. I think that is the more effective way of doing things. Thank you
Faster for you in the short run, a PITA for everyone in the long run; you need to learn to help yourself. The error message is extreamely explicit and clear.
Hint: read the output from the bottom up.
I usually can, I just didn't really know where to look in this case. Thanks! I see where to look now. Hat's off!
Offline
I feel like a complete idiot. I am simply missing base-devel. Consider this resolved. Thank you very much ![]()
Offline
Don't forget to mark your thread as [SOLVED].
Burninate!
Offline