pkulev / riru

Unofficial gentoo overlay
11 stars 2 forks source link

polybar-9999 fails to build #60

Closed DasHammett closed 3 years ago

DasHammett commented 3 years ago

The current polybar-9999 ebuild fails to build.

>>> Working in BUILD_DIR: "/var/tmp/portage/x11-misc/polybar-9999/work/polybar-9999_build"
cmake -C /var/tmp/portage/x11-misc/polybar-9999/work/polybar-9999_build/gentoo_common_config.cmake -G Ninja -DCMAKE_INSTALL_PREFIX=/usr -DENABLE_ALSA=yes -DENABLE_CURL=no -DENABLE_I3=yes -DBUILD_IPC_MSG=no -DENABLE_MPD=yes -DENABLE_NETWORK=yes -DENABLE_PULSEAUDIO=no -DCMAKE_BUILD_TYPE=Gentoo -DCMAKE_TOOLCHAIN_FILE=/var/tmp/portage/x11-misc/polybar-9999/work/polybar-9999_build/gentoo_toolchain.cmake  /var/tmp/portage/x11-misc/polybar-9999/work/polybar-9999
loading initial cache file /var/tmp/portage/x11-misc/polybar-9999/work/polybar-9999_build/gentoo_common_config.cmake
-- The CXX compiler identification is GNU 10.2.0
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Check for working CXX compiler: /usr/bin/x86_64-pc-linux-gnu-g++ - skipped
-- Detecting CXX compile features
-- Detecting CXX compile features - done
CMake Error at doc/CMakeLists.txt:7 (message):
  sphinx-build executable 'sphinx-build' not found.

Is the ebuild missing USE flags for sphinx ?

pkulev commented 3 years ago

Thank you for reporting issue!

Seems we need to add it. Maybe I will be able to fix it this week. And, contributions are welcome!

pkulev commented 3 years ago

@DasHammett, I've added python3.9 support and doc useflag. Please sync overlay and check if it woked for you.

pkulev commented 3 years ago

I've also removed KEYWORDS (it's common practice for 9999 live ebuilds), so add =x11-misc/polybar-9999::riru ** to your /etc/portage/package.accept_keywords

pkulev commented 3 years ago

Described problem fixed, closing issue for now.