Forums

Skip to content

Advanced search
  • Quick links
    • Unanswered topics
    • Active topics
    • Search
  • FAQ
  • Login
  • Register
  • Board index Assistance Desktop Environments
  • Search

[Solved]kde-plasma/powerdevil and plasma-nm Fail Upgrade

Problems with GUI applications? Questions about X, KDE, Gnome, Fluxbox, etc.? Come on in. NOTE: For multimedia, go up one forum
Post Reply
Advanced search
9 posts • Page 1 of 1
Author
Message
Tefrem34
Guru
Guru
User avatar
Posts: 400
Joined: Sun Sep 14, 2014 2:27 am
Location: USA, California

[Solved]kde-plasma/powerdevil and plasma-nm Fail Upgrade

  • Quote

Post by Tefrem34 » Sun Feb 16, 2020 10:31 pm

Hello,
I ugraded to the newest version for kde-plasma/ to 5.18.0 ~amd64 and both kde-plasma/powerdevil and kde-plasma/plasma-nm are both failing to complie.
This is the message that they are both outputing:

Code: Select all

-- Configuring done
CMake Error in libs/CMakeLists.txt:
  Imported target "KF5::NetworkManagerQt" includes non-existent path

    "/usr/lib64/libffi-3.3_rc0/include"

  in its INTERFACE_INCLUDE_DIRECTORIES.  Possible reasons include:

  * The path was deleted, renamed, or moved to another location.

  * An install or uninstall procedure did not complete successfully.

  * The installation package was faulty and references files it does not
  provide.



CMake Error in libs/editor/CMakeLists.txt:
  Imported target "KF5::NetworkManagerQt" includes non-existent path

    "/usr/lib64/libffi-3.3_rc0/include"

  in its INTERFACE_INCLUDE_DIRECTORIES.  Possible reasons include:

  * The path was deleted, renamed, or moved to another location.

  * An install or uninstall procedure did not complete successfully.

  * The installation package was faulty and references files it does not
  provide.



CMake Error in libs/CMakeLists.txt:
  Imported target "KF5::NetworkManagerQt" includes non-existent path

    "/usr/lib64/libffi-3.3_rc0/include"

  in its INTERFACE_INCLUDE_DIRECTORIES.  Possible reasons include:

  * The path was deleted, renamed, or moved to another location.

  * An install or uninstall procedure did not complete successfully.

  * The installation package was faulty and references files it does not
  provide.



CMake Error in libs/editor/CMakeLists.txt:
  Imported target "KF5::NetworkManagerQt" includes non-existent path

    "/usr/lib64/libffi-3.3_rc0/include"

  in its INTERFACE_INCLUDE_DIRECTORIES.  Possible reasons include:

  * The path was deleted, renamed, or moved to another location.

  * An install or uninstall procedure did not complete successfully.

  * The installation package was faulty and references files it does not
  provide.
I rebuilt my libffi to see if that would fix it, but it changed nothing.

Thank you for the help.
Last edited by Tefrem34 on Mon Feb 17, 2020 6:21 am, edited 1 time in total.
Top
asturm
Developer
Developer
Posts: 9496
Joined: Thu Apr 05, 2007 4:07 pm

  • Quote

Post by asturm » Sun Feb 16, 2020 10:40 pm

emerge -1 networkmanager-qt

https://bugs.gentoo.org/695788
Top
astaines
Tux's lil' helper
Tux's lil' helper
Posts: 101
Joined: Sun Apr 18, 2004 8:40 pm
Location: Ireland

Possible help - Bug 709424

  • Quote

Post by astaines » Sun Feb 16, 2020 11:12 pm

See also bug https://bugs.gentoo.org/709424


The latest version of libffi is

Code: Select all

Midnight /home/astaines # equery l libffi
 * Searching for libffi ...
[IP-] [  ] dev-libs/libffi-3.3-r1:0/7
and the use flags are :-

Code: Select all

Midnight /home/astaines # equery u dev-libs/libffi
[ Legend : U - final flag setting for installation]
[        : I - package is installed with flag     ]
[ Colors : set, unset                             ]
 * Found these USE flags for dev-libs/libffi-3.3-r1:
 U I
 - - abi_x86_32   : 32-bit (x86) libraries
 - - debug        : Enable extra debug codepaths, like asserts and extra output. If you want to get meaningful backtraces see
                    https://wiki.gentoo.org/wiki/Project:Quality_Assurance/Backtraces
 - - pax_kernel   : Use PaX emulated trampolines, for we can't use PROT_EXEC
 - - static-libs  : Build static versions of dynamic libraries as well
 - - test         : Enable dependencies and/or preparations necessary to run tests (usually controlled by FEATURES=test but can be toggled independently)
 - - test-bhaible : Run extended regression tests (very slow).

I don't have virtual/libffi anywhere.

The file the two ebuilds are looking for

Code: Select all

/usr/lib64/libffi-3.3_rc0/include
doesn't exist on my system, but the file

Code: Select all

/usr/lib64/libffi/include/
does.

I tried another emerge - but got the same results.

I've now tried

Code: Select all

emerge -uavDnN virtual/libffi
which runs without comment.

The libffi version is still :-

Code: Select all

[IP-] [  ] virtual/libffi-3.3_rc0:0/7
I'm trying another emerge.

Code: Select all

 emerge -uavDnN   @world
Same thing happens!

I'll try the symlink suggested in Bug https://bugs.gentoo.org/709424

Code: Select all

ln -s /usr/lib64/libffi /usr/lib64/libffi-3.3_rc0
Top
asturm
Developer
Developer
Posts: 9496
Joined: Thu Apr 05, 2007 4:07 pm

  • Quote

Post by asturm » Sun Feb 16, 2020 11:13 pm

Guys. Please read. No symlink business necessary.
Top
Tefrem34
Guru
Guru
User avatar
Posts: 400
Joined: Sun Sep 14, 2014 2:27 am
Location: USA, California

  • Quote

Post by Tefrem34 » Mon Feb 17, 2020 6:21 am

Awesome! that was the ticket.
Thank you!
Top
astaines
Tux's lil' helper
Tux's lil' helper
Posts: 101
Joined: Sun Apr 18, 2004 8:40 pm
Location: Ireland

No symlink necessary

  • Quote

Post by astaines » Mon Feb 17, 2020 9:29 am

Spot on

Code: Select all

emerge -1 networkmanager-qt 
Works perfectly!

Thanks,
Anthony
Top
jfp
Guru
Guru
Posts: 326
Joined: Sun Jul 08, 2007 9:10 pm
Location: Virginia, USA

  • Quote

Post by jfp » Thu Feb 20, 2020 4:39 am

I have same problem/messages as OP.
Tried the emerge -1 networkmanager-qt solution, but the powerdevil emerge returned exactly the same error as before.
Tried the symlink solution, now powerdevil emerges.

Code: Select all

eix networkmanager-qt
[I] kde-frameworks/networkmanager-qt
     Available versions:  (5) 5.64.0(5/5.64)^t ~5.67.0(5/5.67)^t
       {debug doc teamd test}
     Installed versions:  5.64.0(5/5.64)^t(10:49:44 PM 02/19/2020)(-debug -doc -teamd -test)
     Homepage:            https://kde.org/products/frameworks/
     Description:         NetworkManager bindings for Qt
eix powerdevil
[I] kde-plasma/powerdevil
     Available versions:  (5) 5.17.5 ~5.18.1
       {brightness-control debug +handbook +wireless}
     Installed versions:  5.17.5(5)(11:25:28 PM 02/19/2020)(handbook wireless -brightness-control -debug)
     Homepage:            https://cgit.kde.org/powerdevil.git
     Description:         Power management for KDE Plasma Shell
eix libffi
[I] dev-libs/libffi
     Available versions:  3.2.1^t ~3.2.1-r1^t ~3.2.1-r2^t ~3.2.1-r3^t 3.3_rc0(0/7)^t ~3.3_rc1(0/7)^t ~3.3_rc2(0/7)^t ~3.3(0/7)^t 3.3-r1(0/7)^t {debug pax_kernel static-libs test test-bhaible ABI_MIPS="n32 n64 o32" ABI_RISCV="lp64 lp64d" ABI_S390="32 64" ABI_X86="32 64 x32"}
     Installed versions:  3.3-r1(0/7)^t(10:46:47 PM 02/19/2020)(-debug -pax_kernel -static-libs -test -test-bhaible ABI_MIPS="-n32 -n64 -o32" ABI_RISCV="-lp64 -lp64d" ABI_S390="-32 -64" ABI_X86="64 -32 -x32")
     Homepage:            https://sourceware.org/libffi/
     Description:         a portable, high level programming interface to various calling conventions
jfp
Top
asturm
Developer
Developer
Posts: 9496
Joined: Thu Apr 05, 2007 4:07 pm

  • Quote

Post by asturm » Thu Feb 20, 2020 8:53 am

jfp wrote:Tried the emerge -1 networkmanager-qt solution, but the powerdevil emerge returned exactly the same error as before.
That's impossible.
Top
UlvHare
n00b
n00b
Posts: 24
Joined: Wed Sep 09, 2015 9:40 pm
Location: USSR

  • Quote

Post by UlvHare » Fri Feb 28, 2020 9:04 am

asturm wrote:emerge -1 networkmanager-qt

https://bugs.gentoo.org/695788
Thank you! It works, plasma-nm and powerdevil were emerged successfully after that.
Top
Post Reply

9 posts • Page 1 of 1

Return to “Desktop Environments”

Jump to
  • Assistance
  • ↳   News & Announcements
  • ↳   Frequently Asked Questions
  • ↳   Installing Gentoo
  • ↳   Multimedia
  • ↳   Desktop Environments
  • ↳   Networking & Security
  • ↳   Kernel & Hardware
  • ↳   Portage & Programming
  • ↳   Gamers & Players
  • ↳   Other Things Gentoo
  • ↳   Unsupported Software
  • Discussion & Documentation
  • ↳   Documentation, Tips & Tricks
  • ↳   Gentoo Chat
  • ↳   Gentoo Forums Feedback
  • ↳   Duplicate Threads
  • International Gentoo Users
  • ↳   中文 (Chinese)
  • ↳   Dutch
  • ↳   Finnish
  • ↳   French
  • ↳   Deutsches Forum (German)
  • ↳   Diskussionsforum
  • ↳   Deutsche Dokumentation
  • ↳   Greek
  • ↳   Forum italiano (Italian)
  • ↳   Forum di discussione italiano
  • ↳   Risorse italiane (documentazione e tools)
  • ↳   Polskie forum (Polish)
  • ↳   Instalacja i sprzęt
  • ↳   Polish OTW
  • ↳   Portuguese
  • ↳   Documentação, Ferramentas e Dicas
  • ↳   Russian
  • ↳   Scandinavian
  • ↳   Spanish
  • ↳   Other Languages
  • Architectures & Platforms
  • ↳   Gentoo on ARM
  • ↳   Gentoo on PPC
  • ↳   Gentoo on Sparc
  • ↳   Gentoo on Alternative Architectures
  • ↳   Gentoo on AMD64
  • ↳   Gentoo for Mac OS X (Portage for Mac OS X)
  • Board index
  • All times are UTC
  • Delete cookies

© 2001–2026 Gentoo Foundation, Inc.

Powered by phpBB® Forum Software © phpBB Limited

Privacy Policy

 

 

magic