| 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 |
|
 |
|