Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 789492 - net-mail/notmuch-0.31.3 USE=doc fails with sphinx-4
Summary: net-mail/notmuch-0.31.3 USE=doc fails with sphinx-4
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: AMD64 Linux
: Normal normal (vote)
Assignee: Georgy Yakovlev
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: 789531
  Show dependency tree
 
Reported: 2021-05-11 18:25 UTC by Leonid Kopylov
Modified: 2022-07-05 23:06 UTC (History)
3 users (show)

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


Attachments
build.log (build.log,65.36 KB, text/plain)
2021-05-11 18:26 UTC, Leonid Kopylov
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Leonid Kopylov 2021-05-11 18:25:44 UTC
# emerge -pqv '=net-mail/notmuch-0.31.3::gentoo'
[ebuild  N    ] net-mail/notmuch-0.31.3  USE="apidoc crypt doc emacs mutt nmbug python -test -valgrind" PYTHON_TARGETS="python3_8 -pypy3 -python3_7 -python3_9"

# emerge --info '=net-mail/notmuch-0.31.3::gentoo'
Portage 3.0.18 (python 3.8.10-final-0, default/linux/amd64/17.1/desktop/systemd, gcc-11.1.0, glibc-2.33, 5.12.2-gentoo x86_64)
=================================================================
                         System Settings
=================================================================
System uname: Linux-5.12.2-gentoo-x86_64-Intel-R-_Core-TM-_i7-8559U_CPU_@_2.70GHz-with-glibc2.2.5
KiB Mem:    32750704 total,  21897444 free
KiB Swap:    8388604 total,   8388604 free
Timestamp of repository gentoo: Tue, 11 May 2021 07:00:01 +0000
Head commit of repository gentoo: b99526596adbeadc48d56551b9ceba0c100e940a
sh bash 5.1_p8
ld GNU ld (Gentoo 2.36.1 p3) 2.36.1
app-shells/bash:          5.1_p8::gentoo
dev-java/java-config:     2.3.1::gentoo
dev-lang/perl:            5.32.1::gentoo
dev-lang/python:          2.7.18_p9::gentoo, 3.8.10::gentoo, 3.9.5::gentoo, 3.10.0_beta1::gentoo
dev-lang/rust:            1.52.1::gentoo
dev-util/cmake:           3.20.2::gentoo
sys-apps/baselayout:      2.7-r2::gentoo
sys-apps/sandbox:         2.24::gentoo
sys-devel/autoconf:       2.13-r1::gentoo, 2.69-r5::gentoo
sys-devel/automake:       1.16.3-r1::gentoo
sys-devel/binutils:       2.36.1-r1::gentoo
sys-devel/gcc:            11.1.0::gentoo
sys-devel/gcc-config:     2.4::gentoo
sys-devel/libtool:        2.4.6-r6::gentoo
sys-devel/make:           4.3::gentoo
sys-kernel/linux-headers: 5.12::gentoo (virtual/os-headers)
sys-libs/glibc:           2.33::gentoo
Repositories:

gentoo
    location: /var/db/repos/gentoo
    sync-type: rsync
    sync-uri: rsync://rsync.gentoo.org/gentoo-portage
    priority: -1000
    sync-rsync-verify-jobs: 1
    sync-rsync-verify-max-age: 24
    sync-rsync-extra-opts:
    sync-rsync-verify-metamanifest: yes

ACCEPT_KEYWORDS="amd64 ~amd64"
ACCEPT_LICENSE="* -@EULA google-chrome OPERA-2018 PUEL AnyDesk-TOS geekbench TeamViewer microsoft-edge"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-march=native -O2 -pipe -fomit-frame-pointer"
CHOST="x86_64-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/share/gnupg/qualified.txt"
CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/dconf /etc/env.d /etc/fonts/fonts.conf /etc/gconf /etc/gentoo-release /etc/php/apache2-php8.0/ext-active/ /etc/php/cgi-php8.0/ext-active/ /etc/php/cli-php8.0/ext-active/ /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="-march=native -O2 -pipe -fomit-frame-pointer"
DISTDIR="/var/cache/distfiles"
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="-march=native -O2 -pipe -fomit-frame-pointer"
FEATURES="assume-digests binpkg-docompress binpkg-dostrip binpkg-logs config-protect-if-modified distlocks ebuild-locks fixlafiles ipc-sandbox merge-sync multilib-strict network-sandbox news parallel-fetch pid-sandbox preserve-libs protect-owned qa-unresolved-soname-deps sandbox sfperms strict unknown-features-warn unmerge-logs unmerge-orphans userfetch userpriv usersandbox usersync xattr"
FFLAGS="-march=native -O2 -pipe -fomit-frame-pointer"
GENTOO_MIRRORS="http://mirror.isoc.org.il/pub/gentoo/"
LANG="en_US.utf8"
LDFLAGS="-Wl,-O1 -Wl,--as-needed"
MAKEOPTS="-j9"
PKGDIR="/var/cache/binpkgs"
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"
USE="7zip X a52 aac aacs aalib accessibility acl acpi addc addns ads afp afs alisp allegro alsa alt-svc amd64 amqp amr amrenc animgif ao ap apache2 apidoc aptx ar arcam_av archive argon2 armadillo arpack aspell audio audit authdaemond auto-completion autoipd avalon-framework avalon-logkit avif babeltrace bash-completion bat bcache bcmath bcrypt bdplus berkdb bidi bitmap bl blake2 blas bluetooth bluray bookmarks boost branding brotli bs2b btpclient bzip2 cacert cairo calendar ccache cdb cdda cddb cdio cdparanoia cdr cgi cgroup-hybrid chappa chromaprint chromium cli clickhouse clippy clockdiff cloudprint cluster codec2 colord common-lisp conch conntrack context contrib contribdnn control-socket cookie_check corefonts coverage cracklib creds cron crypt cryptsetup cscope cups curl custom-modes dav1d dbi dbus dec265 declarative designer device-mapper devil dga diskprediction djbfft djvu dmraid dnd dns dns-over-tls doc doctool dot doxysearch drafts dri drm dts dumb dundee dv dvb dvd dvdr dvi dynamic-loading ecdsa ed25519 ed448 elasticsearch emacs embed emboss enc265 enchant encode eolconv epoll equalizer escrow europe evdev example examples exe executable exif expat experimental extra extras faac faad fam fastcgi fasteap fbcon fcgi fcitx4 fdk ffi ffmpeg fftw file-inspect finger firebird firmware fits flac flite fltk fluidsynth fontconfig fontforge fonts fortran fpm fpx freetds frei0r fribidi frontend-optional ftdi ftp fuse g711 g722 g7221 g729 games gbm gcrypt gd gdal gdbm gdk-pixbuf geoclue geoip2 geolocation geos ggi gif git gjs glade gles2 glib glslang glusterfs glut gme gml gmp gnuplot go google gopher gost gpg gpgme gphoto2 gpm grafana graph graphviz grp gsm gssapi gstreamer gtk gtk-doc gts gui guile hardlink harfbuzz hdf hdf5 hdri headers heif help high-availability highlight hog homed howl-compat hpack-tools hscolour hsts html http http-client http-server http2 hwloc ibus iconv icu id3tag idn il ilbc imagemagick imagequant imaging imap imhttp imlib impcap importd inifile inotify inputlirc intel_led intl introspection iodbc ios ipv6 isabelle iso ithreads ivorbis iwlib jack jack-client jadetex jaeger java javamail javascript jbig jitterentropy jms jni jpeg jpeg2k json junction justify kbd kerberos kubernetes kvazaar kyotocabinet l16 ladspa lapack lapacke large-pcap-64bit lash latex launch-frontend layers lcms ldac ldap ldap-bind ldap-sasl ldapdb ldns leaps-timezone led libaom libaribb24 libass libcaca libcerf libde265 libdrm libevent libglvnd libilbc libkms libmpeg2 libmpv libnotify libotf libpfm libproxy librtmp libsoxr libssh2 libtesseract libtirpc libudev libuvc libv4l libxml2 libyuv linux-smp-stats lirc lm-sensors lmdb localstorage location log4j logrotate lqr lttng lua lv2 lvm lz4 lzma lzo m17n-lib macsec mad magic mailutils math mbedtls mbox md5 md5sum mdb mdblookup mdnsresponder-compat mediawiki mediawiki-experimental memcached metadata metalink metric mhash midi mikmod minizip miri mkl mmap mng mod modplug mongo mongodb mono mount mp3 mp3rtp mp4 mpd mpeg mpeg2 mpfr mpris msgpack mssql mtp mule multilib musepack mutt mvl mysql mysqli nas nat native-headset natspec ncat ncurses netcdf netgroups nethack netlink netloc nettle network networkauth networkmanager nfq nfs nfsdcld nfsv41 nftables nightly nis nistbeacon nls nmbug normalize nping nptl nscd nsplugin nss ntfsdecrypt ntlm ntvfs numpy odbc odbcmanual offensive offload ofono ofono-headset ogdi ogg omhttp omhttpfs ompt omudpspoof open-appid openal openexr opengl openh264 openldap openmp openntpd opus orientation overlays ovs p2p pacct pam pango parallel-compiler parse-clocks pbkdf2 pcap pci pcntl pcre pdf pdo perl pgm pgp-classic physfs pkcs11 pkcs7 playtools plugins pmdk png pnm policykit pop portaudio positioning postgres postproc postscript ppds pps programs pskc pulseaudio pvr pwhich pwquality python qml qpak qrcode qt5 qtaudio quiche quota rabbitmq racket radio radius rados rar rav1e raw rbd-rwl rbd-ssd readline realtime recode redis reencrypt regis reiserfs reload-error-restart relp remote remotecalls rendering repart resample rfc3195 rfc3779 rfc5424hmac rgw-lua rle rls router rpc rrdcgi rtc rtmp rubberband ruby rustfmt samba sample sasl savedconfig scram sctp sdl seccomp security-key sensord sensors servletapi sftp sha2 sharedmem side-channel silk slang slb smbkrb5passwd smime-classic smtp snapper snappy sndfile sndio snmp soap sockets socks5 sodium sound source sox sparse spatialite spdk speech speex spell spidermonkey split-usr spoof-source spotlight sql sqlite sqs squashfs srp srt ssh ssl startup-notification stemmer stunnel superlu svg svt-av1 symlink sync-plugin-portage syslog systemd szip tahoma tbb tcl tcpd tdb teamd telnet terminal tevent tga theora thread-names threads tidy tiff timezone timidity tk tls-heartbeat tokyocabinet tomsfastmath toolame toolkit-scroll-bars tools topal tpm training trashquota tremor truetype ttf tty-helpers tv-check tv-combiner tv-pick-cgi twolame uchardet udev udisks unicode upnp upower uring usb user-session usertools utils uuid v4l v4l2 v4lutils vala valadoc vamp vcd vdf vdo vdr videoeffects vidstab views vim vim-pager vim-syntax vnc voices vorbis vpx vtk vulkan wad wavpack wayland web webchannel webkit webp webrtc websockets widgets wifi winbind wininst wks-server wmf woff2 wps wxwidgets x11extras x264 x265 xa xattr xcb xdmf2 xemacs xetex xface xfs xft xindy xine xinerama xinetd xkb xls xml xmlpatterns xmlreader xmlwriter xmss xpm xps xscreensaver xslt xv xvid xwidgets xxhash yaml yuv4mpeg z3 zbd zeroconf zeromq zimg zip zlib zmq zoran zram zsh-completion zstd zvbi zz-sdjson zz-sdjson-sqlite" ABI_X86="64 32" ADA_TARGET="gnat_2018" ALSA_CARDS="ali5451 als4000 atiixp atiixp-modem bt87x ca0106 cmipci emu10k1x ens1370 ens1371 es1938 es1968 fm801 hda-intel intel8x0 intel8x0m maestro3 trident usb-audio via82xx via82xx-modem ymfpci" APACHE2_MODULES="authn_core authz_core socache_shmcb unixd actions alias auth_basic authn_alias authn_anon authn_dbm authn_default authn_file authz_dbm authz_default authz_groupfile authz_host authz_owner authz_user autoindex cache cgi cgid dav dav_fs dav_lock deflate dir disk_cache env expires ext_filter file_cache filter headers include info log_config logio mem_cache mime mime_magic negotiation rewrite setenvif speling status unique_id userdir usertrack vhost_alias" CALLIGRA_FEATURES="karbon sheets stage words" COLLECTD_PLUGINS="df interface irq load memory rrdtool swap syslog" CPU_FLAGS_X86="aes avx avx2 f16c fma3 mmx mmxext pclmul popcnt rdrand sse sse2 sse3 sse4_1 sse4_2 ssse3" ELIBC="glibc" GPSD_PROTOCOLS="ashtech aivdm earthmate evermore fv18 garmin garmintxt gpsclock greis isync itrax mtk3301 nmea ntrip navcom oceanserver oldstyle oncore rtcm104v2 rtcm104v3 sirf skytraq superstar2 timing tsip tripmate tnt ublox ubx" GRUB_PLATFORMS="efi-64" INPUT_DEVICES="evdev" KERNEL="linux" L10N="en en-US he ru" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LIBREOFFICE_EXTENSIONS="nlpsolver scripting-beanshell wiki-publisher scripting-javascript" LUA_SINGLE_TARGET="lua5-1" LUA_TARGETS="lua5-1" OFFICE_IMPLEMENTATION="libreoffice" PHP_TARGETS="php7-3 php7-4" POSTGRES_TARGETS="postgres10 postgres11" PYTHON_SINGLE_TARGET="python3_8" PYTHON_TARGETS="python3_8" RUBY_TARGETS="ruby25 ruby26 ruby27 ruby30" USERLAND="GNU" VIDEO_CARDS="intel i965 iris vmware vesa virgl virtualbox" XTABLES_ADDONS="quota2 psd pknock lscan length2 ipv4options ipset ipp2p iface geoip fuzzy condition tee tarpit sysrq proto steal rawnat logmark ipmark dhcpmac delude chaos account"
Unset:  CC, CPPFLAGS, CTARGET, CXX, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LC_ALL, LINGUAS, PORTAGE_BINHOST, PORTAGE_BUNZIP2_COMMAND, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS, RUSTFLAGS
Comment 1 Leonid Kopylov 2021-05-11 18:26:14 UTC
Created attachment 707139 [details]
build.log
Comment 2 Leonid Kopylov 2021-05-11 18:27:01 UTC
build successfully with USE="-apidoc -doc"
Comment 3 Sam James archtester Gentoo Infrastructure gentoo-dev Security 2021-05-11 18:27:08 UTC
Sphinx 4 again.. (not your fault).

Can I suggest not setting USE=doc globally though?
Comment 4 Larry the Git Cow gentoo-dev 2021-05-11 19:19:15 UTC
The bug has been referenced in the following commit(s):

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

commit dcf68c68c3e842a8d55fefb218474ec5b03b10b3
Author:     Georgy Yakovlev <gyakovlev@gentoo.org>
AuthorDate: 2021-05-11 19:18:26 +0000
Commit:     Georgy Yakovlev <gyakovlev@gentoo.org>
CommitDate: 2021-05-11 19:19:00 +0000

    net-mail/notmuch: require older sphinx
    
    Bug: https://bugs.gentoo.org/789492
    Package-Manager: Portage-3.0.18, Repoman-3.0.3
    Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>

 net-mail/notmuch/notmuch-0.31.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
Comment 5 Larry the Git Cow gentoo-dev 2021-05-17 06:01:21 UTC
The bug has been closed via the following commit(s):

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

commit 4c8699592530829a23cce78c61136a333713e47b
Author:     Georgy Yakovlev <gyakovlev@gentoo.org>
AuthorDate: 2021-05-17 06:00:22 +0000
Commit:     Georgy Yakovlev <gyakovlev@gentoo.org>
CommitDate: 2021-05-17 06:00:59 +0000

    net-mail/notmuch: unlock sphinx dep
    
    Closes: https://bugs.gentoo.org/789492
    Package-Manager: Portage-3.0.18, Repoman-3.0.3
    Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>

 net-mail/notmuch/notmuch-0.31.3.ebuild | 9 +++++++--
 1 file changed, 7 insertions(+), 2 deletions(-)