Bug 5531 - Неудобная работа apt-get с CD в Master 2.4
: Неудобная работа apt-get с CD в Master 2.4
Status: CLOSED WORKSFORME
: Sisyphus
(All bugs in Sisyphus/apt)
: unstable
: all Linux
: P2 minor
Assigned To:
:
:
:
:
:
  Show dependency tree
 
Reported: 2004-11-18 18:10 by
Modified: 2008-01-21 10:35 (History)


Attachments


Note

You need to log in before you can comment on or make changes to this bug.


Description From 2004-11-18 18:10:57
Имеем: дефалтно установленный с CD Master 2.4
В fstab написано следующее:

######################
/dev/hda10 / ext2 defaults 1 1
/dev/hda6 /boot ext2 defaults 1 2
devpts /dev/pts devpts gid=5,mode=0620 0 0
/dev/hda1 /mnt/windows vfat iocharset=koi8-r,quiet,codepage=866,umask=0 0 0
proc /proc proc gid=19 0 0
/dev/hda7 swap swap defaults 0 0
/dev/cdrom              /mnt/cdrom              subfs  
fs=cdfss,kudzu,noexec,nodev,nosuid,ro,iocharset=koi8-r 0 0
/dev/fd0                /mnt/floppy             subfs  
fs=floppyfss,kudzu,sync,noexec,nodev,nosuid,iocharset=koi8-r 0 0
######################

Привод CD _пуст_.

Пытаемся установить пакет:
[root@smart1 apt]# apt-get install tuxracer
Reading Package Lists... Done
Building Dependency Tree... Done
The following extra packages will be installed:
  libSDL_mixer libsmpeg
The following NEW packages will be installed:
  libSDL_mixer libsmpeg tuxracer
0 upgraded, 3 newly installed, 0 removed and 0 not upgraded.
Need to get 0B/7740kB of archives.
After unpacking 12.8MB of additional disk space will be used.
Do you want to continue? [Y/n] Y
Err cdrom://ALT Linux 2.4 Master Install CD ALTLinux/1 libsmpeg 0.4.4-alt5
  Unable to read /mnt/cdrom/ - opendir (123 No medium found)
Err cdrom://ALT Linux 2.4 Master Applications CD ALTLinux/2 libSDL_mixer 1.2.4-alt5
  Unable to read /mnt/cdrom/ - opendir (123 No medium found)
Err cdrom://ALT Linux 2.4 Master Games CD ALTLinux/5 tuxracer 0.61-alt8
  Unable to read /mnt/cdrom/ - opendir (123 No medium found)
Failed to fetch cdrom:[ALT Linux 2.4 Master Install
CD]/ALTLinux/RPMS.1/libsmpeg-0.4.4-alt5.i586.rpm  Unable to read /mnt/cdrom/ -
opendir (123 No medium found)
Failed to fetch cdrom:[ALT Linux 2.4 Master Applications
CD]/ALTLinux/RPMS.2/libSDL_mixer-1.2.4-alt5.i586.rpm  Unable to read /mnt/cdrom/
- opendir (123 No medium found)
Failed to fetch cdrom:[ALT Linux 2.4 Master Games
CD]/ALTLinux/RPMS.5/tuxracer-0.61-alt8.i586.rpm  Unable to read /mnt/cdrom/ -
opendir (123 No medium found)
E: Unable to fetch some archives, maybe run apt-get update or try with
--fix-missing?
[root@smart1 apt]#
тоесть apt НЕ запрашивая вставить CD с нужным номером, просто быстро отругался
на все диски и завершился. Очень странное поведение, раньше он явно требовал
вставить нужный диск.

Эксперимент N2.
Теперь в приводе уже есть какойто диск:
[root@smart1 /]# apt-get install Mesa-demos
Reading Package Lists... Done
Building Dependency Tree... Done
The following NEW packages will be installed:
  Mesa-demos
0 upgraded, 1 newly installed, 0 removed and 0 not upgraded.
Need to get 0B/577kB of archives.
After unpacking 1393kB of additional disk space will be used.
Get:1 cdrom://ALT Linux 2.4 Master Applications CD ALTLinux/2 Mesa-demos
5.0.2-alt2 [577kB]
Fetched 577kB in 3s (144kB/s)
Committing changes...
Preparing...                
###########################################################################################
[100%]
1: Mesa-demos               
###########################################################################################
[100%]
Done.
error: db4 error(16) from dbenv->remove: Device or resource busy

В данном случае apt увидел что диск нетот и явно запросил вставить нужный. Всё
прошло успешно.

Правда в конце при каждой установке пакета через apt начала появляться указанная
фраза:
error: db4 error(16) from dbenv->remove: Device or resource busy
хотя пакеты устанавливаются нормально. Странно.
------- Comment #1 From 2004-11-18 18:50:54 -------
> Правда в конце при каждой установке пакета через apt начала появляться 
указанная
> фраза:
> error: db4 error(16) from dbenv->remove: Device or resource busy
> хотя пакеты устанавливаются нормально. Странно.
Это не ошибка. не обращайте внимания.
------- Comment #2 From 2004-11-19 17:29:48 -------
(In reply to comment #1)
> > Правда в конце при каждой установке пакета через apt начала появляться 
> указанная
> > фраза:
> > error: db4 error(16) from dbenv->remove: Device or resource busy
> > хотя пакеты устанавливаются нормально. Странно.
> Это не ошибка. не обращайте внимания.

Ну и ладно с ним, это не смертельно, хотя и некрасиво.
Но вот то, что apt-get перестал запрашивать CD при пустом приводе -
действительно неудобно :-(
------- Comment #3 From 2004-11-20 16:25:10 -------
Понятно, это снова из-за subfs.

Многие программы не готовы к нормальной работе с subfs, см.
https://bugzilla.altlinux.org/show_bug.cgi?id=4806
https://bugzilla.altlinux.org/show_bug.cgi?id=5238
https://bugzilla.altlinux.org/show_bug.cgi?id=5239


К сожалению, внедрение subfs произошло поспешно и без консультации со мной,
поэтому вряд ли в обозримом будущем проблемы в эксплуатации subfs будут
исправлены.
------- Comment #4 From 2004-11-22 14:54:20 -------
(In reply to comment #3) 
> К сожалению, внедрение subfs произошло поспешно и без консультации со мной, 
> поэтому вряд ли в обозримом будущем проблемы в эксплуатации subfs будут 
> исправлены. 
Ну, так проконсультируй :-) 
------- Comment #5 From 2004-11-22 14:56:46 -------
Zerg, теперь тебя пользователи будут своими вопросами консультировать. :(
------- Comment #6 From 2004-12-09 18:30:02 -------
*** Bug 5665 has been marked as a duplicate of this bug. ***
------- Comment #7 From 2006-03-09 12:18:37 -------
Это к многодисковым дистрибутивам; предполагается ли "официальная" разбивка на
диски 3.1?
------- Comment #8 From 2006-03-09 13:48:37 -------
насколько мне известно, нет.
------- Comment #9 From 2006-12-17 20:35:17 -------
HDDVD или BluRay? :)
------- Comment #10 From 2006-12-18 18:18:43 -------
Ясен пень, BluRay :-)
Sony вроде решила свои проблемы с голубыми диодами
------- Comment #11 From 2008-01-20 20:45:31 -------
ALT Linux 4.0 Lite уже содержит поддержку установки с нескольких дисков, зато
не
содержит описанной проблемы.
------- Comment #12 From 2008-01-21 10:35:00 -------
Сдампилось за давностью.