So, with my still fresh install of FreeBSD amd64, what was I to do to run the 32-bit only spotify client?  Setup a 32-bit environment of course.
I more or less followed what is written up here: http://forums.freebsd.org/showthread.php?p=191438
When running 
make distribution, it failed with an error that sendmail's freebsd.cf file didn't exist so couldn't be installed.  Looking around the intarwebs, I ran into a number of reports regarding a tinderbox bug that caused exactly this, but I was not using tinderbug.  Ultimately, I just ran 'make' by hand in /usr/src/etc/sendmail and "make distribution" worked happily.
Just setting the display in the chroot environment didn't work out for me.  Eventually I installed x11-servers/xephyr.  Then it was just a matter of running 
Xephyr -ac :1 in the host, setting the DISPLAY variable to localhost:1 in the chroot environment, and I was able to get Spotify up and running under wine. 
I ran into a number of reports Free Spotify Premium regarding a tinderbox bug that caused exactly this, but I was not using tinderbug
ReplyDelete