question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

[bug] EndeavourOS not among list of distros listed for pacman support

See original GitHub issue

Environment Details (include every applicable attribute)

  • Operating System+version: EndeavourOS 2022.06.23
  • Compiler+version: Clang 14.0.6
  • Conan version: 1.51.3
  • Python version: 3.10.6

Steps to reproduce (Include if Applicable)

In a python interpreter

>>> from conans import tools
>>> tools.os_info.with_pacman
False
>>>tools.os_info.is_linux
True
>>> tools.os_info.linux_distro
'endeavouros'

We need to add endeavouros to this line

Logs (Executed commands with output) (Include/Attach if Applicable)

As a result of the above, OpenGL recipe doesn’t know how to install itself, xorg/system also fails to install some dependencies as well

opengl/system: Package installed 5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9
opengl/system: Downloaded package revision 0
xorg/system: Retrieving package 5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9 from remote 'conancenter' 
Downloading conanmanifest.txt completed [0.06k]                                          
Downloading conaninfo.txt completed [0.16k]                                              
Downloading conan_package.tgz completed [0.06k]                                          
Decompressing conan_package.tgz completed [0.00k]                                        
xorg/system: Package installed 5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9
xorg/system: Downloaded package revision 0
opengl/system: WARN: Don't know how to install OpenGL for your distro.
ERROR: xorg/system: Error in package_info() method, line 79
        pkg_config.fill_cpp_info(
        ConanException: pkg-config command ['pkg-config', '--print-provides', 'xvmc', '--print-errors'] failed with error: Command 'pkg-config --print-provides xvmc --print-errors' returned non-zero exit status 1.
Package xvmc was not found in the pkg-config search path.
Perhaps you should add the directory containing `xvmc.pc'
to the PKG_CONFIG_PATH environment variable
Package 'xvmc', required by 'virtual:world', not found

Issue Analytics

  • State:closed
  • Created a year ago
  • Comments:6 (6 by maintainers)

github_iconTop GitHub Comments

1reaction
memshardedcommented, Sep 5, 2022

Closed by https://github.com/conan-io/conan/pull/11971, will be in 1.53. Thanks very much for the fix!

1reaction
cchulocommented, Aug 27, 2022

@memsharded ah that is a good point, I had not considered that

Your proposed solution should work, I will try it. I will create a pull request anyway to include this string addition.

Read more comments on GitHub >

github_iconTop Results From Across the Web

Arch user here to help - Hello - EndeavourOS Forum
Hi everyone :wave: My name is Justin I've been working with linux for just under a decade now. I started out with Ubuntu...
Read more >
Yay from EndeavourOS repo conflicting with pacman update ...
Pamac-aur-git was removed. I tried to build pamac-aur-git with pacman 6.0 libs, and it doesn't work. I opened a bug on pamac bug...
Read more >
What makes Arch Linux different from all other distributions?
So what makes Arch different from all the other distributions out there? The completely different, not included in any other distribution, ...
Read more >
[SOLVED] Latest update broke everything - Newbie
hi, about 1 hour ago i updated my OS to latest updated using pacman -Syu. everything went fine and i rebooted my system,...
Read more >
Other Distro's Grub issue with Endeavouros - Bug reports
Neon. Once every two days, I change the power-on default to one of the others in the list. If anyone of the non...
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found