LINUX.ORG.RU

История изменений

Исправление Indaril_Shpritz, (текущая версия) :

на нём такие выкрутасы

«раз-раз и в продакшен»

# uname -a
Linux Machine 2.6.38-gentoo-r4 #7 SMP PREEMPT Tue May 10 13:56:27 MSD 2011 x86_64

# cd ../dev-lang
dev-lang # wget http://mirror.cnet.kz/calculate/CLD/grp/x86_64/dev-lang/python-exec-2.0.1-r1.tbz2
# tar -xf python-exec-2.0.1-r1.tbz2 -C /

emerge -av portage

Calculating dependencies... done!
[ebuild  N     ] dev-lang/python-exec-2.0.1-r1:2  PYTHON_TARGETS="(jython2_5) (jython2_7) (pypy) (pypy3) (python2_7) (python3_3) (python3_4)" 80 KiB
[ebuild     U  ] sys-devel/autoconf-wrapper-13 [12] 0 KiB
[ebuild     U  ] sys-devel/autoconf-2.69:2.5 [2.68:2.5] USE="-emacs (-multislot)" 1 187 KiB
[ebuild     U  ] dev-lang/python-2.7.9-r1:2.7 [2.7.3-r2:2.7] USE="gdbm ipv6 ncurses readline ssl threads (wide-unicode) xml -berkdb -build -doc -examples -hardened% -sqlite -tk -wininst" 11 894 KiB
[ebuild  NS    ] dev-lang/python-3.3.5-r1:3.3 [2.6.6-r2:2.6, 2.7.3-r2:2.7, 3.1.3-r1:3.1, 3.2.3:3.2] USE="gdbm ipv6 ncurses readline ssl threads xml -build -doc -examples -hardened -sqlite -tk -wininst" 11 845 KiB
[ebuild     U  ] sys-apps/portage-2.2.14 [2.1.11.9] USE="(ipc) -build -doc -epydoc (-selinux) -xattr (-pypy1_9%) (-python2%) (-python3%)" LINGUAS="-ru% (-pl%)" PYTHON_TARGETS="python2_7%* python3_3%* (-pypy) -python3_4%" 876 KiB
[blocks B      ] <sys-apps/sandbox-2.6-r1 ("<sys-apps/sandbox-2.6-r1" is hard blocking dev-lang/python-3.3.5-r1)
[blocks B      ] <sys-devel/gettext-0.18.1.1-r3 ("<sys-devel/gettext-0.18.1.1-r3" is blocking dev-lang/python-2.7.9-r1, dev-lang/python-3.3.5-r1)

Total: 6 packages (4 upgrades, 1 new, 1 in new slot), Size of downloads: 25 880 KiB
Conflict: 2 blocks (2 unsatisfied)

# emerge --unmerge sys-devel/gettext
# emerge --unmerge sys-apps/sandbox

# emerge -av1 python

configure:3965: x86_64-pc-linux-gnu-gcc -O2 -pipe -fwrapv  -Wl,-O1 -Wl,--as-needed -L. conftest.c  >&5
/usr/lib/../x86_64-pc-linux-gnu/bin/ld: cannot find crtbegin.o: No such file or directory
/usr/lib/../x86_64-pc-linux-gnu/bin/ld: cannot find -lgcc
/usr/lib/../x86_64-pc-linux-gnu/bin/ld: cannot find -lgcc_s
collect2: ld returned 1 exit status
configure:4012: error: in `/var/tmp/portage/dev-lang/python-3.4.1/work/x86_64-pc-linux-gnu':
configure:4014: error: C compiler cannot create executables
# emerge -1Gk glibc gcc
>>> Emerging binary (1 of 2) sys-libs/glibc-2.19-r1::calculate
--2015-01-27 15:56:21--  http://mirror.cnet.kz/calculate/CLD/grp/x86_64/sys-libs/glibc-2.19-r1.tbz2

sed: can't read /var/calculate/tmp/portage/sys-libs/glibc-2.19-r1/image//etc/host.conf: No such file or directory
 * Defaulting /etc/host.conf:multi to on
/var/tmp/portage/sys-libs/glibc-2.19-r1/temp/environment: line 2100: pushd: /var/calculate/tmp/portage/sys-libs/glibc-2.19-r1/image//lib64: No such file or directory
/var/tmp/portage/sys-libs/glibc-2.19-r1/temp/environment: line 2115: ./ld-*.so: No such file or directory
 * ERROR: sys-libs/glibc-2.19-r1::calculate failed (preinst phase): 

Нужен PKGDIR от генты, а не от калькулейта. Где бы такой найти?

Исходная версия Indaril_Shpritz, :

на нём такие выкрутасы

«раз-раз и в продакшен»

# uname -a
Linux Machine 2.6.38-gentoo-r4 #7 SMP PREEMPT Tue May 10 13:56:27 MSD 2011 x86_64

# cd ../dev-lang
dev-lang # wget http://mirror.cnet.kz/calculate/CLD/grp/x86_64/dev-lang/python-exec-2.0.1-r1.tbz2
# tar -xf python-exec-2.0.1-r1.tbz2 -C /

emerge -av portage

Calculating dependencies... done!
[ebuild  N     ] dev-lang/python-exec-2.0.1-r1:2  PYTHON_TARGETS="(jython2_5) (jython2_7) (pypy) (pypy3) (python2_7) (python3_3) (python3_4)" 80 KiB
[ebuild     U  ] sys-devel/autoconf-wrapper-13 [12] 0 KiB
[ebuild     U  ] sys-devel/autoconf-2.69:2.5 [2.68:2.5] USE="-emacs (-multislot)" 1 187 KiB
[ebuild     U  ] dev-lang/python-2.7.9-r1:2.7 [2.7.3-r2:2.7] USE="gdbm ipv6 ncurses readline ssl threads (wide-unicode) xml -berkdb -build -doc -examples -hardened% -sqlite -tk -wininst" 11 894 KiB
[ebuild  NS    ] dev-lang/python-3.3.5-r1:3.3 [2.6.6-r2:2.6, 2.7.3-r2:2.7, 3.1.3-r1:3.1, 3.2.3:3.2] USE="gdbm ipv6 ncurses readline ssl threads xml -build -doc -examples -hardened -sqlite -tk -wininst" 11 845 KiB
[ebuild     U  ] sys-apps/portage-2.2.14 [2.1.11.9] USE="(ipc) -build -doc -epydoc (-selinux) -xattr (-pypy1_9%) (-python2%) (-python3%)" LINGUAS="-ru% (-pl%)" PYTHON_TARGETS="python2_7%* python3_3%* (-pypy) -python3_4%" 876 KiB
[blocks B      ] <sys-apps/sandbox-2.6-r1 ("<sys-apps/sandbox-2.6-r1" is hard blocking dev-lang/python-3.3.5-r1)
[blocks B      ] <sys-devel/gettext-0.18.1.1-r3 ("<sys-devel/gettext-0.18.1.1-r3" is blocking dev-lang/python-2.7.9-r1, dev-lang/python-3.3.5-r1)

Total: 6 packages (4 upgrades, 1 new, 1 in new slot), Size of downloads: 25 880 KiB
Conflict: 2 blocks (2 unsatisfied)

# emerge --unmerge sys-devel/gettext
# emerge --unmerge sys-apps/sandbox

# emerge -av1 python

configure:3965: x86_64-pc-linux-gnu-gcc -O2 -pipe -fwrapv  -Wl,-O1 -Wl,--as-needed -L. conftest.c  >&5
/usr/lib/../x86_64-pc-linux-gnu/bin/ld: cannot find crtbegin.o: No such file or directory
/usr/lib/../x86_64-pc-linux-gnu/bin/ld: cannot find -lgcc
/usr/lib/../x86_64-pc-linux-gnu/bin/ld: cannot find -lgcc_s
collect2: ld returned 1 exit status
configure:4012: error: in `/var/tmp/portage/dev-lang/python-3.4.1/work/x86_64-pc-linux-gnu':
configure:4014: error: C compiler cannot create executables