LinuxForum.Fans
Тема

[SOLVED] layman

Автор: tyrnov 7 сообщений 3762 просмотров
#283286

Не устанавливает из оверлея не чего так же даже не дает удалить оверлей.

Хотя вроде подключен:

text
layman -l

* rion [Mercurial ] (http://rion-overlay.googlecode.com/hg/ )

text
layman -d rion

* Deleting selected overlays,...

* CLI: Errors occurred processing action delete * Exception caught disabling repository 'rion': * MakeConf: read(); Did not find a PORTDIR_OVERLAY entry in file /var/lib/layman/make.conf! Did you specify the correct file?

text

 cat /etc/make.conf 
# These settings were set by the metro build script that automatically built this stage.
# Please consult /etc/make.conf.example for a more detailed example.

ACCEPT_KEYWORDS="~amd64" CHOST="x86_64-pc-linux-gnu" CFLAGS="-march=core2 -O2 -pipe" CXXFLAGS="-march=core2 -O2 -pipe" SYNC="git://github.com/funtoo/ports-2012.git"

USE="dbus djvu ffmpeg flac matroska mmx mp3 mp4 mpeg mpeg2 mpeg4pt2 \ ogg png sse sse2 tiff X"

MAKEOPTS="-j5 --load-average=8"

ALSA_CARDS="snd_hda_intel" VIDEO_CARDS="nouveau" INPUT_DEVICES="evdev synaptics virtualbox" LINGUAS="ru en ru_RU" #EMERGE_DEFAULT_OPTS="--verbose --keep-going --jobs=1 --backtrack=30 --with-bdeps=y --quiet-build=n" source /var/lib/layman/make.conf

#283297
"tyrnov" написал:
Did not find a PORTDIR_OVERLAY entry in file /var/lib/layman/make.conf! Did you specify the correct file?

Отсутствует указанный файл /var/lib/layman/make.conf

#283303
text
ls -l /var/lib/layman/
итого 264
-rw-r--r--  1 root root     29 нояб.  1 15:10 cache_ac494f50f5736be7871962c0dec7b3bb.timestamp
-rw-r--r--  1 root root 250891 нояб.  1 15:10 cache_ac494f50f5736be7871962c0dec7b3bb.xml
-rw-r--r--  1 root root    553 нояб.  1 15:12 installed.xml
-rw-r--r--  1 root root     22 нояб.  1 15:09 make.conf
drwxr-xr-x 46 root root   4096 нояб.  1 15:12 rion
text

cat /var/lib/layman/make.conf 
# Layman's make.conf
#283305
"tyrnov" написал:
cat /var/lib/layman/make.conf
# Layman's make.conf

А у меня так:

text
gentoo-laptop portage # cat /var/lib/layman/make.conf
PORTDIR_OVERLAY="
/var/lib/layman/rion
/var/lib/layman/flora
/var/lib/layman/sunrise
$PORTDIR_OVERLAY
"
#283307

У меня есть предположение что так случилось потому что я сначала добавил оверлей рион, а лишь после внес строку в make.conf. А как теперь исправить не пойму.

#283308
text
cat /var/lib/layman/make.conf 
# Layman's make.conf
PORTDIR_OVERLAY="

$PORTDIR_OVERLAY "

Отредактировал так. И смог удалить оверлей, а после коректно добавить. И заработало.

#283371
"tyrnov" написал:
У меня есть предположение что так случилось потому что я сначала добавил оверлей рион, а лишь после внес строку в make.conf.

layman после установки «честно» об этом предупреждает ;)

Войдите или зарегистрируйтесь, чтобы ответить.