Package Details: ytmdl 2024.04.14-1

Git Clone URL: https://aur.archlinux.org/ytmdl.git (read-only, click to copy)
Package Base: ytmdl
Description: Download songs from YouTube with metadata from iTunes, Spotify, LastFM, etc
Upstream URL: https://github.com/deepjyoti30/ytmdl
Keywords: cli ffmpeg freemusic gaana high-quality-ads itunes metadata music music-bot songs spotify youtube
Licenses: MIT
Submitter: deepjyoti30
Maintainer: deepjyoti30 (xiota)
Last Packager: xiota
Votes: 13
Popularity: 0.000001
First Submitted: 2019-11-09 07:25 (UTC)
Last Updated: 2024-04-14 16:56 (UTC)

Latest Comments

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

deepjyoti30 commented on 2022-01-10 12:51 (UTC)

@matthewdavis The error you reported is very weird. I am not able to reproduce it on Python 3.10. Moreover, python-pip is not a direct dependency of the package and based on the error reported, it seems like it is being used in the build() of python-simber, however, it is not actually.

I am the developer/maintainer of python-simber and I am sure pip is not being used in the build process of simber.

Also, I just clean installed ytmdl on my machine without any issues.

Could you perhaps provide some more details about your system? Also, reporting an issue on GitHub would be a better idea since communicating there is way easier!

matthewdavis commented on 2022-01-07 21:22 (UTC) (edited on 2022-01-07 21:24 (UTC) by matthewdavis)

Please make python-pip a dependency.

==> Starting build()...                                                                                                                                                                                                                     
/usr/bin/python: No module named pip                                                                                                                                                                                                        
Traceback (most recent call last):                                                                                                                                                                                                          
  File "/usr/lib/python3.10/site-packages/setuptools/installer.py", line 75, in fetch_build_egg                                                                                                                                             
    subprocess.check_call(cmd)                                                                                                                                                                                                              
  File "/usr/lib/python3.10/subprocess.py", line 369, in check_call                                                                                                                                                                         
    raise CalledProcessError(retcode, cmd)                                                                                                                                                                                                  
subprocess.CalledProcessError: Command '['/usr/bin/python', '-m', 'pip', '--disable-pip-version-check', 'wheel', '--no-deps', '-w', '/tmp/tmpu45snybs', '--quiet', 'simber']' returned non-zero exit status 1.

The above exception was the direct cause of the following exception:

Traceback (most recent call last):                                                                                                                                                                                                          
  File "/home/mdavis/.cache/yay/ytmdl/src/ytmdl-2021.11.7/setup.py", line 66, in <module>                                                                                                                                                   
    setuptools.setup(                                                                                                                                                                                                                       
  File "/usr/lib/python3.10/site-packages/setuptools/__init__.py", line 152, in setup                                                                                                                                                       
    _install_setup_requires(attrs)                                                                                                                                                                                                          
  File "/usr/lib/python3.10/site-packages/setuptools/__init__.py", line 147, in _install_setup_requires                                                                                                                                     
    dist.fetch_build_eggs(dist.setup_requires)                                                                                                                                                                                              
  File "/usr/lib/python3.10/site-packages/setuptools/dist.py", line 785, in fetch_build_eggs                                                                                                                                                
    resolved_dists = pkg_resources.working_set.resolve(                                                                                                                                                                                     
  File "/usr/lib/python3.10/site-packages/pkg_resources/__init__.py", line 766, in resolve                                                                                                                                                  
    dist = best[req.key] = env.best_match(                                                                                                                                                                                                  
  File "/usr/lib/python3.10/site-packages/pkg_resources/__init__.py", line 1051, in best_match                                                                                                                                              
    return self.obtain(req, installer)                                                                                                                                                                                                      
  File "/usr/lib/python3.10/site-packages/pkg_resources/__init__.py", line 1063, in obtain                                                                                                                                                  
    return installer(requirement)                                                                                                                                                                                                           
  File "/usr/lib/python3.10/site-packages/setuptools/dist.py", line 844, in fetch_build_egg                                                                                                                                                 
    return fetch_build_egg(self, req)                                                                                                                                                                                                       
  File "/usr/lib/python3.10/site-packages/setuptools/installer.py", line 77, in fetch_build_egg                                                                                                                                             
    raise DistutilsError(str(e)) from e                                                                                                                                                                                                     
distutils.errors.DistutilsError: Command '['/usr/bin/python', '-m', 'pip', '--disable-pip-version-check', 'wheel', '--no-deps', '-w', '/tmp/tmpu45snybs', '--quiet', 'simber']' returned non-zero exit status 1.                            
==> ERROR: A failure occurred in build().                                                                                                                                                                                                   
    Aborting...                                                                                                       
 -> error making: ytmdl

deepjyoti30 commented on 2021-06-27 12:55 (UTC)

@jrabensc python-ytmusicapi is clearly added to the list of dependencies, you can see in the above list.

jrabensc commented on 2021-06-27 12:48 (UTC)

Missing dependencies: 
python-ytmusicapi

deepjyoti30 commented on 2021-05-29 12:43 (UTC)

@marcthe12 I am not sure if we need python-pip as a dependency. In the build we're using setuptools so I can't see where python-pip might be needed.

Can you perhaps share some logs. It might be possible that it's used by some other package that ytmdl is dependent on?

marcthe12 commented on 2021-05-28 15:37 (UTC) (edited on 2021-05-28 15:54 (UTC) by marcthe12)

There is a missing build dep on python-pip(build in chroot)

deepjyoti30 commented on 2021-03-06 16:22 (UTC)

The python-beautifulsoup4 package is a dependency as you can see in https://aur.archlinux.org/cgit/aur.git/tree/PKGBUILD?h=ytmdl#n14

BrainDamage commented on 2021-03-06 14:13 (UTC)

the issue is with the pkgbuild, it's missing python-beautifulsoup4 from the deps

https://github.com/deepjyoti30/ytmdl/blob/20eca359a6063d7f9bb29ec6c6ef791623045649/setup.py#L19

the error is deceptive because the setuptools is attempting to use pip to install it, but it's trying to search for the bs4 module, which is provided by python-beautifulsoup4

deepjyoti30 commented on 2021-03-04 09:55 (UTC)

@IncredibleLaser This seems like a bs4 issue. ytmdl doesn't depend on pip to build the app.

We need to report this to python-beautifulsoup4 package.

IncredibleLaser commented on 2021-02-11 13:34 (UTC)

This doesn't seem to build without python-pip:

/usr/bin/python: No module named pip                                                                                                                                                                                                                                                 
Traceback (most recent call last):                                                                                                                                                                                                                                                   
  File /usr/lib/python3.9/site-packages/setuptools/installer.py, line 75, in fetch_build_egg                                                                                                                                                                                       
    subprocess.check_call(cmd)                                                                                                                                                                                                                                                       
  File /usr/lib/python3.9/subprocess.py, line 373, in check_call                                                                                                                                                                                                                   
    raise CalledProcessError(retcode, cmd)                                                                                                                                                                                                                                           
subprocess.CalledProcessError: Command '['/usr/bin/python', '-m', 'pip', '--disable-pip-version-check', 'wheel', '--no-deps', '-w', '/tmp/tmp0xfoyhkw', '--quiet', 'bs4']' returned non-zero exit status 1.