You are not logged in.
Hi,
I'm getting the following warning after pacman -Syu:
resolving dependencies...
warning: dependency cycle detected:
warning: lib32-harfbuzz will be installed before its lib32-freetype2 dependency
looking for inter-conflicts...I've seen this output in a number of other issues people had for upgrading, but it never seems to be the main issue. can I upgrade safely? what does this cycle mean?
Offline
That's just a warning, not an error and it says what is the problem: foo will be installed before bar, even though bar is a dependency of foo.
Please post the whole output.
Offline
That's just a warning, not an error and it says what is the problem: foo will be installed before bar, even though bar is a dependency of foo.
Please post the whole output.
So there is nothing to worry about? I knew it was a warning but I have an attitude toward worrying about warnings too. they call it obssessive compulsive disorder. ![]()
here is the whole ouput of pacman -Syu:
sudo pacman -Syu
[sudo] password for amir:
:: Synchronizing package databases...
core is up to date
extra is up to date
community is up to date
multilib is up to date
:: Starting full system upgrade...
resolving dependencies...
warning: dependency cycle detected:
warning: lib32-harfbuzz will be installed before its lib32-freetype2 dependency
looking for inter-conflicts...
Packages (35): calibre-1.28.0-1 chromium-33.0.1750.149-1 dhcpcd-6.3.1-2
flashplugin-11.2.202.346-1 keyutils-1.5.9-1
lib32-freetype2-2.5.3-1 lib32-harfbuzz-0.9.26-1
lib32-icu-52.1-1 lib32-sqlite-3.8.4.1-1 man-pages-3.62-1
maxima-5.32.1-3 netcdf-4.3.1.1-1 python-3.3.5-1 sbcl-1.1.16-1
texlive-bibtexextra-2013.33039-1 texlive-bin-2013.30973-8
texlive-core-2013.33063-1 texlive-fontsextra-2013.33010-1
texlive-formatsextra-2013.31958-1 texlive-games-2013.32919-1
texlive-genericextra-2013.32809-1 texlive-htmlxml-2013.33024-1
texlive-humanities-2013.33061-1 texlive-langextra-2013.32796-1
texlive-latexextra-2013.33063-1 texlive-music-2013.32525-1
texlive-pictures-2013.33045-1 texlive-plainextra-2013.32911-1
texlive-pstricks-2013.33056-1 texlive-publishers-2013.33042-1
texlive-science-2013.32850-1 udisks-1.0.5-1 udisks2-2.1.3-1
xf86-input-synaptics-1.7.4-1 xmobar-0.20.1-1
Total Download Size: 498.44 MiB
Total Installed Size: 1524.99 MiB
Net Upgrade Size: 101.38 MiBLast edited by amiragha (2014-03-15 00:54:42)
Offline
What happens if you go ahead? It's OK to upgrade.
Offline
Ok then, thanks.
I'll upgrade (it'll rake a while) and see if anything happens.
Offline
Exactly the same message here. I updated and as far as I can tell it worked out fine
[tom@arch ~]$ sudo pacman -Syu
:: Synchronizing package databases...
core is up to date
extra is up to date
community is up to date
multilib is up to date
:: Starting full system upgrade...
resolving dependencies...
warning: dependency cycle detected:
warning: lib32-harfbuzz will be installed before its lib32-freetype2 dependency
looking for inter-conflicts...
Packages (30): ati-dri-10.1.0-4 dhcpcd-6.3.1-2 dosfstools-3.0.26-1
flashplugin-11.2.202.346-1 freetype2-2.5.3-1
grub-1:2.02.beta2-2 intel-dri-10.1.0-4 keyutils-1.5.9-1
lib32-freetype2-2.5.3-1 lib32-harfbuzz-0.9.26-1
lib32-icu-52.1-1 lib32-libvdpau-0.7-2 lib32-mesa-10.1.0-4
lib32-mesa-libgl-10.1.0-4 lib32-sqlite-3.8.4.1-1
lib32-wayland-1.4.0-1 libmbim-1.8.0-1 libmm-glib-1.2.0-3
lighttpd-1.4.35-1 man-pages-3.62-1 mesa-10.1.0-4
mesa-libgl-10.1.0-4 modemmanager-1.2.0-3 python-3.3.5-1
sqlite-3.8.4.1-1 texlive-bin-2013.30973-8
texlive-core-2013.33063-1 tint2-0.11-7 tzdata-2014a-1
xf86-input-synaptics-1.7.4-1
Total Download Size: 189.01 MiB
Total Installed Size: 584.00 MiB
Net Upgrade Size: 28.04 MiB
:: Proceed with installation? [Y/n] y
:: Retrieving packages ...
dhcpcd-6.3.1-2-x86_64 116.5 KiB 15.6K/s 00:07 [######################] 100%
dosfstools-3.0.26-1... 72.2 KiB 11.6K/s 00:06 [######################] 100%
grub-1:2.02.beta2-2... 5.4 MiB 110K/s 00:50 [######################] 100%
keyutils-1.5.9-1-x86_64 76.5 KiB 478K/s 00:00 [######################] 100%
man-pages-3.62-1-any 5.1 MiB 190K/s 00:27 [######################] 100%
tzdata-2014a-1-any 223.9 KiB 386K/s 00:01 [######################] 100%
mesa-10.1.0-4-x86_64 4.2 MiB 147K/s 00:29 [######################] 100%
mesa-libgl-10.1.0-4... 3.1 KiB 0.00B/s 00:00 [######################] 100%
ati-dri-10.1.0-4-x86_64 4.2 MiB 124K/s 00:34 [######################] 100%
flashplugin-11.2.20... 8.3 MiB 142K/s 01:00 [######################] 100%
freetype2-2.5.3-1-x... 412.1 KiB 675K/s 00:01 [######################] 100%
intel-dri-10.1.0-4-... 1506.2 KiB 427K/s 00:04 [######################] 100%
sqlite-3.8.4.1-1-x86_64 440.3 KiB 89.8K/s 00:05 [######################] 100%
libmbim-1.8.0-1-x86_64 137.1 KiB 149K/s 00:01 [######################] 100%
libmm-glib-1.2.0-3-... 275.8 KiB 271K/s 00:01 [######################] 100%
lighttpd-1.4.35-1-x... 222.0 KiB 49.5K/s 00:04 [######################] 100%
modemmanager-1.2.0-... 826.8 KiB 32.5K/s 00:25 [######################] 100%
python-3.3.5-1-x86_64 12.5 MiB 77.8K/s 02:45 [######################] 100%
texlive-bin-2013.30... 22.8 MiB 138K/s 02:48 [######################] 100%
texlive-core-2013.3... 111.2 MiB 166K/s 11:24 [######################] 100%
xf86-input-synaptic... 50.1 KiB 1166K/s 00:00 [######################] 100%
tint2-0.11-7-x86_64 54.9 KiB 1248K/s 00:00 [######################] 100%
lib32-icu-52.1-1-x86_64 6.5 MiB 367K/s 00:18 [######################] 100%
lib32-harfbuzz-0.9.... 118.0 KiB 557K/s 00:00 [######################] 100%
lib32-freetype2-2.5... 277.9 KiB 571K/s 00:00 [######################] 100%
lib32-libvdpau-0.7-... 17.4 KiB 317K/s 00:00 [######################] 100%
lib32-wayland-1.4.0... 35.9 KiB 427K/s 00:00 [######################] 100%
lib32-mesa-10.1.0-4... 3.8 MiB 114K/s 00:34 [######################] 100%
lib32-mesa-libgl-10... 1420.0 B 0.00B/s 00:00 [######################] 100%
lib32-sqlite-3.8.4.... 334.6 KiB 199K/s 00:02 [######################] 100%
(30/30) checking keys in keyring [######################] 100%
(30/30) checking package integrity [######################] 100%
(30/30) loading package files [######################] 100%
(30/30) checking for file conflicts [######################] 100%
(30/30) checking available disk space [######################] 100%
( 1/30) upgrading mesa [######################] 100%
( 2/30) upgrading mesa-libgl [######################] 100%
( 3/30) upgrading ati-dri [######################] 100%
( 4/30) upgrading dhcpcd [######################] 100%
( 5/30) upgrading dosfstools [######################] 100%
( 6/30) upgrading flashplugin [######################] 100%
( 7/30) upgrading freetype2 [######################] 100%
( 8/30) upgrading grub [######################] 100%
( 9/30) upgrading intel-dri [######################] 100%
(10/30) upgrading keyutils [######################] 100%
(11/30) installing lib32-icu [######################] 100%
(12/30) installing lib32-harfbuzz [######################] 100%
(13/30) upgrading lib32-freetype2 [######################] 100%
(14/30) installing lib32-libvdpau [######################] 100%
(15/30) installing lib32-wayland [######################] 100%
(16/30) upgrading lib32-mesa [######################] 100%
(17/30) upgrading lib32-mesa-libgl [######################] 100%
(18/30) upgrading sqlite [######################] 100%
(19/30) upgrading lib32-sqlite [######################] 100%
(20/30) upgrading libmbim [######################] 100%
(21/30) upgrading libmm-glib [######################] 100%
(22/30) upgrading lighttpd [######################] 100%
(23/30) upgrading man-pages [######################] 100%
(24/30) upgrading modemmanager [######################] 100%
(25/30) upgrading python [######################] 100%
New optional dependencies for python
mpdecimal: for decimal
xz: for lzma [installed]
(26/30) upgrading texlive-bin [######################] 100%
>>> texlive: updating the filename database...
mktexlsr: Updating /etc/texmf/ls-R...
mktexlsr: Updating /usr/share/texmf/ls-R...
mktexlsr: Updating /usr/share/texmf-dist/ls-R...
mktexlsr: Updating /var/lib/texmf/ls-R...
mktexlsr: Done.
WARNING: not recreating formats since texlive-core has version '2013.31589-1'
(27/30) upgrading texlive-core [######################] 100%
>>> texlive: saving updmap.cfg as /tmp/tmp.FIg6OVsuBu...
>>> texlive: regenerating updmap.cfg (custom additions should go
into /etc/texmf/web2c/updmap-local.cfg
>>> texlive: updating the filename database...
mktexlsr: Updating /etc/texmf/ls-R...
mktexlsr: Updating /usr/share/texmf/ls-R...
mktexlsr: Updating /usr/share/texmf-dist/ls-R...
mktexlsr: Updating /var/lib/texmf/ls-R...
mktexlsr: Done.
>>> texlive: updating the fontmap files with updmap...
done.
>>> texlive: recreating all formats...
done.
(logs are under /var/lib/texmf/web2c/<engine>/<formatname>.log)
NB: To setup ConTeXt and the lua(la)tex font db,
see http://wiki.archlinux.org/index.php/TeX_Live
New optional dependencies for texlive-core
perl-tk: for texdoctk
(28/30) upgrading tint2 [######################] 100%
(29/30) upgrading tzdata [######################] 100%
(30/30) upgrading xf86-input-synaptics [######################] 100%Offline
For halfbuzz and freetype2 (and their lib32 counterparts), this is a genuine dependency cycle and it is safe.
Offline