pkgsrc-Users archive

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

Re: [2023Q4] dkim-milter-2.8.3



BERTRAND Joël <joel.bertrand%systella.fr@localhost> writes:

> 	I'm trying to upgrade my tree with pkg_rolling-replace and dkim-milter
> compilation fails with:

As the pkg-rolling-replace man page asks you to do, what happens if you
don't run pkg_rolling-replace and just do "make"?


While the info is exposed by the details, you didn't say OS, version.
You also didn't explain if you have done the usual of having everything
else up to date, pkg_admin check, pkg_admin rebuild-tree.

However, I'm guessing the same thing as you have quoted would happen (but one should
always simplify).  I see the same thing on NetBSD 10.0_RC2 amd64.  On
pretty up to date NetBSD-9 stable amd64, it builds.

> make[1]: Graph cycles through .

I think this is the real issue.  The groff warnings seem unrelated and
so far I don't believe they are serious.

On another netbsd-10 amd64 box:

  make[1]: Circular . <- . dependency dropped.

and then at install time:

make[1]: Circular . <- . dependency dropped.
install -c -o root -g wheel -m 444 ar.c /tank0/ztmp/work-xen/mail/dkim-milter/work/.destdir/ar.
install -c -o root -g wheel -m 444 manual.c /tank0/ztmp/work-xen/mail/dkim-milter/work/.destdir/manual.
install -c -o root -g wheel -m 444 . /tank0/ztmp/work-xen/mail/dkim-milter/work/.destdir/.
install: .: not a regular file
make[1]: *** [Makefile:368: install-docs] Error 1
make[1]: Leaving directory '/tank0/ztmp/work-xen/mail/dkim-milter/work/dkim-milter-2.8.3/obj.NetBSD.10.0_RC2.amd64/libar'
make: *** [Makefile:9: all] Error 2
*** Error code 2


The build system is a twisty maze of makefiles calling scripts named
Build calling make.   While it's clear it has a bug, I have not been
able to find it, and I can't find where it might do something different
not knowing about NetBSD 10 (or thinking it is very old).  But it smells
like '10 is not perceived as > 9' to me.


Home | Main Index | Thread Index | Old Index