Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
[Emerge] Connect ?
View unanswered posts
View posts from last 24 hours

 
This topic is locked: you cannot edit posts or make replies.    Gentoo Forums Forum Index Gentoo for Mac OS X (Portage for Mac OS X)
View previous topic :: View next topic  
Author Message
Yggdrasill
Tux's lil' helper
Tux's lil' helper


Joined: 12 Feb 2005
Posts: 103
Location: Belgique - Liège

PostPosted: Sat Nov 26, 2005 11:13 am    Post subject: [Emerge] Connect ? Reply with quote

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
View user's profile Send private message
mayday147
l33t
l33t


Joined: 22 Mar 2004
Posts: 825
Location: Bucharest, Romania

PostPosted: Sat Nov 26, 2005 11:58 am    Post subject: Reply with quote

Youi have to create /etc/portage/package.keywords and insert this line into it
Code:

net-misc/connect ~ppc

_________________
gentoo.ro
Back to top
View user's profile Send private message
Yggdrasill
Tux's lil' helper
Tux's lil' helper


Joined: 12 Feb 2005
Posts: 103
Location: Belgique - Liège

PostPosted: Sun Nov 27, 2005 12:55 am    Post subject: Reply with quote

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
View user's profile Send private message
mayday147
l33t
l33t


Joined: 22 Mar 2004
Posts: 825
Location: Bucharest, Romania

PostPosted: Sun Nov 27, 2005 1:35 am    Post subject: Reply with quote

Then try to unamsk it in /etc/portage/package.unamask by adding "=net-misc/connect-1.95" to it.
_________________
gentoo.ro
Back to top
View user's profile Send private message
Yggdrasill
Tux's lil' helper
Tux's lil' helper


Joined: 12 Feb 2005
Posts: 103
Location: Belgique - Liège

PostPosted: Sun Nov 27, 2005 11:06 am    Post subject: Reply with quote

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? :cry:
_________________
MacBook 13,3" Core2Duo 2,0GHz
'- Mac Os X Leopard 10.5.1
'- Gentoo
Back to top
View user's profile Send private message
Bols
Tux's lil' helper
Tux's lil' helper


Joined: 15 May 2004
Posts: 112

PostPosted: Sun Nov 27, 2005 11:36 am    Post subject: Reply with quote

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
View user's profile Send private message
Yggdrasill
Tux's lil' helper
Tux's lil' helper


Joined: 12 Feb 2005
Posts: 103
Location: Belgique - Liège

PostPosted: Sun Nov 27, 2005 12:11 pm    Post subject: Reply with quote

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
View user's profile Send private message
Bols
Tux's lil' helper
Tux's lil' helper


Joined: 15 May 2004
Posts: 112

PostPosted: Sun Nov 27, 2005 12:34 pm    Post subject: Reply with quote

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
View user's profile Send private message
Yggdrasill
Tux's lil' helper
Tux's lil' helper


Joined: 12 Feb 2005
Posts: 103
Location: Belgique - Liège

PostPosted: Sun Nov 27, 2005 3:01 pm    Post subject: Reply with quote

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
View user's profile Send private message
Bols
Tux's lil' helper
Tux's lil' helper


Joined: 15 May 2004
Posts: 112

PostPosted: Sun Nov 27, 2005 4:02 pm    Post subject: Reply with quote

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
View user's profile Send private message
Cenrim
Tux's lil' helper
Tux's lil' helper


Joined: 04 Dec 2004
Posts: 142
Location: Germany

PostPosted: Sun Nov 27, 2005 5:16 pm    Post subject: Reply with quote

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
View user's profile Send private message
Yggdrasill
Tux's lil' helper
Tux's lil' helper


Joined: 12 Feb 2005
Posts: 103
Location: Belgique - Liège

PostPosted: Mon Nov 28, 2005 7:57 pm    Post subject: Reply with quote

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
View user's profile Send private message
Display posts from previous:   
This topic is locked: you cannot edit posts or make replies.    Gentoo Forums Forum Index Gentoo for Mac OS X (Portage for Mac OS X) All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum