Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
libXft and lld dependency issues
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Portage & Programming
View previous topic :: View next topic  
Author Message
cl0q
n00b
n00b


Joined: 04 Aug 2022
Posts: 43

PostPosted: Tue Oct 11, 2022 4:05 pm    Post subject: libXft and lld dependency issues Reply with quote

Can someone help me out really quickly? i still havent grasped how to solve these conflicts myself. I wanted to update the packages that are available to update and got this conflict:

Code:

λ  ~  emerge -avuD world
This action requires superuser access...
Would you like to add --pretend to options? [Yes/No]

These are the packages that would be merged, in order:

Calculating dependencies... done!
[ebuild  N     ] sys-apps/ripgrep-13.0.0::gentoo  USE="pcre -debug" 9,464 KiB
[ebuild  N     ] dev-util/electron-19.1.2:19/1.2::pf4public  USE="clang cups proprietary-codecs pulseaudio system-ffmpeg system-harfbuzz system-icu system-jsoncpp system-libevent system-libusb system-openh264 system-png system-re2 system-snappy wayland -custom-cflags -debug -dev-dependencies -gtk4 -hangouts -js-type-check -kerberos -optimize-thinlto -optimize-webui -pgo -pic -screencast (-selinux) -suid -system-libvpx -system-openjpeg -thinlto -ungoogled -vaapi -vdpau" L10N="af am ar bg bn ca cs da de el en-GB es es-419 et fa fi fil fr gu he hi hr hu id it ja kn ko lt lv ml mr ms nb nl pl pt-BR pt-PT ro ru sk sl sr sv sw ta te th tr uk ur vi zh-CN zh-TW" 1,471,454 KiB
[ebuild     U  ] app-editors/vscode-1.72.0::pf4public [1.71.2-r1::gentoo] USE="-badge-providers% -build-online% -electron-20% -insiders% -liveshare% -openvsx% -substitute-urls%" 519,250 KiB

Total: 3 packages (1 upgrade, 2 new), Size of downloads: 2,000,167 KiB

WARNING: One or more updates/rebuilds have been skipped due to a dependency conflict:

x11-libs/libXft:0

  (x11-libs/libXft-2.3.6:0/0::gentoo, ebuild scheduled for merge) USE="-doc" ABI_X86="(64) -32 (-x32)" conflicts with
    ~x11-libs/libXft-2.3.4 required by (x11-libs/libXft-bgra-patch-2.3.4:0/0::nitratesky, installed) USE="" ABI_X86="(64)"
    ^                ^^^^^

sys-devel/lld:0

  (sys-devel/lld-15.0.2:0/0::gentoo, ebuild scheduled for merge) USE="-debug -test -verify-sig" ABI_X86="(64)" conflicts with
    =sys-devel/lld-14* required by (mail-client/thunderbird-102.3.1:0/0::gentoo, installed) USE="clang dbus jack openh264 pulseaudio system-av1 system-harfbuzz system-icu system-jpeg system-libevent system-librnp system-libvpx system-webp wayland -debug -eme-free -hardened -hwaccel -libproxy -lto (-pgo) (-selinux) -sndio -system-png (-system-python-libs) -wifi" ABI_X86="(64)" L10N="-<language flags>"
    ^              ^^^
    =sys-devel/lld-14* required by (www-client/firefox-105.0.2:rapid/rapid::gentoo, installed) USE="X clang dbus gmp-autoupdate jack openh264 pulseaudio system-av1 system-harfbuzz system-icu system-jpeg system-libevent system-libvpx system-webp wayland -debug -eme-free -geckodriver -hardened -hwaccel -libproxy -lto -pgo -screencast (-selinux) -sndio -system-png (-system-python-libs) -wifi" ABI_X86="(64)" L10N="<language flags>"
    ^              ^^^
Back to top
View user's profile Send private message
grknight
Retired Dev
Retired Dev


Joined: 20 Feb 2015
Posts: 2217

PostPosted: Tue Oct 11, 2022 4:17 pm    Post subject: Re: libXft and lld dependency issues Reply with quote

cl0q wrote:
Can someone help me out really quickly? i still havent grasped how to solve these conflicts myself. I wanted to update the packages that are available to update and got this conflict:

Note, these are not conflicts that need your help to solve. This is the type of conflict that says: "There are updates available, but other packages need the installed packages instead at this time"
More often than not, this is just a delayed update and often go away when other packages update naturally.

cl0q wrote:
Code:
x11-libs/libXft:0

  (x11-libs/libXft-2.3.6:0/0::gentoo, ebuild scheduled for merge) USE="-doc" ABI_X86="(64) -32 (-x32)" conflicts with
    ~x11-libs/libXft-2.3.4 required by (x11-libs/libXft-bgra-patch-2.3.4:0/0::nitratesky, installed) USE="" ABI_X86="(64)"
    ^                ^^^^^


This says that x11-libs/libXft-bgra-patch version 2.3.4 from nitratesky repository is incompatible with the proposed x11-libs/libXft version 2.3.6. So the latter is skipped until x11-libs/libXft-bgra-patch is updated or removed.

cl0q wrote:
Code:
sys-devel/lld:0

  (sys-devel/lld-15.0.2:0/0::gentoo, ebuild scheduled for merge) USE="-debug -test -verify-sig" ABI_X86="(64)" conflicts with
    =sys-devel/lld-14* required by (mail-client/thunderbird-102.3.1:0/0::gentoo, installed) USE="clang dbus jack openh264 pulseaudio system-av1 system-harfbuzz system-icu system-jpeg system-libevent system-librnp system-libvpx system-webp wayland -debug -eme-free -hardened -hwaccel -libproxy -lto (-pgo) (-selinux) -sndio -system-png (-system-python-libs) -wifi" ABI_X86="(64)" L10N="-<language flags>"
    ^              ^^^
    =sys-devel/lld-14* required by (www-client/firefox-105.0.2:rapid/rapid::gentoo, installed) USE="X clang dbus gmp-autoupdate jack openh264 pulseaudio system-av1 system-harfbuzz system-icu system-jpeg system-libevent system-libvpx system-webp wayland -debug -eme-free -geckodriver -hardened -hwaccel -libproxy -lto -pgo -screencast (-selinux) -sndio -system-png (-system-python-libs) -wifi" ABI_X86="(64)" L10N="<language flags>"
    ^              ^^^


This says that firefox in the rapid slot requires sys-devel/lld version 14.* and so lld 15 is skipped for now until firefox is updated or removed.

Edit: ditto for thunderbird and lld. Note that lld is only considered when building with the clang flag for both thunderbird and firefox


Last edited by grknight on Tue Oct 11, 2022 4:21 pm; edited 1 time in total
Back to top
View user's profile Send private message
fedeliallalinea
Administrator
Administrator


Joined: 08 Mar 2003
Posts: 31700
Location: here

PostPosted: Tue Oct 11, 2022 4:19 pm    Post subject: Reply with quote

The x11-libs/libXft-bgra-patch package from nitratesky overlay and x11-libs/libXft need to be installed with same version.
Portage want to install x11-libs/libXft-2.3.6 but in nitratesky overlay doesn't exists x11-libs/libXft-bgra-patch-2.3.6.
_________________
Questions are guaranteed in life; Answers aren't.

"Those who would give up essential liberty to purchase a little temporary safety,
deserve neither liberty nor safety."
- Ben Franklin
https://www.news.admin.ch/it/nsb?id=103968
Back to top
View user's profile Send private message
cl0q
n00b
n00b


Joined: 04 Aug 2022
Posts: 43

PostPosted: Tue Oct 11, 2022 4:43 pm    Post subject: Reply with quote

my takeaway from this is that i should wait a day or two and if the packages have updated by then, the conflict should be resolved yes?
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Portage & Programming All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum