mirror of
https://github.com/flatcar/scripts.git
synced 2026-02-28 11:01:39 +01:00
overlay profiles: Mark dev-python/pillow as provided
In next weekly updates batch, pillow gained a dependency on dev-python/pybind11, which pulls in dev-cpp/eigen, which pulls in some eclasses and more deps. This is too annoying for a tool that is effectively of no use for Flatcar. We should be able to get away with just "providing" the package, since docutils (the only package that pulls dev-python/pillow) is documented to handle missing pillow gracefully. Signed-off-by: Krzesimir Nowak <knowak@microsoft.com>
This commit is contained in:
parent
8d5225a469
commit
b27e1ef548
@ -34,3 +34,9 @@ llvm-core/clang-9999
|
||||
# Pulled in by sys-apps/texinfo, contains only an info file, which
|
||||
# will get masked anyway during installation.
|
||||
app-doc/info-manual-9999
|
||||
|
||||
# Pillow is a dependency of docutils. Ebuild unconditionally requires
|
||||
# it, but docutils actually autodetects pillow. So let's skip it then
|
||||
# - it is only used for docs, which we don't ship in production
|
||||
# images.
|
||||
dev-python/pillow-9999
|
||||
|
||||
@ -13,12 +13,6 @@ sys-libs/ncurses cxx
|
||||
# Pulls dev-python/sphinx, which in turn pulls a lot of other python stuff.
|
||||
sys-fs/btrfs-progs man
|
||||
|
||||
# The dev-python/pillow package is pulled in by dev-python/docutils.
|
||||
# As the name suggests, it's for generating docs, which we don't even
|
||||
# put anywhere. Thus avoid pulling more dependencies than necessary
|
||||
# for throw-away things.
|
||||
dev-python/pillow jpeg
|
||||
|
||||
# Gentoo force-enables X for app-emulation/qemu, because qemu is doing
|
||||
# some automagic detection of gtk ignoring whether we want to use gtk
|
||||
# or not. We don't have gtk on Flatcar, so it is not an issue here,
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user