pkg: 1.21.3 -> 2.1.0 packages to be REMOVED

on 14.2 Quarterly I get a slightly scary

Code:
$ doas pkg upgrade
...
Installed packages to be REMOVED:
    filezilla: 3.68.1
    gnuplot: 5.4.10_2
    libgepub: 0.6.0_5
    signal-desktop: 7.36.1
    surf-browser: 2.1_4
    thunar: 4.20.1
    thunar-archive-plugin: 0.5.3
    tor-browser: 14.0.7
    webkit2-gtk3: 2.34.6_10
    wx30-gtk3: 3.0.5.1_5
    wx32-gtk3: 3.2.6
    xfce: 4.20
    xfce4-desktop: 4.20.0
    xfce4-tumbler: 4.20.0

Some of the above packages are dear to me. net-im/signal-desktop namely, or x11-wm/xfce.

Is this likely to settle in the next days or what do you recommend?
 
Yeah, I'd wait a little. There have been a bunch of build errors (in both quarterly and latest repos) that caused quite a few dependent ports to be skipped. As a consequence those packages disappeared from the repos.
 
I can't fully comment since I rely on the ports collections vs. using binary packages, but I can't help but ask: have you ever mixed ports and packages by any chance? Because that could also be a possible cause for this as well.
 
I can't fully comment since I rely on the ports collections vs. using binary packages, but I can't help but ask: have you ever mixed ports and packages by any chance? Because that could also be a possible cause for this as well.
yes, I confess, I have, but not recently

Code:
$ ls -Al /usr/ports/
total 0
 
Mmh... I said Yes, I saw it was strange. It broke half of XFCE and Nvidia drivers too. Now I try to recover Thunar, that's the only one that I can't get back.
 
"pkg search thunar"
That will look in the package repos for that packages that that "thunar" in the description.
 
If it's not found in quarterly, it could simply mean "has not built successfully", which means "wait a bit"
Yep, I'm currently running XFCE without explorer windows, but everything else work fine so I'm running things from a terminal or I browse from softwares, ie LibreOffice.
This won't stop me to use - and enjoy - FreeBSD
👍
 
Yep, I'm currently waiting on gnucash to build, which is blocked by webkit2 failing to build. It takes a bit to find it, but the logs show SIGSEGV in the webkit2 build.
 
  • Like
Reactions: mro
Would be helpful to share the pkg we have ?
I have some in the caches, might help people.
I don't how long it may be to wait...?
 
Will you blindly install in your system packages provided to you by people you don't know and likely will never meet?

Well, I won't.
 
Mmm is there any repository pkg checksum to compare against the "user submitted" ones ?
That was just an idea of course.
I also won't blindly install something coming from nowhere without as strict as possible warranty that the pkg was not tempered...
 
I reread your topics and solutions and come to the conclusion that the best friend is to make BE and snapshots.
And then wait.
I, in my stupidity, did not make a snapshot of my datasets! But BE saved me!
Result: you need to reactivate Telegram and, in my opinion, the reboot and shutdown buttons fell off, although I'm not exactly sure. Maybe something came earlier from updates. Again - I'm inattentive. My fault.
Here, on the forum, someone well in a nutshell described the behavior algorithm of a fool (like me), who does not do simple actions in time.
On the topic of the crash: yes, a lot of things in XFCE "bit off" and got chopped up, many programs disappeared.
Rolled back to BE. This saved me.
Result for myself, for the future:
1. Install the base system 14.2 from a flash drive.
2. Update it only through sources (even if it takes longer, but in the future without the shady pkg update).
3. Install most software (98% percent) only from ports.
4. Try to live by the principle of Occam's razor.
5. Make BE and snapshots before every questionable action.
6. Regularly check the integrity of datasets and ZFS.
Have I missed anything?
Maybe someone can briefly add a few points?
Thanks.
 
Same thing happened here :

Code:
Installed packages to be REMOVED:
        FreeCAD: 1.0.0_1
        akonadi-calendar: 23.08.5
        akonadi-import-wizard: 23.08.5_1
        akonadi-notes: 23.08.5
        akonadiconsole: 23.08.5_1
        akregator: 23.08.5_1
        android-tools: 31.0.3p2.0_28
        atril-lite: 1.28.0_1
        calendarsupport: 23.08.5
        calibre: 7.23.0
        eventviews: 23.08.5
        filezilla: 3.68.1
        grantlee-editor: 23.08.5_1
        incidenceeditor: 23.08.5
        kaddressbook: 23.08.5_1
        kalarm: 23.08.5
        kde-baseapps: 23.08.5_2
        kde5: 5.27.11.23.08.5_2
        kdepim: 23.08.5_2
        kdepim-addons: 23.08.5_1
        kdepim-runtime: 23.08.5_4
        kdev-python: 23.08.5
        kdevelop: 23.08.5_4
        kmail: 23.08.5_1
        kmail-account-wizard: 23.08.5_1
        kmailtransport: 23.08.5
        kontact: 23.08.5
        kopete: 23.08.5_1
        korganizer: 23.08.5
        libgravatar: 23.08.5
        libksieve: 23.08.5
        mailcommon: 23.08.5_1
        mailimporter: 23.08.5
        mbox-importer: 23.08.5_1
        messagelib: 23.08.5_1
        okular: 23.08.5_4
        opencascade: 7.8.1_5
        pim-data-exporter: 23.08.5_1
        pim-sieve-editor: 23.08.5
        pimcommon: 23.08.5
        plasma5-kde-cli-tools: 5.27.11
        plasma5-kdeplasma-addons: 5.27.11
        plasma5-khotkeys: 5.27.11
        plasma5-kinfocenter: 5.27.11
        plasma5-plasma: 5.27.11
        plasma5-plasma-browser-integration: 5.27.11
        plasma5-plasma-desktop: 5.27.11_2
        plasma5-plasma-workspace: 5.27.11.1_2
        plasma5-powerdevil: 5.27.11
        plasma5-systemsettings: 5.27.11
        tor-browser: 14.0.7
        vtk9: 9.2.6_6
        webkit2-gtk3: 2.34.6_10
        wx32-gtk3: 3.2.6

Number of packages to be removed: 54
Number of packages to be installed: 123
Number of packages to be upgraded: 737
Number of packages to be reinstalled: 30

The operation will free 61 MiB.
7 GiB to be downloaded.

Proceed with this action? [y/N]: n
 
  • Thanks
Reactions: mro
You can ZFS rollback or search for cached packages into both your current state and inside ZFS snapshots.
I managed to recover about everything this way (XFCE) using /car/cache/pkg, the ones I had in the previous snapshots and from my another laptop.
For Thunar, I had to recover this (I recovered few pkg before but I didn't note them) :
webkit-gtk3 2.34.6_10 (dependencies successfully setup with no problem) geoclue 2.7.2, libwpe 1.12.0, wpebackend_fdo_1.12.0) -->
libgepub 0.6.0_5 -->
xfce4-tumbler 4.20.0 -->
thunar 4.20.

Then, for the desktop part :
xfce4-desktop 4.20.0 --> xfce4 meta pkg (useless but I did it anyway).
I also pkg install libexo which was missing.
 
In case anyone needs it, I used this to install a few missing packages and their dependencies from local cache:
Bash:
awk '/deinstalled/ { packages = packages " /var/cache/pkg/" $(NF-1) ".pkg" }
END { system("echo pkg install --no-repo-update " packages) }' /var/log/messages

pkg install --no-repo-update /var/cache/pkg/thunar-4.20.1.pkg \
/var/cache/pkg/xfce4-tumbler-4.20.0.pkg \
/var/cache/pkg/libgepub-0.6.0_5.pkg \
/var/cache/pkg/webkit2-gtk3-2.34.6_10.pkg
 
Im getting packges from quarterly. My current configuration is
freebsd-version 13.5-RELEASE 13.5-RELEASE-p1.
So after x2 failed package upgrades I looked at FreeBSD builds , and, discovered there is no 13.5 jail? I thought that each iteration of kernel builds requires a specific pkg build jail but I cant remember why? What am I missing here? Apologies for detracting from the current theme/momentum of this thread.
 
So after x2 failed package upgrades I looked at FreeBSD builds , and, discovered there is no 13.5 jail?
Note: for the 13.x branch there is a significant difference as compared to what is going on with packages for the 14.x branch.

For the packages build and released for the versions of the 13.x branch, these are only build for/against the oldest supported minor version, as is the norm and is expected. Therefore of the now two supported 13.x-RELEASE versions: 13.4-RELEASE and 13.5-RELEASE, packages are only build for 13.4-RELEASE. For almost all packages it doesn't matter for what specific minor version they have been build. There are only very few (think less than 50) packages that contain kernel module(s) (like graphics/drm-510-kmod) that may need to be build for a (minor) specific OS kernel, meaning a specific -RELEASE version.

Only after 13.4-RELEASE goes EoL (see: Supported FreeBSD releases) all packages will be build for 13.5-RELEASE.
 
signal-desktop: 7.36.1 will now not send messages from my desktop (14.2 RELEASE). It has a panel which tells you that this version has been updated etc.
But worse than that, it will not send messages at all. For me, this is a pain - I have a lot of conversations going on Signal.
Any news on when the next version will be available?
Thanks.
 
  • Like
Reactions: mro
Back
Top