help-center-docs icon indicating copy to clipboard operation
help-center-docs copied to clipboard

Add a packaging troubleshooting page

Open davidjharder opened this issue 1 year ago • 6 comments

We need a page for troubleshooting when packaging.

Things to include:

  • How to do a rebase for a conflict
  • How to rebase to change commit order (for stacks)
  • How to dump a package.yml and solbuild output to GH gist
  • Other common issues:
    • ~~History in pspec is crazy -> you forgot to bump~~ Not a thing now: https://github.com/getsolus/packages/commit/0e6cad07d2bf75da639deceada7f5ec4fc2d371c
    • Document the ~~cryptic~~ perfectly reasonable error message from when a tarball signature doesn't match
    • ??

davidjharder avatar Oct 13 '23 22:10 davidjharder

Reilly's weird tar bug: http://homebank.free.fr/public/sources/homebank-5.7.1.tar will send a tar.gz, file breaking something

davidjharder avatar Oct 14 '23 02:10 davidjharder

This one is pretty simple, a few packages i encountered still have %configure instead of %reconfigure. I just replace it

malfisya avatar Oct 14 '23 02:10 malfisya

Joey says that the use of go-grab means that the first connection to sourceforge fails.

davidjharder avatar Oct 15 '23 14:10 davidjharder

joey: ./configure $(sed 's|--runstatedir=/run||g' <<< "%CONFOPTS%") if reconfigure doesn't work

davidjharder avatar Oct 18 '23 18:10 davidjharder

mount: /var/lib/solbuild/roots/unstable-x86_64: WARNING: source write-protected, mounted read-only

davidjharder avatar Nov 11 '23 17:11 davidjharder

delete cache if solbuild is eating your disk

davidjharder avatar Mar 14 '24 18:03 davidjharder