[Linux-bruxelles] Gentoo et packages binaires

wernerus sebastien s.wernerus at gmail.com
Jeu 4 Mai 15:07:56 CEST 2006


D'après ce que tu as collé, l'erreur à l'origine de ton problème est
'Name or service not known'.
Est-ce que ta config réseau est ok?

Est-ce que tu résouds les noms de domaine correctement par ex? Parce
que je peux obtenir exactement la mm erreur que toi en donnant un nom
de domaine/ip qui existe pas:

root at localhost # PORTAGE_BINHOST="http://nomdedomainequiexistepas/"
emerge -vpgK openssh

These are the packages that would be merged, in order:

Fetching binary packages info...
Loaded metadata pickle.
Traceback (most recent call last):
  File "/usr/bin/emerge", line 3280, in ?
    mydepgraph=depgraph(myaction,myopts)
  File "/usr/bin/emerge", line 915, in __init__
    portage.db["/"]["bintree"].populate(("--getbinpkg" in myopts),
("--getbinpkgonly" in myopts))
  File "/usr/lib/portage/pym/portage.py", line 5237, in populate
    self.remotepkgs =
getbinpkg.dir_get_metadata(settings["PORTAGE_BINHOST"],
chunk_size=chunk_size)
  File "/usr/lib/portage/pym/getbinpkg.py", line 448, in dir_get_metadata
    filelist = dir_get_list(baseurl, conn)
  File "/usr/lib/portage/pym/getbinpkg.py", line 293, in dir_get_list
    raise Exception, "Unable to get listing: %s %s" % (rc,msg)
Exception: Unable to get listing: None Server request failed: (-2,
'Name or service not known')

root at localhost #
PORTAGE_BINHOST="http://chinstrap.alternating.net/files/2005.1/grp/i686/"
emerge -vpgK openssh

These are the packages that would be merged, in order:

Fetching binary packages info...
Loaded metadata pickle.
cache miss: 'x' --- cache hit: 'o'
ooooooooo....
  -- DONE!

Calculating dependencies... done!
[binary  NS   ] gnome-base/orbit-0.5.17
[binary  N    ] gnome-base/gnome-libs-1.4.2  USE="kde nls -doc"
[binary  N    ] dev-db/unixODBC-2.2.11-r1  USE="gnome qt"
[binary  N    ] net-nds/openldap-2.2.28-r3  USE="berkdb crypt gdbm
ipv6 odbc perl readline samba ssl tcpd -debug -kerberos -minimal -sasl
-slp"
[binary     UD] net-misc/openssh-4.2_p1 [4.2_p1-r1] USE="ipv6 ldap*
pam tcpd -X509 -chroot -hpn -kerberos -libedit -sftplogging -skey
-smartcard -static" [No ebuild?]

Total size of downloads: 0 kB

On 5/4/06, Jerome Warnier <jwarnier at beeznest.net> wrote:
> Le mercredi 03 mai 2006 à 17:19 +0200, wernerus sebastien a écrit :
> > Non, pas besoin de sync.
> >
> > Essaye un autre repository:
> >
> > # PORTAGE_BINHOST="http://chinstrap.alternating.net/files/2005.1/grp/i686/"
> Désolé, mais il est déjà dans la liste que j'ai donnée ci-dessous, et ça
> ne fonctionne pas.
> > emerge -vpgK openssh
> En fait, le message avec tes options en plus est le suivant:
>
>
> These are the packages that I would merge, in order:
>
> Fetching binary packages info...
> Traceback (most recent call last):
>   File "/usr/bin/emerge", line 3136, in ?
>     mydepgraph=depgraph(myaction,myopts)
>   File "/usr/bin/emerge", line 915, in __init__
>     portage.db["/"]["bintree"].populate(("--getbinpkg" in myopts),
> ("--getbinpkgonly" in myopts))
>   File "/usr/lib/portage/pym/portage.py", line 5931, in populate
>     self.remotepkgs =
> getbinpkg.dir_get_metadata(settings["PORTAGE_BINHOST"],
> chunk_size=chunk_size)
>   File "/usr/lib/portage/pym/getbinpkg.py", line 440, in dir_get_metadata
>     filelist = dir_get_list(baseurl, conn)
>   File "/usr/lib/portage/pym/getbinpkg.py", line 288, in dir_get_list
>     raise Exception, "Unable to get listing: %s %s" % (rc,msg)
> Exception: Unable to get listing: None Server request failed: (-2, 'Name
> or service not known')
>
> > fonctionne chez moi.
> Et ça ne fonctionne pas du tout.
>
> Une idée?
>
> > On 5/3/06, Manuel Kirstetter <mkirstetter at gmail.com> wrote:
> > >
> > >
> > >
> > > > >Salut,
> > > > >
> > > > >J'ai un petit problème sur une Gentoo: je voudrais utiliser le package
> > > > >binaire d'OpenSSH (et ses dépendances aussi), mais ça ne fonctionne pas.
> > > > >Pourtant, j'ai essayé d'ajouter alternativement les lignes suivantes
> > > > >à /etc/make.conf:
> > > > >PORTAGE_BINHOST="https://e.ututo.org.ar/pentium4/"
> > > > >PORTAGE_BINHOST=" https://e.ututo.org.ar/i686/"
> > > >
> > > >PORTAGE_BINHOST="http://chinstrap.alternating.net/files/2005.1/grp/i686/
> > > "
> > > > >
> > > > >En utilisant un "emerge -gK openssh" après, il me dit à chaque fois
> > > > >qu'il ne peut pas trouver de package correspondant à "openssh", alors
> > > > >qu'il le trouve (et veut downloader et compiler les sources de toutes
> > > > >ses dépendances) quand on fait un "emerge openssh".
> > > > >Pourtant, les fichiers .tbz sont bien sur ces miroirs.
> > > > >
> > > > >Quelqu'un a une idée?
> > > > >Faut faire quelque chose en plus?
> > > > >
> > > > >J'ai trouvé les instructions ici:
> > > > >http://gentoo-wiki.com/TIP_Using_PORTAGE_BINHOST
> > > > >
> > > > >Merci
> > >
> > >
> > >
> > > Salut,
> > >
> > > Faut peut-être mettre ton arbre portage à jour...
> > > # emerge sync
> > >
> > > A+
> > >
> > > Manuel KIRSTETTER
> > > 0032(0)495/331.274
> > > http://www.maitregonzo.be/
> > > --
> > > Linux-bruxelles mailing list
> > > Linux-bruxelles at lists.bxlug.be
> > > http://lists.bxlug.be/mailman/listinfo/linux-bruxelles
> > >
> > >
> > >
> >
> --
> Jérôme Warnier
> FLOSS Consultant
> http://beeznest.net
>
>
>
>
> --
> Linux-bruxelles mailing list
> Linux-bruxelles at lists.bxlug.be
> http://lists.bxlug.be/mailman/listinfo/linux-bruxelles
>
>
>




Plus d'informations sur la liste de diffusion Linux-bruxelles