pkgsrc-Users archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: htop installation from package (using pkgin) broken on NetBSD 6.0



On Thu, Dec 6, 2012 at 4:23 PM, Bartek Krawczyk
<bbartlomiej.mail%gmail.com@localhost> wrote:
> I'm installing everything using pkgin which was set up during NetBSD system
> installation by the installer.
>
> when I did:
> pkgin install htop
> i got:
> calculating dependencies... done.
> /usr/lib/libmenu.so.5, needed by ncurses-5.9 is not present in this system.
> /usr/lib/libform.so.5, needed by ncurses-5.9 is not present in this system.
>
> nothing to upgrade.
> 1 packages to be installed: htop-1.0.1 (1302K to download, 6702K to install)
>
> the following packages have unmet requirements: ncurses-5.9
>
> proceed ? [Y/n] y
> downloading packages...
> installing packages...
> installing htop-1.0.1...
> pkg_install warnings: 0, errors: 0
> reading local summary...
> processing local summary...
> updating database: 100%
> marking htop-1.0.1 as non auto-removable
>
> Which is really strange since it installs the package even though it can't
> meet its dependencies. This is the first problem. And after that, running
> htop fails with:
>
> Error opening terminal: xterm.
>
> My NetBSD 6.0 has a libmenu.so and libform.so but they're linked to
> libmenu.so.6 and 6.0 so it seems the real problem is with ncurses package
> which I suppose was built against NetBSD 5?

No (see below). This is probably a result of /usr/sbin/postinstall-ed tree used
for bulk builds. i386 is also affected. As far as I can see ncurses is
the only problematic package.

Manuel, Is this your upload?

0 cheusov>ftp -4o -
ftp://ftp.netbsd.org/pub/pkgsrc/packages/NetBSD/amd64/6.0/All/pkg_summary.gz
|
gzip -dc |
pkg_grep_summary -t re REQUIRES '^/usr/lib/lib(form|menu)[.]so[.]5' |
sed -n 's/^PKGNAME=//p'
ncurses-5.9
0 0 0 0 cheusov>ftp -4o
-ftp://ftp.netbsd.org/pub/pkgsrc/packages/NetBSD/i386/6.0/All/pkg_summary.gz
|
gzip -dc |
pkg_grep_summary -t re REQQUIRES '^/usr/lib/lib(form|menu)[.]so[.]5' |
sed -n 's/^PKGNAME=//p'
ncurses-5.9
0 0 0 0 cheusov>ftp -4o -
ftp://ftp.netbsd.org/pub/pkgsrc/packages/NetBSD/amd64/6.0/All/pkg_summary.gz
|
gzip -dc |
pkg_grep_summary -t re OS_VERSION 5 |
sed -n 's/^PKGNAME=//p'
0 0 0 0 cheusov>ftp -4o -
ftp://ftp.netbsd.org/pub/pkgsrc/packages/NetBSD/i386/6.0/All/pkg_summary.gz
|
gzip -dc |
pkg_grep_summary -t re OS_VERSION 5 |
sed -n 's/^PKGNAME=//p'
0 0 0 0 cheusov>


Home | Main Index | Thread Index | Old Index