[aur-general] vsound not in repo DB?
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Vsound [1] doesn't seem to be in the community database (pacman can't find it). Could someone take a look at this? [1] http://aur.archlinux.org/packages.php?ID=9165 -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.11 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iQIcBAEBAgAGBQJJ3SCMAAoJEG0WVcFM4cE+3QsQAMe44bZwm5vsg7UH8NJhMXoW AK9oD4xRwGtUbGLLSd4Okp2GJhGxLyvctJOdyi86cm7fPatpjYGfy7ujpB44aub7 XlcYsSzp3inlutw+ogRmqpkw92rplP75rhYhe1HU3sMPjyITwvLSMKyVt+AatYLI pqZ7NJgL5zhDqZiMhTyhm0GF1vjHMOJ7k+m5XLrKQXk2EFEWhvk3tFvLgqXxVJ2X smpCy2Rk3T9NYrqBDfCgzk6ztu+khw5JxMz9xHy6LDLTmQZ7kR84AVXHD4+l3cjr fYi7NQDZQPy/eiy6boSTEukl/YxaFmWxFkgqIhY07yb/q22/znVTNCREOqCvL7L0 c0jp0OIuuvMYUI4oFkEf47herLqAmlOBaXfCq7BBMWgJTHI/RRkHQIWxaSNqIKjA W7XybaH9Ssq0Hc8N1YUYgrNlamn8uzLrhuC5CAsSRywBBUl0xXuOarwhBTRgiprw AYbryBWpeJDOk0gI5fbqrjYGMd0gwmwrMmyt69hFthli50ikHht2URo/pYWGX7iJ Ft7q+uTFQdZdbOGYdzNt1/F8j5UlrAr5+H7AIrH/BAZUpKpWD99Knu1vMa5IWVjW RxZmA3TF8O6iJZnBUhpC3ZlitPH+NOOJph+fZI2rVRRwLBr34svlWZNgvMCAdsXk ML91Y6Zd/+KxXi+hGhkh =Y77T -----END PGP SIGNATURE-----
2009/4/9 Florian Pritz <f-p@gmx.at>:
Vsound [1] doesn't seem to be in the community database (pacman can't find it). Could someone take a look at this?
$ sudo pacman -S vsound Password: resolving dependencies... looking for inter-conflicts... Targets (1): vsound-0.6-1 Total Download Size: 0.01 MB Total Installed Size: 0.03 MB Proceed with installation? [Y/n] :: Retrieving packages from community... vsound-0.6-1 6.9K 47.8K/s 00:00:00 [######################] 100% checking package integrity... (1/1) checking for file conflicts [######################] 100% (1/1) installing vsound [######################] 100% -- Andrea `BaSh` Scarpino Arch Linux Developer
On Thu, 9 Apr 2009 01:21:25 +0200 Andrea Scarpino <andrea@archlinux.org> wrote:
2009/4/9 Florian Pritz <f-p@gmx.at>:
Vsound [1] doesn't seem to be in the community database (pacman can't find it). Could someone take a look at this?
$ sudo pacman -S vsound Password: resolving dependencies... looking for inter-conflicts...
Targets (1): vsound-0.6-1
Total Download Size: 0.01 MB Total Installed Size: 0.03 MB
Proceed with installation? [Y/n] :: Retrieving packages from community... vsound-0.6-1 6.9K 47.8K/s 00:00:00 [######################] 100% checking package integrity... (1/1) checking for file conflicts [######################] 100% (1/1) installing vsound [######################] 100%
-- Andrea `BaSh` Scarpino Arch Linux Developer
Are you on i686? I'm on x86_64 and vsound is not in community. I forced a db refresh to be sure and tried "pacman -Ss vsound" too. Xyne
On Wed, Apr 8, 2009 at 20:57, Xyne <xyne@archlinux.ca> wrote:
Are you on i686? I'm on x86_64 and vsound is not in community. I forced a db refresh to be sure and tried "pacman -Ss vsound" too.
Xyne
Tried using another mirror?
On 04/08/2009 07:57 PM, Xyne wrote:
On Thu, 9 Apr 2009 01:21:25 +0200 Andrea Scarpino<andrea@archlinux.org> wrote:
2009/4/9 Florian Pritz<f-p@gmx.at>:
Vsound [1] doesn't seem to be in the community database (pacman can't find it). Could someone take a look at this?
$ sudo pacman -S vsound Password: resolving dependencies... looking for inter-conflicts...
Targets (1): vsound-0.6-1
Total Download Size: 0.01 MB Total Installed Size: 0.03 MB
Proceed with installation? [Y/n] :: Retrieving packages from community... vsound-0.6-1 6.9K 47.8K/s 00:00:00 [######################] 100% checking package integrity... (1/1) checking for file conflicts [######################] 100% (1/1) installing vsound [######################] 100%
-- Andrea `BaSh` Scarpino Arch Linux Developer
Are you on i686? I'm on x86_64 and vsound is not in community. I forced a db refresh to be sure and tried "pacman -Ss vsound" too.
Xyne
Yep, vsound is only for i686: # $Id: PKGBUILD,v 1.4 2009/02/07 06:52:27 abhidg Exp $ # Maintainer: Jeff Mickey <j@codemac.net> pkgname=vsound pkgver=0.6 pkgrel=1 pkgdesc="A virtual audio loopback cable" url="http://www.vsound.org" license=("LGPL") arch=('i686') depends=('glibc') options=('!libtool') source=(http://www.vsound.org/$pkgname-$pkgver.tar.gz) md5sums=('0460c93ecab58d7864dd6d245a2dea18') build() { cd $startdir/src/$pkgname-$pkgver ./configure --prefix=/usr make || return 1 make DESTDIR=$startdir/pkg install }
Xyne wrote:
On Thu, 9 Apr 2009 01:21:25 +0200 Andrea Scarpino <andrea@archlinux.org> wrote:
2009/4/9 Florian Pritz <f-p@gmx.at>:
Vsound [1] doesn't seem to be in the community database (pacman can't find it). Could someone take a look at this?
$ sudo pacman -S vsound Password: resolving dependencies... looking for inter-conflicts...
Targets (1): vsound-0.6-1
Total Download Size: 0.01 MB Total Installed Size: 0.03 MB
Proceed with installation? [Y/n] :: Retrieving packages from community... vsound-0.6-1 6.9K 47.8K/s 00:00:00 [######################] 100% checking package integrity... (1/1) checking for file conflicts [######################] 100% (1/1) installing vsound [######################] 100%
-- Andrea `BaSh` Scarpino Arch Linux Developer
Are you on i686? I'm on x86_64 and vsound is not in community. I forced a db refresh to be sure and tried "pacman -Ss vsound" too.
vsound does not build on x86_64 http://wiki.archlinux.org/index.php/Community64_Status#multimedia Allan
Allan McRae wrote:
vsound does not build on x86_64 http://wiki.archlinux.org/index.php/Community64_Status#multimedia
Allan
Hi, mmm i don'tuse this package, but this can be compiled in x86_64: removing a unrecognized macro (AC_C_FIND_ENDIAN_NESS) from configure.in and regenerating the autotools files (autoreconf -f -i) ;) (Please test if works, at least build) $ file .libs/libvsound.so .libs/libvsound.so: ELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, not stripped --- /var/abs/community/multimedia/vsound/PKGBUILD 2009-02-07 04:52:27.000000000 -0200 +++ PKGBUILD 2009-04-08 22:52:25.000000000 -0300 @@ -6,16 +6,18 @@ pkgrel=1 pkgdesc="A virtual audio loopback cable" url="http://www.vsound.org" -license=("LGPL") -arch=('i686') +license=("GPL2") +arch=('i686' 'x86_64') depends=('glibc') options=('!libtool') source=(http://www.vsound.org/$pkgname-$pkgver.tar.gz) md5sums=('0460c93ecab58d7864dd6d245a2dea18') build() { - cd $startdir/src/$pkgname-$pkgver + cd $srcdir/$pkgname-$pkgver + sed 's|^AC_C_FIND_ENDIAN_NESS|dnl AC_C_FIND_ENDIAN_NESS|g' -i configure.in + autoreconf -f -i ./configure --prefix=/usr make || return 1 - make DESTDIR=$startdir/pkg install + make DESTDIR=$pkgdir install } -- Gerardo Exequiel Pozzi ( djgera ) http://www.djgera.com.ar KeyID: 0x1B8C330D Key fingerprint = 0CAA D5D4 CD85 4434 A219 76ED 39AB 221B 1B8C 330D
Gerardo Exequiel Pozzi wrote:
Allan McRae wrote:
vsound does not build on x86_64 http://wiki.archlinux.org/index.php/Community64_Status#multimedia
Allan
Hi, mmm i don'tuse this package, but this can be compiled in x86_64: removing a unrecognized macro (AC_C_FIND_ENDIAN_NESS) from configure.in and regenerating the autotools files (autoreconf -f -i) ;) (Please test if works, at least build)
$ file .libs/libvsound.so .libs/libvsound.so: ELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, not stripped
--- /var/abs/community/multimedia/vsound/PKGBUILD 2009-02-07 04:52:27.000000000 -0200 +++ PKGBUILD 2009-04-08 22:52:25.000000000 -0300 @@ -6,16 +6,18 @@ pkgrel=1 pkgdesc="A virtual audio loopback cable" url="http://www.vsound.org" -license=("LGPL") -arch=('i686') +license=("GPL2") +arch=('i686' 'x86_64') depends=('glibc') options=('!libtool') source=(http://www.vsound.org/$pkgname-$pkgver.tar.gz) md5sums=('0460c93ecab58d7864dd6d245a2dea18')
build() { - cd $startdir/src/$pkgname-$pkgver + cd $srcdir/$pkgname-$pkgver + sed 's|^AC_C_FIND_ENDIAN_NESS|dnl AC_C_FIND_ENDIAN_NESS|g' -i configure.in + autoreconf -f -i ./configure --prefix=/usr make || return 1 - make DESTDIR=$startdir/pkg install + make DESTDIR=$pkgdir install }
mmm no i am wrong, sorry :S, the macro is defined at acendian.m4 the just patch this file sed 's#86 )#86 | x86_64 )#g' acendian.m4 and then reprocess this file -- Gerardo Exequiel Pozzi ( djgera ) http://www.djgera.com.ar KeyID: 0x1B8C330D Key fingerprint = 0CAA D5D4 CD85 4434 A219 76ED 39AB 221B 1B8C 330D
2009/4/8, Gerardo Exequiel Pozzi <vmlinuz386@yahoo.com.ar>:
mmm no i am wrong, sorry :S, the macro is defined at acendian.m4 the just patch this file sed 's#86 )#86 | x86_64 )#g' acendian.m4
You're not wrong. This line does not fix: sed 's#86 )#86 | x86_64 )#g' acendian.m4 Your first solution works fine. -- Arch Linux Developer (voidnull) AUR & Pacman Italian Translations Microdia Developer http://www.archlinux.it
2009/4/8, Gerardo Exequiel Pozzi <vmlinuz386@yahoo.com.ar>:
+ sed 's|^AC_C_FIND_ENDIAN_NESS|dnl AC_C_FIND_ENDIAN_NESS|g' -i configure.in + autoreconf -f -i
Fixed. -- Arch Linux Developer (voidnull) AUR & Pacman Italian Translations Microdia Developer http://www.archlinux.it
Giovanni Scafora wrote:
2009/4/8, Gerardo Exequiel Pozzi <vmlinuz386@yahoo.com.ar>:
+ sed 's|^AC_C_FIND_ENDIAN_NESS|dnl AC_C_FIND_ENDIAN_NESS|g' -i configure.in + autoreconf -f -i
Fixed.
Nono, this is wrong. because this is a defined user macro that defines some #defines for vsound.c , and is needed. The correct is this: cd $srcdir/$pkgname-$pkgver sed 's#86 )#86 | x86_64 )#g' -i acendian.m4 echo "ACLOCAL_AMFLAGS = -I ." >> Makefile.am autoreconf -f -i ./configure --prefix=/usr then x86_64 are recognized in acendian.m4 and incuding in Makefile.am file then aclocal can read it -- Gerardo Exequiel Pozzi ( djgera ) http://www.djgera.com.ar KeyID: 0x1B8C330D Key fingerprint = 0CAA D5D4 CD85 4434 A219 76ED 39AB 221B 1B8C 330D
2009/4/8, Gerardo Exequiel Pozzi <vmlinuz386@yahoo.com.ar>:
The correct is this:
cd $srcdir/$pkgname-$pkgver sed 's#86 )#86 | x86_64 )#g' -i acendian.m4 echo "ACLOCAL_AMFLAGS = -I ." >> Makefile.am
autoreconf -f -i ./configure --prefix=/usr
Fixed. -- Arch Linux Developer (voidnull) AUR & Pacman Italian Translations Microdia Developer http://www.archlinux.it
Giovanni Scafora wrote:
2009/4/8, Gerardo Exequiel Pozzi <vmlinuz386@yahoo.com.ar>:
The correct is this:
cd $srcdir/$pkgname-$pkgver sed 's#86 )#86 | x86_64 )#g' -i acendian.m4 echo "ACLOCAL_AMFLAGS = -I ." >> Makefile.am
autoreconf -f -i ./configure --prefix=/usr
Fixed.
Excelent! One note: The license in PKGBUILD is LGPL but in the file COPYING is GPL2 -- Gerardo Exequiel Pozzi ( djgera ) http://www.djgera.com.ar KeyID: 0x1B8C330D Key fingerprint = 0CAA D5D4 CD85 4434 A219 76ED 39AB 221B 1B8C 330D
2009/4/8, Gerardo Exequiel Pozzi <vmlinuz386@yahoo.com.ar>:
One note: The license in PKGBUILD is LGPL but in the file COPYING is GPL2
Look at http://www.vsound.org/license.php -- Arch Linux Developer (voidnull) AUR & Pacman Italian Translations Microdia Developer http://www.archlinux.it
2009/4/8, Florian Pritz <f-p@gmx.at>:
Vsound [1] doesn't seem to be in the community database (pacman can't find it). Could someone take a look at this?
vsound doesn't build for x86_64 [1]. [1] http://wiki.archlinux.org/index.php/Community64_Status#multimedia -- Arch Linux Developer (voidnull) AUR & Pacman Italian Translations Microdia Developer http://www.archlinux.it
participants (8)
-
Allan McRae
-
Andrea Scarpino
-
Daenyth Blank
-
Florian Pritz
-
Gerardo Exequiel Pozzi
-
Giovanni Scafora
-
Tim Yang
-
Xyne