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 !
>
>
--
Chris Cromer
Artix Developer
-------------- next part --------------
A non-text attachment was scrubbed...
Name: OpenPGP_0xFA91071797BEEEC2.asc
Type: application/pgp-keys
Size: 58275 bytes
Desc: OpenPGP public key
URL: <https://lists.artixlinux.org/archives/artix-general/attachments/20211218/d51733b5/attachment-0001.bin>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: OpenPGP_signature
Type: application/pgp-signature
Size: 840 bytes
Desc: OpenPGP digital signature
URL: <https://lists.artixlinux.org/archives/artix-general/attachments/20211218/d51733b5/attachment-0001.sig>
More information about the artix-general
mailing list