I went to upgrade my packages today and entered a loop where libsoup conflicts with libsoup-rest and both are apparently required by different packages. There were numerous other anomalies present all of which I finally resolved. However, one remaining artifact of this was introduced by removing samba412 also removed the pluma editor. Reinstalling pluma says that samba412 is a dependency.
Removing Samba also removes Pluma:
Is there a sensible explanation for this behaviour?
Code:
]# pkg install pluma
Updating FreeBSD repository catalogue...
FreeBSD repository is up to date.
All repositories are up to date.
The following 3 package(s) will be affected (of 0 checked):
New packages to be INSTALLED:
gvfs: 1.46.1_2 [FreeBSD]
pluma: 1.24.1 [FreeBSD]
samba412: 4.12.9_1 [FreeBSD]
Number of packages to be installed: 3
The process will require 110 MiB more space.
2 MiB to be downloaded.
Proceed with this action? [y/N]: y
[1/1] Fetching pluma-1.24.1.txz: 100% 2 MiB 2.5MB/s 00:01
Checking integrity... done (0 conflicting)
[1/3] Installing samba412-4.12.9_1...
[1/3] Extracting samba412-4.12.9_1: 100%
[2/3] Installing gvfs-1.46.1_2...
[2/3] Extracting gvfs-1.46.1_2: 100%
[3/3] Installing pluma-1.24.1...
[3/3] Extracting pluma-1.24.1: 100%
=====
Message from samba412-4.12.9_1:
--
How to start: http://wiki.samba.org/index.php/Samba4/HOWTO
* Your configuration is: /usr/local/etc/smb4.conf
* All the relevant databases are under: /var/db/samba4
* All the logs are under: /var/log/samba4
* Provisioning script is: /usr/local/bin/samba-tool
For additional documentation check: http://wiki.samba.org/index.php/Samba4
Bug reports should go to the: https://bugzilla.samba.org
.so.0"
Removing Samba also removes Pluma:
Code:
# pkg remove samba412
Checking integrity... done (0 conflicting)
Deinstallation has been requested for the following 3 packages (of 0 packages in the universe):
Installed packages to be REMOVED:
gvfs: 1.46.1_2
pluma: 1.24.1
samba412: 4.12.9_1
Number of packages to be removed: 3
The operation will free 110 MiB.
Is there a sensible explanation for this behaviour?