Subject: Re: Some binary packages missing on ftp servers
To: Raymond Meyer <raymond.meyer@rambler.ru>
From: Jeremy C. Reed <reed@reedmedia.net>
List: pkgsrc-users
Date: 10/24/2006 09:34:54
> It's not the first time that I try to install a packages and it fails,
> because a dependant packages is missing on ftp server.
>
> For example packages-2006Q2/NetBSD-3.0/i386
>
> pkg_add: no pkg found for 'p5-perl-headers-3.0nb3', sorry.
> pkg_add: 1 package addition failed
>
> As you can imagine it's pretty annoying. Any reason why that package is
> missing??
The package Makefile has:
# Since this package will be named, for instance, p5-perl-headers-1.5.1,
# binary packages on a FTP server (where only "1.5" is used as the directory
# name) will be ambiguous. A user of 1.5 may mistakenly install the
# perl-headers-1.5.1 pkg by use of the automatic "best version" logic.
NO_BIN_ON_FTP= FTP servers do not distinguish A.B.X revisions of versions
Yes, this would be annoying. What packages did you attempt to install? And
what other dependencies are missing.
I don't know this package but I do know we should provide all needed
dependencies for any packages we provide. We can't assume everyone can
build packages and we should make it easy to install packages.