[FUG-BR] Erro de Atualização de dependencias

Thiago Gomes thiagomespb em gmail.com
Quarta Abril 28 12:26:42 BRT 2010


Estou com dificuldades de atualizar alguns pacotes via portupgrade

A mesma acusa o erro

[root em ns1 ~]# portupgrade -R libiconv
[Gathering depends for converters/libiconv . done]
[Exclude up-to-date packages  done]
--->  Upgrading 'libiconv-1.13.1' to 'libiconv-1.13.1_1' (converters/libiconv)
--->  Building '/usr/ports/converters/libiconv'
===>  Cleaning for libiconv-1.13.1_1
===>  Found saved configuration for libiconv-1.11_1
===>  Extracting for libiconv-1.13.1_1
=> MD5 Checksum OK for libiconv-1.13.1.tar.gz.
=> SHA256 Checksum OK for libiconv-1.13.1.tar.gz.
===>  Patching for libiconv-1.13.1_1
===>  Applying FreeBSD patches for libiconv-1.13.1_1
===>   libiconv-1.13.1_1 depends on package: libtool>=2.2 - not found
===>   Found libtool-1.5.26, but you need to upgrade to libtool>=2.2.
*** Error code 1

a biblioteca libtool esta instalada é

libtool-1.5.26                      =   up-to-date with port

E conforme acusa esta atualizada, ja que existe uma nova versão
2.2, por o portupgrade não informa, tentei instalar o proprio portugrade
e o mesmo não atualiza provoca erro no ruby.. que por sua vez.. tb
e tudo esta relacionado a esse biblioteca.

Stop in /usr/ports/lang/ruby18.
** Command failed [exit code 1]: /usr/bin/script -qa
/tmp/portupgrade20100428-59861-1m4i1vy-0 env UPGRADE_TOOL=portupgrade
UPGRADE_PORT=ruby-1.8.7.160_4,1 UPGRADE_PORT_VER=1.8.7.160_4,1 make
** Fix the problem and try again.
--->  Skipping 'misc/help2man' (help2man-1.36.4_3) because a requisite
package 'libiconv-1.13.1' (converters/libiconv) failed (specify -k to
force)
** Listing the failed packages (-:ignored / *:skipped / !:failed)
        ! converters/libiconv (libiconv-1.13.1) (unknown build error)
        ! lang/ruby18 (ruby-1.8.7.160_4,1)      (new compiler error)
        * misc/help2man (help2man-1.36.4_3)

E finalmente ele esta com vunerabilidade

New database installed.
Database created: Wed Apr 28 12:25:02 BRT 2010
Affected package: libtool-1.5.26
Type of problem: libtool -- Library Search Path Privilege Escalation Issue.
Reference: <http://portaudit.FreeBSD.org/77c14729-dc5e-11de-92ae-02e0184b8d35.html>

1 problem(s) in your installed packages found.

Como eu faço para instalar a nova libtool e retirar o velho ??


-- 
Thiago Gomes


Mais detalhes sobre a lista de discussão freebsd