Subject: pkg_add issues, package version parsing
To: None <tech-pkg@netbsd.org>
From: =?UTF-8?Q?C=C3=A9sar_Catri=C3=A1n?= C. <ccatrian@eml.cc>
List: tech-pkg
Date: 04/14/2005 11:27:16
Hi guys

Please help me with this.

I got the following messages while using pkg_add:

$ pkg_add imlib2-1.2.0
pkg_add: no pkg found for 'imlib2-1.2.0', sorry.
pkg_add: 1 package addition failed

The package imlib2-1.2.0nb3.tgz was there.

$ pkg_add -v chbg-1.5nb1.tgz
parsing: .
path: /home/cetrox/src/pkgsrc/packages/All/.
increasing RLIMIT_NOFILE to max. 1772 open files
trying PKG_PATH /home/cetrox/src/pkgsrc/packages/All/.
Requested space: 955624 bytes, free space: 86471680 bytes in /var/tmp/instmp.00716a
running: /bin/tar --fast-read --use-compress-program gzip -xpf /home/cetrox/src/pkgsrc/packages/All/./chbg-1.5nb1
.tgz +CONTENTS
running: /bin/tar  --use-compress-program gzip -xpf /home/cetrox/src/pkgsrc/packages/All/./chbg-1.5nb1.tgz
Depends pre-scan: `ImageMagick>=6.0.2.7' required.
Depends pre-scan: `glib>=1.2.10nb7' required.
Depends pre-scan: `gtk+>=1.2.10nb8' required.
Depends pre-scan: `imlib2>=1.1.2nb3' required.
Depends pre-scan: `png>=1.2.6nb1' required.
Package `chbg-1.5nb1' depends on `ImageMagick>=6.0.2.7'.
Loading it from ImageMagick-6.2.0.2.
PKG_PATH = /home/cetrox/src/pkgsrc/packages/All/.
parsing: /home/cetrox/src/pkgsrc/packages/All/.
path: /home/cetrox/src/pkgsrc/packages/All/.
increasing RLIMIT_NOFILE to max. 1772 open files
trying PKG_PATH /home/cetrox/src/pkgsrc/packages/All/.
pkg_add: no pkg found for 'ImageMagick-6.2.0.2', sorry.
pkg_add: 1 package addition failed
pkg_add: autoload of dependency `ImageMagick-6.2.0.2' failed!
Loading it from ImageMagick>=6.0.2.7.
PKG_PATH = /home/cetrox/src/pkgsrc/packages/All/.
parsing: /home/cetrox/src/pkgsrc/packages/All/.
path: /home/cetrox/src/pkgsrc/packages/All/.
increasing RLIMIT_NOFILE to max. 1772 open files
trying PKG_PATH /home/cetrox/src/pkgsrc/packages/All/.
pkg_add: no pkg found for 'ImageMagick>=6.0.2.7', sorry.
pkg_add: 1 package addition failed
pkg_add: autoload of dependency `ImageMagick>=6.0.2.7' failed!
Package `chbg-1.5nb1' depends on `glib>=1.2.10nb7'.
 - glib-1.2.10nb8 already installed.
Package `chbg-1.5nb1' depends on `gtk+>=1.2.10nb8'.
 - gtk+-1.2.10nb8 already installed.
Package `chbg-1.5nb1' depends on `imlib2>=1.1.2nb3'.
 - imlib2-1.2.0nb3 already installed.
Package `chbg-1.5nb1' depends on `png>=1.2.6nb1'.
 - png-1.2.8 already installed.
pkg_add: 1 package addition failed

The package ImageMagick-6.2.1.0.tgz was there and I got the same problems with
several binary packages.

I got problems with the output of pkgdepgraph -A -R too, as pkg_add couldn't
parse the command:

( pkg_info -qe gaim || ( pkg_add gaim-1.2.1,1.1.2nb1.tgz ) ) &&

$ pkg_add -v gaim-1.2.1,1.1.2nb1.tgz
parsing: .
path: /home/cetrox/src/pkgsrc/packages/All/.
increasing RLIMIT_NOFILE to max. 1772 open files
trying PKG_PATH /home/cetrox/src/pkgsrc/packages/All/.
pkg_add: no pkg found for 'gaim-1.2.1,1.1.2nb1.tgz', sorry.
pkg_add: 1 package addition failed

And the same problem while adding gimp:

$ pkg_add -v gimp-2.2.6,1.2.5.tgz
parsing: . 
path: /home/cetrox/src/pkgsrc/packages/All/.
increasing RLIMIT_NOFILE to max. 1772 open files
trying PKG_PATH /home/cetrox/src/pkgsrc/packages/All/.
pkg_add: no pkg found for 'gimp-2.2.6,1.2.5.tgz', sorry.
pkg_add: 1 package addition failed

Thanks in advance

--
  César Catrián C.
  http://mioficina.cjc.cl/