[opensuse-buildservice] missing libzypp FileProvides for docker images
Building SLE12 docker images fails if a package to be installed into the images requires an absolute path, instead of an ordinary rpm resolvable. How is this supposed to be fixed in the repo metadata? FileProvides is probably not going to work. In my case zypper does not know that /usr/bin/gconftool-2 comes from gconf2. Olaf
On Mon, Jul 16, 2018 at 7:20 AM Olaf Hering <olaf@aepfle.de> wrote:
Building SLE12 docker images fails if a package to be installed into the images requires an absolute path, instead of an ordinary rpm resolvable. How is this supposed to be fixed in the repo metadata? FileProvides is probably not going to work.
In my case zypper does not know that /usr/bin/gconftool-2 comes from gconf2.
Zypper should be pulling in the filelists.xml data to resolve that. If it isn't, that's a bug. -- 真実はいつも一つ!/ Always, there's only one truth! -- To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-buildservice+owner@opensuse.org
On Mon, Jul 16, 2018 at 12:11 PM Olaf Hering <olaf@aepfle.de> wrote:
Am Mon, 16 Jul 2018 11:52:43 -0400 schrieb Neal Gompa <ngompa13@gmail.com>:
filelists.xml
Wherever that file is, it is likely incomplete. Thanks.
RPM repodata contains three main components: primary.xml, filelists.xml, and other.xml. These are usually compressed with gzip. The first two files are self-explanatory, the last one mainly contains changelogs for packages. -- 真実はいつも一つ!/ Always, there's only one truth! -- To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-buildservice+owner@opensuse.org
Am Mon, 16 Jul 2018 13:19:50 +0200 schrieb Olaf Hering <olaf@aepfle.de>:
In my case zypper does not know that /usr/bin/gconftool-2 comes from gconf2.
The workaround is to put each and every package that is not resolvable otherwise into the 'zypper install' list. Olaf
participants (2)
-
Neal Gompa
-
Olaf Hering