Subject: Re: Problems/Suggestions after reinstall
To: Eye of the Beholder <eye.of.the.8eholder@gmail.com>
From: Thomas Klausner <wiz@NetBSD.org>
List: pkgsrc-users
Date: 08/04/2006 23:09:15
On Thu, Jul 27, 2006 at 01:17:16PM +0300, Eye of the Beholder wrote:
> 4)
> x11/gtk installs in /usr/pkg/xorg while x11/gtk2 installs in
> /usr/pkg. Is this normal ?
gtk/Makefile still sets USE_X11BASE (for historical reasons).
No reason to worry.
> 5) dnsmasq installs fine in /usr/pkg and dnsmasq.conf is copied
> in /usr/pkg/etc but dnsmasq has /etc/dnsmasq.conf hardwired
> so it doesn't read the proper file.
> I guess there are 3 solutions to this:
> a) copy /usr/pkg/etc/dnsmasq.conf to /etc (against pkgsrc
> policy)
> b) modify /etc/rc.d/dnsmasq to include
> command_args="-C /usr/pkg/etc/dnsmasq.conf"
> c) modify dnsmasq's source to change the hardwired path
Please file a PR for this one.
> 6) sylpheed-claws is version 1.0.4 in pkgsrc while there
> is a way newer version
Seems noone was interested in providing an update so far.
Perhaps you can give it a try? :)
> 7) mjpegtools, wmaker configure say that mmx is disabled.
> Is this normal ?
mjpegtools has an option for this:
# cd /usr/pkgsrc/multimedia/mjpegtools
# make show-options
Any of the following general options may be selected:
dv Enable usage of the libdv library.
mjpegtools-simd Enable MMX/3DNOW/SSE/Altivec support.
These options are enabled by default:
dv
These options are currently enabled:
dv
You can select which build options to use by setting PKG_DEFAULT_OPTIONS
or PKG_OPTIONS.mjpegtools.
wmaker = windowmaker?
> 8) mplayer-fonts contains iso8859-{1,2} from the mplayer
> website. It would be nice if the iso8859-7 font from the
> website is included too
I updated the package to include that.
> 9) mplayer makefile has the xvid option only for i386 while xvidcore
> compiles fine in amd64 too.
Fixed (I hope).
> 10) when i try to configure mplayer i get "cpu not recognised or
> compiler too old".
>
> The fix is change some occurances of "x86" to "x86 || x86_64" in
> the configure.
Fixed.
> 11) cdrdao's configure checks for lame and uses it if found
> but there is no lame option or dependency in the makefile.
> Also, there is another problem which i describe in 12)
Please file a PR for this one.
> 12) Some packages' configure doesn't find already installed
> packages. This happens for example in the following:
>
> a) Cdrdao which doesn't find mp3/ogg support
> b) sox
> c) dvdauthor which doesn't find png
>
> I will try to describe the problem/solution
The packages do not include the relevant buildlink3.mk files,
so the headers/libraries are hidden from the configure scripts.
This is a feature of pkgsrc.
If you want additional dependencies in packages, they should
be specified and not pulled in just because the package happens
to be installed.
If you have suggestions on what to add to the packages, just
let us know!
Thomas