Setting up portage on Sabayon 13.08 XFCE

Anything that pertains to Portage

Moderator: Moderators

Setting up portage on Sabayon 13.08 XFCE

Postby akrmn » Thu Sep 26, 2013 4:53

Hi,

(Pretty) Experienced Gentoo user here, but totally new to Sabayon. Is there some kind of initial configuration necessary before being able to use emerge as in Gentoo?

For example, I did
emerge --sync
emerge emacs

The first dependency (app-admin/eselect-emacs-1.14) installed successfuly. But the next one (dev-perl/Locale-gettext-1.50.0) did not. Output:

>>> Emerging (2 of 9) dev-perl/Locale-gettext-1.50.0
* gettext-1.05.tar.gz SHA256 SHA512 WHIRLPOOL size ;-) ... [ ok ]
>>> Unpacking source...
>>> Unpacking gettext-1.05.tar.gz to /var/tmp/portage/dev-perl/Locale-gettext-1.50.0/work
>>> Source unpacked in /var/tmp/portage/dev-perl/Locale-gettext-1.50.0/work
>>> Preparing source in /var/tmp/portage/dev-perl/Locale-gettext-1.50.0/work/gettext-1.05 ...
* Applying compatibility-with-POSIX-module.diff ... [ ok ]
>>> Source prepared.
>>> Configuring source in /var/tmp/portage/dev-perl/Locale-gettext-1.50.0/work/gettext-1.05 ...
* Using ExtUtils::MakeMaker
* perl Makefile.PL PREFIX=/usr INSTALLDIRS=vendor INSTALLMAN3DIR=none DESTDIR=/var/tmp/portage/dev-perl/Locale-gettext-1.50.0/image/
checking for gettext... no
checking for gettext in -lintl... no
gettext function not found. Please install libintl at Makefile.PL line 18.
* ERROR: dev-perl/Locale-gettext-1.50.0 failed (configure phase):
* Unable to build!
*
* Call stack:
* ebuild.sh, line 93: Called src_configure
* environment, line 2661: Called perl-module_src_configure
* environment, line 2279: Called perl-module_src_prep
* environment, line 2351: Called die
* The specific snippet of code:
* perl Makefile.PL "$@" <<< "${pm_echovar}" || die "Unable to build!";
*
* If you need support, post the output of `emerge --info '=dev-perl/Locale-gettext-1.50.0'`,
* the complete build log and the output of `emerge -pqv '=dev-perl/Locale-gettext-1.50.0'`.
* The complete build log is located at '/var/tmp/portage/dev-perl/Locale-gettext-1.50.0/temp/build.log'.
* The ebuild environment file is located at '/var/tmp/portage/dev-perl/Locale-gettext-1.50.0/temp/environment'.
* Working directory: '/var/tmp/portage/dev-perl/Locale-gettext-1.50.0/work/gettext-1.05'
* S: '/var/tmp/portage/dev-perl/Locale-gettext-1.50.0/work/gettext-1.05'

>>> Failed to emerge dev-perl/Locale-gettext-1.50.0, Log file:

>>> '/var/tmp/portage/dev-perl/Locale-gettext-1.50.0/temp/build.log'

By the way, I'm running it in qemu-kvm. Similarly, other common packages fail to emerge.
Thanks.
akrmn
Baby Hen
 
Posts: 1
Joined: Thu Sep 26, 2013 3:03

Re: Setting up portage on Sabayon 13.08 XFCE

Postby sabayonino » Thu Sep 26, 2013 13:05

Code: Select all
 perl Makefile.PL PREFIX=/usr INSTALLDIRS=vendor INSTALLMAN3DIR=none DESTDIR=/var/tmp/portage/dev-perl/Locale-gettext-1.50.0/image/
checking for gettext... no
checking for gettext in -lintl... no
gettext function not found. Please install libintl at Makefile.PL line 18.
* ERROR: dev-perl/Locale-gettext-1.50.0 failed (configure phase):
* Unable to build!



you need dev-perl/libintl-perl package and/or dev-perl/Locale-gettext

install them

PS : make sure you have full gcc compiler installed in your system
Code: Select all
# equo i sys-devel/gcc
User avatar
sabayonino
Sagely Hen
 
Posts: 2463
Joined: Sun Sep 21, 2008 1:12
Location: Italy

Re: Setting up portage on Sabayon 13.08 XFCE

Postby HenryP » Sun Sep 29, 2013 21:45

Hi, I have xfce, but now, also Mate... I want to install open office, & apparently, portage is the only repo with it... so tried to follow your advice re using it with Sabayon ---> pearl... & update config... etc. The pearl install went well, but get the message:

Code: Select all
>    ## Cleaning: sys-devel/gcc-4.7.3
>>  @@ Installation complete.
>> Found update: /etc/._cfg0000_make.conf
diff: /etc/portage/repos.conf/gentoo.conf: No such file or directory
>> Automerging file: /etc/portage/repos.conf/._cfg0000_gentoo.conf
>> There is 1 configuration file needing update
>> Please run: equo conf update
muisicroom henry # equo conf update
>>  @@ Scanning filesystem...
!!! Repository 'user_defined' is missing masters attribute in '/usr/local/portage/metadata/layout.conf'
!!! Set 'masters = gentoo' in this file for future compatibility
>> All fine baby. Nothing to do!


I don't think all is "fine baby" I looked & indeed that file is missing :lol: .

Any help appreciated.

HenryP
HenryP
Young Hen
 
Posts: 21
Joined: Thu Sep 26, 2013 17:19

Re: Setting up portage on Sabayon 13.08 XFCE

Postby sabayonino » Tue Oct 01, 2013 12:49

user_defined ... something like this ??

don't worry ... it's a portage message.
User avatar
sabayonino
Sagely Hen
 
Posts: 2463
Joined: Sun Sep 21, 2008 1:12
Location: Italy


Return to Portage|Emerge Package Managers

Who is online

Users browsing this forum: No registered users and 2 guests