LINUX.ORG.RU

Что не так с /var/run ?

 


0

1

Всем привет!

Уже очередной раз при обновлении пакета в Gentoo пишет вот такое:

 * One or more symlinks to directories have been preserved in order to
 * ensure that files installed via these symlinks remain accessible. This
 * indicates that the mentioned symlink(s) may be obsolete remnants of an
 * old install, and it may be appropriate to replace a given symlink with
 * the directory that it points to.
 * 
 *      /var/run
 *

Если честно не до конца понимаю что это значит, точнее не понимаю можно ли симлинк /var/run убивать (при условии что у меня 5 минут назад пересобран мир).

Есть здесь гентушники, у кого нет /var/run ?
Если /var/run все же есть, можно ли его убивать без негативных последствий?

★★★★★

Какой-то пакет ведет себя неправильно, например, делает keepdir /var/run/pckgname в ебилде. См. тут: https://bugs.gentoo.org/show_bug.cgi?id=332633 А вообще в гугл засунь это сообщение уже и прочитай все там.

И да, что за пакеты генерируют такое сообщение?

cchr
()
Последнее исправление: cchr (всего исправлений: 1)
Ответ на: комментарий от megabaks
$ cat /etc/fstab | grep -v "^#"
/proc      /proc       proc   rw,nosuid,nodev,noexec 0 0
/dev/shm   /dev/shm    tmpfs  rw,nosuid,nodev,noexec 0 0
/dev/cdrom /mnt/cdrom  auto   iocharset=utf8,users,noauto,owner,ro 0 0
LABEL="kroot82" /       reiserfs        rw,acl,user_xattr,data=journal,barrier=flush,notail     0 0
LABEL="kswap82" none    swap            sw                              0 0
LABEL="kvar82"  /var    reiserfs        rw,noatime,nodiratime,notail    0 0
LABEL="khome82" /home   reiserfs        rw,acl,user_xattr,data=journal,barrier=flush,notail     0 0
LABEL="data"    /mnt/data       reiserfs        ro,acl,user_xattr,data=journal,barrier=flush,notail    0 0
/home/kroz/mine/archive/photos/active\040life /home/ftp/activeteam      none    bind    0       0

Из того, что хоть как-то может быть связанно - /var на отдельной партиции.

аналогично...но никаких матюков

А у меня уже достаточно давно такое пишет...

Kroz ★★★★★
() автор топика
Ответ на: комментарий от Kroz

хм...у меня /var тоже отдельно лежит - на другом диске

megabaks ★★★★
()
Ответ на: комментарий от cchr

И да, что за пакеты генерируют такое сообщение?

$ cat /var/log/portage/elog/summary.log | grep -B 9 "/var/run" | grep "Messages generated by" | sed 's/.* //g' | sort | uniq
dev-db/mariadb-5.5.28a:
dev-db/mariadb-5.5.29:
dev-db/mariadb-5.5.30:
net-fs/samba-3.6.12:
net-fs/samba-3.6.13:
net-ftp/proftpd-1.3.4b:
net-ftp/proftpd-1.3.4c:
net-ftp/proftpd-1.3.4c-r1:
net-print/cups-1.6.1:
net-print/cups-1.6.2:
net-proxy/squid-3.2.6:
sys-apps/dbus-1.6.8-r1:
sys-auth/consolekit-0.4.5_p20120320-r1:
sys-auth/consolekit-0.4.5_p20120320-r2:
sys-devel/distcc-3.1-r7:
www-servers/apache-2.4.3:
www-servers/apache-2.4.4-r1:
www-servers/apache-2.4.4-r3
Kroz ★★★★★
() автор топика
Ответ на: комментарий от Kroz

У вас по несколько инсталляций однослотовых пакетов? Не верю(с). Приведенный листинг бесполезен, ибо абсурден.

Подтверждаю слова мегабакса: /var на отдельном разделе, /var/run симлинк на /run. Проблема локальная.

cchr
()
Ответ на: комментарий от Kroz

Возьмем для примера net-print/cups. У вас приведена версия 1.6.2, в портаже из 1.6.* последняя 1.6.2-r3. Смотрим в багзиллу по ссылке, что я дал выше, находим это: https://bugs.gentoo.org/show_bug.cgi?id=451756 Ставим >=net-print/cups-1.6.2-r1 и радуемся.

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