Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Gentoo Ebuild support for ytmdl is outdated. #222

Closed
samgarmany opened this issue Mar 16, 2022 · 10 comments
Closed

Gentoo Ebuild support for ytmdl is outdated. #222

samgarmany opened this issue Mar 16, 2022 · 10 comments
Labels
help wanted Extra attention is needed

Comments

@samgarmany
Copy link

This isn't really a bug so I didn't submit a bug report but it should be brought to your attention that the Ebuild for gentoo is completely shot, making installation impossible, I'm not sure exactly who maintains it but it will not work until the ebuild is re-written

@deepjyoti30
Copy link
Owner

@xgqt had added support for Gentoo. I can see that the support was added way back and it seems like it has not been updated in a while.

@xgqt if you can, please consider letting us know if you'd be able to update it? We might have to drop support for Gentoo builds unless some other maintainer wants to pick it up?

@deepjyoti30 deepjyoti30 changed the title Gentoo Ebuild Gentoo Ebuild support for ytmdl is outdated. Apr 3, 2022
@deepjyoti30 deepjyoti30 added the help wanted Extra attention is needed label Apr 3, 2022
@deepjyoti30
Copy link
Owner

I am adding the help-wanted flag in case any gentoo maintainer would like to pick the native repo and update it!

@xgqt
Copy link
Contributor

xgqt commented Apr 3, 2022

Hi!

Yes, I stopped maintaining YTMDL in src_prepare-overlay long time ago, BUT I am willing to come back to it now.
Nevertheless it would be good to have some help from other Gentoo devs and proxy maintainers who are interested in YTMDL as it requires a lot of dependencies that are not yet packaged in the official Gentoo repository.

@xgqt
Copy link
Contributor

xgqt commented Apr 3, 2022

The ytmdl branch holds current efforts to add ytmdl to ::gentoo

https://gitlab.com/xgqt/gentoo-private/-/commits/ytmdl

(do not use this repository, this is just to show what is going on, I have to solve a problem with GURU maintainers which holds spotipy and ffmpeg-python, GURU is a project guided by Gentoo, and it cannot have duplicate pkgs)

@samgarmany
Copy link
Author

I'm sorry, I don't have the know-how for maintaining an ebuild now, I could learn it potentially.

It's up to you and @xgqt but I think the help wanted tag and mentioning it's deprecated is the best decision right now

@deepjyoti30
Copy link
Owner

@xgqt Thanks for the update. Will keep this issue open with the help-wanted flag. Meanwhile, if you are successful in fixing the issues and updating ytmdl let me know!

gentoo-bot pushed a commit to gentoo/gentoo that referenced this issue Apr 4, 2022
Bug: deepjyoti30/ytmdl#222
Signed-off-by: Maciej Barć <xgqt@gentoo.org>
gentoo-bot pushed a commit to gentoo/gentoo that referenced this issue Apr 4, 2022
Bug: deepjyoti30/ytmdl#222
Signed-off-by: Maciej Barć <xgqt@gentoo.org>
gentoo-bot pushed a commit to gentoo/gentoo that referenced this issue Apr 4, 2022
Bug: deepjyoti30/ytmdl#222
Signed-off-by: Maciej Barć <xgqt@gentoo.org>
gentoo-bot pushed a commit to gentoo/gentoo that referenced this issue Apr 4, 2022
gentoo-bot pushed a commit to gentoo/gentoo that referenced this issue Apr 4, 2022
Bug: deepjyoti30/ytmdl#222
Signed-off-by: Maciej Barć <xgqt@gentoo.org>
gentoo-bot pushed a commit to gentoo/gentoo that referenced this issue Apr 4, 2022
Bug: deepjyoti30/ytmdl#222
Signed-off-by: Maciej Barć <xgqt@gentoo.org>
xgqt added a commit to xgqt/src_prepare-overlay that referenced this issue Apr 4, 2022
Bug: deepjyoti30/ytmdl#222
Signed-off-by: Maciej Barć <xgqt@gentoo.org>
gentoo-bot pushed a commit to gentoo/gentoo that referenced this issue Apr 5, 2022
Bug: deepjyoti30/ytmdl#222
Signed-off-by: Maciej Barć <xgqt@gentoo.org>
gentoo-bot pushed a commit to gentoo/gentoo that referenced this issue Apr 5, 2022
Bug: deepjyoti30/ytmdl#222
Signed-off-by: Maciej Barć <xgqt@gentoo.org>
gentoo-bot pushed a commit to gentoo/guru that referenced this issue Apr 5, 2022
Bug: deepjyoti30/ytmdl#222
Signed-off-by: Maciej Barć <xgqt@gentoo.org>
gentoo-bot pushed a commit to gentoo/guru that referenced this issue Apr 5, 2022
Bug: deepjyoti30/ytmdl#222
Signed-off-by: Maciej Barć <xgqt@gentoo.org>
gentoo-bot pushed a commit to gentoo/gentoo that referenced this issue Apr 5, 2022
Bug: deepjyoti30/ytmdl#222
Signed-off-by: Maciej Barć <xgqt@gentoo.org>
@xgqt
Copy link
Contributor

xgqt commented Apr 5, 2022

Porting compete: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=06c15415081276f34ed569c4735e021222b4f698

I believe this bug can be closed now.

@deepjyoti30
Copy link
Owner

@xgqt Thanks for the quick fix.

Btw, did you update the dependency of youtube-dl to ytdl?

In the latest release, the youtube-dl dependency was changed. Check here.

Will close the issue once you confirm that.

@Ap0them You can test the latest version from gentoo and report back here in case there are issues. I will close the issue shortly.

@xgqt
Copy link
Contributor

xgqt commented Apr 5, 2022

Btw, did you update the dependency of youtube-dl to ytdl?

Yes, if you mean yt-dlp, in Gentoo this is called net-misc/yt-dlp.

@Ap0them You can test the latest version from gentoo and report back here in case there are issues. I will close the issue shortly.

Any bugs supposed to be with Gentoo should be then reported on the Gentoo bugzilla: https://bugs.gentoo.org/

@deepjyoti30
Copy link
Owner

Cool @xgqt thanks for confirming. Closing the issue as its fixed.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
help wanted Extra attention is needed
Projects
None yet
Development

No branches or pull requests

3 participants