View previous topic :: View next topic |
Author |
Message |
Yggdrasill Tux's lil' helper
Joined: 12 Feb 2005 Posts: 103 Location: Belgique - Liège
|
Posted: Sat Nov 26, 2005 11:13 am Post subject: [Emerge] Connect ? |
|
|
Hi,
I've a litte problem, i want to emerge "connect", a soft that enable me to bypass a firewall by ssh tunneling, but when I do my emerge i could seen connect have been masked by missing keyword.
How can I unmask it? After a little search on this forum, i dont find the file's path i must edit (on my amd64, it's /etc/portage/package.keyword but here there is no folder portage!)
Some people say me to create /etc/profile/portage/package.provided
and some other people say me to create /etc/portage/package.provided
what's the good way?
And when connect will be installed, can i make the mac os connection trough this software or is it impossible?
Thanks a lot
Yggdrasill (hoping my english isn't too bad...) _________________ MacBook 13,3" Core2Duo 2,0GHz
'- Mac Os X Leopard 10.5.1
'- Gentoo |
|
Back to top |
|
|
mayday147 l33t
Joined: 22 Mar 2004 Posts: 825 Location: Bucharest, Romania
|
Posted: Sat Nov 26, 2005 11:58 am Post subject: |
|
|
Youi have to create /etc/portage/package.keywords and insert this line into it
Code: |
net-misc/connect ~ppc
|
_________________ gentoo.ro |
|
Back to top |
|
|
Yggdrasill Tux's lil' helper
Joined: 12 Feb 2005 Posts: 103 Location: Belgique - Liège
|
Posted: Sun Nov 27, 2005 12:55 am Post subject: |
|
|
mayday147 wrote: | Youi have to create /etc/portage/package.keywords and insert this line into it
Code: |
net-misc/connect ~ppc
|
|
Arf, it doesn't work...
it's always masked by missing keyword...
Code: | Calculating dependencies
!!! All ebuilds that could satisfy "connect" have been masked.
!!! One of the following masked packages is required to complete your request:
- net-misc/connect-1.95 (masked by: missing keyword)
For more information, see MASKED PACKAGES section in the emerge man page or
section 2.2 "Software Availability" in the Gentoo Handbook.
82-212-184-25:/Users/Yggdrasill root# |
An other solution?
Thanks. _________________ MacBook 13,3" Core2Duo 2,0GHz
'- Mac Os X Leopard 10.5.1
'- Gentoo |
|
Back to top |
|
|
mayday147 l33t
Joined: 22 Mar 2004 Posts: 825 Location: Bucharest, Romania
|
Posted: Sun Nov 27, 2005 1:35 am Post subject: |
|
|
Then try to unamsk it in /etc/portage/package.unamask by adding "=net-misc/connect-1.95" to it. _________________ gentoo.ro |
|
Back to top |
|
|
Yggdrasill Tux's lil' helper
Joined: 12 Feb 2005 Posts: 103 Location: Belgique - Liège
|
Posted: Sun Nov 27, 2005 11:06 am Post subject: |
|
|
mayday147 wrote: | Then try to unamsk it in /etc/portage/package.unamask by adding "=net-misc/connect-1.95" to it. |
it always doesn't work.
I've try to unmask it by adding "=net-misc/connect-1.95" into package.keyword, in package.unmask and package.unamask.
there is my configuration files:
package.keyword:
Code: |
GNU nano 1.2.4 File: /etc/portage/package.keywords
net-misc/connect -ppc =net-misc/connect-1.95
=net-misc/connect-1.95 |
package.unamask:
Code: |
GNU nano 1.2.4 File: /etc/portage/package.unamask
=net-misc/connect-1.95
|
and my package.unmask:
Code: |
GNU nano 1.2.4 File: /etc/portage/package.unmask
=net-misc/connect-1.95 |
Why it isn't so easy than on my Amd64? _________________ MacBook 13,3" Core2Duo 2,0GHz
'- Mac Os X Leopard 10.5.1
'- Gentoo |
|
Back to top |
|
|
Bols Tux's lil' helper
Joined: 15 May 2004 Posts: 112
|
Posted: Sun Nov 27, 2005 11:36 am Post subject: |
|
|
Masked by missing keyword just means that the package you are trying to emerge has never been tested on the platform that you are using (ppc).
You should just add
Code: | net-misc/connect ~* |
to your /etc/portage/package.keywords
And here is the Wiki page related to the use of portage. |
|
Back to top |
|
|
Yggdrasill Tux's lil' helper
Joined: 12 Feb 2005 Posts: 103 Location: Belgique - Liège
|
Posted: Sun Nov 27, 2005 12:11 pm Post subject: |
|
|
I succeed to unmask this package (yes! it's done!)
but now i've another problem:
Code: |
Calculating dependencies -
emerge: there are no ebuilds to satisfy "virtual/libc". |
any idea? _________________ MacBook 13,3" Core2Duo 2,0GHz
'- Mac Os X Leopard 10.5.1
'- Gentoo |
|
Back to top |
|
|
Bols Tux's lil' helper
Joined: 15 May 2004 Posts: 112
|
Posted: Sun Nov 27, 2005 12:34 pm Post subject: |
|
|
Could you post the output of emerge --info, please?
Otherwise, check the symlink of your /etc/make.profile and re-sync your portage's tree. |
|
Back to top |
|
|
Yggdrasill Tux's lil' helper
Joined: 12 Feb 2005 Posts: 103 Location: Belgique - Liège
|
Posted: Sun Nov 27, 2005 3:01 pm Post subject: |
|
|
here my emerge --info
Code: | 82-212-184-25:/Users/Yggdrasill root# emerge --info
!!! /etc/make.profile is not a symlink and will probably prevent most merges.
!!! It should point into a profile within /usr/portage/profiles/
!!! (You can safely ignore this message when syncing. It's harmless.)
!!! Relying on the shell to locate gcc, this may break
!!! DISTCC, installing gcc-config and setting your current gcc
!!! profile will fix this
Portage 2.0.51-r3 (unavailable, gcc-4.0.1, unavailable, 8.3.0 Power Macintosh)
=================================================================
System uname: 8.3.0 Power Macintosh powerpc
macos-20041118
distcc 2.18.3-Apple powerpc-apple-darwin8.0 (protocols 1 and 2) (default port 3632) [disabled]
Autoconf:
Automake:
Binutils:
Headers:
Libtools:
ACCEPT_KEYWORDS="ppc"
AUTOCLEAN="yes"
CFLAGS="-O2 -pipe"
CHOST="powerpc-apple-darwin"
COMPILER=""
CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3/share/config /usr/share/config /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/env.d"
CXXFLAGS="-O2 -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoaddcvs ccache collision-protect distlocks"
GENTOO_MIRRORS="http://gentoo.osuosl.org http://distro.ibiblio.org/pub/Linux/distributions/gentoo"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY=""
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE=""
|
How can I check the /etc/make.profile's symlink?[/quote] _________________ MacBook 13,3" Core2Duo 2,0GHz
'- Mac Os X Leopard 10.5.1
'- Gentoo |
|
Back to top |
|
|
Bols Tux's lil' helper
Joined: 15 May 2004 Posts: 112
|
Posted: Sun Nov 27, 2005 4:02 pm Post subject: |
|
|
Your profile isn't set, that's why emerge give you weird errors.
Yggdrasill wrote: | Code: | !!! /etc/make.profile is not a symlink and will probably prevent most merges.
!!! It should point into a profile within /usr/portage/profiles/
!!! (You can safely ignore this message when syncing. It's harmless.)
!!! Relying on the shell to locate gcc, this may break
!!! DISTCC, installing gcc-config and setting your current gcc
!!! profile will fix this
|
|
Do this to set it to the current generic ppc profile :
Code: | rm -f /etc/make.profile
ln -snf /usr/portage/profiles/default-linux/ppc/2005.1/ppc /etc/make.profile |
Then if you want to check the symlink :
Code: | ls -l /etc/make.profile |
|
|
Back to top |
|
|
Cenrim Tux's lil' helper
Joined: 04 Dec 2004 Posts: 142 Location: Germany
|
Posted: Sun Nov 27, 2005 5:16 pm Post subject: |
|
|
Bols:
I don't think linking /etc/make.profile to default-linux/ppc on a Darwin/OS X wouldn't make portage more useful
Yggdrasill:
you have to Code: |
rm -f /etc/make.profile
ln -snf /usr/portage/profiles/default-darwin/macos /etc/make.profile
|
good luck! _________________ [/garbage] |
|
Back to top |
|
|
Yggdrasill Tux's lil' helper
Joined: 12 Feb 2005 Posts: 103 Location: Belgique - Liège
|
Posted: Mon Nov 28, 2005 7:57 pm Post subject: |
|
|
I've done it, but there are always no ebuilds to satisfy "libc".
What does it mean? I cannot install connect ?
I just tried to emerge libc but there is no results! _________________ MacBook 13,3" Core2Duo 2,0GHz
'- Mac Os X Leopard 10.5.1
'- Gentoo |
|
Back to top |
|
|
|