You are not logged in.

#1 2021-12-04 01:14:01

x12o
Member
Registered: 2021-12-04
Posts: 2

[SOLVED] tcl breaks tclx, tclx can't install

I seem to be having trouble with running pacman to update. When I try to use pacman, I get an error stating installing tcl breaks tcl dependency required by tclx. When I try to install tclx using makepkg -s, I get an error stating that it can't be installed due to tcl breaking tcl dependency of tclx.

$ sudo pacman -Syu
[sudo] password for *********: 
:: Synchronizing package databases...
 core is up to date
 extra is up to date
 community               5.8 MiB  13.1 MiB/s 00:00 [######################] 100%
 multilib is up to date
:: Starting full system upgrade...
resolving dependencies...
looking for conflicting packages...
error: failed to prepare transaction (could not satisfy dependencies)
:: installing tcl (8.6.12-1) breaks dependency 'tcl=8.6.11' required by tclx
$ makepkg -s
==> Making package: tclx 8.4.4-4 (Fri 03 Dec 2021 05:56:50 PM MST)
==> Checking runtime dependencies...
==> Installing missing dependencies...
resolving dependencies...
looking for conflicting packages...
error: failed to prepare transaction (could not satisfy dependencies)
:: installing tcl (8.6.12-1) breaks dependency 'tcl=8.6.11' required by tclx
==> ERROR: 'pacman' failed to install missing dependencies.
==> Missing dependencies:
  -> tcl=8.6.12
==> Checking buildtime dependencies...
==> ERROR: Could not resolve all dependencies.

I can't seem to update either package due to tcl breaking dependency tcl required by tclx.

Last edited by x12o (2021-12-04 01:29:43)

Offline

#2 2021-12-04 01:29:26

x12o
Member
Registered: 2021-12-04
Posts: 2

Re: [SOLVED] tcl breaks tclx, tclx can't install

Marking this solved. Leaving it here in case anyone else has this problem.

Turns out mcu8051ide-1.4.10-3 needs to be uninstalled first. Since it's an aur package, just use pacman -R mcu8051ide. Then uninstall tclx package using the same method. After that, tcl should be able to be updated. Then update tclx, and then update mcu8051ide.

Offline

Board footer

Powered by FluxBB