Package Details: yle-dl 20250730-1

Git Clone URL: https://aur.archlinux.org/yle-dl.git (read-only, click to copy)
Package Base: yle-dl
Description: Download video and audio from YLE Areena.
Upstream URL: http://aajanki.github.io/yle-dl/
Keywords: areena yle
Licenses: GPL3
Submitter: Huulivoide
Maintainer: Huulivoide
Last Packager: Huulivoide
Votes: 38
Popularity: 0.000049
First Submitted: 2012-04-15 18:12 (UTC)
Last Updated: 2026-01-28 09:31 (UTC)

Latest Comments

1 2 3 4 5 6 Next › Last »

cyberpunkrocker commented on 2025-11-22 13:48 (UTC)

The latest version is 20250730

@ZaZam if you are not going to maintain this package any more, please disown it so others can continue.

Senco commented on 2025-06-19 16:23 (UTC)

I was able to build 20250614 with the following. For some reason source had "releases" added in there...

# Maintainer: ZaZam <zazaamm ät gmail>
# Contributor: Jesse Jaara <gmail.com: jesse.jaara>
# Contributor sumt <sumt at sci dot fi>

pkgname=yle-dl
pkgver=20250614
pkgrel=1
pkgdesc="Download video and audio from YLE Areena."
arch=('any')
url="http://aajanki.github.io/yle-dl/"
license=('GPL3')
depends=('ffmpeg'
       'python-configargparse>=0.13.0'
       'python-lxml'
       'python-requests'
)
optdepends=('wget: for some rare streams'
    'python-xattr'
    'python-psutil'
)
makedepends=('python-setuptools')
source=("$pkgname-$pkgver.tar.gz::https://github.com/aajanki/yle-dl/archive/refs/tags/releases/${pkgver}.tar.gz")
sha256sums=('50e32acad291fcae778a353cbdfc84d842653a5f83566694be88de39203a0f79')


build() {
  cd $pkgname-releases-$pkgver
  python setup.py build
}

package() {
  cd $pkgname-releases-$pkgver
  python setup.py install --root="$pkgdir/" --optimize=1 --skip-build
}

ZaZam commented on 2021-01-23 16:33 (UTC)

@sa48mo make sure you rebuild the package, don't just reinstall it.

sa48mo commented on 2021-01-08 18:21 (UTC) (edited on 2021-01-24 17:10 (UTC) by sa48mo)

I get this error message. I already reinstalled yle-dl

Traceback (most recent call last): File "/usr/bin/yle-dl", line 33, in <module> sys.exit(load_entry_point('yle-dl==20201022', 'console_scripts', 'yle-dl')()) File "/usr/bin/yle-dl", line 22, in importlib_load_entry_point for entry_point in distribution(dist_name).entry_points File "/usr/lib/python3.9/importlib/metadata.py", line 524, in distribution return Distribution.from_name(distribution_name) File "/usr/lib/python3.9/importlib/metadata.py", line 187, in from_name raise PackageNotFoundError(name)


edit: thanks @ZaZam

If someone else has the same problem. Here is what to do Download the tarball, extract it and run makepkg -si.

ZaZam commented on 2020-08-19 13:31 (UTC)

@Uumas, I had no errors when building the package. I noticed you have a warning: WARNING: Using existing $srcdir/ tree

Try removing the src directory before building.

Are you using some aur helper or just plain makepkg?

uumas commented on 2020-08-19 10:02 (UTC)

:: (1/1) Parsing SRCINFO: yle-dl
==> Making package: yle-dl 20200807-1 (Wed Aug 19 13:00:33 2020)
==> Retrieving sources...
  -> Found yle-dl-20200807.tar.gz
==> Validating source files with sha256sums...
    yle-dl-20200807.tar.gz ... Passed
==> Making package: yle-dl 20200807-1 (Wed Aug 19 13:00:35 2020)
==> Checking runtime dependencies...
==> Checking buildtime dependencies...
==> Retrieving sources...
  -> Found yle-dl-20200807.tar.gz
==> Validating source files with sha256sums...
    yle-dl-20200807.tar.gz ... Passed
==> Removing existing $srcdir/ directory...
==> Extracting sources...
  -> Extracting yle-dl-20200807.tar.gz with bsdtar
==> Sources are ready.
==> Making package: yle-dl 20200807-1 (Wed Aug 19 13:00:37 2020)
==> Checking runtime dependencies...
==> Checking buildtime dependencies...
==> WARNING: Using existing $srcdir/ tree
==> Removing existing $pkgdir/ directory...
==> Starting build()...
Traceback (most recent call last):
  File "/usr/lib/python3.8/site-packages/pkg_resources/__init__.py", line 2877, in get_entry_map
    ep_map = self._ep_map
  File "/usr/lib/python3.8/site-packages/pkg_resources/__init__.py", line 2835, in __getattr__
    raise AttributeError(attr)
AttributeError: _ep_map

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "setup.py", line 27, in <module>
    setup(
  File "/usr/lib/python3.8/site-packages/setuptools/__init__.py", line 162, in setup
    _install_setup_requires(attrs)
  File "/usr/lib/python3.8/site-packages/setuptools/__init__.py", line 152, in _install_setup_requires
    dist = MinimalDistribution(attrs)
  File "/usr/lib/python3.8/site-packages/setuptools/__init__.py", line 144, in __init__
    distutils.core.Distribution.__init__(self, filtered)
  File "/usr/lib/python3.8/site-packages/setuptools/dist.py", line 427, in __init__
    for ep in pkg_resources.iter_entry_points('distutils.setup_keywords'):
  File "/usr/lib/python3.8/site-packages/pkg_resources/__init__.py", line 655, in <genexpr>
    for entry in dist.get_entry_map(group).values()
  File "/usr/lib/python3.8/site-packages/pkg_resources/__init__.py", line 2879, in get_entry_map
    ep_map = self._ep_map = EntryPoint.parse_map(
  File "/usr/lib/python3.8/site-packages/pkg_resources/__init__.py", line 2560, in parse_map
    raise ValueError("Entry points must be listed in groups")
ValueError: Entry points must be listed in groups
==> ERROR: A failure occurred in build().
    Aborting...
error making: yle-dl

membend commented on 2019-10-17 15:56 (UTC)

Works with python-attrs-19.3.0-1

ZaZam commented on 2019-10-13 10:07 (UTC)

@Wild_Penguin yle-dl seems to work fine with the latest attrs, I added a patch to allow it.

Wild_Penguin commented on 2019-10-12 16:10 (UTC) (edited on 2019-10-12 16:10 (UTC) by Wild_Penguin)

There is no python-attrs<19.2.0 in AUR nor Arch repositories.

ZaZam commented on 2019-03-23 08:58 (UTC)

@miasma

I tried and yle-dl works with 19.1, but setup.py needs to be changed to allow it. I added a patch.