You are not logged in.
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
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. Devuan 6 version also available for testing.
Please donate to support Devuan and init freedom! https://devuan.org/os/donate
Offline
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
Offline
You simply may need a new version for Debian 13 Trixie.
Offline
@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
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
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
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
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
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
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
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