pkgsrc-Bugs archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

pkg/57974: Depends conflict for firefox AND postgres



>Number:         57974
>Category:       pkg
>Synopsis:       Depends conflict for firefox AND postgres
>Confidential:   no
>Severity:       critical
>Priority:       high
>Responsible:    pkg-manager
>State:          open
>Class:          sw-bug
>Submitter-Id:   net
>Arrival-Date:   Fri Mar 01 03:15:00 +0000 2024
>Originator:     J Mifsud
>Release:        pkgsrc-git 240229
>Organization:
>Environment:
NetBSD fluorine 9.2 NetBSD 9.2 (GENERIC) #0: Wed May 12 13:15:55 UTC 2021  mkrepro%mkrepro.NetBSD.org@localhost:/usr/src/sys/arch/amd64/compile/GENERIC amd64
>Description:
I am trying to install both www/firefox and databases/postgresql16. Firefox depends on many things and one of them is security/heimdal. Postgres, on the other hand, depends on security/mit-krb5. The problem I am facin is that:

pkg_add: Package `mit-krb5-1.21.2' conflicts with `heimdal-[0-9]*', and `heimdal-7.8.0nb7' is installed.

>How-To-Repeat:
cd /usr/pkgsrc
git pull
cd www/firefox
make
make install
make clean clean-depends
cd databases/postgresql16
make
>Fix:
A couple of ideas:
1 - make libcups an optional depends of gtk3. (then heimdal is not required)
2 - revise libcups build to depend on mit-krb5
3 - revise postgres build to depend on heimdal
4 - remove conflict flag in build processes


Home | Main Index | Thread Index | Old Index