On Tue, 25 Oct 2011 16:15:37 +0200, Roger Pau Monné wrote:
2011/10/25 Bruno Gruel <b.gruel%sdnet.info@localhost>:
On Tue, 25 Oct 2011 14:43:31 +0200, Roger Pau Monné wrote:
Re,
I do a make extract on the /usr/pkgsrc/sysutils/xenkernel41.
You have to patch xentools41, not xenkernel41, xenbackendd is a
userspace daemon, it's not a part of the Xen or the NetBSD
kernels.
I patch the xenbackendd.c and do make install.
I copy/paste the xen.gz locate on
/usr/pkgsrc/sysutils/xenkernel41/work
to
/.
But i still have the same message. I when i do a ls -l on
/usr/pkg/sbin
the
xenbachendd still have an old date. I think take the binary is
not
update.
May be i must uninstall xenkernel41 before ? After the make
install i
have a
message that tell me "pkg_add: package `xenkernel41-4.1.1'
already
recorded
as installed"
Yes, sorry, forgot about that, make replace/reinstall should also
install the new binaries correctly.
Thank's
Bruno
Roger.
Re,
I patched xentools41 and run make instal. I have the same message
and the
date off xenbackendd binary don't move.
=> Automatic manual page handling
===> Building binary package for xentools41-4.1.1
=> Creating binary package
/usr/pkgsrc/packages/All/xentools41-4.1.1.tgz
===> Install binary package of xentools41-4.1.1
pkg_add: package `xentools41-4.1.1' already recorded as installed
May be i must remove /usr/pkgsrc/packages/All/xentools41-4.1.1.tgz
before
doing the make install ?
Thank's
Bruno
So..
I try "make reinstall" and the binary date don't move and i gat
that:
=> Automatic manual page handling
===> Building binary package for xentools41-4.1.1
=> Creating binary package
/usr/pkgsrc/packages/All/xentools41-4.1.1.tgz
===> Install binary package of xentools41-4.1.1
pkg_add: package `xentools41-4.1.1' already recorded as installed
I try "make replace" and i obtain that :
# build libfetch/libfetch.a
rm -f libfetch.a
ar cq libfetch.a `NM=nm lorder fetch.o common.o ftp.o http.o file.o
| tsort
-q`
ranlib libfetch.a
make: don't know how to make /usr/share/tmac/andoc.tmac. Stop
make: stopped in /usr/pkgsrc/pkgtools/pkg_install/work/libfetch
*** Error code 2
Stop.
make: stopped in /usr/pkgsrc/pkgtools/pkg_install
*** Error code 1
Stop.
make: stopped in /usr/pkgsrc/pkgtools/pkg_install
*** Error code 1
Stop.
make: stopped in /usr/pkgsrc/sysutils/xentools41
I delete the /usr/pkgsrc/packages/All/xentools41-4.1.1.tgz and try
"make
reinstall" and "make replace" and obtain the same result.