Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
Problem with masked dev-lang/perl
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Portage & Programming
View previous topic :: View next topic  
Author Message
trendzetter
n00b
n00b


Joined: 24 Aug 2003
Posts: 61
Location: Ghent, Belgium

PostPosted: Sun Aug 24, 2003 3:02 pm    Post subject: Problem with masked dev-lang/perl Reply with quote

I'm having trouble recompiling my system. I encountered the following error:

gentoo root # emerge -e -p world

These are the packages that I would merge, in order:

Calculating world dependencies /
!!! all ebuilds that could satisfy "dev-lang/perl" have been masked.
!!! (dependency required by "sys-devel/binutils-2.14.90.0.2" [ebuild])

!!! Problem with ebuild sys-apps/man-pages-1.56
!!! Possibly a DEPEND/*DEPEND problem.

!!! Depgraph creation failed.

What should I do to make the update work properly ?

Thanks in advance !
Back to top
View user's profile Send private message
bonsaikitten
Apprentice
Apprentice


Joined: 01 Jan 2003
Posts: 213
Location: Shanghai, China

PostPosted: Sun Aug 24, 2003 4:39 pm    Post subject: Reply with quote

1) emerge sync, then retry
2) what happens if you try to emerge -p perl ?
Back to top
View user's profile Send private message
trendzetter
n00b
n00b


Joined: 24 Aug 2003
Posts: 61
Location: Ghent, Belgium

PostPosted: Sun Aug 24, 2003 7:03 pm    Post subject: Reply with quote

1) I tried running emerge sync previously. It does not solve my problem. I have gentoo 1.4 installed that I compiled about 1 month ago.
2)

gentoo root # emerge -p perl

These are the packages that I would merge, in order:

Calculating dependencies
!!! all ebuilds that could satisfy "perl" have been masked.

!!! Error calculating dependencies. Please correct.


I have checked /usr/portage/profiles/package.mask. Commenting these lines appears to make not difference. This is what is currently there:

# <rac@gentoo.org> (10 Jul 2003)
# unstable upstream, still needs some gentoo regression testing also
=dev-lang/perl-5.8.1*
=sys-devel/libperl-5.8.1*

Maybe this is usefull to someone ?

gentoo root # emerge -s ^perl$
Searching...
[ Results for search key : ^perl$ ]
[ Applications found : 1 ]

* dev-lang/perl [ Masked ]
Latest version available: 5.8.1_rc4
Latest version installed: 5.8.0-r11
Size of downloaded files: [no/bad digest]

Thank you for your assistance

Joris Willems
Back to top
View user's profile Send private message
Genone
Retired Dev
Retired Dev


Joined: 14 Mar 2003
Posts: 9507
Location: beyond the rim

PostPosted: Sun Aug 24, 2003 8:15 pm    Post subject: Reply with quote

What's in /usr/portage/dev-lang/perl ?
Back to top
View user's profile Send private message
trendzetter
n00b
n00b


Joined: 24 Aug 2003
Posts: 61
Location: Ghent, Belgium

PostPosted: Sun Aug 24, 2003 8:48 pm    Post subject: Reply with quote

gentoo root # ls -l /usr/portage/dev-lang/perl
total 4
-rw-r--r-- 1 root root 18794 Aug 22 14:48 ChangeLog
-rw-r--r-- 1 root root 2665 Aug 22 15:08 Manifest
drwxr-xr-x 2 root root 4096 Aug 22 14:48 files
-rw-r--r-- 1 root root 6818 Aug 22 15:08 perl-5.6.1-r10.ebuild
-rw-r--r-- 1 root root 6275 Aug 22 15:08 perl-5.6.1-r11.ebuild
-rw-r--r-- 1 root root 7226 Aug 22 15:08 perl-5.6.1-r12.ebuild
-rw-r--r-- 1 root root 14042 Aug 22 15:08 perl-5.8.0-r10.ebuild
-rw-r--r-- 1 root root 9907 Aug 22 15:08 perl-5.8.0-r11.ebuild
-rw-r--r-- 1 root root 10330 Aug 22 15:08 perl-5.8.0-r12.ebuild
-rw-r--r-- 1 root root 13567 Aug 22 15:08 perl-5.8.0-r9.ebuild
-rw-r--r-- 1 root root 10471 Aug 22 15:08 perl-5.8.1_rc1.ebuild
-rw-r--r-- 1 root root 10476 Aug 22 15:08 perl-5.8.1_rc2.ebuild
-rw-r--r-- 1 root root 10476 Aug 22 15:08 perl-5.8.1_rc3.ebuild
-rw-r--r-- 1 root root 10476 Aug 22 15:08 perl-5.8.1_rc4.ebuild
Back to top
View user's profile Send private message
Genone
Retired Dev
Retired Dev


Joined: 14 Mar 2003
Posts: 9507
Location: beyond the rim

PostPosted: Sun Aug 24, 2003 9:53 pm    Post subject: Reply with quote

try the following and post the output:
Code:

emerge gentoolkit  # if you don't have it
etcat -v dev-lang/perl
Back to top
View user's profile Send private message
trendzetter
n00b
n00b


Joined: 24 Aug 2003
Posts: 61
Location: Ghent, Belgium

PostPosted: Mon Aug 25, 2003 6:30 am    Post subject: Reply with quote

Code:
gentoo default-x86-1.4 # emerge gentoolkit
Calculating dependencies
!!! all ebuilds that could satisfy "gentoolkit" have been masked.

!!! Error calculating dependencies. Please correct.

gentoo default-x86-1.4 # emerge -s ^gentoolkit$
Searching...
[ Results for search key : ^gentoolkit$ ]
[ Applications found : 1 ]

*  app-portage/gentoolkit [ Masked ]
      Latest version available: 0.1.30
      Latest version installed: [ Not Installed ]


I'm wondering where the configuration says it is masked ? Can I change it somewhere ? Override the current settings ?

Many thanks !
Back to top
View user's profile Send private message
Genone
Retired Dev
Retired Dev


Joined: 14 Mar 2003
Posts: 9507
Location: beyond the rim

PostPosted: Mon Aug 25, 2003 7:19 am    Post subject: Reply with quote

ok, now it's becoming very weird. Looks like all packages on your system are somehow masked. Try to emerge gentoolkit with
Code:

emerge /usr/portage/app-portage/gentoolkit/gentoolkit-0.1.30.ebuild

and run the etcat command from my previous post.
Back to top
View user's profile Send private message
trendzetter
n00b
n00b


Joined: 24 Aug 2003
Posts: 61
Location: Ghent, Belgium

PostPosted: Mon Aug 25, 2003 5:56 pm    Post subject: Reply with quote

Hi ! Me again....

I tried running etcat after emerge gentootoolkit.
Code:
gentoo root # emerge /usr/portage/app-portage/gentoolkit/gentoolkit-0.1.30.ebuild
Calculating dependencies ...done!
>>> emerge (1 of 1) app-portage/gentoolkit-0.1.30 to /
>>> Unpacking source...
>>> Source unpacked.

>>> Install gentoolkit-0.1.30 into /var/tmp/portage/gentoolkit-0.1.30/image/ category app-portage
man:
prepallstrip:
strip:
>>> Completed installing into /var/tmp/portage/gentoolkit-0.1.30/image/

>>> Merging app-portage/gentoolkit-0.1.30 to /

>>> Regenerating /etc/ld.so.cache...
>>> app-portage/gentoolkit-0.1.30 merged.

 app-portage/gentoolkit
    selected: none
   protected: 0.1.30
     omitted: none

>>> clean: No packages selected for removal.

>>> Regenerating /etc/ld.so.cache...
>>> Auto-cleaning packages ...

>>> No outdated packages were found on your system.


 * GNU info directory index is up-to-date.


Code:
-bash: etcat: command not found

I also tried forcing to install perl ( emerge /usr/portage/dev-lang/perl/perl-5.8.0-r12.ebuild ) but perl is still not found on my system.
It might be also causing trouble that I unmerged ExtUtils-MakeMaker as suggested in this webpage: http://www.mhvlug.org:81/wws/arc/mhvlug/2003-07/msg00087.html

I don't mind rebuilding a bit more. Maybe there is a way to get me back running by rebuilding the system without loosing all of the configuration ?

Thanks !

Joris
Ghent, Belgium
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Portage & Programming 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