Public bug reported:

In LTSes some packages are in universe in the release pocket and in main
in the update pocket.

For example in focal:

$ rmadison -s focal,focal-updates realmd adcli
 realmd | 0.16.3-3               | focal/universe | source, amd64, arm64, 
armhf, ppc64el, riscv64, s390x
 realmd | 0.16.3-3               | focal-updates  | source, amd64, arm64, 
armhf, i386, ppc64el, riscv64, s390x
 adcli  | 0.9.0-1                | focal/universe | source, amd64, arm64, 
armhf, ppc64el, riscv64, s390x
 adcli  | 0.9.0-1                | focal-updates  | i386
 adcli  | 0.9.0-1ubuntu0.20.04.1 | focal-updates  | source, amd64, arm64, 
armhf, ppc64el, riscv64, s390x

When these packages are seeded but they have no reverse dependencies,
for instances seeded in the live seed and only main and restricted are
considered (for Ubuntu) then these packages ignored (unknown) by
germinate and not added to the live session.

Here is an excerpt from the build log of Focal Ubuntu Deskop
(https://launchpadlibrarian.net/530408277/buildlog_ubuntu_focal_amd64_ubuntu_BUILDING.txt.gz)

Downloading 
http://ftpmaster.internal/ubuntu/dists/focal/main/binary-amd64/Packages.xz file 
...
Decompressing 
http://ftpmaster.internal/ubuntu/dists/focal/main/binary-amd64/Packages.xz file 
...
Downloading http://ftpmaster.internal/ubuntu/dists/focal/main/source/Sources.xz 
file ...
Decompressing 
http://ftpmaster.internal/ubuntu/dists/focal/main/source/Sources.xz file ...
Downloading 
http://ftpmaster.internal/ubuntu/dists/focal/restricted/binary-amd64/Packages.xz
 file ...
Decompressing 
http://ftpmaster.internal/ubuntu/dists/focal/restricted/binary-amd64/Packages.xz
 file ...
Downloading 
http://ftpmaster.internal/ubuntu/dists/focal/restricted/source/Sources.xz file 
...
Decompressing 
http://ftpmaster.internal/ubuntu/dists/focal/restricted/source/Sources.xz file 
...
* Downloading http://archive-team.internal/seeds/ubuntu.focal/STRUCTURE
[...]
! Duplicated seed: ntfs-3g
? Unknown live package: realmd
? Unknown live package: adcli
! Duplicated seed: dirmngr
[...]

>From livecd-rootfs code there doesn't seem to be any option to pass the
component to be considered by germinate:

in auto/config:
 (cd config/germinate-output && germinate --no-rdepends --no-installer \
                -S $SEEDMIRROR -m $MIRROR -d $SUITE -s $SEED \
                ${COMPONENTS:+-c "$COMPONENTS"} -a $ARCH)

** Affects: germinate (Ubuntu)
     Importance: Undecided
         Status: New

** Attachment added: "buildlog_ubuntu_focal_amd64_ubuntu_BUILDING.txt.gz"
   
https://bugs.launchpad.net/bugs/1921692/+attachment/5481859/+files/buildlog_ubuntu_focal_amd64_ubuntu_BUILDING.txt.gz

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1921692

Title:
  Germinate cannot seed a package from "update" pocket

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/germinate/+bug/1921692/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to