Subject: what is x11/qt3-libs/work/qt-x11-free-3.2.3/config/cf/host.def ?
To: None <tech-pkg@netbsd.org>
From: Jeremy C. Reed <reed@reedmedia.net>
List: tech-pkg
Date: 03/30/2004 08:36:28
When I extract x11/qt3-libs I get:

===> Required installed package patch>=2.2: patch-2.5.4nb2 found
pax: Trying to read GNU tar archive with extensions off
2+0 records in
2+0 records out
/bin/sh: line 1:
/scratch/pkgsrc/x11/qt3-libs/work.puget/qt-x11-free-3.2.3/config/cf/host.def:
No such file or directory
*** Error code 1

Stop.
bmake: stopped in /usr/pkgsrc/x11/qt3-libs

(I am using pax, because gnutar doesn't work for me for that tarball.)

I tried increasing the PKG_DEBUG_LEVEL and I don't see any reference in
the qt3 packages for this imake-related config/cf/host.def?

Any ideas on how I can fidn where this is coming from?

I touched work.puget/.extract_done and could get past that, but then it
fails with:

===> Configuring for qt3-libs-3.2.3nb1
/bin/sh: line 1:
/scratch/pkgsrc/x11/qt3-libs/work.puget/qt-x11-free-3.2.3/config/cf/FreeBSD.cf:
No such file or directory
*** Error code 1

I do see that file buildlinked:

reed@puget:/usr/pkgsrc/x11/qt3-libs$ ls -l
work.puget/.buildlink/lib/X11/config/FreeBSD.cf
-r--r--r--    1 reed     reed        14766 Mar  8 09:44
work.puget/.buildlink/lib/X11/config/FreeBSD.cf

I had mentioned this before, but all lib/X11 files including fonts are
buildlinked :(

So I made a symlink to /dev/null for that file and now get:

===> Configuring for qt3-libs-3.2.3nb1
/bin/sed: can't read
/scratch/pkgsrc/x11/qt3-libs/work.puget/qt-x11-free-3.2.3/config/cf/FreeBSD.cf.in:
No such file or directory
*** Error code 2

What sed expression is doing this?

   Jeremy C. Reed
   http://bsd.reedmedia.net/