The officially official Devuan Forum!

You are not logged in.

#1 2025-08-12 23:14:48

recklessswing
Member
From: Türkiye
Registered: 2020-12-18
Posts: 134  

Can't even install yt-dlp in Devuan 6, many things are broken

I installed Gnome with SDDM but now, I can only go Gnome Wayland, Xorg won't work. I mistakenly Fedora'd my Devuan. Now it's wayland only, yay

Last edited by recklessswing (2025-08-12 23:15:02)

Offline

#2 2025-08-12 23:21:00

greenjeans
Member
Registered: 2017-04-07
Posts: 1,118  
Website

Re: Can't even install yt-dlp in Devuan 6, many things are broken

Lol, sorry my friend!

You do know how buggy wayland is right? It's basically the reason the gnome devs love it so much. Everybody wants to get hired at Microshite where making buggy software is literally job #1 to support a billion dollar tech support industry.


https://sourceforge.net/projects/vuu-do/ New Vuu-do isos uploaded August 2025!
Vuu-do GNU/Linux, minimal Devuan-based Openbox and Mate systems to build on. Also a max version for OB.
Devuan 5 mate-mini iso, pure Devuan, 100% no-vuu-do. wink Devuan 6 version also available for testing.
Please donate to support Devuan and init freedom! https://devuan.org/os/donate

Offline

#3 2025-08-13 15:14:31

unixuser
Member
Registered: 2024-09-13
Posts: 27  

Re: Can't even install yt-dlp in Devuan 6, many things are broken

what does have yt-dlp with wayland ?

can you post logs of your "broken" stuff ?

I am using excalibur with wayland (sway) since months, I didn't noticed anything wrong and yt-dlp works fine smile

Offline

#4 2025-08-13 16:35:47

rolfie
Member
Registered: 2017-11-25
Posts: 1,284  

Re: Can't even install yt-dlp in Devuan 6, many things are broken

You simply may need a new version for Debian 13 Trixie.

Offline

#5 2025-08-13 20:18:33

recklessswing
Member
From: Türkiye
Registered: 2020-12-18
Posts: 134  

Re: Can't even install yt-dlp in Devuan 6, many things are broken

@greenjeans here it is:

user@devuan-h310:~$ LANG=C sudo apt install yt-dlp
Solving dependencies... Error!  
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:

Unsatisfied dependencies:
 yt-dlp : Depends: python3-pycryptodome but it is not installable
          Depends: python3-requests but it is not going to be installed
          Depends: python3-websockets but it is not installable
          Recommends: ffmpeg
Error: Unable to correct problems, you have held broken packages.
Error: The following information from --solver 3.0 may provide additional context:
   Unable to satisfy dependencies. Reached two conflicting decisions:
   1. yt-dlp:amd64=2025.04.30-1 is selected for install
   2. yt-dlp:amd64 Depends python3-pycryptodome
      but none of the choices are installable:
      [no choices]
user@devuan-h310:~$ LANG=C sudo apt install python3-pycryptodome
python3-pycryptodome:i386 is already the newest version (3.20.0+dfsg-3).

It installs the i386 version instead. Because there is no amd64 version? I don't understand.

Last edited by recklessswing (2025-08-13 20:34:37)

Offline

#6 2025-08-13 20:34:18

recklessswing
Member
From: Türkiye
Registered: 2020-12-18
Posts: 134  

Re: Can't even install yt-dlp in Devuan 6, many things are broken

Something seriously broken now. I've tried to install yt-dlp and steam, enabling 32 bit repos. But, it deleted gnome desktop instead. And the bad thing is I can't even reinstall, trying to install KDE now. Nope..
@unixuser, do you use 32 bit libraries? Also can you post your sources.list file? I've added excalibur security and updates repo too.

root@devuan-h310:~# LC_ALL=C apt install task-kde-desktop
You might want to run 'apt --fix-broken install' to correct these.
Unsatisfied dependencies:
 steam-launcher : Depends: python3 (>= 3.4) but it is not installable
                  Depends: python3-apt but it is not installable
 task-kde-desktop : Depends: kde-standard but it is not installable
                    Recommends: orca but it is not going to be installed
                    Recommends: gimp but it is not installable
Error: Unmet dependencies. Try 'apt --fix-broken install' with no packages (or specify a solution).
Error: The following information from --solver 3.0 may provide additional context:
   Unmet dependencies. Try 'apt --fix-broken install' with no packages (or specify a solution).
root@devuan-h310:~# 

Last edited by recklessswing (2025-08-13 20:38:56)

Offline

#7 2025-08-13 20:41:09

fsmithred
Administrator
Registered: 2016-11-25
Posts: 2,692  

Re: Can't even install yt-dlp in Devuan 6, many things are broken

I don't have all those dependencies installed and I don't really have yt-dlp installed, but it runs fine from my ~/bin. I have python3-requests installed, but not the other two you listed with it.

wget https://github.com/yt-dlp/yt-dlp/releases/latest/download/yt-dlp
chmod +x yt-dlp

Offline

#8 2025-08-13 20:48:32

recklessswing
Member
From: Türkiye
Registered: 2020-12-18
Posts: 134  

Re: Can't even install yt-dlp in Devuan 6, many things are broken

Okay I kinda force removed all 32bits packages, it was hard. Now it seems ok. Can you guys post me your sources.list file please? Do you add contrib non-free non-free-firmware anymore?

Offline

#9 2025-08-13 21:24:10

RedGreen925
Member
Registered: 2024-12-07
Posts: 151  

Re: Can't even install yt-dlp in Devuan 6, many things are broken

Can you guys post me your sources.list file please?

Here is what I use I think it gives all that is available when I look at it on a mirror. It uses a German mirror as I found that to be one of the more reliable ones out there.

root@9600k:~# cat /etc/apt/sources.list.d/devuan.sources
# Devuan 6 excalibur
## The new style method of using repositories to install software.
## This /etc/apt/sources.list.d/devuan.sources is new style and location file
## The /etc/apt/old.style.sources.list contains the same as this.
## https://linuxconfig.org/ubuntus-repository-configuration-ubuntu-sources-have-moved-to-etc-apt-sources-list-d-ubuntu-sources

## Normal excalibur sources
Types: deb
#URIs: http://ca.deb.devuan.org/merged
URIs: http://de.deb.devuan.org/merged
Suites: excalibur excalibur-backports excalibur-proposed-updates  excalibur-updates
Components: main non-free contrib non-free-firmware
Enabled: yes
Signed-By: /usr/share/keyrings/devuan-archive-keyring.gpg
Architectures: amd64

## excalibur security sources
Types: deb
#URIs: http://ca.deb.devuan.org/merged
URIs: http://de.deb.devuan.org/merged
Suites: excalibur-security
Components: main non-free contrib non-free-firmware
Enabled: yes
Signed-By: /usr/share/keyrings/devuan-archive-keyring.gpg
Architectures: amd64

## Normal unstable sources
Types: deb
#URIs: http://ca.deb.devuan.org/merged
URIs: http://de.deb.devuan.org/merged
Suites: unstable
Components: main non-free contrib non-free-firmware
Enabled: no
Signed-By: /usr/share/keyrings/devuan-archive-keyring.gpg
Architectures: amd64

I have it installed from what would be the unstable I would think  before I disabled it when Trixie was released.

zeus@9600k:~$ apt policy yt-dlp
yt-dlp:
  Installed: 2025.07.21-1
  Candidate: 2025.07.21-1
  Version table:
 *** 2025.07.21-1 100
        100 /var/lib/dpkg/status
     2025.04.30-1 950
        950 http://de.deb.devuan.org/merged excalibur/main amd64 Packages

Last edited by RedGreen925 (2025-08-13 21:25:36)

Offline

#10 2025-08-18 16:06:44

csehszlovakze
Member
From: Hungary
Registered: 2020-07-29
Posts: 5  

Re: Can't even install yt-dlp in Devuan 6, many things are broken

My go-to solution is downloading the yt-dlp_linux executable from their github first, renaming it to yt-dlp then just running yt-dlp -U when it becomes necessary. The main advantage of this method is getting rid of the python version mismatch of course, I've seen on an older ubuntu install how changing the system default python3 to something "too new" can wreck apt.

Offline

#11 2025-08-22 06:27:21

kapqa
Member
Registered: 2019-01-02
Posts: 380  

Re: Can't even install yt-dlp in Devuan 6, many things are broken

to install yt-dlp manually:

mkdir -p ~/.local/bin
curl -L https://github.com/yt-dlp/yt-dlp/releases/latest/download/yt-dlp -o ~/.local/bin/yt-dlp
chmod a+rx ~/.local/bin/yt-dlp  # Make executable
export PATH="${HOME}/.local/bin:${PATH}"

In order for the command line shell to be able to find these executables, the user's PATH environment variable needs to be extended. This can be done by adding export PATH="${HOME}/.local/bin:${PATH}" to ~/.profile or ~/.bashrc.

now you can update yt-dlp with command

yt-dlp -U

it is recommended to uninstall yt-dlp from repositories since it is not up to date.

Last edited by kapqa (2025-08-22 06:50:06)

Offline

#12 2025-08-22 15:56:40

stargate-sg1-cheyenne-mtn
Member
Registered: 2023-11-27
Posts: 359  

Re: Can't even install yt-dlp in Devuan 6, many things are broken

yes, uninstall yt-dlp via apt or synaptic BEFORE manually installing the newest version please.


Be Excellent to each other and Party On!
https://www.youtube.com/watch?v=rph_1DODXDU
https://en.wikipedia.org/wiki/Bill_%26_Ted%27s_Excellent_Adventure
Do unto others as you would have them do instantaneously back to you!

Offline

Board footer