[Git-commits] [grml/grml-live] e02aee: SW: replace iproute with iproute2

Michael Prokop mika at grml.org
Fri Apr 27 11:52:49 CEST 2018

  Branch: refs/heads/master
  Home:   https://github.com/grml/grml-live
  Commit: e02aee46e661c77260bd1788f156221a61b2481d
  Author: Michael Prokop <mika at grml.org>
  Date:   2018-04-27 (Fri, 27 Apr 2018)

  Changed paths:
    M etc/grml/fai/config/package_config/GRML_FULL
    M etc/grml/fai/config/package_config/GRML_SMALL

  Log Message:
  SW: replace iproute with iproute2

iproute is a transitional package for iproute2 since Debian/jessie
and no longer exists starting with Debian/buster.

  Commit: 1a823a1c53bdc752825296024fcabe2988b40fc1
  Author: Michael Prokop <mika at grml.org>
  Date:   2018-04-27 (Fri, 27 Apr 2018)

  Changed paths:
    A debian/grml-live.maintscript
    R etc/grml/fai/config/files/etc/apt/grml.key/GRMLBASE
    A etc/grml/fai/config/files/etc/apt/trusted.gpg.d/grml-archive-keyring.gpg/GRMLBASE
    M etc/grml/fai/config/hooks/updatebase.GRMLBASE

  Log Message:
  Replace /etc/apt/grml.key with /etc/apt/trusted.gpg.d/grml-archive-keyring.gpg

/etc/apt/grml.key was a PGP public key block Public-Key (old) and
required installation via apt-key.

By instead placing a `GPG key public ring` into
/etc/apt/trusted.gpg.d/grml-archive-keyring.gpg we don't need
this extra apt-key invocation any longer, which might actually
fail with:

| E: gnupg, gnupg2 and gnupg1 do not seem to be installed, but one of them is required for this operation

Installation of gnupg isn't enough though, since then we run

| 10:45:56 Warning: apt-key output should not be parsed (stdout is not a terminal)
| 10:45:58 gpg: can't connect to the agent: IPC connect call failed

Drop old /etc/grml/fai/config/files/etc/apt/grml.key/GRMLBASE via maintscript

Thanks: Antoine Beaupré <anarcat at debian.org> for a related PR
in https://github.com/grml/grml-debian-keyring/pull/3

  Commit: 56d4377f80b8509f5cd25af4f76958e1b5e721d5
  Author: Michael Prokop <mika at grml.org>
  Date:   2018-04-27 (Fri, 27 Apr 2018)

  Changed paths:
    M etc/grml/fai/config/hooks/updatebase.GRMLBASE

  Log Message:
  updatebase.GRMLBASE: no longer install aptitude

We sitched from aptitude to apt-get as package manager in FAI's
package list back in commit 121b3484e, so we shouldn't strictly
need aptitude any longer. The ongoing ncurses transition is
failing our builds currently, so that's a good chance to make
this change.

Compare: https://github.com/grml/grml-live/compare/01295b2adf79...56d4377f80b8

More information about the Git-commits mailing list