You are not logged in.
This morning I attempted to upgrade my Pacman repository and do a system upgrade and got:
carlos ~ $ sudo pacman -Syyu
[sudo] password for carlos:
:: Synchronizing package databases...
ec2 129.9 KiB 127M/s 00:00 [###############################################################] 100%
core 117.8 KiB 5.75M/s 00:00 [###############################################################] 100%
extra 1716.7 KiB 25.8M/s 00:00 [###############################################################] 100%
community 2.3 MiB 34.5M/s 00:00 [###############################################################] 100%
multilib 120.1 KiB 19.5M/s 00:00 [###############################################################] 100%
:: Starting full system upgrade...
resolving dependencies...
looking for inter-conflicts...
error: failed to prepare transaction (could not satisfy dependencies)
:: libtool-multilib: requires libltdl=2.4.2
:: libtool-multilib: requires gcc-multilib=4.9.1
:: libtool-multilib: requires lib32-libltdl=2.4.2Last edited by Carlwill (2014-11-03 16:05:32)
./
Offline
What is ec2? That doesn't even seem to be listed in the unofficial repo page on the wiki. I suspect ec2 might be providing some of those packages, but not of the proper versions. What is the output of `pacman -Ss libltdl`?
(edit: I found a archlinux-ec2 repo eventually, but no ec2)
Last edited by Trilby (2014-11-03 16:05:37)
"UNIX is simple and coherent" - Dennis Ritchie; "GNU's Not Unix" - Richard Stallman
Offline
This is an Arch Linux AMI which is maintained by ?
Looks like this is something specific w/ how this runs in Amazon EC2 cloud:
carlos ~ $ sudo pacman -Ss libltdl
[sudo] password for carlos:
ec2/lib32-libltdl 2.4.3-1 [installed: 2.4.2-16]
A system independent dlopen wrapper for GNU libtool (32-bit)
ec2/libltdl 2.4.3-1 [installed: 2.4.2-14]
A system independent dlopen wrapper for GNU libtool
ec2/libx32-libltdl 2.4.3-1
A system independent dlopen wrapper for GNU libtool (64-bit, x32 ABI)
core/libltdl 2.4.2-14 [installed]
A system independent dlopen wrapper for GNU libtool
multilib/lib32-libltdl 2.4.2-14 [installed: 2.4.2-16]
A system independent dlopen wrapper for GNU libtool (32-bit)Last edited by Carlwill (2014-11-03 16:07:23)
./
Offline
Not a Pacman issue, moving to AUR issues...
Offline
That's the problem. Either put the ec2 repo at the bottom of your repos, rather than the top, and/or report the error to whoever it is (who was left out in your post) that maintains that repo.
BTW, information about the source of your problems would be useful to paste in support threads. Don't make us look up what that repo is or what an "archlinux AMI" is. Is that a derivative distro?
"UNIX is simple and coherent" - Dennis Ritchie; "GNU's Not Unix" - Richard Stallman
Offline
Don't make us look up what that repo is or what an "archlinux AMI" is. Is that a derivative distro?
AMI = Amazon Machine Image, it's just a VM image for Amazon's VPS service.
Offline
Thanks Scimmia, I had figured that out now. The suggestion was (for the future) that an OP should describe such information. Though as I've never used an AMI, it's not really clear if this ec2 repo is a necessary part of the AMI (or even part of it). If AMIs need an additional unofficial repo in order to run - especially if it replaces supported packages - I'd argue that they are a different distro.
"UNIX is simple and coherent" - Dennis Ritchie; "GNU's Not Unix" - Richard Stallman
Offline