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

Support ddeb files #13

Open
Totktonada opened this issue Apr 30, 2021 · 0 comments
Open

Support ddeb files #13

Totktonada opened this issue Apr 30, 2021 · 0 comments
Labels
feature A new functionality

Comments

@Totktonada
Copy link
Member

(Originally requested from the update_repo.sh tool here.)

https://wiki.debian.org/AutomaticDebugPackages

In brief, it is the new file extension for a deb package that contains only debug symbols.

The document above has a section regarding dak (debian repository management tool) rules:

  • ddeb will have no override entries, so no priority or section.
  • They may not show up in the control-file, nor have a long description.
  • dak will accept $binary-dbgsym_$version_$arch.ddeb if a $binary_$version_$arch.{deb,udeb} is included in the same upload.
  • ddeb will go into the component "debug", so will show up in ./pool/debug/ (The pool-prefix is pretty much hardcoded, so making it variable would need a lot of work). No other packages will be allowed in "debug".
  • Standalone Release/Packages in ./debug/dists/.

I think we should at least consider the recommendation to place such packages to a separate 'archive' (a repository) to don't bloat the main repository.

@Totktonada Totktonada added the feature A new functionality label Apr 30, 2021
@kyukhin kyukhin added the teamX label Jul 8, 2022
LeonidVas added a commit that referenced this issue Dec 7, 2022
As long as we don't process the .ddeb files, we can just skip them
and process the rest of the files correctly.

Part of #13
LeonidVas added a commit that referenced this issue Dec 7, 2022
As long as we don't process the .ddeb files, we can just skip them
and process the rest of the files correctly.

Part of #13
LeonidVas added a commit that referenced this issue Dec 7, 2022
As long as we don't process the .ddeb files, we can just skip them
and process the rest of the files correctly.

Part of #13
LeonidVas added a commit that referenced this issue Dec 7, 2022
As long as we don't process the .ddeb files, we can just skip them
and process the rest of the files correctly.

Part of #13
LeonidVas added a commit that referenced this issue Dec 7, 2022
As long as we don't process the .ddeb files, we can just skip them
and process the rest of the files correctly.

Part of #13
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
feature A new functionality
Projects
None yet
Development

No branches or pull requests

3 participants