Skip to content
Snippets Groups Projects
  1. Dec 01, 2022
  2. Nov 23, 2022
  3. Nov 01, 2022
  4. Sep 16, 2022
    • Guillem Jover's avatar
      build: Simplify author testing · d098a26c
      Guillem Jover authored
      Add an authorcheck make target. Switch all usages and documentation to
      use the new target. Remove DPKG_DEVEL_MODE environment variable support,
      and replace with AUTHOR_TESTING where appropriate. Update the usage
      documentation.
      d098a26c
  5. Jun 20, 2022
  6. May 25, 2022
    • Guillem Jover's avatar
      build: Unhook dist-cpan from make dist target · c900b1ba
      Guillem Jover authored
      The dist-cpan target includes OpenPGP signing the CPAN distribution,
      which is problematic on a chroot. It is also not generally helpful,
      as we mostly care about generating the CPAN distribution for the latest
      releases.
      c900b1ba
  7. Mar 20, 2022
    • Guillem Jover's avatar
      dselect: Rename multicd method to media · 403a2d62
      Guillem Jover authored
      The multicd name does not properly describe what this method is supposed
      to be able to handle, as we now have many other media types where
      distributions can ship their packages and updates on.
      403a2d62
  8. Jan 20, 2022
  9. Jan 05, 2022
  10. Dec 10, 2021
    • Guillem Jover's avatar
      build: Rework TAP check hooking into the autotools machinery · 0a493108
      Guillem Jover authored
      Rename the TAP automake support file to tap.am to make it explicit this
      is just one of the possible test suites we are running. Move from
      implicitly hooking into the autotools check machinery to explicitly
      hooking into it, so that we can run different test suites from the same
      directory.
      0a493108
  11. Dec 08, 2021
  12. Dec 06, 2021
  13. Dec 05, 2021
  14. Nov 21, 2021
    • Guillem Jover's avatar
      build: Add a check for symlinks in the git repository · 6c6efa41
      Guillem Jover authored
      We generate dist tarballs with automake, which tells tar to dereference
      symlinks. Check whether there is any symlink in the repository that will
      degrade to a file and abort the tarball dist generation.
      
      We ignore origins/default as even as a regular file, it works fine, and
      it's less trouble to maintain for now.
      6c6efa41
  15. Nov 20, 2021
  16. Jan 04, 2021
  17. Nov 23, 2020
  18. Jun 25, 2020
    • Guillem Jover's avatar
      Add Protected field support · e0e09604
      Guillem Jover authored
      This field is intended to make it possible to move several of the
      current packages marked as Essential, so that they can be removed on
      installations where these do not make sense being installed.
      
      Protected packages have some of the properties of Essential, but not
      all. These are intended to be used mostly for packages that are involved
      in booting the system.
      e0e09604
  19. May 31, 2020
  20. Jan 29, 2020
  21. Jan 19, 2020
    • Guillem Jover's avatar
      libdpkg: Allow missing status and available databases · 99c9cdbf
      Guillem Jover authored
      This makes it possible to bootstrap an installation w/o requiring
      external knowledge of the dpkg internals, as the databases will be
      created on write when necessary. We can then remove the code setting
      them up from the dpkg postinst.
      
      Closes: #647911
      99c9cdbf
  22. Nov 26, 2019
  23. Oct 30, 2019
  24. Mar 24, 2019
  25. Feb 23, 2019
    • Guillem Jover's avatar
      debian: Include a bug-script to report on tainted merged-usr-via-symlinks · db3872ab
      Guillem Jover authored
      Systems deployed with that method bypass the package manager and its
      understanding of the filesystem, create aliasing problems, and break
      all kinds of expectations for any program that uses pathnames as key
      into their database, such as u-a.
      db3872ab
    • Guillem Jover's avatar
      debian: Remove Origin and Bugs fields from control file · 0badaf9f
      Guillem Jover authored
      These fields have been there mostly to showcase their usage, which
      should instead be dynamically added at build-time, and as a reminder
      that this should be done.
      
      But there is already a bug filed as a reminder (see #511160), they
      are also now documented in the deb-src-control(5) man page, they are
      actually wrong in many cases when present on a downstream, and they
      generate nagging lintian warnings to boot.
      0badaf9f
  26. Jan 15, 2019
  27. Oct 09, 2018
  28. Aug 30, 2018
  29. Aug 01, 2018
Loading