Bug ID 1158669
Summary Duplicated package in primary.xml
Classification openSUSE
Product openSUSE Distribution
Version Leap 15.1
Hardware Other
OS Other
Status NEW
Severity Normal
Priority P5 - None
Component Other
Assignee bnc-team-screening@forge.provo.novell.com
Reporter moio@suse.com
QA Contact qa-bugs@suse.de
Found By ---
Blocker ---

According to my analysis the openSUSE 15.1 primary.xml file has a difference
with respect to earlier versions of openSUSE that currently creates trouble in
Uyuni/SUSE Manager.

In the current primary.xml file, some packages appear to be repeated. What I
see is that, for example,
`noarch/arphic-uming-fonts-0.2.20080216.1-lp151.2.1.noarch.rpm` and
`boot/x86_64/arphic-uming-fonts.rpm` are the same file, and both are actually
listed in the primary.xml file. I see this from:

wget
http://opensuse.mirror.garr.it/mirrors/opensuse/distribution/leap/15.1/repo/oss/repodata/12756b0bcbe274b3bdf178191baea85635c717e3321644fb2ca8807e36be87fa-primary.xml.gz
zless
12756b0bcbe274b3bdf178191baea85635c717e3321644fb2ca8807e36be87fa-primary.xml.gz
#search for arphic-uming-fonts

Specifically:

<package type="rpm">
  <name>arphic-uming-fonts</name>
  <arch>noarch</arch>
  <version epoch="0" ver="0.2.20080216.1" rel="lp151.2.1"/>
  <checksum type="sha256"
pkgid="YES">7ed08f423996c92cfdf84aaa2f87aef55a26c95ee64f0a92a24d87d87d9be1e5</checksum>
...
  <location
href="noarch/arphic-uming-fonts-0.2.20080216.1-lp151.2.1.noarch.rpm"/>
...
</package>
<package type="rpm">
  <name>arphic-uming-fonts</name>
  <arch>noarch</arch>
  <version epoch="0" ver="0.2.20080216.1" rel="lp151.2.1"/>
  <checksum type="sha256"
pkgid="YES">7ed08f423996c92cfdf84aaa2f87aef55a26c95ee64f0a92a24d87d87d9be1e5</checksum>
<location href="boot/x86_64/arphic-uming-fonts.rpm"/>


(Same package name, arch, epoch, version, release, checksum but different
location)


In the past it was never the case that those `/boot` packages were listed in
the primary.xml file.

A fix is being developed in Uyuni to work around this.


You are receiving this mail because: