Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > linux.debian.kernel > #67055 > unrolled thread

Bug#960209: linux: please provide image and header metapackages that have the same name on every architecture

Started byAntonio Terceiro <terceiro@debian.org>
First post2020-05-10 18:50 +0200
Last post2020-09-19 18:10 +0200
Articles 3 — 3 participants

Back to article view | Back to linux.debian.kernel


Contents

  Bug#960209: linux: please provide image and header metapackages that have the same name on every architecture Antonio Terceiro <terceiro@debian.org> - 2020-05-10 18:50 +0200
    Bug#960209: Provide linux-{image,headers}-default virtual packages on most architectures Ben Hutchings <ben@decadent.org.uk> - 2020-08-25 17:00 +0200
    Bug#960209: marked as done (linux: please provide image and  header metapackages that have the same name on every architecture) "Debian Bug Tracking System" <owner@bugs.debian.org> - 2020-09-19 18:10 +0200

#67055 — Bug#960209: linux: please provide image and header metapackages that have the same name on every architecture

FromAntonio Terceiro <terceiro@debian.org>
Date2020-05-10 18:50 +0200
SubjectBug#960209: linux: please provide image and header metapackages that have the same name on every architecture
Message-ID<A4Xjk-IK-3@gated-at.bofh.it>

[Multipart message — attachments visible in raw view] — view raw

Source: linux
Version: 5.6.7-1
Severity: wishlist

It's very difficult to write architecture independent code in Debian for
image-generation and other kernel-related tasks due to missing meta packages
that can be used. For example:

- in image generation code, we need to have a hardcoded list of kernel packages per
  architecture. e.g. autopkgtest-build-qemu(1) from autopkgtest has
  this:

  case "$architecture" in
    (armhf)
      kernel=linux-image-armmp
      ;;
    (hppa)
      kernel=linux-image-parisc
      ;;
    (i386)
      case "$release" in
        (jessie)
          kernel=linux-image-586
          ;;
        (*)
          kernel=linux-image-686
          ;;
      esac
      ;;
    (ppc64)
      kernel=linux-image-powerpc64
      ;;
    (*)
      kernel="linux-image-$architecture"
      ;;
  esac

  I'm sure there are several instances of similar code around the
  archive.

- in dkms, it's not possible to have the correct dependencies to get
  kernel headers. See for example #959976 in autodep8.

Please provide generic metapackages that can be used to get the current
linux image and headers on each architecture. Those could be called
linux-image and linux-headers (plus variants like -cloud, -rt etc).

-- System Information:
Debian Release: bullseye/sid
  APT prefers unstable-debug
  APT policy: (500, 'unstable-debug'), (500, 'testing-debug'), (500, 'unstable'), (500, 'testing'), (1, 'experimental-debug'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 5.6.0-1-amd64 (SMP w/4 CPU cores)
Kernel taint flags: TAINT_CRAP
Locale: LANG=pt_BR.UTF-8, LC_CTYPE=pt_BR.UTF-8 (charmap=UTF-8), LANGUAGE=pt_BR:pt:en (charmap=UTF-8)
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

[toc] | [next] | [standalone]


#67873 — Bug#960209: Provide linux-{image,headers}-default virtual packages on most architectures

FromBen Hutchings <ben@decadent.org.uk>
Date2020-08-25 17:00 +0200
SubjectBug#960209: Provide linux-{image,headers}-default virtual packages on most architectures
Message-ID<AHIAy-17u-1@gated-at.bofh.it>
In reply to#67055

[Multipart message — attachments visible in raw view] — view raw

I opened a merge request to implement this:
https://salsa.debian.org/kernel-team/linux/-/merge_requests/264

There are a couple of open questions there.

Ben.

-- 
Ben Hutchings
If God had intended Man to program,
we'd have been born with serial I/O ports.

[toc] | [prev] | [next] | [standalone]


#68177 — Bug#960209: marked as done (linux: please provide image and header metapackages that have the same name on every architecture)

From"Debian Bug Tracking System" <owner@bugs.debian.org>
Date2020-09-19 18:10 +0200
SubjectBug#960209: marked as done (linux: please provide image and header metapackages that have the same name on every architecture)
Message-ID<AQNB0-4Ra-23@gated-at.bofh.it>
In reply to#67055

[Multipart message — attachments visible in raw view] — view raw

Your message dated Sat, 19 Sep 2020 16:02:01 +0000
with message-id <E1kJfJJ-00038a-Q2@fasolo.debian.org>
and subject line Bug#960209: fixed in linux 5.8.10-1
has caused the Debian Bug report #960209,
regarding linux: please provide image and header metapackages that have the same name on every architecture
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact owner@bugs.debian.org
immediately.)


-- 
960209: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=960209
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems

[toc] | [prev] | [standalone]


Back to top | Article view | linux.debian.kernel


csiph-web