Warning: file_exists(): open_basedir restriction in effect. File(/srv/http/vhosts/aur.archlinux.org/public/web/locale//en/LC_MESSAGES/aurweb.mo) is not within the allowed path(s): (/srv/http/vhosts/aur-dev.archlinux.org/:/etc/aurweb/) in /srv/http/vhosts/aur-dev.archlinux.org/public/web/lib/streams.php on line 90
AUR (en) - foobar2000

Notice: Undefined variable: name in /srv/http/vhosts/aur-dev.archlinux.org/public/web/lib/pkgfuncs.inc.php on line 248

Package Details: foobar2000 1.3.14-1

Git Clone URL: https://aur-dev.archlinux.org/foobar2000.git (read-only)
Package Base: foobar2000
Description: An advanced freeware audio player (uses Wine).
Upstream URL: http://www.foobar2000.org/
Licenses: custom
Submitter: None
Maintainer: supermario
Last Packager: supermario
Votes: 41
Popularity: 0.316399
First Submitted: 2010-05-07 18:02
Last Updated: 2016-12-29 00:57

Latest Comments

« First ‹ Previous 1 2 3 4 5 6 7 Next › Last »

DaMoo commented on 2015-03-01 18:29

Flagging this as out-of-date, according to the homepage 1.3.7 has been out since 2014-01-14.

jakobw commented on 2015-01-09 18:14

Shouldn't this package depend on wine-mono?

kmicu commented on 2014-07-20 16:12

2014-07-16
foobar2000 v1.3.3 final has been released.
http://www.foobar2000.org/changelog

gijs commented on 2014-06-02 20:59

Thank you for looking in to this. Unarchiver was not previously
installed on my system, which did not result in a fail during
build() before, but it did after installing and uninstalling
unarchiver. It works fine now, even though the version of icu in
/usr/lib is still v53.1 .

For any of you interested: I use aurget for managing AUR packages.

Regards,
gijs

deimos commented on 2014-06-02 20:19

I am unable to replicate this error. Since the problem appears to be with the unarchiver build dependency, please rebuild/reinstall unarchiver and see if you still experience problems.

gijs commented on 2014-06-01 19:38

As Ruben below me mentions, install of the new foobar package
fails because the icu version it is trying to link to (v52) does
not match the current version Arch is using (v53.1). Symlinking
/usr/lib/libicu*.so.52 to their up to date counterparts makes the
install go through successfully, but might lead to unexpected
results when running foobar.

Could you please have a look at this?
Thanks in advance.

gijs commented on 2014-06-01 19:34

As Ruben below me mentions, install of the new foobar package fails because the icu version it is trying to link to (v52) does not match the current version Arch is using (v53.1). Symlinking /usr/lib/libicu*.so.52 to their up to date counterparts makes the install go through successfully, but might lead to unexpected results when running foobar. Could you please have a look at this? Thanks in advance.

RubenKelevra commented on 2014-05-25 13:29

==> Continue building foobar2000 ? [Y/n]
==> ------------------------------------
==>
==> Building and installing package
==> Erstelle Paket: foobar2000 1.3.2-1 (So 25. Mai 15:28:30 CEST 2014)
==> Prüfe Laufzeit-Abhängigkeiten...
==> Prüfe Buildtime-Abhängigkeiten...
==> Empfange Quellen...
-> Lade foobar2000_v1.3.2.exe herunter...
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
100 3679k 100 3679k 0 0 574k 0 0:00:06 0:00:06 --:--:-- 812k
-> LICENSE gefunden
-> foobar2000.sh gefunden
-> foobar2000.png gefunden
-> foobar2000.desktop gefunden
==> Überprüfe Gültigkeit der Quell-Dateien mit md5sums...
foobar2000_v1.3.2.exe ... Durchgelaufen
LICENSE ... Durchgelaufen
foobar2000.sh ... Durchgelaufen
foobar2000.png ... Durchgelaufen
foobar2000.desktop ... Durchgelaufen
==> Entpacke Quellen ...
==> Betrete fakeroot Umgebung...
==> Beginne package()...
unar: error while loading shared libraries: libicuuc.so.52: cannot open shared object file: No such file or directory
==> FEHLER: Ein Fehler geschah in package().
Breche ab ...
==> ERROR: Makepkg was unable to build foobar2000.

test0 commented on 2014-05-19 18:09

Hi,

I changed the foobar2000.sh a bit to be able to terminate in a more graceful way when the script is killed (e.g. by killall foobar2000)

#! /bin/bash

progName="foobar2000"
progRealPath="/usr/share/$progName"
progHome="$HOME/.$progName"
progBin="$progName.exe"

# Symlink stuff
mkdir -p "$progHome" || exit 1
# Delete broken symlinks
find -L "$progHome" -type l -delete
# Update existing symlinks, add new symlinks
cp -urs "$progRealPath/"* "$progHome" 2> /dev/null

# Switches: use -something instead of /something to avoid confusion with Unix paths
# Also convert Unix paths to Windows paths.
declare -a args

for arg; do
if [[ "${arg:0:1}" = "-" ]]; then
args+=("${arg/#-//}")
else
args+=("$(winepath -w "$arg")")
fi
done

term_graceful()
{
wine "$progHome/$progBin" "/exit"
}

trap term_graceful TERM

wine "$progHome/$progBin" "${args[@]}" &

while true; do
sleep 1
done

deimos commented on 2014-04-25 02:04

png now included in source.