Hi,

I have following packages installed via pkg_add -a:

debug-cups-2.4.1
debug-cups-filters-1.28.12
debug-cups-libs-2.4.1

I do periodic snapshot upgrades via sysupgrade(8) -s and upgrade.site(5).

I like to have above packages marked as non-manual. It helps me track
whan is a temporary setup for me.

During below command debug-cups-libs gets marked as manually installed.

# grep -ce ^.opt /var/db/pkg/debug-cups-*/+C*
/var/db/pkg/debug-cups-2.4.1/+CONTENTS:0
/var/db/pkg/debug-cups-filters-1.28.12/+CONTENTS:0
/var/db/pkg/debug-cups-libs-2.4.1/+CONTENTS:0

$ pkg_add -Dupdate -Dupdatedepends -Drepair -u -U -V
quirks-4.108 signed on 2022-03-01T15:51:16Z
cups-filters-1.28.11->1.28.12 forward dependencies:
| Dependency of debug-cups-filters-1.28.11 on cups-filters-1.28.11 doesn't match
Merging debug-cups-filters-1.28.11->1.28.12 ()
...

I don't have working example of above grep but debug-cups-filter gets
@option manual-installation added to the plist.

>From my testing it looks that it happens only when cups-filters is
upgraded.

I manually fix that via pkg_add -aa debug-cups-filters, but wanted to
report this behaviour here.

OpenBSD 7.1-beta (GENERIC.MP) #395: Tue Mar  1 10:06:37 MST 2022
    dera...@amd64.openbsd.org:/usr/src/sys/arch/amd64/compile/GENERIC.MP

-- 
Regards,
 Mikolaj

Reply via email to