[FUG-BR] geda ports 1.8 and guile version conflict

Otacílio otacilio.neto em bsd.com.br
Segunda Novembro 14 10:48:37 BRST 2016


Oi Nilton

Só uma dica que pode funcionar (ou não). Por que você não edita o 
Makefile do port lang/geda e comenta esta linha:
libguile.so:lang/guile (lembre de tirar o \ da linha anterior)


Então você instala o lang/guile2 e depois tenta compilar o port do lang/geda

As vezes o próprio software já está preparado para trabalhar com 
qualquer versão e a dependência do port pode ser mudada facilmente. 
Tente isso. Se funcionar você pode ver qual é a dependência da 
biblioteca, pode ser algo do tipo:

libguile.so:lang/guile2

Aí você já muda no Makefile e submete o patch :)

[]'s
-Otacílio

Em 13/11/2016 16:15, Nilton Jose Rizzo escreveu:
>
>    Hi all, I need to use a gEDA ports to create schemas and
> PCBs, but from the lastest upgrade on my FreeBSD 12-current, it's not
> more possible because the guile lib have a version conflict.
>
>     Some ports work with guile2 and gEDA needs a 1.8 version
> both use the same locations /usr/local/bin.
>
>     Have some other problems that I would like to share with you
> but I need to create a paper, because I have a long list with
> this problems.
>
>      It's to hard to create a path with version to binaries
> and/or library, like this:
>
> /usr/local/bin/guile/guile
> /usr/local/bin/guile2/guile
>
> and create a link to the /usr/local/bin like this:
>
> ln -s /usr/local/bin/guile/guile /usr/local/bin/guile18
> ln -s /usr/local/bin/quile2/guile /use/local/bin/guile2
>
> it's just done to clang and llvm, and i  not understand
> why I need to compile a ports int  FreeBSD 12-current with
> a clang and llvm 3.6 or 3.7, if I just have a 3.8 version
>
>   Thanx!
>
>
> ---
> /*************************************************
> **Nilton José Rizzo            UFRRJ
> **http://www.rizzo.eng.br      http://www.ufrrj.br
> **http://lattes.cnpq.br/0079460703536198
> **************************************************/
>
> -------------------------
> Histórico: http://www.fug.com.br/historico/html/freebsd/
> Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd




Mais detalhes sobre a lista de discussão freebsd