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

Thiago Gomes thiagomespb em gmail.com
Quarta Abril 28 12:48:30 BRT 2010


Agora é no ruby

/usr/ports/lang/ruby18/work/ruby-1.8.7-p248/process.c:992: undefined
reference to `rb_thread_stop_timer_fake'
libruby18-static.a(process.o)(.text+0x106b): In function `rb_proc_exec':
/usr/ports/lang/ruby18/work/ruby-1.8.7-p248/process.c:1063: undefined
reference to `rb_thread_stop_timer_fake'
*** Error code 1

Stop in /usr/ports/lang/ruby18/work/ruby-1.8.7-p248.
** Command failed [exit code 1]: /usr/bin/script -qa
/tmp/portupgrade20100428-6932-1htp1dx-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.
** Listing the failed packages (-:ignored / *:skipped / !:failed)
        ! lang/ruby18 (ruby-1.8.7.160_4,1)      (new compiler error)


Em 28 de abril de 2010 12:39, Thiago Gomes <thiagomespb em gmail.com> escreveu:
> valeu.. só uma duvida.. em que casos eu posso o portmaster ?
>
>
> Em 28 de abril de 2010 12:35, Ricardo <rs.freebsd em gmail.com> escreveu:
>> Thiago
>>
>> Segue abaixo o procedimento que tem que ser feito esta no arquivo
>> /usr/ports/UPDATING
>>
>>
>> 20090802:
>>  AFFECTS: users of devel/libtool15 and devel/libltdl15
>>  AUTHOR: mezz em FreeBSD.org
>>
>>  The devel/libtool15 and devel/libltdl15 ports have been moved to libtool22
>>  and libltdl22, respectively, then updated to 2.2.6a. You will need to run
>>  portmaster or portupgrade to properly perform the upgrade:
>>
>>  Portmaster:
>>  -----------
>>
>>  portmaster -o devel/libtool22 devel/libtool15
>>  portmaster -o devel/libltdl22 devel/libltdl15
>>
>>  Portupgrade:
>>  ------------
>>
>>  portupgrade -o devel/libtool22 libtool-1.5\*
>>  portupgrade -o devel/libltdl22 libltdl-1.5\*
>>
>>  After that, you will need to rebuild all ports that depend on libltdl.
>>  Since all dependent ports' PORTREVISIONs have been bumped, you can run
>>  portupgrade or portmaster with '-a' to complete the upgrade.
>>
>> Att
>>
>> Ricardo
>>
>>
>> Em 28 de abril de 2010 12:26, Thiago Gomes <thiagomespb em gmail.com> escreveu:
>>> 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
>>> -------------------------
>>> Histórico: http://www.fug.com.br/historico/html/freebsd/
>>> Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
>>>
>> -------------------------
>> Histórico: http://www.fug.com.br/historico/html/freebsd/
>> Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
>>
>
>
>
> --
> Thiago Gomes
>



-- 
Thiago Gomes


Mais detalhes sobre a lista de discussão freebsd