editors/libreoffice disappeared from ports

Interesting.

It's missing from the ports tee but I can't find any recent ports fallout information about it:


Maybe I'm missing something. There was a new commit for it today though.
Why exactly would OP conclude that editors/libreoffice is "missing" from the ports tree?

The ports tree is just a collection of makefiles that pull in tarballs from elsewhere. Those makefiles may point to tarballs that don't exist any more at specific URLs, or those tarballs don't compile properly - now that is possible. Please don't confuse ports with packages. Sometimes, a package is missing from quarterly because recent source tarballs failed to build before a cutoff date. I've seen that happen.

This reminds me of an old thread: Thread disaster-strikes-seamonkey-removed-from-ports-tree.71335/. That one did actually have some evidence that a port (www/seamonkey) was actually removed from the ports tree. There's no such evidence for editors/libreoffice... 😩
 
Why exactly would OP conclude that editors/libreoffice is "missing" from the ports tree?

The ports tree is just a collection of makefiles that pull in tarballs from elsewhere. Those makefiles may point to tarballs that don't exist any more at specific URLs, or those tarballs don't compile properly - now that is possible. Please don't confuse ports with packages. Sometimes, a package is missing from quarterly because recent source tarballs failed to build before a cutoff date. I've seen that happen.

This reminds me of an old thread: Thread disaster-strikes-seamonkey-removed-from-ports-tree.71335/. That one did actually have some evidence that a port (www/seamonkey) was actually removed from the ports tree. There's no such evidence for editors/libreoffice... 😩
Splitting hairs much?

It was missing from the pkg repo, which is - to my knowledge - built from the ports tree.

I couldn't find a fallout report for that.
 
It was missing from the pkg repo, which is - to my knowledge - built from the ports tree.
That's not what you said though:
It's missing from the ports tee
It's not missing from the ports tree. That's what astyle tried to explain. There is a difference. Packages may or may not appear due to various causes, but the port would still be there. Removal from the ports tree doesn't happen overnight.

In any case, package builds for 2023Q1 should all be done now and I think all mirrors are caught up. Can you check if the package is still missing?
Code:
root@fbsd-test:~ # pkg search libreoffice
af-libreoffice-7.4.3.2         af language pack for libreoffice
am-libreoffice-7.4.3.2         am language pack for libreoffice
ar-libreoffice-7.4.3.2         ar language pack for libreoffice
as-libreoffice-7.4.3.2         as language pack for libreoffice
ast-libreoffice-7.4.3.2        ast language pack for libreoffice
be-libreoffice-7.4.3.2         be language pack for libreoffice
bg-libreoffice-7.4.3.2         bg language pack for libreoffice
bn-libreoffice-7.4.3.2         bn language pack for libreoffice
bn_IN-libreoffice-7.4.3.2      bn_IN language pack for libreoffice
bo-libreoffice-7.4.3.2         bo language pack for libreoffice
br-libreoffice-7.4.3.2         br language pack for libreoffice
brx-libreoffice-7.4.3.2        brx language pack for libreoffice
bs-libreoffice-7.4.3.2         bs language pack for libreoffice
ca-libreoffice-7.4.3.2         ca language pack for libreoffice
ca_valencia-libreoffice-7.4.3.2 ca_valencia language pack for libreoffice
ckb-libreoffice-7.4.3.2        ckb language pack for libreoffice
cs-libreoffice-7.4.3.2         cs language pack for libreoffice
cy-libreoffice-7.4.3.2         cy language pack for libreoffice
da-libreoffice-7.4.3.2         da language pack for libreoffice
de-libreoffice-7.4.3.2         de language pack for libreoffice
dgo-libreoffice-7.4.3.2        dgo language pack for libreoffice
dsb-libreoffice-7.4.3.2        dsb language pack for libreoffice
dz-libreoffice-7.4.3.2         dz language pack for libreoffice
el-libreoffice-7.4.3.2         el language pack for libreoffice
en_GB-libreoffice-7.4.3.2      en_GB language pack for libreoffice
en_ZA-libreoffice-7.4.3.2      en_ZA language pack for libreoffice
eo-libreoffice-7.4.3.2         eo language pack for libreoffice
es-libreoffice-7.4.3.2         es language pack for libreoffice
et-libreoffice-7.4.3.2         et language pack for libreoffice
eu-libreoffice-7.4.3.2         eu language pack for libreoffice
fa-libreoffice-7.4.3.2         fa language pack for libreoffice
fi-libreoffice-7.4.3.2         fi language pack for libreoffice
fr-libreoffice-7.4.3.2         fr language pack for libreoffice
fur-libreoffice-7.4.3.2        fur language pack for libreoffice
fy-libreoffice-7.4.3.2         fy language pack for libreoffice
ga-libreoffice-7.4.3.2         ga language pack for libreoffice
gd-libreoffice-7.4.3.2         gd language pack for libreoffice
gl-libreoffice-7.4.3.2         gl language pack for libreoffice
gu-libreoffice-7.4.3.2         gu language pack for libreoffice
gug-libreoffice-7.4.3.2        gug language pack for libreoffice
he-libreoffice-7.4.3.2         he language pack for libreoffice
hi-libreoffice-7.4.3.2         hi language pack for libreoffice
hr-libreoffice-7.4.3.2         hr language pack for libreoffice
hsb-libreoffice-7.4.3.2        hsb language pack for libreoffice
hu-libreoffice-7.4.3.2         hu language pack for libreoffice
id-libreoffice-7.4.3.2         id language pack for libreoffice
is-libreoffice-7.4.3.2         is language pack for libreoffice
it-libreoffice-7.4.3.2         it language pack for libreoffice
ja-libreoffice-7.4.3.2         ja language pack for libreoffice
ka-libreoffice-7.4.3.2         ka language pack for libreoffice
kab-libreoffice-7.4.3.2        kab language pack for libreoffice
kk-libreoffice-7.4.3.2         kk language pack for libreoffice
km-libreoffice-7.4.3.2         km language pack for libreoffice
kmr_Latn-libreoffice-7.4.3.2   kmr_Latn language pack for libreoffice
kn-libreoffice-7.4.3.2         kn language pack for libreoffice
ko-libreoffice-7.4.3.2         ko language pack for libreoffice
kok-libreoffice-7.4.3.2        kok language pack for libreoffice
ks-libreoffice-7.4.3.2         ks language pack for libreoffice
lb-libreoffice-7.4.3.2         lb language pack for libreoffice
libreoffice-7.4.3.2_1          Full integrated office productivity suite           <---- here it is
libreoffice-i18n-7.4.3.2       Localized interface for libreoffice
lo-libreoffice-7.4.3.2         lo language pack for libreoffice
lt-libreoffice-7.4.3.2         lt language pack for libreoffice
lv-libreoffice-7.4.3.2         lv language pack for libreoffice
mai-libreoffice-7.4.3.2        mai language pack for libreoffice
mk-libreoffice-7.4.3.2         mk language pack for libreoffice
ml-libreoffice-7.4.3.2         ml language pack for libreoffice
mn-libreoffice-7.4.3.2         mn language pack for libreoffice
mni-libreoffice-7.4.3.2        mni language pack for libreoffice
mr-libreoffice-7.4.3.2         mr language pack for libreoffice
my-libreoffice-7.4.3.2         my language pack for libreoffice
nb-libreoffice-7.4.3.2         nb language pack for libreoffice
ne-libreoffice-7.4.3.2         ne language pack for libreoffice
nl-libreoffice-7.4.3.2         nl language pack for libreoffice
nn-libreoffice-7.4.3.2         nn language pack for libreoffice
nr-libreoffice-7.4.3.2         nr language pack for libreoffice
nso-libreoffice-7.4.3.2        nso language pack for libreoffice
oc-libreoffice-7.4.3.2         oc language pack for libreoffice
om-libreoffice-7.4.3.2         om language pack for libreoffice
or-libreoffice-7.4.3.2         or language pack for libreoffice
pa_IN-libreoffice-7.4.3.2      pa_IN language pack for libreoffice
pl-libreoffice-7.4.3.2         pl language pack for libreoffice
pt-libreoffice-7.4.3.2         pt language pack for libreoffice
pt_BR-libreoffice-7.4.3.2      pt_BR language pack for libreoffice
ro-libreoffice-7.4.3.2         ro language pack for libreoffice
ru-libreoffice-7.4.3.2         ru language pack for libreoffice
rw-libreoffice-7.4.3.2         rw language pack for libreoffice
sa_IN-libreoffice-7.4.3.2      sa_IN language pack for libreoffice
sat-libreoffice-7.4.3.2        sat language pack for libreoffice
sd-libreoffice-7.4.3.2         sd language pack for libreoffice
si-libreoffice-7.4.3.2         si language pack for libreoffice
sid-libreoffice-7.4.3.2        sid language pack for libreoffice
sk-libreoffice-7.4.3.2         sk language pack for libreoffice
sl-libreoffice-7.4.3.2         sl language pack for libreoffice
sq-libreoffice-7.4.3.2         sq language pack for libreoffice
sr-libreoffice-7.4.3.2         sr language pack for libreoffice
sr_Latn-libreoffice-7.4.3.2    sr_Latn language pack for libreoffice
ss-libreoffice-7.4.3.2         ss language pack for libreoffice
st-libreoffice-7.4.3.2         st language pack for libreoffice
sv-libreoffice-7.4.3.2         sv language pack for libreoffice
sw_TZ-libreoffice-7.4.3.2      sw_TZ language pack for libreoffice
szl-libreoffice-7.4.3.2        szl language pack for libreoffice
ta-libreoffice-7.4.3.2         ta language pack for libreoffice
te-libreoffice-7.4.3.2         te language pack for libreoffice
tg-libreoffice-7.4.3.2         tg language pack for libreoffice
th-libreoffice-7.4.3.2         th language pack for libreoffice
tn-libreoffice-7.4.3.2         tn language pack for libreoffice
tr-libreoffice-7.4.3.2         tr language pack for libreoffice
ts-libreoffice-7.4.3.2         ts language pack for libreoffice
tt-libreoffice-7.4.3.2         tt language pack for libreoffice
ug-libreoffice-7.4.3.2         ug language pack for libreoffice
uk-libreoffice-7.4.3.2         uk language pack for libreoffice
uz-libreoffice-7.4.3.2         uz language pack for libreoffice
ve-libreoffice-7.4.3.2         ve language pack for libreoffice
vec-libreoffice-7.4.3.2        vec language pack for libreoffice
vi-libreoffice-7.4.3.2         vi language pack for libreoffice
xh-libreoffice-7.4.3.2         xh language pack for libreoffice
zh_CN-libreoffice-7.4.3.2      zh_CN language pack for libreoffice
zh_TW-libreoffice-7.4.3.2      zh_TW language pack for libreoffice
zu-libreoffice-7.4.3.2         zu language pack for libreoffice
 
Splitting hairs much?

It was missing from the pkg repo, which is - to my knowledge - built from the ports tree.

I couldn't find a fallout report for that.
Ahhh... just because a package did not build properly (and therefore excluded from pkg repo), that does not mean the source port is not there...There's your difference, and a very significant one at that.

Sources != packages. The compilation process results in sources still in the same directory under /usr/ports/category/port_name/work, but there will also be a resulting package in /usr/ports/category/port_name/pkg...

How do you think the compilation process even works? 😲
 
That's not what you said though:

It's not missing from the ports tree. That's what astyle tried to explain. There is a difference. Packages may or may not appear due to various causes, but the port would still be there. Removal from the ports tree doesn't happen overnight.

In any case, package builds for 2023Q1 should all be done now and I think all mirrors are caught up. Can you check if the package is still missing?
Code:
root@fbsd-test:~ # pkg search libreoffice
af-libreoffice-7.4.3.2         af language pack for libreoffice
am-libreoffice-7.4.3.2         am language pack for libreoffice
ar-libreoffice-7.4.3.2         ar language pack for libreoffice
as-libreoffice-7.4.3.2         as language pack for libreoffice
ast-libreoffice-7.4.3.2        ast language pack for libreoffice
be-libreoffice-7.4.3.2         be language pack for libreoffice
bg-libreoffice-7.4.3.2         bg language pack for libreoffice
bn-libreoffice-7.4.3.2         bn language pack for libreoffice
bn_IN-libreoffice-7.4.3.2      bn_IN language pack for libreoffice
bo-libreoffice-7.4.3.2         bo language pack for libreoffice
br-libreoffice-7.4.3.2         br language pack for libreoffice
brx-libreoffice-7.4.3.2        brx language pack for libreoffice
bs-libreoffice-7.4.3.2         bs language pack for libreoffice
ca-libreoffice-7.4.3.2         ca language pack for libreoffice
ca_valencia-libreoffice-7.4.3.2 ca_valencia language pack for libreoffice
ckb-libreoffice-7.4.3.2        ckb language pack for libreoffice
cs-libreoffice-7.4.3.2         cs language pack for libreoffice
cy-libreoffice-7.4.3.2         cy language pack for libreoffice
da-libreoffice-7.4.3.2         da language pack for libreoffice
de-libreoffice-7.4.3.2         de language pack for libreoffice
dgo-libreoffice-7.4.3.2        dgo language pack for libreoffice
dsb-libreoffice-7.4.3.2        dsb language pack for libreoffice
dz-libreoffice-7.4.3.2         dz language pack for libreoffice
el-libreoffice-7.4.3.2         el language pack for libreoffice
en_GB-libreoffice-7.4.3.2      en_GB language pack for libreoffice
en_ZA-libreoffice-7.4.3.2      en_ZA language pack for libreoffice
eo-libreoffice-7.4.3.2         eo language pack for libreoffice
es-libreoffice-7.4.3.2         es language pack for libreoffice
et-libreoffice-7.4.3.2         et language pack for libreoffice
eu-libreoffice-7.4.3.2         eu language pack for libreoffice
fa-libreoffice-7.4.3.2         fa language pack for libreoffice
fi-libreoffice-7.4.3.2         fi language pack for libreoffice
fr-libreoffice-7.4.3.2         fr language pack for libreoffice
fur-libreoffice-7.4.3.2        fur language pack for libreoffice
fy-libreoffice-7.4.3.2         fy language pack for libreoffice
ga-libreoffice-7.4.3.2         ga language pack for libreoffice
gd-libreoffice-7.4.3.2         gd language pack for libreoffice
gl-libreoffice-7.4.3.2         gl language pack for libreoffice
gu-libreoffice-7.4.3.2         gu language pack for libreoffice
gug-libreoffice-7.4.3.2        gug language pack for libreoffice
he-libreoffice-7.4.3.2         he language pack for libreoffice
hi-libreoffice-7.4.3.2         hi language pack for libreoffice
hr-libreoffice-7.4.3.2         hr language pack for libreoffice
hsb-libreoffice-7.4.3.2        hsb language pack for libreoffice
hu-libreoffice-7.4.3.2         hu language pack for libreoffice
id-libreoffice-7.4.3.2         id language pack for libreoffice
is-libreoffice-7.4.3.2         is language pack for libreoffice
it-libreoffice-7.4.3.2         it language pack for libreoffice
ja-libreoffice-7.4.3.2         ja language pack for libreoffice
ka-libreoffice-7.4.3.2         ka language pack for libreoffice
kab-libreoffice-7.4.3.2        kab language pack for libreoffice
kk-libreoffice-7.4.3.2         kk language pack for libreoffice
km-libreoffice-7.4.3.2         km language pack for libreoffice
kmr_Latn-libreoffice-7.4.3.2   kmr_Latn language pack for libreoffice
kn-libreoffice-7.4.3.2         kn language pack for libreoffice
ko-libreoffice-7.4.3.2         ko language pack for libreoffice
kok-libreoffice-7.4.3.2        kok language pack for libreoffice
ks-libreoffice-7.4.3.2         ks language pack for libreoffice
lb-libreoffice-7.4.3.2         lb language pack for libreoffice
libreoffice-7.4.3.2_1          Full integrated office productivity suite           <---- here it is
libreoffice-i18n-7.4.3.2       Localized interface for libreoffice
lo-libreoffice-7.4.3.2         lo language pack for libreoffice
lt-libreoffice-7.4.3.2         lt language pack for libreoffice
lv-libreoffice-7.4.3.2         lv language pack for libreoffice
mai-libreoffice-7.4.3.2        mai language pack for libreoffice
mk-libreoffice-7.4.3.2         mk language pack for libreoffice
ml-libreoffice-7.4.3.2         ml language pack for libreoffice
mn-libreoffice-7.4.3.2         mn language pack for libreoffice
mni-libreoffice-7.4.3.2        mni language pack for libreoffice
mr-libreoffice-7.4.3.2         mr language pack for libreoffice
my-libreoffice-7.4.3.2         my language pack for libreoffice
nb-libreoffice-7.4.3.2         nb language pack for libreoffice
ne-libreoffice-7.4.3.2         ne language pack for libreoffice
nl-libreoffice-7.4.3.2         nl language pack for libreoffice
nn-libreoffice-7.4.3.2         nn language pack for libreoffice
nr-libreoffice-7.4.3.2         nr language pack for libreoffice
nso-libreoffice-7.4.3.2        nso language pack for libreoffice
oc-libreoffice-7.4.3.2         oc language pack for libreoffice
om-libreoffice-7.4.3.2         om language pack for libreoffice
or-libreoffice-7.4.3.2         or language pack for libreoffice
pa_IN-libreoffice-7.4.3.2      pa_IN language pack for libreoffice
pl-libreoffice-7.4.3.2         pl language pack for libreoffice
pt-libreoffice-7.4.3.2         pt language pack for libreoffice
pt_BR-libreoffice-7.4.3.2      pt_BR language pack for libreoffice
ro-libreoffice-7.4.3.2         ro language pack for libreoffice
ru-libreoffice-7.4.3.2         ru language pack for libreoffice
rw-libreoffice-7.4.3.2         rw language pack for libreoffice
sa_IN-libreoffice-7.4.3.2      sa_IN language pack for libreoffice
sat-libreoffice-7.4.3.2        sat language pack for libreoffice
sd-libreoffice-7.4.3.2         sd language pack for libreoffice
si-libreoffice-7.4.3.2         si language pack for libreoffice
sid-libreoffice-7.4.3.2        sid language pack for libreoffice
sk-libreoffice-7.4.3.2         sk language pack for libreoffice
sl-libreoffice-7.4.3.2         sl language pack for libreoffice
sq-libreoffice-7.4.3.2         sq language pack for libreoffice
sr-libreoffice-7.4.3.2         sr language pack for libreoffice
sr_Latn-libreoffice-7.4.3.2    sr_Latn language pack for libreoffice
ss-libreoffice-7.4.3.2         ss language pack for libreoffice
st-libreoffice-7.4.3.2         st language pack for libreoffice
sv-libreoffice-7.4.3.2         sv language pack for libreoffice
sw_TZ-libreoffice-7.4.3.2      sw_TZ language pack for libreoffice
szl-libreoffice-7.4.3.2        szl language pack for libreoffice
ta-libreoffice-7.4.3.2         ta language pack for libreoffice
te-libreoffice-7.4.3.2         te language pack for libreoffice
tg-libreoffice-7.4.3.2         tg language pack for libreoffice
th-libreoffice-7.4.3.2         th language pack for libreoffice
tn-libreoffice-7.4.3.2         tn language pack for libreoffice
tr-libreoffice-7.4.3.2         tr language pack for libreoffice
ts-libreoffice-7.4.3.2         ts language pack for libreoffice
tt-libreoffice-7.4.3.2         tt language pack for libreoffice
ug-libreoffice-7.4.3.2         ug language pack for libreoffice
uk-libreoffice-7.4.3.2         uk language pack for libreoffice
uz-libreoffice-7.4.3.2         uz language pack for libreoffice
ve-libreoffice-7.4.3.2         ve language pack for libreoffice
vec-libreoffice-7.4.3.2        vec language pack for libreoffice
vi-libreoffice-7.4.3.2         vi language pack for libreoffice
xh-libreoffice-7.4.3.2         xh language pack for libreoffice
zh_CN-libreoffice-7.4.3.2      zh_CN language pack for libreoffice
zh_TW-libreoffice-7.4.3.2      zh_TW language pack for libreoffice
zu-libreoffice-7.4.3.2         zu language pack for libreoffice
Hey,

can confirm that it's back. A relief actually because one of my jails doesn't build without it.
 
I ran the "pkg upgrade" command yesterday, and LibreOffice disappeared. "pkg search LibreOffice" finds nothing. It looks like the package is not available again. Is that right?
 
I ran the "pkg upgrade" command yesterday, and LibreOffice disappeared. "pkg search LibreOffice" finds nothing. It looks like the package is not available again. Is that right?
Re-read the thread. If you are on the -latest packages, editors/libreoffice may or may not be available in the package repos. The port (directions for package compilation) is definitely there, but the package may not be successfully built. And yeah, that's an important distinction.
 
Well in this case it's missing in quarterly but successfuly built in the last run so it should appear in a few days again.

Tbh, why you don't look what gets changed on upgrade? I would not upgrade at all if something important would be missing.
 
Well in this case it's missing in quarterly but successfuly built in the last run so it should appear in a few days again.

Tbh, why you don't look what gets changed on upgrade? I would not upgrade at all if something important would be missing.
I am relatively new to FreeBSD. This was the first time I got an extensive list of changes (several screens long), and I did not expect something like LibreOffice to disappear. I will be more attentive next time, but I wonder if I am the only one, as my FreeBSD installation is very basic, and I did not change anything in the package management default settings.
 
Well in this case it's missing in quarterly but successfuly built in the last run so it should appear in a few days again.

Tbh, why you don't look what gets changed on upgrade? I would not upgrade at all if something important would be missing.
Yep, just wanted to chime in to say that it's not missing in latest, dunno about quarterly, I use the former.

On the subject of upgrading, sometimes you don't have a choice. I use a base system for my jails which I'd like to upgrade when a new patch level (base or kernel update) appears and I've read the CVEs about it. I'd rather keep my system up-to date with security patches.
 
Well in this case it's missing in quarterly but successfuly built in the last run so it should appear in a few days again.

Tbh, why you don't look what gets changed on upgrade? I would not upgrade at all if something important would be missing.
More motivation for my Poudriere project... upgrades shouldn't be this scary.
 
And happened again. Seems like trying to keep everything updated results in loss of productivity. No other OS does that !
I'm on FreeBSD 13.2-RELEASE-p3 .
 
Change of quarter?
This seems like a common issue. I myself am not very clear on how I can track the status of a package between releases, if the binary has not been generated or there is a blocking bug.
It would be a great pinned thread for newbies and lazy people like me who didn't read all the documentation.

 
And happened again. Seems like trying to keep everything updated results in loss of productivity. No other OS does that !
I'm on FreeBSD 13.2-RELEASE-p3 .
No other OS does that? I take it you've never run or updated Windows.


It only failed to build if you are following the "latest" package repo. If you are tracking quarterly, it's still their and works just fine.
If one is on a RELEASE but tracking latest packages they need to do something like "pkg upgrade -n" and see what will happen if they say yes.
That way you can see what packages will get updated, what will get reinstalled and more importantly what will be REMOVED.
Then you make the decision to proceed or not.
 
Installing it in home directory does not help?
I thinking pkg can do that.
One more point using ZFS. Before package upgrade (I follow "latest") I do create a boot environment to fall back to, in case a needed application disappears or breaks.

Noticed in ports wiki it suggest what I'm already doing:
Hint: if your system supports ZFS boot environments, create one before the upgrade.
 
  • Like
Reactions: mer
Boot environments are one of the best features of ZFS, just be aware they can multiply like rabbits and just like rabbits, "pruning" is essential.
freebsd-update automatically creates one for you but that only covers base.
Tracking latest for packages, creating a BE prior to doing upgrade is a simple way to protect yourself.
Tracking quarterly, "your call".
 
No other OS does that? I take it you've never run or updated Windows.


It only failed to build if you are following the "latest" package repo. If you are tracking quarterly, it's still their and works just fine.
If one is on a RELEASE but tracking latest packages they need to do something like "pkg upgrade -n" and see what will happen if they say yes.
That way you can see what packages will get updated, what will get reinstalled and more importantly what will be REMOVED.
Then you make the decision to proceed or not.
No Windows does not delete my third party software ever! Also regardless of what I use quarterly, biannually, daily, operating systems ARE not supposed to just delete software, with no warning. Users should not be expected to know and add this additional argument "-n"
The default option without this argument should ensure to check with the user. This OS should not expect users to jump from quarterly to latest back and forth. People want to be secure and that's why they want to stay with the latest packages that have security bug-fixes. I am sick of people defending bad behaviour of this OS.
 
No Windows does not delete my third party software ever
But windows update often breaks third party software, which is effectively the same as "deleting" it because one loses the ability to USE that third party software, rendering lost productivity.

ARE not supposed to just delete software, with no warning.
There is ample warning in the output, and if you do not add a "-y" to pkg upgrade, the user is prompted to confirm the action.


The default option without this argument should ensure to check with the user
Actually there is a "proceed with this yes/no" by default. The onus is still on the user to actually read all the preceeding output and not just blindly hit "Y".

I am sick of people defending bad behaviour of this OS.
It's not bad behavior, it has been this way for a long time. Do you not actually verify the output before hitting "Y"?

Of course, one is always welcome to help maintain ports or use something else.
 
It seems like an infrastructure issue, not an OS issue.
This some times happens when there is a build failure on our package cluster. I recommend not using "-f" for "pkg update" unless you are ok with this sort of thing. Instead check the list carefully and perhaps lock packages that you wish to keep.

As a temporary workaround, you can try to reinstall the package from your local cache:

pkg add /var/cache/pkg/libreoffice-7.5.4.2_1.pkg # for quarterly
pkg add /var/cache/pkg/libreoffice-7.5.5.2_3.pkg # for latest
 
But windows update often breaks third party software, which is effectively the same as "deleting" it because one loses the ability to USE that third party software, rendering lost productivity.
Not sure what relic of Windows are you using. I have never come across any of my apps that have their own dll files magically disappearing coz of Windows updates.


There is ample warning in the output, and if you do not add a "-y" to pkg upgrade
Does not matter whether it asks or not. Updating the repository should not result in a condition where other software gets deleted.


Actually there is a "proceed with this yes/no" by default.
It doesn't have to be all or nothing. I want my packages UPDATED and I want to keep my other apps intact.

Of course, one is always welcome to help maintain ports or use something else.
Yes we know this cop out. Yes there is an option to NOT use this software and that is where we all are being hinted to do. Offering all or nothing IS bad behavior.
 
Back
Top