Well... I did take a look to the scenarios... but I wanted to continue to do things 'the wrong way' a little bit more before doing the 'right thing'.
So I have now:
paul [ /usr/ports/cli/cyrus-sasl ]$ cards config
1 Dossier: /usr/ports/gui-extra
2 Dossier: /usr/ports/gui
3 Dossier: /usr/ports/cli
4 Dossier: /usr/ports/cli-extra
5 Dossier: /usr/ports/base
6 Dossier: /usr/ports/desktops
Liste des dossiers pour le système de base: /usr/ports/base
Binaires : x86_64
Group : devel
Group : man
Group : fr
paul [ /usr/ports/cli/cyrus-sasl ]$
But I have this line that I had uncommented before:
#url
http://downloads.nutyx.orgWhen trying to cards depcreate abiword, I was having the same missing Pkgfiles, and segmentation faults as before.
So I decided to go the cowboy way:
sudo cards base
And then, I had to get mate... firefox, etc.
I then realized that I also needed: mate-extra
But It seems that most of mate packages was not reinstalled by default.
e.g. I realized I was not having the window-manager for mate: marco , and get it manually.
So I begin to doubt that the new package set really works with get.
I finally seen that sudo depcreate abiword, when the #url
http://downloads.nutyx.org line was uncommented, resulted in
it trying to 'install' one of the missing dependency, but says that the package does not exist.
So I made a cycle of get dependency, cards depcreate abiword, until I get to the latest one: abiword.
So the system was saying abiword does not exist... so I just continue and done the stupid thing: get abiword.
So at this step, I had the binary package of abiword installed, but not by compiling the port.
So I did: sudo remove abiword. Also commented back the #url
http://downloads.nutyx.org line in /etc/cards.conf.
But then, sudo depcreate abiword was complaining some binary packages needed to be remove: abiword-devel... and an other like this, maybe abiword-fr... don't remember clearly.
I tried sudo cards purge I think, but did not seems to do any good.
So I ended to manually remove the .tar files in /usr/ports/gui-extra/abiword ... or was it the work directory in that directory... anyway that fixed it.
Still unsure, but to me it seems cards remove just remove the main package, not the sub-packages... as I was expecting.
So that finally, sudo depcreate abiword worked!
I tried other: sudo depcreate ocaml (strange it is in gui-extra).
paul [ /usr/ports/gui-extra/ocaml ]$ ocaml -version
The OCaml toplevel, version 4.06.0
paul [ /usr/ports/gui-extra/ocaml ]$
btw, 4.09 is the current version.
Then tried cards depcreate qemu:
paul [ /usr/ports/gui-extra/ocaml ]$ sudo cards depcreate qemu
create of cyrus-sasl
cards create: /usr/ports/cli/cyrus-sasl package(s)
...
=======> Downloading '
ftp://ftp.cyrusimap.org/cyrus-sasl/cyrus-sasl-2.1.27.tar.gz'.
=======> Partial download found, trying to resume
--2019-10-24 20:38:50--
ftp://ftp.cyrusimap.org/cyrus-sasl/cyrus-sasl-2.1.27.tar.gz => '/usr/ports/cli/cyrus-sasl/cyrus-sasl-2.1.27.tar.gz.partial'
Resolving ftp.cyrusimap.org... 128.2.12.202
Connecting to ftp.cyrusimap.org|128.2.12.202|:21...
Never was able to finish the download.
Could it be build from:
https://github.com/cyrusimap/cyrus-sasl ?