Outra coisa que esqueci de dizer...

 Se você usa o sbopkg, ele não resolve dependências, mas você pode
listar as dependencias se o cara que criou o SlackBuild, colocou elas no
README. E se não me enganos, todos tem tido essa preocupação :-)

Então basta executar o comando:

sbopkg -s <pacote>

Ler o "Requires:" e instalá-los.



Gustavo Tomazi Ludwig wrote:
> Existe sim, só não é oficial:
> http://emerde.freaknet.org/
>
> On 09/28/2010 08:41 PM, Flávio Barros wrote:
>> Eu gostaria de entender o por quê que até hoje não de desenvolveu
>> algo parecido com os ports/portage.
>>
>>
>> 2010/9/28 Molinero <[email protected] <mailto:[email protected]>>
>>
>>     O slapt-get de certa forma, resolve dependência, mas claro... se na
>>     construção do pacote, for especificado isso.
>>     Como é bem explicado na FAQ do slapt-get
>>
>>
>>     10.  What about package dependencies?
>>
>>      First of all, slapt-get does not provide dependency resolution
>>     for vanilla
>>      Slackware packages (ie, official Slackware packages that come
>>     with the
>>      distribution).
>>
>>      However, slapt-get does provide a framework for dependency
>>     resolution for
>>      packages that follow the Slackware package format, while still being
>>     backwards
>>      compatible.  This information is stored in so called meta files
>>     within the
>>      package.  slapt-get does not parse the packages themselves.  It
>>     uses the
>>      PACKAGES.TXT package database that Patrick Volkerding provides along
>>     with his
>>      packages.  slapt-get uses this file by extending it with
>>     optional extra
>>     fields.
>>      This information is stored within the package simply as a means
>>     of easy
>>      transport, to later be parsed into a PACKAGES.TXT.  For example,
>>     the entry
>>      for man within PACKAGES.TXT looks like:
>>
>>       PACKAGE NAME:  man-1.5l-i386-1.tgz
>>       PACKAGE LOCATION:  ./slackware/ap
>>       PACKAGE SIZE (compressed):  166 K
>>       PACKAGE SIZE (uncompressed):  390 K
>>       PACKAGE DESCRIPTION:
>>       man: man (format and display the on-line manual pages)
>>
>>      It is extended like so:
>>
>>       PACKAGE NAME:  man-1.5l-i386-1.tgz
>>       PACKAGE MIRROR:  http://www.slackware.at/data/slackware-9.1/
>>
>>      PACKAGE LOCATION:  ./slackware/ap
>>       PACKAGE SIZE (compressed):  166 K
>>       PACKAGE SIZE (uncompressed):  390 K
>>       PACKAGE REQUIRES: groff >= 1.56-noarch-1,man-pages | man-pages-de
>>       PACKAGE CONFLICTS:
>>       PACKAGE SUGGESTS:
>>       PACKAGE DESCRIPTION:
>>       man: man (format and display the on-line manual pages)
>>
>>      The REQUIRES line is an addition supported by slapt-get, along with
>>     CONFLICTS
>>      and SUGGESTS.  The meta files supporting dependencies,
>>     conflicts, and
>>      suggestions are within the packages inside the ./install/
>>     directory.  The
>>      REQUIRES information is stored in the slack-required file.  The
>>     CONFLICTS
>>      information is stored within the slack-conflicts file.  The SUGGESTS
>>      information is stored in the slack-suggests file.  See FAQ #19 for a
>>     breakdown
>>      of the structure of REQUIRES, FAQ #31 for CONFLICTS, and FAQ #44 for
>>     SUGGESTS.
>>      MIRROR is an optional location so that the packages can be
>>     hosted elsewhere
>>      (this is the internal representation slapt-get uses after
>>     caching the
>>     package
>>      date from the remote package source).
>>
>>      This information is added to the PACKAGES.TXT file by extracting it
>>     from the
>>      meta files within the package.  This is normally done by the
>>     provider
>>     of the
>>      packages when they generate the PACKAGES.TXT support file for
>>     their package
>>      source.  See FAQ #17 for an example script to generate an extended
>>     PACKAGES.TXT
>>      file.
>>
>>      The inclusion of this information within the Slackware package
>>     format
>>     does not
>>      inhibit the ability for Slackware pkgtools to install these
>>     packages.  This
>>      information is silently ignored and discarded after the package is
>>     installed.
>>
>>      Packages supporting this framework can be found at
>>     linuxpackages.net <http://linuxpackages.net>, along
>>      with several Slackware derived distributions such as
>>     CollegeLinux (starting
>>      with 2.5) and VectorLinux (starting with 5.0).
>>      Also, Stefano Stabellini has created a PACKAGES.TXT that
>>     contains the
>>      dependency information for Slackware packages without modifying
>>     the actual
>>      packages themselves.  This can be used as a slapt-get source to
>>     pull the
>>      packages from official slackware.com <http://slackware.com>
>>     mirrors.  Read more about it at
>>      Stefano's page: http://www.stabellini.net/depslack.html
>>
>>
>>
>>     Isaac Filho wrote:
>>     > Desfavorável? Acho que estou entendo errado o que pediram... Não
>>     > quererem colocar apenas o link ali nas dependências? é Isso?
>>     >
>>     > Durante muito tempo o slacky.eu <http://slacky.eu>, era assim,
>>     sem os links. Hoje está bem legal ;)
>>     >
>>     > --
>>     > yzak
>>     >
>>     >
>>
>>     --
>>     GUS-BR - Grupo de Usuários de Slackware Brasil
>>     http://www.slackwarebrasil.org/
>>     http://groups.google.com/group/slack-users-br
>>
>>     Antes de perguntar:
>>     http://www.istf.com.br/perguntas/
>>
>>     Para sair da lista envie um e-mail para:
>>     [email protected]
>>     <mailto:slack-users-br%[email protected]>
>>
>>
>>
>>
>> -- 
>> Desde já agradeço,
>> +++                       
>> Flávio de Oliveira Barros
>> Manaus - Amazonas - Brasil
>>
>> Copiar é bom!
>> Seja Legal
>> Use Software Livre
>> Ubuntu User number is # 28558
>> Linux Registered User# 278223
>> -- 
>> GUS-BR - Grupo de Usuários de Slackware Brasil
>> http://www.slackwarebrasil.org/
>> http://groups.google.com/group/slack-users-br
>>  
>> Antes de perguntar:
>> http://www.istf.com.br/perguntas/
>>  
>> Para sair da lista envie um e-mail para:
>> [email protected] 
> -- 
> GUS-BR - Grupo de Usuários de Slackware Brasil
> http://www.slackwarebrasil.org/
> http://groups.google.com/group/slack-users-br
>  
> Antes de perguntar:
> http://www.istf.com.br/perguntas/
>  
> Para sair da lista envie um e-mail para:
> [email protected] 

-- 
GUS-BR - Grupo de Usuários de Slackware Brasil
http://www.slackwarebrasil.org/
http://groups.google.com/group/slack-users-br

Antes de perguntar:
http://www.istf.com.br/perguntas/

Para sair da lista envie um e-mail para:
[email protected]

Responder a