Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
Problems in the first update after install Gentoo Prefix
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Installing Gentoo
View previous topic :: View next topic  
Author Message
natrix
Guru
Guru


Joined: 23 Aug 2013
Posts: 532

PostPosted: Sat Mar 01, 2014 10:33 pm    Post subject: Problems in the first update after install Gentoo Prefix Reply with quote

Hello:

I'm new to Gentoo Prefix. I installed Gentoo Prefix in SUA 6.1 on W7 but I have problems to update Gentoo.

I want to update Portage to rn “emerge –auD world” but I get this error and I can not get:

Code:
root gentoo $ emerge portage

* IMPORTANT: 5 news items need reading for repository 'gentoo_prefix'.
* Use eselect news to read news items.

Calculating dependencies... done!

!!! All ebuilds that could satisfy ">=dev-util/pkgconfig-0.27.1" have been maske
d.
!!! One of the following masked packages is required to complete your request:
- dev-util/pkgconfig-9999::gentoo_prefix (masked by: EAPI 5)
- dev-util/pkgconfig-0.28::gentoo_prefix (masked by: EAPI 5)

The current version of portage supports EAPI '4'. You must upgrade to a
newer version of portage before EAPI masked packages can be installed.
(dependency required by "virtual/pkgconfig-0" [ebuild])
(dependency required by "dev-lang/python-3.3.3" [ebuild])
(dependency required by "sys-apps/portage-2.2.8[python_targets_python3_3]" [ebui
ld])
(dependency required by "portage" [argument])
For more information, see the MASKED PACKAGES section in the emerge
man page or refer to the Gentoo Handbook.

* IMPORTANT: 5 news items need reading for repository 'gentoo_prefix'.
* Use eselect news to read news items.


I tried "emerge --nodeps portage" but I can not install it without python3.3


When I run python "emerge --nodpes python", I get this error.

Code:
* configure has detected that the sem_open function is broken.
* Please ensure that /dev/shm is mounted as a tmpfs with mode 1777.
* ERROR: dev-lang/python-3.3.3 failed (configure phase):
* Broken sem_open function (bug 496328)


How I can fix it? Is there a more recent snapshot?

Thanks
Back to top
View user's profile Send private message
sebB
l33t
l33t


Joined: 02 Mar 2011
Posts: 732
Location: S.O. France

PostPosted: Mon Mar 03, 2014 8:57 pm    Post subject: Reply with quote

Quote:
* IMPORTANT: 5 news items need reading for repository 'gentoo_prefix'.
* Use eselect news to read news items.

First read the news, the solution may be in

Post emerge --info
Back to top
View user's profile Send private message
natrix
Guru
Guru


Joined: 23 Aug 2013
Posts: 532

PostPosted: Tue Mar 04, 2014 8:58 pm    Post subject: Reply with quote

Thanks sebB!
I will show more detail, after installing Prefix run "emerge --sync" and ended so:

Code:
!!! Unable to parse profile: '/opt/gentoo/etc/make.profile'
!!! ParseError: Profile contains unsupported EAPI '5': '/opt/gentoo/usr/portage/
profiles/features/prefix/eapi'

 * An update to portage is available. It is _highly_ recommended
 * that you update portage now, before any other packages are updated.

 * To update portage, run 'emerge portage' now.


 * IMPORTANT: 6 news items need reading for repository 'gentoo_prefix'.
 * Use eselect news to read news items.


Then:

Code:
 root ~ $ eselect news list
News items:
  [1]   read    2010-08-01  (2010-08-01-as-needed-default - removed?)
  [2]   unread  2011-10-15  Upgrade to libpng15
  [3]   unread  2012-05-21  Portage config-protect-if-modified default
  [4]   unread  2012-11-06  PYTHON_TARGETS deployment
  [5]   unread  2013-06-07  Portage preserve-libs default
  [6]   unread  2013-08-23  Language of messages in emerge logs and output
  [7]   unread  2013-09-27  Separate /usr on Linux requires initramfs


And then:

Code:
 root ~ $ emerge portage
!!! Unable to parse profile: '/opt/gentoo/etc/make.profile'
!!! ParseError: Profile contains unsupported EAPI '5': '/opt/gentoo/usr/portage/
profiles/features/prefix/eapi'
!!! Problem with sandbox binary. Disabling...

!!! Your current profile is invalid. If you have just changed your profile
!!! configuration, you should revert back to the previous configuration.
!!! Allowed actions are limited to --help, --info, --sync, and --version.


I changed EAPI '5' to '4' manually:

Code:
root ~ $ emerge portage

 * IMPORTANT: 6 news items need reading for repository 'gentoo_prefix'.
 * Use eselect news to read news items.

Calculating dependencies... done!

The following keyword changes are necessary to proceed:
#required by sys-apps/portage-2.2.8[python_targets_python3_3], required by porta
ge (argument)
>=dev-lang/python-3.3.3 **

NOTE: This --autounmask behavior can be disabled by setting
      EMERGE_DEFAULT_OPTS="--autounmask=n" in make.conf.

Use --autounmask-write to write changes to config files (honoring CONFIG_PROTECT
).

!! All ebuilds that could satisfy ">=dev-util/pkgconfig-0.27.1" have been maske
.
!! One of the following masked packages is required to complete your request:
 dev-util/pkgconfig-9999::gentoo_prefix (masked by: EAPI 5)
 dev-util/pkgconfig-0.28::gentoo_prefix (masked by: EAPI 5)

he current version of portage supports EAPI '4'. You must upgrade to a
ewer version of portage before EAPI masked packages can be installed.
dependency required by "virtual/pkgconfig-0" [ebuild])
dependency required by "dev-lang/python-3.3.3" [ebuild])
dependency required by "sys-apps/portage-2.2.8[python_targets_python3_3]" [ebui
d])
dependency required by "portage" [argument])
or more information, see the MASKED PACKAGES section in the emerge
an page or refer to the Gentoo Handbook.


* IMPORTANT: 6 news items need reading for repository 'gentoo_prefix'.
* Use eselect news to read news items.


Finally:

Code:
root ~ $ emerge --info
Portage 2.2.01.19120-prefix (prefix/windows/interix/3.5/x86, gcc-4.2.4, unavaila
ble, 3.5 x86)
=================================================================
System uname: Interix-3.5-x86-32bit
Timestamp of tree: Tue, 04 Mar 2014 19:36:25 +0000
app-shells/bash:      4.2_p10::gentoo_prefix
dev-lang/python:      2.7.2::gentoo_prefix
dev-util/pkgconfig:   0.25-r2::gentoo_prefix
sys-devel/autoconf:   2.68::gentoo_prefix
sys-devel/automake:   1.11.1::gentoo_prefix
sys-devel/binutils:   2.21.51.0.7::gentoo_prefix
sys-devel/gcc:        4.2.4-r01.3::gentoo_prefix
sys-devel/gcc-config: 1.4.1-r00.2::gentoo_prefix
sys-devel/libtool:    2.4-r01.1::gentoo_prefix
sys-devel/make:       3.82::gentoo_prefix
Repositories: gentoo_prefix
Installed sets:
ACCEPT_KEYWORDS="~x86-interix"
ACCEPT_LICENSE="* -@EULA"
CBUILD="i586-pc-interix3.5"
CFLAGS=""
CHOST="i586-pc-interix3.5"
CONFIG_PROTECT="/etc"
CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/env.d /etc/fonts/fonts.conf
/etc/gconf /etc/portage /etc/revdep-rebuild /etc/terminfo"
CXXFLAGS=""
DISTDIR="/opt/gentoo/usr/portage/distfiles"
FCFLAGS=""
FEATURES="assume-digests binpkg-logs collision-protect distlocks ebuild-locks fi
xlafiles fixpackages news nostrip parallel-fetch preserve-libs protect-owned sfp
erms strict unknown-features-warn unmerge-logs unmerge-orphans userfetch"
FFLAGS=""
GENTOO_MIRRORS="http://gentoo.ynet.sk/pub http://gentoo.inode.at"
LDFLAGS=""
MAKEOPTS="-j2"
PKGDIR="/opt/gentoo/usr/portage/packages"
PORTAGE_CONFIGROOT="/opt/gentoo/"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress
--force --whole-file --delete --stats --timeout=180 --exclude=/distfiles --exclu
de=/local --exclude=/packages"
PORTAGE_TMPDIR="/opt/gentoo/var/tmp"
PORTDIR="/opt/gentoo/usr/portage"
PORTDIR_OVERLAY=""
SYNC="rsync://rsync.prefix.freens.org/gentoo-portage-prefix"
USE="X cracklib cxx modules ncurses prefix readline ssl x86-interix zlib" APACHE
2_MODULES="authn_core authz_core socache_shmcb unixd actions alias auth_basic au
thn_alias authn_anon authn_dbm authn_default authn_file authz_dbm authz_default
authz_groupfile authz_host authz_owner authz_user autoindex cache cgi cgid dav d
av_fs dav_lock deflate dir disk_cache env expires ext_filter file_cache filter h
eaders include info log_config logio mem_cache mime mime_magic negotiation rewri
te setenvif speling status unique_id userdir usertrack vhost_alias" CALLIGRA_FEA
TURES="kexi words flow plan sheets stage tables krita karbon braindump author" C
AMERAS="ptp2" COLLECTD_PLUGINS="df interface irq load memory rrdtool swap syslog
" ELIBC="Interix" GPSD_PROTOCOLS="ashtech aivdm earthmate evermore fv18 garmin g
armintxt gpsclock itrax mtk3301 nmea ntrip navcom oceanserver oldstyle oncore rt
cm104v2 rtcm104v3 sirf superstar2 timing tsip tripmate tnt ublox ubx" INPUT_DEVI
CES="keyboard mouse" KERNEL="Interix" LCD_DEVICES="bayrad cfontz cfontz633 glk h
d44780 lb216 lcdm001 mtxorb ncurses text" LIBREOFFICE_EXTENSIONS="presenter-cons
ole presenter-minimizer" OFFICE_IMPLEMENTATION="libreoffice" PHP_TARGETS="php5-5
" PYTHON_SINGLE_TARGET="python2_7" PYTHON_TARGETS="python2_7 python3_3" RUBY_TAR
GETS="ruby19 ruby18" USERLAND="GNU" XTABLES_ADDONS="quota2 psd pknock lscan leng
th2 ipv4options ipset ipp2p iface geoip fuzzy condition tee tarpit sysrq steal r
awnat logmark ipmark dhcpmac delude chaos account"
Unset:  CPPFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LANG, LC_ALL, PORT
AGE_BUNZIP2_COMMAND, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXT
RA_OPTS, USE_PYTHON


Some idea?
Back to top
View user's profile Send private message
sebB
l33t
l33t


Joined: 02 Mar 2011
Posts: 732
Location: S.O. France

PostPosted: Tue Mar 04, 2014 9:33 pm    Post subject: Reply with quote

eselect profile list?
Back to top
View user's profile Send private message
natrix
Guru
Guru


Joined: 23 Aug 2013
Posts: 532

PostPosted: Tue Mar 04, 2014 10:29 pm    Post subject: Reply with quote

Now I try in WinXP:

Code:
root ~ $ eselect profile list
Available profile symlink targets:
  [1]   prefix/windows/interix/3.5/x86 *
  [2]   prefix/windows/interix/5.2/x86
  [3]   prefix/windows/interix/6.0/x86
  [4]   prefix/windows/interix/6.1/x86
Back to top
View user's profile Send private message
natrix
Guru
Guru


Joined: 23 Aug 2013
Posts: 532

PostPosted: Tue Mar 11, 2014 10:18 pm    Post subject: Reply with quote

Anyone know any other way to install gentoo-prefix on Interix WinXP/7?
Exist some tutorial? I followed the following link but I could not do it.

http://www.gentoo.org/proj/en/gentoo-alt/prefix/bootstrap.xml

Thanks
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Installing Gentoo 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