[Devel] etercifs в Сизифе

Vitaly Lipatov lav на etersoft.ru
Вт Ноя 1 05:45:04 MSK 2011


В сообщении от Вторник 01 ноября 2011 Evgeny Sinelnikov написал(a):
> 1 ноября 2011 г. 0:02 пользователь Evgeny Sinelnikov <sin на etersoft.ru>
> написал: ...
> 
> > Получил вот такую проблему:
> > $ sudo mount //age/srv ~/mnt/srv/ -onoperm,user=sin
> > mount: wrong fs type, bad option, bad superblock on //age/srv,
> >       missing codepage or helper program, or other error
> >       (for several filesystems (e.g. nfs, cifs) you might
Такое впечатление, что разработчику mount надо помочь — разделить диагностику,
это же глупо - валить всё в одну кучу.

> >       need a /sbin/mount.<type> helper program)
> >       В некоторых случаях полезная информация может быть
> >       найдена в syslog - попробуйте dmesg | tail или что-то
> >       в этом роде
> > 
> > $ dmesg |tail
> > ....
> > [11585.104117] CIFS VFS: cifs_mount failed w/return code = -22
> > 
> > $ uname -r
> > 3.0.8-std-def-alt1
> > 
> > 
> > Как быть?
> 
> Первый раз такое вижу... Обычный cifs ведёт себя аналогично.
> Оказалось достаточно установить cifs-utils:
> $ sudo apt-get install cifs-utils
> 
> При обновлении до из пакета samba-client из сизифа утилита mount.cifs
> выносится: Oct 30 21:34:59 base apt-get: samba-client-3.6.0-alt1
> installed Oct 30 21:35:04 base apt-get: samba-client-3.5.10-alt2 removed
> При этом cifs-utils не устанавливается.
Если такое происходит при обновлении, это к Сизифу.

Но вообще бага в пакете etercifs - точнее, в том, что строка
if $SUDO /sbin/mount.cifs 
не формирует зависимость на /sbin/mount.cifs.
Я бы предложил её добавить в Requires вручную, что ли.

-- 
С уважением,
Виталий Липатов
Россия, Санкт-Петербург. www.etersoft.ru
GNU! ALT Linux Team! WINE! WIKI! LaTeX! LyX!


Подробная информация о списке рассылки Devel