[artix-general] boost and boost-libs packages issues

artist artist at artixlinux.org
Sun Dec 19 11:42:37 CET 2021


I cannot reproduce this issue.
In case it still occurs, which mirror are you using?
artist

On 12/19/21 03:04, Chris Cromer wrote:
>
>
> On 12/18/21 10:51 PM, Javier wrote:
>>> % pacman -Syu :: Synchronizing package databases...
>>> ...
>>> resolving dependencies...
>>> looking for conflicting packages...
>>> error: failed to prepare transaction (could not satisfy dependencies)
>>> :: installing boost-libs (1.78.0-1) breaks dependency 
>>> 'boost-libs=1.76.0' required by boost
>>> :: installing boost-libs (1.78.0-1) breaks dependency 
>>> 'libboost_thread.so=1.76.0-64' required by libphonenumber
>>
>> My usual WA for this sort of issues, is to prevent upgrading, in this 
>> case, boost-libs, and then I can keep upgrading other packages, however 
>
> That is actually highly frowned upon, and can be quite dangerous. What 
> you are doing is called a partial upgrade and can break your system 
> completely. Please read: 
> https://wiki.archlinux.org/title/System_maintenance#Partial_upgrades_are_unsupported
>
> In best case scenario, some random package doesn't work anymore but 
> nothing catastrophic. A bit worse, you might not be able to boot and 
> have to chroot in to fix something. Even worse case would be pacman 
> stops working and you can't upgrade/downgrade anything anymore. In 
> worst possible case scenario something really important like glib for 
> example gets fucked up and you have to reinstall your distro 
> completely because you can't even chroot into it anymore.
>
> The correct solution when this happens is don't update anything until 
> it gets fixed on our end after reporting it. Your computer won't 
> explode if you can't upgrade it right away. ;)
>
>> I also get:
>>
>>> :: Starting full system upgrade...
>>> warning: libspeechd: local (0.11.0-1) is newer than world (0.10.2-1)
>>> warning: pandoc-bin: local (2.16.2-1) is newer than galaxy (2.14.1-1)
>>> warning: speech-dispatcher: local (0.11.0-1) is newer than world 
>>> (0.10.2-1)
>>> resolving dependencies...
>>> warning: ignoring package boost-libs-1.78.0-1
>>> warning: cannot resolve "libboost_filesystem.so=1.78.0-64", a 
>>> dependency of "ncmpcpp"
>>> warning: ignoring package boost-libs-1.78.0-1
>>> warning: cannot resolve "libboost_locale.so=1.78.0-64", a dependency 
>>> of "ncmpcpp"
>>> warning: ignoring package boost-libs-1.78.0-1
>>> warning: cannot resolve "libboost_program_options.so=1.78.0-64", a 
>>> dependency of "ncmpcpp"
>>> warning: ignoring package boost-libs-1.78.0-1
>>> warning: cannot resolve "libboost_thread.so=1.78.0-64", a dependency 
>>> of "ncmpcpp"
>>> :: The following package cannot be upgraded due to unresolvable 
>>> dependencies:
>>>       ncmpcpp
>>>
>>> :: Do you want to skip the above package for this upgrade? [y/N] y
>>> looking for conflicting packages...
>>>  there is nothing to do
>>
>> I hope somehow the deps clear up at some point, :)
>>
>> Thanks !
>>
>>
>
>

-- 
On a bended knee, or systemd, you will never live free



More information about the artix-general mailing list