Ddebs package sources - for what is it?

Hello all,

there is installed a source in addition to sources.list:

/etc/apt/sources.list.d/ cat org.kde.neon.com.ubuntu.ddebs.list 
deb http://ddebs.ubuntu.com jammy main restricted universe multiverse
deb http://ddebs.ubuntu.com jammy-updates main restricted universe multiverse
deb http://ddebs.ubuntu.com jammy-proposed main restricted universe multiverse

Why is this in Neon? This make no sense for me. Because all needed sources are available in the sources.list. And proposed has no place in a productive system anyway.

https://wiki.ubuntu.com/Debug%20Symbol%20Packages

[Debug Symbol Packages](https://wiki.ubuntu.com/Debug Symbol Packages)

Debugging Central This page is part of the debugging series — pages with debugging details for a variety of Ubuntu packages.

Contents

  1. Debuginfod
  2. Debug Symbol Packages
  3. Getting -dbgsym.ddeb packages
  4. Manual install of debug packages
  5. Automatic Resolution / Installation of necessary packages

This document describes how to set up the debugging symbol packages ( *-dbg.deb and *-.dbgsym.ddeb ). You might need to do this when you are performing tasks like a Backtrace or using Valgrind.

1 Like

That specific file comes from installing the package neon-repositories-ubuntu-ddebs, and is not normally installed, and isn’t on the ISO manifests for User and Testing (I did not check Unstable.)

I don’t have this on either of my systems, nor on the VM I checked.
.
I can’t say why you have it. As far as I can tell, it isn’t a dependency of anything.

You can just uninstall the package, which should remove the file.

As for the ddeb repo for jammy-proposed, this doesn’t add the actual proposed repo itself, just ddebs. One can selectively install regular packages from Proposed, which is a common thing to be asked to do when testing and debugging.

1 Like

I understand, it must have been on there for a very, very long time…

Thanks for the clarification.