Bug 5531 - Неудобная работа apt-get с CD в Master 2.4
Summary: Неудобная работа apt-get с CD в Master 2.4
Status: CLOSED WORKSFORME
Alias: None
Product: Sisyphus
Classification: Development
Component: apt (show other bugs)
Version: unstable
Hardware: all Linux
: P2 minor
Assignee: placeholder@altlinux.org
QA Contact: qa-sisyphus
URL:
Keywords:
: 5665 (view as bug list)
Depends on:
Blocks:
 
Reported: 2004-11-18 18:10 MSK by Oleg B. Vlasenko
Modified: 2008-01-21 10:35 MSK (History)
8 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Oleg B. Vlasenko 2004-11-18 18:10:57 MSK
Имеем: дефалтно установленный с 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 Andrey Rahmatullin 2004-11-18 18:50:54 MSK
> Правда в конце при каждой установке пакета через apt начала появляться 
указанная
> фраза:
> error: db4 error(16) from dbenv->remove: Device or resource busy
> хотя пакеты устанавливаются нормально. Странно.
Это не ошибка. не обращайте внимания.
Comment 2 Oleg B. Vlasenko 2004-11-19 17:29:48 MSK
(In reply to comment #1)
> > Правда в конце при каждой установке пакета через apt начала появляться 
> указанная
> > фраза:
> > error: db4 error(16) from dbenv->remove: Device or resource busy
> > хотя пакеты устанавливаются нормально. Странно.
> Это не ошибка. не обращайте внимания.

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