You are not logged in.

#1 2013-01-07 16:08:20

T.J.S.
Member
Registered: 2012-08-14
Posts: 83

PKGBUILD Request for Acestream.

Hi, is anyone interested/willing to help me package this software for Arch? This will be my first attempt at creating a package and I could use some help.

I have found this topic about the software. (it's in Russian btw)
http://forum.torrentstream.org/index.php?topic=1464.0


The issues so far are these:
- It's a .deb package, and I haven't found any specific tutorial on how to "convert" it to a PKGBUILD. (only some topics, which gave me a starting point nevertheless)
- I'm not exactly sure if they would allow us to port it to another distro. I mean, should we request to use their software and get the license and stuff? I'm kinda noob regarding these matters. Reading the above topic, kinda made me think that they only want it for Ubuntu and Debian, I don't know.

I have examined the "control" file of the package, and it seems some dependencies are not in the official repos or in the aur.
I also tried the "deb2targz" package, and the dpkg to install it (in a VM of course), but none of those worked.


So, any sports fan with more packaging knowledge than me willing to take this over (sopcast seems to be unstable lately), or help me do it? smile

Offline

#2 2013-01-07 16:37:43

Scimmia
Bug Wrangler
Registered: 2012-09-01
Posts: 4,784

Re: PKGBUILD Request for Acestream.

Why don't you post up what you have so far so people can help. I took a quick look at the control file, that's a hell of a list of dependencies. Which are you having trouble with?

Edit, uh oh, I just saw libudev0 in the dep list. That's an old version that Arch doesn't ship anymore.

Last edited by Scimmia (2013-01-07 16:39:05)

Offline

#3 2013-01-07 17:29:05

T.J.S.
Member
Registered: 2012-08-14
Posts: 83

Re: PKGBUILD Request for Acestream.

So that basically means that we can't port it to Arch?
Can't we just use similar packages/libraries instead of those in the dep list?

Sorry for my ignorance on these things, I'm trying to learn.

Offline

#4 2013-01-20 22:49:17

cheamh
Member
From: Ottawa
Registered: 2012-01-20
Posts: 23

Re: PKGBUILD Request for Acestream.

I am willing to help but I have never built a package before:

The dependencies pulled from dpkg are:

Dependencies: python2.7 (>= 2.7.2), python2.7-apsw, python2.7-m2crypto, python-appindicator (>= 0.4.1), libaa1 (>= 1.4p5), liba52-0.7.4, libasound2 (>> 1.0.24.1), 
libass4 (>= 0.9.7), libavahi-client3 (>= 0.6.16), libavahi-common3 (>= 0.6.16), libavc1394-0 (>= 0.5.3), libavcodec53 (>= 4:0.7-1) | libavcodec-extra-53 (>= 4:0.7-1), libavformat53 (>= 4:0.7-1) | libavformat-extra-53 (>= 4:0.7-1),
libavutil51 (>= 4:0.7-1) | libavutil-extra-51 (>= 4:0.7-1), libc6 (>= 2.13), libcaca0 (>= 0.99.beta17-1), libcddb2, libcdio10 | libcdio13, libdbus-1-3 (>= 1.0.2), libdc1394-22, libdca0,
 libdirac-encoder0, libdvbpsi7 (>= 0.2.0), libdvdnav4, libdvdread4, libebml3, libfaad2, libflac8 (>= 1.2.1), libfontconfig1 (>= 2.8.0), libfreetype6 (>= 2.2.1), libfribidi0 (>= 0.19.2), 
libgcc1 (>= 1:4.1.1), libgcrypt11 (>= 1.5.0-0), libgl1-mesa-glx | libgl1, libgnutls26 (>= 2.9.11-0), libgpg-error0 (>= 1.10), libqtcore4 (>= 4:4.7.0~beta1), libqtgui4 (>= 4:4.5.3), 
libqt4-network (>= 4:4.5.3), libqt4-declarative (>= 4:4.7.4), libkate1 (>= 0.3.0), liblircclient0, liblua5.1-0, libmad0 (>=0.15.1b-3), libmatroska5 | libmatroska4, libmodplug1, 
libmpcdec6 (>= 1:0.1~r435), libmpeg2-4, libmtp9 (>= 1.1.0), libncursesw5 (>= 5.6+20070908), libogg0 (>= 1.1.0), libpng12-0 (>= 1.2.13-4), libpostproc52 (>= 4:0.7-1) | libpostproc-
extra-52 (>= 4:0.7-1), libproxy0 (>= 0.2.3) | libproxy1 (>= 0.2.3), libraw1394-11, libschroedinger-1.0-0 (>= 1.0.7), libsdl-image1.2 (>= 1.2.10), libsdl1.2debian (>= 1.2.10-1), libshout3, 
libsmbclient (>= 3.0.24), libspeex1 (>= 1.2~beta3-1), libstdc++6 (>= 4.6), libswscale2 (>= 4:0.7-1) | libswscale-extra-2 (>= 4:0.7-1), libtag1c2a (>= 1.7), 
libtar0, libtheora0 (>= 0.0.0.alpha7.dfsg), libtinfo5 (>= 5.6+20070908), libtwolame0, libudev0 (>= 147), libupnp3 (>= 1.4.3), libv4l-0 (>= 0.5.0), libva-x11-1 (>> 1.0.12~),
 libva1 (>> 1.0.12~), libvcdinfo0 (>> 0.7.23), libvorbis0a (>= 1.1.2), libvorbisenc2 (>= 1.1.2), libx11-6, libx264-116 | libx264-120, libxext6, libxml2 (>= 2.7.4), 
libxpm4, ttf-freefont, zlib1g (>= 1:1.2.0.2) 

The packages are here:

i386
amd64

Can someone who is good with this tell me at least if it can be done? I don't want to waste time on a lost cause and it sounds like Scimmia is implying that the dependencies can't be satisfied. Any help will be really appreciated.

This streaming platform is quickly taking over from sopcast and many sports fans will find it useful.

Last edited by cheamh (2013-01-20 22:51:47)


"I'm not competent to judge. But no doubt he was a great man."...Paul Erdős

Offline

#5 2013-01-21 05:12:42

Scimmia
Bug Wrangler
Registered: 2012-09-01
Posts: 4,784

Re: PKGBUILD Request for Acestream.

It's not that it can't be done, but it's going to be more work than just making this one PKGBUILD. It's linked to at least one outdated library, which you will need to build and install, making sure it doesn't conflict with the current version that Arch already installs.

That's the thing that sucks about dynamically linked pre-compiled binaries. If we could get access to the source or even statically linked binaries, things would be much easier.

Offline

#6 2013-01-21 23:37:58

cybe-arch
Member
Registered: 2007-09-02
Posts: 53

Re: PKGBUILD Request for Acestream.

Updated

I did not get the time to finish the installation today, but here are some notes to get you started;

Unpack:

ar xv torrentstream_1.0.6-0ubuntu8_amd64.deb

tar zxvf data.tar.gz

Change usr/bin/tsengine from

python $TSENGINEPATH/start_tsengine.py "$@"

to

python2.7 $TSENGINEPATH/start_tsengine.py "$@"

Install

cp -R usr/bin/* /usr/bin
mv usr/lib/python2.7/dist-packages usr/lib/python2.7/site-packages
cp -R usr/lib/* /usr/lib
cp -R usr/share/* /usr/share

Get this from AUR:
python2-m2crypto
python2-apsw
libappindicator

To test:
tsengine --mode client_gtk (this will give you debuginfo in the terminal)
tsplayer (CTRL+T, paste the id - without the acestream:// part)

There is also a logfile at /tmp/tsengine.log

I can now start the stream and audio-stream work OK, but no video.
VLC throws me: VLC does not support the audio or video format "h264". Unfortunately there is no way for you to fix this.

This may be the libav* dependencies.

1374511.jpeg

Last edited by cybe-arch (2013-01-23 22:22:51)

Offline

#7 2013-01-22 20:30:35

cheamh
Member
From: Ottawa
Registered: 2012-01-20
Posts: 23

Re: PKGBUILD Request for Acestream.

Thanks a lot cybe-arch. The list of dependencies not in aur is really long. Hopefully I will have time on the weekend to work on them but it will take a lot of time.

There is some conflicts too so I am not sure if it will be successful or break other things!

EDIT: Nevermind, I am working on it now. Hopefully later today I will have it working (fingerscrossed)

Last edited by cheamh (2013-01-22 20:33:16)


"I'm not competent to judge. But no doubt he was a great man."...Paul Erdős

Offline

#8 2013-01-22 20:54:07

cybe-arch
Member
Registered: 2007-09-02
Posts: 53

Re: PKGBUILD Request for Acestream.

No problem smile
I'm sure you wont need the full list of "dependencies"

EDIT: Oh, it seems that you have linked to the old version of acestream.
The new version is at
http://torrentstream.org/downloads/linu … _amd64.deb
http://torrentstream.org/downloads/linu … 0_i386.deb

Last edited by cybe-arch (2013-01-23 22:37:42)

Offline

#9 2013-01-23 19:30:18

cheamh
Member
From: Ottawa
Registered: 2012-01-20
Posts: 23

Re: PKGBUILD Request for Acestream.

Oh wow. Newbish mistake. I was wondering why even under Linux Mint I had to edit the dependencies to newer versions.

Anyway, so far I have installed maybe 80% of that list of dependencies and I am still getting only sound with the "mpgv" or "h.264" error depending on the stream. I will try to go through the whole list and with the new version.

My arch installation is littered with weird ubuntu libraries now though sad


"I'm not competent to judge. But no doubt he was a great man."...Paul Erdős

Offline

#10 2013-01-23 21:47:45

Scimmia
Bug Wrangler
Registered: 2012-09-01
Posts: 4,784

Re: PKGBUILD Request for Acestream.

I had a bit of time this afternoon, so I went through the dep list to see what we had and what we didn't. Out of the 84 deps listed, there were 9 of them in that I didn't find in the main repos plus 8 that were not the version specified. I didn't check the AUR yet, so some of the missing ones might be there (or even in the main repos and I just missed them).

https://docs.google.com/spreadsheet/ccc … 19ING1xbEE

cheamh, just dropping in Ubuntu binary libs is a bad idea. That brings a whole new round of dependency problems. If they're missing from Arch, they need to be built from source for Arch.

Edit: filled in 3 of the missing deps, so now it's 6 missing and 8 wrong version.

Edit2: another one. 5 missing, 8 wrong version.

Last edited by Scimmia (2013-01-23 23:28:19)

Offline

#11 2013-01-23 23:18:25

cybe-arch
Member
Registered: 2007-09-02
Posts: 53

Re: PKGBUILD Request for Acestream.

Good work guys. Some additional info to work with.

acestreamplayer -vvv --list output

Gives me

0x1c5b348] main libvlc debug: checking plugin modules
[0x1c5b348] main libvlc debug: loading plugins cache file /usr/lib/acestreamplayer/plugins/plugins-04081e-fe8.dat
[0x1c5b348] main libvlc warning: cannot read /usr/lib/acestreamplayer/plugins/plugins-04081e-fe8.dat (No such file or directory)
[0x1c5b348] main libvlc debug: recursively browsing `/usr/lib/acestreamplayer/plugins'
[0x1c5b348] main libvlc warning: cannot load module `/usr/lib/acestreamplayer/plugins/access/libaccess_avio_plugin.so' (libavformat.so.53: cannot open shared object file: No such file or directory)
[0x1c5b348] main libvlc warning: cannot load module `/usr/lib/acestreamplayer/plugins/audio_filter/liba52tofloat32_plugin.so' (liba52-0.7.4.so: cannot open shared object file: No such file or directory)
[0x1c5b348] main libvlc warning: cannot load module `/usr/lib/acestreamplayer/plugins/misc/liblua_plugin.so' (liblua5.1.so.0: cannot open shared object file: No such file or directory)
[0x1c5b348] main libvlc warning: cannot load module `/usr/lib/acestreamplayer/plugins/codec/libavcodec_plugin.so' (libavcodec.so.53: cannot open shared object file: No such file or directory)
[0x1c5b348] main libvlc warning: cannot load module `/usr/lib/acestreamplayer/plugins/codec/libtwolame_plugin.so' (libtwolame.so.0: cannot open shared object file: No such file or directory)
[0x1c5b348] main libvlc warning: cannot load module `/usr/lib/acestreamplayer/plugins/demux/libavformat_plugin.so' (libavformat.so.53: cannot open shared object file: No such file or directory)
[0x1c5b348] main libvlc debug: saving plugins cache /usr/lib/acestreamplayer/plugins/plugins-04081e-fe8.dat
[0x1c5b348] main libvlc debug: module bank initialized (338 modules)

EDIT: Installed libav-static from AUR now it works with the test-stream at http://torrentstream.info/#/test/desktop

Last edited by cybe-arch (2013-01-23 23:27:31)

Offline

#12 2013-01-23 23:38:14

Scimmia
Bug Wrangler
Registered: 2012-09-01
Posts: 4,784

Re: PKGBUILD Request for Acestream.

cybe-arch, that libav package only worked because it's an old version, I doubt it will work with the new version. Being stuck on an old version of a shared library is a very bad thing in Arch. What needs to be done is the necessary ffmpeg libs (libavcodec and libavformat) need to be built and installed side by side with the current package.

Last edited by Scimmia (2013-01-23 23:43:21)

Offline

#13 2013-01-24 00:35:30

cybe-arch
Member
Registered: 2007-09-02
Posts: 53

Re: PKGBUILD Request for Acestream.

I'm aware of that, Scimma, and you are right - it wont work with the new version.
Until we have fixed this, you can use this ugly workaround, cheamh:

# Maintainer: Your Name <youremail@domain.com>
# Contributor: MacCyber <jonas.enge at gmail dot com>

pkgname=acestream
pkgver=2.0.0
pkgrel=1
pkgdesc="ACE Stream engine and multimedia player based on VLC"
arch=('i686' 'x86_64')
url="http://acestream.org/"
license=('GPL')
depends=('python2-m2crypto' 'python2-apsw' 'libappindicator' 'libav-static')

if [ "${CARCH}" = 'x86_64' ]; then
    ARCH='amd64'
    md5sums=('3a65410fc4fffb0ab9d4dbb3f1a68b8c')
else
    ARCH='i386'
    md5sums=('65134cf60f559437bb5d888f13085638')
fi

_file_name=$pkgname'-local_'$pkgver'_'$ARCH'.deb'
source=("http://torrentstream.org/downloads/linux/test/$_file_name")

build() {
  # Unpack deb
  ar -xv $_file_name || return 1

  # Unpack data in deb
  tar -xvf data.tar.gz -C $pkgdir || return 1

  # Rename python directory
  mv $pkgdir/usr/lib/python2.7/dist-packages $pkgdir/usr/lib/python2.7/site-packages

  # Use python2 instead of python3
  sed 's/python/python2/g' -i $pkgdir/usr/bin/acestreamengine
}

Offline

#14 2013-01-24 00:44:35

Scimmia
Bug Wrangler
Registered: 2012-09-01
Posts: 4,784

Re: PKGBUILD Request for Acestream.

cybe-arch, I was about to post a beta PKGBUILD, too. It doesn't address the libav issue, though. I'll start on making an ffmpeg package with just the old libs.

# Contributor: MacCyber <jonas.enge at gmail dot com>
# Contributor: Doug Newgard <scimmia22 at outlook dot com>

pkgname=acestream
pkgver=2.0.0
pkgrel=1
pkgdesc="ACE Stream engine and multimedia player based on VLC"
arch=('i686' 'x86_64')
url="http://acestream.org/"
depends=('python2' 'python2-apsw' 'python2-m2crypto' 'aalib' 'a52dec' 'alsa-lib'
         'libass' 'avahi' 'libavc1394' 'ffmpeg-compat' 'glibc' 'libcaca'
         'libcddb' 'libcdio' 'dbus' 'libdc1394' 'libdca' 'libdvbpsi' 'libdvdnav'
         'libdvdread' 'libebml' 'faad2' 'flac' 'fontconfig' 'freetype2'
         'fribidi' 'gcc-libs' 'libgcrypt' 'libgl' 'gnutls' 'libgpg-error' 'qt'
         'qtwebkit' 'libkate' 'lirc-utils' 'lua51' 'libmad' 'libmatroska'
         'libmodplug' 'libmpcdec' 'libmpeg2' 'libmtp' 'ncurses' 'libogg'
         'libpng' 'libproxy' 'libraw1394' 'schroedinger' 'sdl_image' 'sdl'
         'libshout' 'smbclient' 'speex' 'taglib' 'libtheora' 'twolame' 'systemd'
         'libupnp' 'v4l-utils' 'libva' 'vcdimager' 'libvorbis' 'libx11' 'x264'
         'libxext' 'libxml2' 'libxpm' 'ttf-freefont' 'zlib')
if [[ "$CARCH" == "i686" ]]; then
  _arch="i386"
  _md5sum='65134cf60f559437bb5d888f13085638'
else
  _arch="amd64"
  _md5sum='3a65410fc4fffb0ab9d4dbb3f1a68b8c'
fi
source=("http://torrentstream.org/downloads/linux/test/${pkgname}-local_${pkgver}_${_arch}.deb")
md5sums=("$_md5sum")

package() {
  cd "$srcdir"
  bsdtar -xf data.tar.gz -C "$pkgdir"

  #create libtinfo.so symlinks
  cd "$pkgdir/usr/lib"
  ln -s libncurses.so.5.9 libtinfo.so.5
  ln -s libncurses.so.5.9 libtinfo.so.5.9
  
  #create liba52.so symlink
  ln -s liba52.so.0.0.0 liba52-0.7.4.so

  # Rename python directory
  mv "$pkgdir/usr/lib/python2.7/dist-packages" "$pkgdir/usr/lib/python2.7/site-packages"

  # Use python2 instead of python3
  sed 's/python/python2/g' -i "$pkgdir/usr/bin/acestreamengine"
}

Edit: added some changes from cybe-arch's PKGBUILD.

Last edited by Scimmia (2013-01-24 03:06:18)

Offline

#15 2013-01-24 00:49:10

cybe-arch
Member
Registered: 2007-09-02
Posts: 53

Re: PKGBUILD Request for Acestream.

Awesome. Keep up the good work Scimmia smile

Offline

#16 2013-01-24 02:00:14

Scimmia
Bug Wrangler
Registered: 2012-09-01
Posts: 4,784

Re: PKGBUILD Request for Acestream.

cybe-arch, pkgbuild for you to test.

# Contributor: Ionut Biru <ibiru@archlinux.org>
# Contributor: Tom Newsom <Jeepster@gmx.co.uk>
# Contributor: Paul Mattal <paul@archlinux.org>

pkgname=acestream-ffmpeg
_pkgname=ffmpeg
pkgver=0.10.6
pkgrel=1
epoch=1
pkgdesc="Old ffmpeg libs for use with AceStream, does not conflict with ffmpeg"
arch=('i686' 'x86_64')
url="http://ffmpeg.org/"
license=('GPL')
depends=('ffmpeg')
makedepends=('yasm' 'libvdpau')
source=(http://ffmpeg.org/releases/$_pkgname-$pkgver.tar.bz2)
md5sums=('30dec94c65ae9a8cec9b950b158abd1c')

build() {
  cd $_pkgname-$pkgver

  ./configure \
    --prefix=/usr \
    --enable-libmp3lame \
    --enable-libvorbis \
    --enable-libxvid \
    --enable-libx264 \
    --enable-libvpx \
    --enable-libtheora \
    --enable-libgsm \
    --enable-libspeex \
    --enable-postproc \
    --enable-shared \
    --enable-x11grab \
    --enable-libopencore_amrnb \
    --enable-libopencore_amrwb \
    --enable-libschroedinger \
    --enable-libopenjpeg \
    --enable-librtmp \
    --enable-libpulse \
    --enable-libv4l2 \
    --enable-gpl \
    --enable-version3 \
    --enable-runtime-cpudetect \
    --disable-debug \
    --disable-static

  make
}

package() {
  cd $_pkgname-$pkgver
  make DESTDIR="$pkgdir" install

  rm -r "$pkgdir"/usr/{bin,include,share}
  rm -r "$pkgdir"/usr/lib/pkgconfig
  rm "$pkgdir"/usr/lib/{libavcodec.so,libavdevice.*,libavfilter.*}
  rm "$pkgdir"/usr/lib/{libavformat.so,libavutil.*,libpostproc.*}
  rm "$pkgdir"/usr/lib/{libswresample.*,libswscale.*}
}

Edit: alternatively, install this: https://www.archlinux.org/packages/comm … eg-compat/
I didn't notice that one before sad. Don't know if it'll pick that up in the subdir or not.

Edit2: I looked more at the errors you posted. You're missing lua51 and twolame as well as the ffmpeg libs. The liba52 error seems to be because Debian renames that lib, symlink added to the PKGBUILD above.

Edit3: Looking at the other libs that they want old versions of or we don't have at all, most are bogus. libace-plugin.so is the only thing linked to udev, and it's linked to libudev.so.1, NOT libudev.so.0. Nothing is linked to libx264, libmpcdec, libcdio, libdirac, gnutls, or libtar. I think the only unresolved issues would be python-appindicator and one file linked to libpng12.so.0

Last edited by Scimmia (2013-01-24 03:50:18)

Offline

#17 2013-01-24 12:21:30

cybe-arch
Member
Registered: 2007-09-02
Posts: 53

Re: PKGBUILD Request for Acestream.

ffmpeg-compat gave me the same errors:

[0x1c9b348] main libvlc debug: loading plugins cache file /usr/lib/acestreamplayer/plugins/plugins-04081e-fe8.dat
[0x1c9b348] main libvlc warning: cannot read /usr/lib/acestreamplayer/plugins/plugins-04081e-fe8.dat (No such file or directory)
[0x1c9b348] main libvlc debug: recursively browsing `/usr/lib/acestreamplayer/plugins'
[0x1c9b348] main libvlc warning: cannot load module `/usr/lib/acestreamplayer/plugins/access/libaccess_avio_plugin.so' (libavformat.so.53: cannot open shared object file: No such file or directory)
[0x1c9b348] main libvlc warning: cannot load module `/usr/lib/acestreamplayer/plugins/misc/liblua_plugin.so' (liblua5.1.so.0: cannot open shared object file: No such file or directory)
[0x1c9b348] main libvlc warning: cannot load module `/usr/lib/acestreamplayer/plugins/codec/libavcodec_plugin.so' (libavcodec.so.53: cannot open shared object file: No such file or directory)
[0x1c9b348] main libvlc warning: cannot load module `/usr/lib/acestreamplayer/plugins/demux/libavformat_plugin.so' (libavformat.so.53: cannot open shared object file: No such file or directory)
[0x1c9b348] main libvlc debug: saving plugins cache /usr/lib/acestreamplayer/plugins/plugins-04081e-fe8.dat
[0x1c9b348] main libvlc debug: module bank initialized (340 modules)

acestream-ffmpeg only gave me one error

[0x1c9b348] main libvlc warning: cannot load module `/usr/lib/acestreamplayer/plugins/misc/liblua_plugin.so' (liblua5.1.so.0: cannot open shared object file: No such file or directory)

Which seemed to be fixed by

ln -s /usr/lib/liblua5.1.so /usr/lib/liblua5.1.so.0

libappindicator in AUR brings python-appindicator

Edit: Tested OK with http://torrentstream.info/#/test (static video and live stream) in both acestreamplayer, firefox and chromium.

Last edited by cybe-arch (2013-01-24 12:30:46)

Offline

#18 2013-01-24 12:58:50

cheamh
Member
From: Ottawa
Registered: 2012-01-20
Posts: 23

Re: PKGBUILD Request for Acestream.

You guys are too good at this. Thanks scimmia and cybe-arch.

It works!!!! In Firefox and tsplayer.

Last edited by cheamh (2013-01-24 13:15:36)


"I'm not competent to judge. But no doubt he was a great man."...Paul Erdős

Offline

#19 2013-01-24 19:47:48

Scimmia
Bug Wrangler
Registered: 2012-09-01
Posts: 4,784

Re: PKGBUILD Request for Acestream.

Offline

#20 2013-02-02 13:44:07

JLucien
Member
Registered: 2011-06-26
Posts: 30

Re: PKGBUILD Request for Acestream.

I didn't know whether to resurrect this thread or start a new one, so please tell me if I should move this to a new thread.

I cannot build python2-m2crypto.  I changed the PKGBUILD to use python2.7 and it built ok until some tests at the end:

FAIL: test_verify_cert_mutual_auth_servernbio (tests.test_ssl.MiscSSLClientTestCase)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/jude/aur/python2-m2crypto/src/M2Crypto-0.21.1/tests/test_ssl.py", line 749, in test_verify_cert_mutual_auth_servernbio
    assert 0, e
AssertionError: certificate verify failed

----------------------------------------------------------------------
Ran 237 tests in 84.406s

FAILED (failures=6, errors=8)
==> ERROR: A failure occurred in build().
    Aborting...

How can I get this dependency to build successfully?

Offline

#21 2013-02-09 11:18:50

T.J.S.
Member
Registered: 2012-08-14
Posts: 83

Re: PKGBUILD Request for Acestream.

I just wanna say a - kinda belated -  thank you to Scimmia, cyber-arch and cheamh for helping make (and test) this admittedly difficult package. I feel kinda bad for not contributing anything to it, but I hadn't had much time due to my semester exams. (hope this doesn't sound like a cheap excuse)

Thanks again guys.


@JLucien
What do you mean you can't build python2-m2crypto? The package is in the official repos, you don't have to build it. :S

Offline

#22 2013-02-09 12:08:07

JLucien
Member
Registered: 2011-06-26
Posts: 30

Re: PKGBUILD Request for Acestream.

Ah, thanks!  I thought it was the package in the AUR I needed to build!  I now have Acestream installed, and it works on the test page, but am wondering how to actually play a stream from an Acestream URL?

Offline

#23 2013-02-09 12:22:23

T.J.S.
Member
Registered: 2012-08-14
Posts: 83

Re: PKGBUILD Request for Acestream.

You should have an "ACE media player HD" entry somewhere in your menu. (depending on your DE)
Just launch it and click on "Media->Open ACE Stream Player...". There you can enter the id of the stream (without any prefix).
Alternatively, launch the player from terminal with "acestreamplayer" and do the same.

Hope it helps.

Offline

#24 2013-02-09 12:38:06

JLucien
Member
Registered: 2011-06-26
Posts: 30

Re: PKGBUILD Request for Acestream.

Thanks!!  I have a stream working!!  Thanks to all who got this pita package working, it's a godsend for a sports fan!

Offline

#25 2013-02-09 12:46:12

T.J.S.
Member
Registered: 2012-08-14
Posts: 83

Re: PKGBUILD Request for Acestream.

Oh, and if some streams keep on lagging, you should increase the live buffer cache (in seconds). There's an "options" option when you click on the notification area icon of acestream. wink

Offline

Board footer

Powered by FluxBB