Public bug reported:

In auto/config germinate is called with the release pocket only:
 (cd config/germinate-output && germinate --no-rdepends --no-installer \
                -S $SEEDMIRROR -m $MIRROR -d $SUITE -s $SEED \
                ${COMPONENTS:+-c "$COMPONENTS"} -a $ARCH)

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 are 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
[...]


Germinate should be called with "-d ${SUITE},${SUITE}-updates" to consider both 
pockets.

** Affects: livecd-rootfs (Ubuntu)
     Importance: Undecided
         Status: New

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

** Description changed:

  In auto/config germinate is called with the release pocket only:
-  (cd config/germinate-output && germinate --no-rdepends --no-installer \
-                 -S $SEEDMIRROR -m $MIRROR -d $SUITE -s $SEED \
-                 ${COMPONENTS:+-c "$COMPONENTS"} -a $ARCH)
+  (cd config/germinate-output && germinate --no-rdepends --no-installer \
+                 -S $SEEDMIRROR -m $MIRROR -d $SUITE -s $SEED \
+                 ${COMPONENTS:+-c "$COMPONENTS"} -a $ARCH)
  
  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
+  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 are 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
  [...]
+ 
+ 
+ Germinate should be called with "-d ${SUITE},${SUITE}-updates" to consider 
both pockets.

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

Title:
  Call germinate with -updates too

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/livecd-rootfs/+bug/1921862/+subscriptions

-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to