LINUX.ORG.RU

FEATURES=«buildpkg»

 , ,


0

1

Я так понимаю, несмотря на все указания в манах и хендбуке о том, что опцию buildpkg можно при желании включить, она и без этого включена по умолчанию. Добавляю в FEATURES -buildpkg, но судя по emerge --info, ничего не меняется. Если же запустить emerge --info --buildpkg=n, эта опция из FEATURES пропадает.

Почему игнорируется FEATURES="-buildpkg"? Что делать, если я хочу отключить сборку бинарных пакетов? Не лепить же костыль alias'ом на emerge.

┌─[root@desktop] - [~] - [Ср июн 18, 21:34]
└─[$] <> emerge --info | grep buildpkg
┌─[root@desktop] - [~] - [Ср июн 18, 21:38]
└─[$] <>

Как проверить, что фича включена?

iVS ★★★★★
()

Я так понимаю, несмотря на все указания в манах и хендбуке о том, что опцию buildpkg можно при желании включить, она и без этого включена по умолчанию.

А почему ты так решил? У меня например по умолчанию пакаджи не образуются.

Jameson ★★★★★
()
Ответ на: комментарий от daemonpnz
# These settings were set by the catalyst build script that automatically
# built this stage.
# Please consult /etc/make.conf.example for a more detailed example.
# WARNING: Changing your CHOST is not something that should be done lightly.
# Please consult http://www.gentoo.org/doc/en/change-chost.xml before changing.

# These are the USE flags that were used in addition to what is provided by the
# profile used for building.
USE="3dnow 3dnowext mmxext a52 aac -acl alsa  -avahi -bash-completion bluetooth cairo consolekit cups dbus -doc -flac -gnome -gtk -handbook -icq kde  -ldap -mono mp3 -networkmanager opengl png -python qt3support qt4 -semantic-desktop spell sqlite3 sse3 udev X xcomposite"
VIDEO_CARDS="nvidia"
ARCH="amd64"
MARCH="k8"
ACCEPT_KEYWORDS="${ARCH}"

MAKEOPTS="-j2"
CHOST="x86_64-pc-linux-gnu"
CFLAGS="-march=k8 -Os -pipe"
CXXFLAGS="${CFLAGS}"

# 2006/06/07 - Danny van Dyk <kugelfang@gentoo.org>
# Multilib settings for all amd64 subprofiles.
MULTILIB_ABIS="amd64 x86"
DEFAULT_ABI="amd64"
# Do not remove this one, or all kinds of hell breaks loose.
ABI="amd64"

# 64bit specific settings.
CHOST_amd64="x86_64-pc-linux-gnu"
CDEFINE_amd64="__x86_64__"

# 32bit specific settings.
CFLAGS_x86="-m32"
LDFLAGS_x86="-m elf_i386"
ASFLAGS_x86="--32"
CHOST_x86="i686-pc-linux-gnu"
CDEFINE_x86="__i386__"

LINGUAS="ru"
XSESSION="KDE-4"

#GENTOO_MIRRORS="http://gentoo.llarian.net/ http://www.las.ic.unicamp.br/pub/gentoo/ http://gentoo.c3sl.ufpr.br/ http://gentoo.inode.at/ "
GENTOO_MIRRORS="http://mirror.yandex.ru/gentoo-distfiles/ ftp://mirror.yandex.ru/gentoo-distfiles/"

PORTDIR_OVERLAY="/usr/local/portage"

INPUT_DEVICES="evdev"
#PORTAGE_BINHOST="http://gentoo.wever.org/x86_64/core2/"

PORTAGE_NICENESS=10
PORTAGE_IONICE_COMMAND="ionice -c 3 -p \${PID}"
EMERGE_DEFAULT_OPTS="-vb --jobs=2 --load-average=3 --autounmask=n"

FEATURES="-binpkg-logs -buildpkg metadata-transfer"

PORTAGE_TMPDIR="/tmp/"
#FEATURES="${FEATURES} ccache"
#CCACHE_SIZE="5G"
#CCACHE_DIR="/var/tmp/portage/ccache"

source /var/lib/layman/make.conf

# Set PORTDIR for backward compatibility with various tools:
#   gentoo-bashcomp - bug #478444
#   euse - bug #474574
#   euses and ufed - bug #478318
PORTDIR="/usr/portage"

#FEATURES="${FEATURES} distcc"
DISTCC_DIR="/tmp/.distcc"

/etc/make.conf у меня нет с тех пор, как его в /etc/portage/ перетащили.

shell-script ★★★★★
() автор топика
Ответ на: комментарий от iVS

Именно так и проверяю. Ну а проверять начал, после того, как обнаружил, что в /usr/portage/packages/ несколько гигов места занято.

shell-script ★★★★★
() автор топика
Последнее исправление: shell-script (всего исправлений: 1)
Ответ на: комментарий от Jameson

Потому что я этого не включал, а пакаджи появляются и

> emerge --info | grep -E "^FEATURES"
FEATURES="assume-digests buildpkg config-protect-if-modified distlocks ebuild-locks fixlafiles merge-sync metadata-transfer news parallel-fetch preserve-libs protect-owned sandbox sfperms strict unknown-features-warn unmerge-logs unmerge-orphans userfetch userpriv usersandbox usersync"

shell-script ★★★★★
() автор топика
Ответ на: комментарий от iVS

Видимо, эта директория создалась автоматически.

shell-script ★★★★★
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.