Skip to main content

Ruby Upgrade (with a warning)

Upon issuing the pacman upgrade command today there's a warning message added. Here's the complete text in the command line.

[donato@archdesktop ~]$ sudo pacman -Syu
:: Synchronizing package databases...
 core is up to date
 extra is up to date
 community is up to date
 DEB_Arch_Extra                           3.1 KiB  1043 KiB/s 00:00 [#####################################] 100%
 DEB_Arch_Extra.sig                     181.0   B  0.00   B/s 00:00 [#####################################] 100%
:: Starting full system upgrade...
resolving dependencies...
looking for conflicting packages...
warning: dependency cycle detected:
warning: ruby-irb will be installed before its ruby dependency
warning: dependency cycle detected:
warning: ruby-reline will be installed before its ruby dependency

Packages (20) apache-2.4.43-1  atk-2.36.0-1  libva-2.7.0-1  pyside2-5.14.2-1  python-shiboken2-5.14.2-1
              qt5-base-5.14.2-1  qt5-declarative-5.14.2-1  qt5-location-5.14.2-1  qt5-sensors-5.14.2-1
              qt5-svg-5.14.2-1  qt5-tools-5.14.2-1  qt5-wayland-5.14.2-1  qt5-webchannel-5.14.2-1
              qt5-webengine-5.14.2-1  qt5-webkit-5.212.0alpha4-3  qt5-x11extras-5.14.2-1
              qt5-xmlpatterns-5.14.2-1  ruby-2.7.1-1  ruby-irb-1.2.1-1  ruby-reline-0.0.7-2

Total Download Size:    98.46 MiB
Total Installed Size:  399.65 MiB
Net Upgrade Size:        1.17 MiB

:: Proceed with installation? [Y/n]  
:: Retrieving packages...
 apache-2.4.43-1-x86_64                 835.3 KiB   591 KiB/s 00:01 [##################-------------------]  49%
 apache-2.4.43-1-x86_64                1684.8 KiB   701 KiB/s 00:02 [#####################################] 100%
 atk-2.36.0-1-x86_64                    389.4 KiB   998 KiB/s 00:00 [#####################################] 100%
 libva-2.7.0-1-x86_64                   161.8 KiB   821 KiB/s 00:00 [#####################################] 100%
 python-shiboken2-5.14.2-1-x86_64       162.9 KiB  1629 KiB/s 00:00 [#####################################] 100%
 qt5-base-5.14.2-1-x86_64                13.0 MiB   712 KiB/s 00:19 [#####################################] 100%
 qt5-declarative-5.14.2-1-x86_64          4.7 MiB   575 KiB/s 00:08 [#####################################] 100%
 pyside2-5.14.2-1-x86_64                  8.5 MiB   419 KiB/s 00:21 [#####################################] 100%
 qt5-location-5.14.2-1-x86_64             3.1 MiB   548 KiB/s 00:06 [#####################################] 100%
 qt5-sensors-5.14.2-1-x86_64            181.3 KiB   799 KiB/s 00:00 [#####################################] 100%
 qt5-svg-5.14.2-1-x86_64                149.3 KiB   933 KiB/s 00:00 [#####################################] 100%
 qt5-tools-5.14.2-1-x86_64                5.5 MiB   466 KiB/s 00:12 [#####################################] 100%
 qt5-wayland-5.14.2-1-x86_64           1116.3 KiB   874 KiB/s 00:01 [#####################################] 100%
 qt5-webchannel-5.14.2-1-x86_64          70.3 KiB  1528 KiB/s 00:00 [#####################################] 100%
 qt5-webengine-5.14.2-1-x86_64           42.6 MiB   728 KiB/s 01:00 [#####################################] 100%
 qt5-webkit-5.212.0alpha4-3-x86_64       12.6 MiB   436 KiB/s 00:29 [#####################################] 100%
 qt5-x11extras-5.14.2-1-x86_64           14.3 KiB  0.00   B/s 00:00 [#####################################] 100%
 qt5-xmlpatterns-5.14.2-1-x86_64       1327.2 KiB   197 KiB/s 00:07 [#####################################] 100%
 ruby-2.7.1-1-x86_64                      3.3 MiB   433 KiB/s 00:08 [#####################################] 100%
 ruby-reline-0.0.7-2-any                 30.5 KiB  1524 KiB/s 00:00 [#####################################] 100%
 ruby-irb-1.2.1-1-any                    53.7 KiB  1168 KiB/s 00:00 [#####################################] 100%
(20/20) checking keys in keyring                                    [#####################################] 100%
(20/20) checking package integrity                                  [#####################################] 100%
(20/20) loading package files                                       [#####################################] 100%
(20/20) checking for file conflicts                                 [#####################################] 100%
(20/20) checking available disk space                               [#####################################] 100%
:: Processing package changes...
( 1/20) upgrading apache                                            [#####################################] 100%
( 2/20) upgrading atk                                               [#####################################] 100%
( 3/20) upgrading libva                                             [#####################################] 100%
( 4/20) upgrading python-shiboken2                                  [#####################################] 100%
( 5/20) upgrading qt5-base                                          [#####################################] 100%
( 6/20) upgrading qt5-declarative                                   [#####################################] 100%
( 7/20) upgrading pyside2                                           [#####################################] 100%
( 8/20) upgrading qt5-location                                      [#####################################] 100%
( 9/20) upgrading qt5-sensors                                       [#####################################] 100%
(10/20) upgrading qt5-svg                                           [#####################################] 100%
(11/20) upgrading qt5-tools                                         [#####################################] 100%
(12/20) upgrading qt5-wayland                                       [#####################################] 100%
(13/20) upgrading qt5-webchannel                                    [#####################################] 100%
(14/20) upgrading qt5-webengine                                     [#####################################] 100%
(15/20) upgrading qt5-webkit                                        [#####################################] 100%
(16/20) upgrading qt5-x11extras                                     [#####################################] 100%
(17/20) upgrading qt5-xmlpatterns                                   [#####################################] 100%
(18/20) installing ruby-reline                                      [#####################################] 100%
(19/20) installing ruby-irb                                         [#####################################] 100%
(20/20) upgrading ruby                                              [#####################################] 100%
:: Running post-transaction hooks...
(1/5) Reloading system manager configuration...
(2/5) Creating temporary files...
(3/5) Arming ConditionNeedsUpdate...
(4/5) Updating icon theme caches...
(5/5) Updating the desktop file MIME type cache...

That bit of cautionary message informs users that they have to install a ruby dependency first to upgrade ruby. They can not NOT install these packages, otherwise the ruby package can not be upgraded properly.


Comments

Popular posts from this blog

Password Issues On Ubuntu Login

I found myself unable to enter my login credentials when prompted to do so in Ubuntu. I think I might have changed it then forget about it. I've been running the current session for more days than I should have. I forget. So what's the solution to my problem. How do I get in to my system now? It involved getting into the grub menu somehow. I am uncertain as to how to do that exactly in your system. So there's a couple of ways to do it (finger's crossed). When booting at system start, use the esc key or the shift key. The first one worked for me. The timing is key. Wait until the bios banner shows then hit the esc key once. I am using Ubuntu 22.04.4 here. I have a current version of grub. The grub menu will give you options and the one you want is: root. Yes you want root privileges to set the root password. It should give you a terminal access where you can issue commands. Type: #mount -rw -o -s remount / ==> this command mounts the filesyste...

New ZFS Pool And the New 4TB Hard Drive

I am using the new pool for my videos and music. Downloading them using my torrent client, transmission. The old pool is raidz2 and now I am using a raidz1 only. But and a big but I gained space of up to 4.5 TB.

2024 So Far

I have a feeling of moving earth or walking off my itchiness. The growing fat in my belly tells me I am failing on many occasions to give in to this urge. My eyes are blurred by morning glory. I remember my father having the same ritual in the morning. After his weak stroke, he couldn't speak much, just a grunt but he would demonstrate with hand how he liked to wash his face. The weather wasn't helping. It's been raining cats and dogs the past week. The province of Rizal was soaked and spilled volumes of water into the bay and Laguna lake. Our Caimito tree was cut to no more than 4 feet from the ground. It was towering above the corrugated sheet metal of our roof. Now it lay horizontal on the yard. I calculated it could be made into a whole table and chairs set by a talented carpenter artist. I showed Lino the two big pieces of trunk that could only be moved if cut by a power saw in place. The road widening project in San Mateo was in the middle stage. One side of the road ...