Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 865509 - sys-cluster/ceph-16.2.9-r1 system-boost flag needs zlib flag: dev-libs/boost[zlib]
Summary: sys-cluster/ceph-16.2.9-r1 system-boost flag needs zlib flag: dev-libs/boost[...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal
Assignee: Patrick McLean
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2022-08-17 14:22 UTC by alexander-n8hgeg5e
Modified: 2022-08-22 20:29 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
fix by adding dependency (fix.patch,639 bytes, patch)
2022-08-17 14:25 UTC, alexander-n8hgeg5e
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description alexander-n8hgeg5e 2022-08-17 14:22:12 UTC
If system-boost is compiled without use zlib flag, compilation fails.


Reproducible: Always
Comment 1 alexander-n8hgeg5e 2022-08-17 14:25:54 UTC
Created attachment 799953 [details, diff]
fix by adding dependency
Comment 2 alexander-n8hgeg5e 2022-08-17 16:12:37 UTC
Portage 3.0.30 (python 3.8.13-final-0, !../../var/src/portage/profiles/default/linux/amd64/17.1/no-multilib/app-node, gcc-11.3.0, glibc-2.35-r8, 5.15.59-gentoo+ x86_64)
=================================================================
System uname: Linux-5.15.59-gentoo+-x86_64-Quad-Core_AMD_Opteron-tm-_Processor_8356-with-glibc2.34
KiB Mem:    65961392 total,  49793324 free
KiB Swap:          0 total,         0 free
Timestamp of repository science: Sun, 14 Aug 2022 22:31:59 +0000
Head commit of repository science: 9ede7687b973c971ac2a566303b66cfb6aeafdba

Timestamp of repository gentoo: Tue, 16 Aug 2022 17:03:52 +0000
Head commit of repository gentoo: 5120b008ffbcf34751f3c0cb0603c0ebdcbb7b2f

sh bash 5.1_p16-r1
ld GNU ld (Gentoo 2.37_p1 p2) 2.37
distcc 3.4 x86_64-pc-linux-gnu [enabled]
ccache version 4.5.1 [disabled]
app-misc/pax-utils:        1.3.4::gentoo
app-shells/bash:           5.1_p16-r1::gentoo
dev-java/java-config:      2.3.1::gentoo
dev-lang/perl:             5.34.1-r3::gentoo
dev-lang/python:           2.7.18_p15::gentoo, 3.8.13_p2::gentoo, 3.9.13::gentoo, 3.10.5::gentoo
dev-lang/rust:             1.62.1::gentoo
dev-util/ccache:           4.5.1::gentoo
dev-util/cmake:            3.22.4::gentoo
dev-util/meson:            0.62.2::gentoo
sys-apps/baselayout:       2.8::gentoo
sys-apps/openrc:           0.44.10::gentoo
sys-apps/sandbox:          2.29::gentoo
sys-devel/autoconf:        2.13-r2::gentoo, 2.71-r1::gentoo
sys-devel/automake:        1.16.5::gentoo
sys-devel/binutils:        2.37_p1-r2::gentoo, 2.38-r2::gentoo
sys-devel/binutils-config: 5.4.1::gentoo
sys-devel/clang:           14.0.6-r1::gentoo
sys-devel/gcc:             11.3.0::gentoo
sys-devel/gcc-config:      2.5-r1::gentoo
sys-devel/libtool:         2.4.7::gentoo
sys-devel/llvm:            14.0.6-r2::gentoo
sys-devel/make:            4.3::gentoo
sys-kernel/linux-headers:  5.15-r3::gentoo (virtual/os-headers)
sys-libs/glibc:            2.35-r8::gentoo
Repositories:

crossdev
    location: /var/db/repos/overlays/crossdev
    masters: gentoo my

science
    location: /var/db/repos/overlays/science
    sync-type: git
    sync-uri: https://github.com/gentoo-mirror/science.git
    masters: gentoo

gentoo
    location: /var/db/repos/gentoo
    sync-type: git
    sync-uri: https://anongit.gentoo.org/git/repo/sync/gentoo.git
    priority: 100
    sync-git-verify-commit-signature: yes

my
    location: /var/src/portage
    masters: gentoo
    priority: 1000

Installed sets: @build-android, @mail, @my_advanced, @my_basic, @node, @node-dusteater-hardware
ACCEPT_KEYWORDS="amd64"
ACCEPT_LICENSE="@FREE vim.org bonnie unRAR free-noncomm"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-O2 -fomit-frame-pointer -fdiagnostics-color -pipe -march=amdfam10 -m3dnow -mabm -mcx16 -mfxsr -mlzcnt -mmmx -mpopcnt -mprfchw -msahf -msse -msse2 -msse3 -msse4a --param=l1-cache-line-size=64 --param=l1-cache-size=64 --param=l2-cache-size=512"
CHOST="x86_64-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/share/config /usr/share/gnupg/qualified.txt"
CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/env.d /etc/fonts/fonts.conf /etc/gconf /etc/gentoo-release /etc/revdep-rebuild /etc/sandbox.d /etc/terminfo /etc/texmf/language.dat.d /etc/texmf/language.def.d /etc/texmf/updmap.d /etc/texmf/web2c"
CXXFLAGS="-O2 -fomit-frame-pointer -fdiagnostics-color -pipe -march=amdfam10 -m3dnow -mabm -mcx16 -mfxsr -mlzcnt -mmmx -mpopcnt -mprfchw -msahf -msse -msse2 -msse3 -msse4a --param=l1-cache-line-size=64 --param=l1-cache-size=64 --param=l2-cache-size=512"
DISTDIR="/var/db/distfiles"
EMERGE_DEFAULT_OPTS="                     --keep-going y                                               --quiet-build y                                              --backtrack=30                                               --load-average 1                                             --jobs 1 --jobs 40 --load-average 16"
ENV_UNSET="CARGO_HOME DBUS_SESSION_BUS_ADDRESS DISPLAY GOBIN GOPATH PERL5LIB PERL5OPT PERLPREFIX PERL_CORE PERL_MB_OPT PERL_MM_OPT XAUTHORITY XDG_CACHE_HOME XDG_CONFIG_HOME XDG_DATA_HOME XDG_RUNTIME_DIR"
FCFLAGS="-O2 -fomit-frame-pointer -fdiagnostics-color -pipe -march=amdfam10 -m3dnow -mabm -mcx16 -mfxsr -mlzcnt -mmmx -mpopcnt -mprfchw -msahf -msse -msse2 -msse3 -msse4a --param=l1-cache-line-size=64 --param=l1-cache-size=64 --param=l2-cache-size=512"
FEATURES="assume-digests binpkg-docompress binpkg-dostrip binpkg-logs buildpkg buildpkg-live buildsyspkg candy cgroup clean-logs config-protect-if-modified distcc distlocks ebuild-locks fixlafiles ipc-sandbox merge-sync multilib-strict network-sandbox news parallel-fetch parallel-install pid-sandbox preserve-libs protect-owned python-trace qa-unresolved-soname-deps sandbox sfperms strict strict-keepdir suidctl unknown-features-warn unmerge-logs unmerge-orphans userfetch userpriv usersandbox usersync"
FFLAGS="-O2 -fomit-frame-pointer -fdiagnostics-color -pipe -march=amdfam10 -m3dnow -mabm -mcx16 -mfxsr -mlzcnt -mmmx -mpopcnt -mprfchw -msahf -msse -msse2 -msse3 -msse4a --param=l1-cache-line-size=64 --param=l1-cache-size=64 --param=l2-cache-size=512"
GENTOO_MIRRORS="http://distfiles.gentoo.org http://mirrors.soeasyto.com/distfiles.gentoo.org/ http://mirror.eu.oneandone.net/linux/distributions/gentoo/gentoo/ ftp://ftp.wh2.tu-dresden.de/pub/mirrors/gentoo ftp://mirror.netcologne.de/gentoo/ http://linux.rz.ruhr-uni-bochum.de/download/gentoo-mirror/ http://gentoo.inode.at/ http://gd.tuwien.ac.at/opsys/linux/gentoo/ http://mirror.netcologne.de/gentoo/ http://ftp-stud.hs-esslingen.de/pub/Mirrors/gentoo/ ftp://mirror.leaseweb.com/gentoo/ http://ftp.heanet.ie/pub/gentoo/ http://ftp.halifax.rwth-aachen.de/gentoo/ http://distfiles.gentoo.org http://www.ibiblio.org/pub/Linux/distributions/gentoo"
LANG="en_US.UTF-8"
LDFLAGS="-Wl,-O1 -Wl,--as-needed"
MAKEOPTS="-j40 -l16"
PKGDIR="/var/cache/binpkgs/dusteater"
PORTAGE_CONFIGROOT="/"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --omit-dir-times --compress --force --whole-file --delete --stats --human-readable --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages --exclude=/.git"
PORTAGE_TMPDIR="/var/tmp"
SHELL="/bin/fish"
USE="X aac acl ada alsa amd64 apng asm caps colordiff cups djvu dmenu dmx eme-free exif ffmpeg fish-completion flac gdal github graphite gui icu io-uring jit jpeg jpeg2k libglvnd llvm lto luks1_default lzo mbox metric minizip mng mp3 mpi-threads multitarget ncurses neovim network nfsv41 ngspice nouveau nptl occ ofx ogg opengl openh264 openmp openssl opus pdf pgo pie png postscript printsupport pulseaudio pyopen python qt5 readline remote rind sanitize savedconfig sdl sixel smp sound split-usr sql ssl ssp svg system- system-cairo system-ffmpeg system-harfbuzz system-icu system-libevent system-libvpx system-llvm tbb tcpd text theora threads tiff tk truetype usb vim-syntax vpx vtv webchannel webengine widgets x264 x265 xetex xpm xvid" ABI_X86="64" CPU_FLAGS_X86="3dnow 3dnowext mmx mmxext popcnt sse sse2 sse3 sse4a" ELIBC="glibc" INPUT_DEVICES="libinput" KERNEL="linux" LUA_SINGLE_TARGET="luajit" LUA_TARGETS="lua5-3 lua5-4 luajit" PYTHON_SINGLE_TARGET="python3_9" PYTHON_TARGETS="python3_10 python3_8 python3_9" QEMU_SOFTMMU_TARGETS="i386 x86_64 arm" QEMU_USER_TARGETS="i386 x86_64 arm" RUBY_TARGETS="ruby27" USERLAND="GNU"
Unset:  ADDR2LINE, AR, ARFLAGS, AS, ASFLAGS, CC, CCLD, CONFIG_SHELL, CPP, CPPFLAGS, CTARGET, CXX, CXXFILT, ELFEDIT, EXTRA_ECONF, F77FLAGS, FC, GCOV, GPROF, INSTALL_MASK, LC_ALL, LD, LEX, LFLAGS, LIBTOOL, LINGUAS, MAKE, MAKEFLAGS, NM, OBJCOPY, OBJDUMP, PORTAGE_BINHOST, PORTAGE_BUNZIP2_COMMAND, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS, RANLIB, READELF, RUSTFLAGS, SIZE, STRINGS, STRIP, YACC, YFLAGS
Comment 3 Larry the Git Cow gentoo-dev 2022-08-22 20:29:39 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bf4283275302cbdf950f965f94920071068a2a8d

commit bf4283275302cbdf950f965f94920071068a2a8d
Author:     Patrick McLean <chutzpah@gentoo.org>
AuthorDate: 2022-08-22 20:27:40 +0000
Commit:     Patrick McLean <chutzpah@gentoo.org>
CommitDate: 2022-08-22 20:29:27 +0000

    sys-cluster/ceph: gcc12 (bug #866039), boost dep (bug #865509)
    
    Also reduce filesdir usage a bit.
    
    Closes: https://bugs.gentoo.org/865509
    Closes: https://bugs.gentoo.org/866039
    Signed-off-by: Patrick McLean <chutzpah@gentoo.org>

 sys-cluster/ceph/Manifest                          |  1 +
 ...{ceph-16.2.10.ebuild => ceph-16.2.10-r1.ebuild} |  5 ++-
 .../ceph/files/ceph-15.2.15-snappy-1.1.9.patch     | 22 -----------
 sys-cluster/ceph/files/ceph-16.2.10-gcc12.patch    | 45 ++++++++++++++++++++++
 4 files changed, 49 insertions(+), 24 deletions(-)

Additionally, it has been referenced in the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=50b96585651f38af35a823f8febaf2015a53ce37

commit 50b96585651f38af35a823f8febaf2015a53ce37
Author:     Patrick McLean <chutzpah@gentoo.org>
AuthorDate: 2022-08-22 20:26:53 +0000
Commit:     Patrick McLean <chutzpah@gentoo.org>
CommitDate: 2022-08-22 20:29:27 +0000

    sys-cluster/ceph: Fix boost dep in 16.2.8 (bug #865509)
    
    Bug: https://bugs.gentoo.org/865509
    Signed-off-by: Patrick McLean <chutzpah@gentoo.org>

 sys-cluster/ceph/Manifest                                         | 1 -
 sys-cluster/ceph/{ceph-16.2.9-r1.ebuild => ceph-16.2.9-r2.ebuild} | 4 ++--
 2 files changed, 2 insertions(+), 3 deletions(-)

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1fc10bd005747daa1917f0c4d9394ae0ef1a70c9

commit 1fc10bd005747daa1917f0c4d9394ae0ef1a70c9
Author:     Patrick McLean <chutzpah@gentoo.org>
AuthorDate: 2022-08-22 18:35:21 +0000
Commit:     Patrick McLean <chutzpah@gentoo.org>
CommitDate: 2022-08-22 20:29:27 +0000

    sys-cluster/ceph: 17.2.3 more gcc12 fixes (bug #866039), bug #865509
    
    - Fix system-boost boost dependency (bug #865509)
    - Remove some documentation from patches to reduce the size of the files
      directory
    - Drop old snappy dep since it's no longer in the tree
    
    Bug: https://bugs.gentoo.org/865509
    Closes: https://bugs.gentoo.org/866039
    Signed-off-by: Patrick McLean <chutzpah@gentoo.org>

 .../{ceph-17.2.3.ebuild => ceph-17.2.3-r1.ebuild}  |  4 +--
 .../ceph/files/ceph-17.2.0-cyclic-deps.patch       | 29 -------------------
 sys-cluster/ceph/files/ceph-17.2.1-python310.patch | 23 ---------------
 sys-cluster/ceph/files/ceph-17.2.3-gcc12.patch     | 33 +++++++++++++++++-----
 4 files changed, 28 insertions(+), 61 deletions(-)