| vadik | 
             | 
    
| 
            
 
                Темы:
                
                    55
                
             
            
                Сообщения:
                
                    5395
                
             
            
                Участник с: 17 августа 2009
             
            
         | 
        
            samson4747наоборот Upd. И лучше не “убить”, а временно перенести в другое место (с сохранением всех атрибутов). Или имелось ввиду удаление пакетов, а не самих файлов?  | 
    
| samson4747 | 
             | 
    
            
 
    
                Темы:
                
                    33
                
             
            
                Сообщения:
                
                    534
                
             
            
                Участник с: 23 февраля 2012
             
            
         | 
        
            
 
                        "If you try to hide the complexity of the system, you'll end up with a more complex system". Layers of abstraction that serve to hide internals are never a good thing. Instead, the internals should be designed in a way such that they NEED no hiding.     —Aaron Griffin
                     
                
            
            
         | 
    
| samson4747 | 
             | 
    
            
 
    
                Темы:
                
                    33
                
             
            
                Сообщения:
                
                    534
                
             
            
                Участник с: 23 февраля 2012
             
            
         | 
        
            Ему опять что-то не нравится:$ sudo pacman -Su
:: Запускается полное обновление системы...
разрешение зависимостей...
проверка на взаимную несовместимость...
Цели (1): glibc-2.16.0-2
Будет установлено:  33,94 MiB
Изменение размера:  0,00 MiB
Приступить к установке? [Y/n] 
(1/1) проверяется целостность пакета               [######################] 100%
(1/1) загрузка файлов пакета                       [######################] 100%
(1/1) проверка возможных конфликтов файлов         [######################] 100%
ошибка: не удалось завершить запрос (конфликтующие файлы)
glibc: /lib уже существует в файловой системе
Обнаружены ошибки, пакеты не были обновлены.
$ find /lib -exec pacman -Qo -- {} +
ошибка: не удалось установить владельца каталога '/lib'
/lib/ld-2.16.so принадлежит glibc 2.16.0-1
/lib/libcidn.so.1 принадлежит glibc 2.16.0-1
/lib/libanl.so.1 принадлежит glibc 2.16.0-1
/lib/libBrokenLocale.so.1 принадлежит glibc 2.16.0-1
/lib/libnss_files-2.16.so принадлежит glibc 2.16.0-1
/lib/libpthread.so.0 принадлежит glibc 2.16.0-1
/lib/libmemusage.so принадлежит glibc 2.16.0-1
/lib/libnss_compat.so.2 принадлежит glibc 2.16.0-1
/lib/libanl-2.16.so принадлежит glibc 2.16.0-1
/lib/libnss_hesiod.so.2 принадлежит glibc 2.16.0-1
/lib/ld-linux.so.2 принадлежит glibc 2.16.0-1
/lib/libutil.so.1 принадлежит glibc 2.16.0-1
/lib/libm-2.16.so принадлежит glibc 2.16.0-1
/lib/libnss_db.so.2 принадлежит glibc 2.16.0-1
/lib/libnsl-2.16.so принадлежит glibc 2.16.0-1
/lib/libresolv.so.2 принадлежит glibc 2.16.0-1
/lib/libpthread-2.16.so принадлежит glibc 2.16.0-1
/lib/libnss_nis-2.16.so принадлежит glibc 2.16.0-1
/lib/libnss_nisplus-2.16.so принадлежит glibc 2.16.0-1
/lib/libBrokenLocale-2.16.so принадлежит glibc 2.16.0-1
/lib/libnss_files.so.2 принадлежит glibc 2.16.0-1
/lib/libnss_nis.so.2 принадлежит glibc 2.16.0-1
/lib/libnss_compat-2.16.so принадлежит glibc 2.16.0-1
/lib/libcrypt-2.16.so принадлежит glibc 2.16.0-1
/lib/libthread_db-1.0.so принадлежит glibc 2.16.0-1
/lib/libnss_hesiod-2.16.so принадлежит glibc 2.16.0-1
/lib/libnss_dns-2.16.so принадлежит glibc 2.16.0-1
/lib/libpcprofile.so принадлежит glibc 2.16.0-1
/lib/librt-2.16.so принадлежит glibc 2.16.0-1
/lib/libthread_db.so.1 принадлежит glibc 2.16.0-1
/lib/libnss_dns.so.2 принадлежит glibc 2.16.0-1
/lib/libSegFault.so принадлежит glibc 2.16.0-1
/lib/libc-2.16.so принадлежит glibc 2.16.0-1
/lib/libdl-2.16.so принадлежит glibc 2.16.0-1
/lib/libnsl.so.1 принадлежит glibc 2.16.0-1
/lib/libutil-2.16.so принадлежит glibc 2.16.0-1
/lib/librt.so.1 принадлежит glibc 2.16.0-1
/lib/libresolv-2.16.so принадлежит glibc 2.16.0-1
/lib/libdl.so.2 принадлежит glibc 2.16.0-1
/lib/libnss_db-2.16.so принадлежит glibc 2.16.0-1
/lib/libc.so.6 принадлежит glibc 2.16.0-1
/lib/libnss_nisplus.so.2 принадлежит glibc 2.16.0-1
/lib/libm.so.6 принадлежит glibc 2.16.0-1
/lib/libcrypt.so.1 принадлежит glibc 2.16.0-1
/lib/libcidn-2.16.so принадлежит glibc 2.16.0-1
$ 
                        "If you try to hide the complexity of the system, you'll end up with a more complex system". Layers of abstraction that serve to hide internals are never a good thing. Instead, the internals should be designed in a way such that they NEED no hiding.     —Aaron Griffin
                     
                
            
            
         | 
    
| nafanja | 
             | 
    
            
 
    
                Темы:
                
                    94
                
             
            
                Сообщения:
                
                    9252
                
             
            
                Участник с: 02 июня 2012
             
            
                заблокирован 
            
         | 
        
            samson4747, а попробуй сделать вот что, с лайфа на всякий случай заархивируй папку /lib потом перенеси ее в /usr и сделай ссылку на /usr/lib а потом попробуй обновится… может поможет ))) 
                        Псевдографический инсталлятор Arch Linux ver. 3.8.2 
                
            
            
        Благодарности принимаются на ЯД 410012815723874  | 
    
| sunstroke | 
             | 
    
| 
            
 
                Темы:
                
                    3
                
             
            
                Сообщения:
                
                    625
                
             
            
                Участник с: 17 сентября 2009
             
            
         | 
        
            samson4747Теперь покажите вывод grep '^lib/' /var/lib/pacman/local/*/files  | 
    
| samson4747 | 
             | 
    
            
 
    
                Темы:
                
                    33
                
             
            
                Сообщения:
                
                    534
                
             
            
                Участник с: 23 февраля 2012
             
            
         | 
        
            $ grep '^lib/' /var/lib/pacman/local/*/files /var/lib/pacman/local/glibc-2.16.0-1/files:lib/ /var/lib/pacman/local/glibc-2.16.0-1/files:lib/ld-2.16.so /var/lib/pacman/local/glibc-2.16.0-1/files:lib/ld-linux.so.2 /var/lib/pacman/local/glibc-2.16.0-1/files:lib/libBrokenLocale-2.16.so /var/lib/pacman/local/glibc-2.16.0-1/files:lib/libBrokenLocale.so.1 /var/lib/pacman/local/glibc-2.16.0-1/files:lib/libSegFault.so /var/lib/pacman/local/glibc-2.16.0-1/files:lib/libanl-2.16.so /var/lib/pacman/local/glibc-2.16.0-1/files:lib/libanl.so.1 /var/lib/pacman/local/glibc-2.16.0-1/files:lib/libc-2.16.so /var/lib/pacman/local/glibc-2.16.0-1/files:lib/libc.so.6 /var/lib/pacman/local/glibc-2.16.0-1/files:lib/libcidn-2.16.so /var/lib/pacman/local/glibc-2.16.0-1/files:lib/libcidn.so.1 /var/lib/pacman/local/glibc-2.16.0-1/files:lib/libcrypt-2.16.so /var/lib/pacman/local/glibc-2.16.0-1/files:lib/libcrypt.so.1 /var/lib/pacman/local/glibc-2.16.0-1/files:lib/libdl-2.16.so /var/lib/pacman/local/glibc-2.16.0-1/files:lib/libdl.so.2 /var/lib/pacman/local/glibc-2.16.0-1/files:lib/libm-2.16.so /var/lib/pacman/local/glibc-2.16.0-1/files:lib/libm.so.6 /var/lib/pacman/local/glibc-2.16.0-1/files:lib/libmemusage.so /var/lib/pacman/local/glibc-2.16.0-1/files:lib/libnsl-2.16.so /var/lib/pacman/local/glibc-2.16.0-1/files:lib/libnsl.so.1 /var/lib/pacman/local/glibc-2.16.0-1/files:lib/libnss_compat-2.16.so /var/lib/pacman/local/glibc-2.16.0-1/files:lib/libnss_compat.so.2 /var/lib/pacman/local/glibc-2.16.0-1/files:lib/libnss_db-2.16.so /var/lib/pacman/local/glibc-2.16.0-1/files:lib/libnss_db.so.2 /var/lib/pacman/local/glibc-2.16.0-1/files:lib/libnss_dns-2.16.so /var/lib/pacman/local/glibc-2.16.0-1/files:lib/libnss_dns.so.2 /var/lib/pacman/local/glibc-2.16.0-1/files:lib/libnss_files-2.16.so /var/lib/pacman/local/glibc-2.16.0-1/files:lib/libnss_files.so.2 /var/lib/pacman/local/glibc-2.16.0-1/files:lib/libnss_hesiod-2.16.so /var/lib/pacman/local/glibc-2.16.0-1/files:lib/libnss_hesiod.so.2 /var/lib/pacman/local/glibc-2.16.0-1/files:lib/libnss_nis-2.16.so /var/lib/pacman/local/glibc-2.16.0-1/files:lib/libnss_nis.so.2 /var/lib/pacman/local/glibc-2.16.0-1/files:lib/libnss_nisplus-2.16.so /var/lib/pacman/local/glibc-2.16.0-1/files:lib/libnss_nisplus.so.2 /var/lib/pacman/local/glibc-2.16.0-1/files:lib/libpcprofile.so /var/lib/pacman/local/glibc-2.16.0-1/files:lib/libpthread-2.16.so /var/lib/pacman/local/glibc-2.16.0-1/files:lib/libpthread.so.0 /var/lib/pacman/local/glibc-2.16.0-1/files:lib/libresolv-2.16.so /var/lib/pacman/local/glibc-2.16.0-1/files:lib/libresolv.so.2 /var/lib/pacman/local/glibc-2.16.0-1/files:lib/librt-2.16.so /var/lib/pacman/local/glibc-2.16.0-1/files:lib/librt.so.1 /var/lib/pacman/local/glibc-2.16.0-1/files:lib/libthread_db-1.0.so /var/lib/pacman/local/glibc-2.16.0-1/files:lib/libthread_db.so.1 /var/lib/pacman/local/glibc-2.16.0-1/files:lib/libutil-2.16.so /var/lib/pacman/local/glibc-2.16.0-1/files:lib/libutil.so.1 /var/lib/pacman/local/udev-compat-180-1/files:lib/ /var/lib/pacman/local/udev-compat-180-1/files:lib/udev/ /var/lib/pacman/local/udev-compat-180-1/files:lib/udev/devices/ /var/lib/pacman/local/udev-compat-180-1/files:lib/udev/devices/autofs /var/lib/pacman/local/udev-compat-180-1/files:lib/udev/devices/btrfs-control /var/lib/pacman/local/udev-compat-180-1/files:lib/udev/devices/cpu/ /var/lib/pacman/local/udev-compat-180-1/files:lib/udev/devices/cpu/microcode /var/lib/pacman/local/udev-compat-180-1/files:lib/udev/devices/fuse /var/lib/pacman/local/udev-compat-180-1/files:lib/udev/devices/mapper/ /var/lib/pacman/local/udev-compat-180-1/files:lib/udev/devices/mapper/control /var/lib/pacman/local/udev-compat-180-1/files:lib/udev/devices/net/ /var/lib/pacman/local/udev-compat-180-1/files:lib/udev/devices/net/tun /var/lib/pacman/local/udev-compat-180-1/files:lib/udev/devices/ppp /var/lib/pacman/local/udev-compat-180-1/files:lib/udev/devices/snd/ /var/lib/pacman/local/udev-compat-180-1/files:lib/udev/devices/snd/seq /var/lib/pacman/local/udev-compat-180-1/files:lib/udev/devices/snd/timer /var/lib/pacman/local/udev-compat-180-1/files:lib/udev/devices/uinput /var/lib/pacman/local/udev-compat-180-1/files:lib/udev/rules.d/ /var/lib/pacman/local/udev-compat-180-1/files:lib/udev/rules.d/30-kernel-compat.rules /var/lib/pacman/local/virtualbox-bin-4.1.6-2/files:lib/ /var/lib/pacman/local/virtualbox-bin-4.1.6-2/files:lib/udev/ /var/lib/pacman/local/virtualbox-bin-4.1.6-2/files:lib/udev/VBoxCreateUSBNode.sh /var/lib/pacman/local/virtualbox-bin-4.1.6-2/files:lib/udev/rules.d/ /var/lib/pacman/local/virtualbox-bin-4.1.6-2/files:lib/udev/rules.d/10-vboxdrv.rules $ 
                        "If you try to hide the complexity of the system, you'll end up with a more complex system". Layers of abstraction that serve to hide internals are never a good thing. Instead, the internals should be designed in a way such that they NEED no hiding.     —Aaron Griffin
                     
                
            
            
         | 
    
| sunstroke | 
             | 
    
| 
            
 
                Темы:
                
                    3
                
             
            
                Сообщения:
                
                    625
                
             
            
                Участник с: 17 сентября 2009
             
            
         | 
        У вас из базы пакмана на папку /lib ссылаются кроме glibc еще и пакеты udev-compat и virtualbox-bin. Поэтому обновление glibc не может произвести необходимые манипуляции с папкой /lib - даже если там не осталось подпапок (не читал начало дискуссии). Просто удалите пакеты udev-compat и virtualbox-bin. И тогда обновление glibc должно пройти нормально. Потом доставите необходимое. | 
| samson4747 | 
             | 
    
            
 
    
                Темы:
                
                    33
                
             
            
                Сообщения:
                
                    534
                
             
            
                Участник с: 23 февраля 2012
             
            
         | 
        
            Обновился. Благодарю.
            
                
                     
                        "If you try to hide the complexity of the system, you'll end up with a more complex system". Layers of abstraction that serve to hide internals are never a good thing. Instead, the internals should be designed in a way such that they NEED no hiding.     —Aaron Griffin
                     
                
            
            
         | 
    
| samson4747 | 
             | 
    
            
 
    
                Темы:
                
                    33
                
             
            
                Сообщения:
                
                    534
                
             
            
                Участник с: 23 февраля 2012
             
            
         | 
        
            После обновления при запуске gdm$ sudo /etc/rc.d/gdm restart :: Stopping GDM [DONE] :: Starting GDM [DONE][/code] $ sudo /etc/rc.d/gdm start 
                        "If you try to hide the complexity of the system, you'll end up with a more complex system". Layers of abstraction that serve to hide internals are never a good thing. Instead, the internals should be designed in a way such that they NEED no hiding.     —Aaron Griffin
                     
                
            
            
         | 
    
| deep | 
             | 
    
| 
            
 
                Темы:
                
                    44
                
             
            
                Сообщения:
                
                    263
                
             
            
                Участник с: 02 февраля 2009
             
            
         | 
        
            У меня то же проблемы с обновлением Всё почистил от лишних программ, у меня остался только “lib32-glibc” ,у меня 64 битка, в /lib Скорее всего она мешает, но при удалении, “lib32-glibc”, там стока зависимостей ужассс. Вот посмотрите вывод, всё таки может “lib32-glibc” мешать или нет? Если да, то как справится с зависимостями при удалении # grep ‘^lib/’ /var/lib/pacman/local/*/files /var/lib/pacman/local/glibc-2.16.0-1/files:lib/ /var/lib/pacman/local/glibc-2.16.0-1/files:lib/ld-2.16.so /var/lib/pacman/local/glibc-2.16.0-1/files:lib/ld-linux-x86-64.so.2 /var/lib/pacman/local/glibc-2.16.0-1/files:lib/libBrokenLocale-2.16.so /var/lib/pacman/local/glibc-2.16.0-1/files:lib/libBrokenLocale.so.1 /var/lib/pacman/local/glibc-2.16.0-1/files:lib/libSegFault.so /var/lib/pacman/local/glibc-2.16.0-1/files:lib/libanl-2.16.so /var/lib/pacman/local/glibc-2.16.0-1/files:lib/libanl.so.1 /var/lib/pacman/local/glibc-2.16.0-1/files:lib/libc-2.16.so /var/lib/pacman/local/glibc-2.16.0-1/files:lib/libc.so.6 /var/lib/pacman/local/glibc-2.16.0-1/files:lib/libcidn-2.16.so /var/lib/pacman/local/glibc-2.16.0-1/files:lib/libcidn.so.1 /var/lib/pacman/local/glibc-2.16.0-1/files:lib/libcrypt-2.16.so /var/lib/pacman/local/glibc-2.16.0-1/files:lib/libcrypt.so.1 /var/lib/pacman/local/glibc-2.16.0-1/files:lib/libdl-2.16.so /var/lib/pacman/local/glibc-2.16.0-1/files:lib/libdl.so.2 /var/lib/pacman/local/glibc-2.16.0-1/files:lib/libm-2.16.so /var/lib/pacman/local/glibc-2.16.0-1/files:lib/libm.so.6 /var/lib/pacman/local/glibc-2.16.0-1/files:lib/libmemusage.so /var/lib/pacman/local/glibc-2.16.0-1/files:lib/libnsl-2.16.so /var/lib/pacman/local/glibc-2.16.0-1/files:lib/libnsl.so.1 /var/lib/pacman/local/glibc-2.16.0-1/files:lib/libnss_compat-2.16.so /var/lib/pacman/local/glibc-2.16.0-1/files:lib/libnss_compat.so.2 /var/lib/pacman/local/glibc-2.16.0-1/files:lib/libnss_db-2.16.so /var/lib/pacman/local/glibc-2.16.0-1/files:lib/libnss_db.so.2 /var/lib/pacman/local/glibc-2.16.0-1/files:lib/libnss_dns-2.16.so /var/lib/pacman/local/glibc-2.16.0-1/files:lib/libnss_dns.so.2 /var/lib/pacman/local/glibc-2.16.0-1/files:lib/libnss_files-2.16.so /var/lib/pacman/local/glibc-2.16.0-1/files:lib/libnss_files.so.2 /var/lib/pacman/local/glibc-2.16.0-1/files:lib/libnss_hesiod-2.16.so /var/lib/pacman/local/glibc-2.16.0-1/files:lib/libnss_hesiod.so.2 /var/lib/pacman/local/glibc-2.16.0-1/files:lib/libnss_nis-2.16.so /var/lib/pacman/local/glibc-2.16.0-1/files:lib/libnss_nis.so.2 /var/lib/pacman/local/glibc-2.16.0-1/files:lib/libnss_nisplus-2.16.so /var/lib/pacman/local/glibc-2.16.0-1/files:lib/libnss_nisplus.so.2 /var/lib/pacman/local/glibc-2.16.0-1/files:lib/libpcprofile.so /var/lib/pacman/local/glibc-2.16.0-1/files:lib/libpthread-2.16.so /var/lib/pacman/local/glibc-2.16.0-1/files:lib/libpthread.so.0 /var/lib/pacman/local/glibc-2.16.0-1/files:lib/libresolv-2.16.so /var/lib/pacman/local/glibc-2.16.0-1/files:lib/libresolv.so.2 /var/lib/pacman/local/glibc-2.16.0-1/files:lib/librt-2.16.so /var/lib/pacman/local/glibc-2.16.0-1/files:lib/librt.so.1 /var/lib/pacman/local/glibc-2.16.0-1/files:lib/libthread_db-1.0.so /var/lib/pacman/local/glibc-2.16.0-1/files:lib/libthread_db.so.1 /var/lib/pacman/local/glibc-2.16.0-1/files:lib/libutil-2.16.so /var/lib/pacman/local/glibc-2.16.0-1/files:lib/libutil.so.1 /var/lib/pacman/local/lib32-glibc-2.15-10/files:lib/ /var/lib/pacman/local/lib32-glibc-2.15-10/files:lib/ld-linux.so.2 # find /lib -exec pacman -Qo – {} + ошибка: не удалось установить владельца каталога '/lib' /lib/libnss_nis.so.2 принадлежит glibc 2.16.0-1 /lib/libm.so.6 принадлежит glibc 2.16.0-1 /lib/libnss_compat-2.16.so принадлежит glibc 2.16.0-1 /lib/libnss_files.so.2 принадлежит glibc 2.16.0-1 /lib/libnss_dns-2.16.so принадлежит glibc 2.16.0-1 /lib/libresolv.so.2 принадлежит glibc 2.16.0-1 /lib/libcidn-2.16.so принадлежит glibc 2.16.0-1 /lib/libnsl.so.1 принадлежит glibc 2.16.0-1 /lib/libc-2.16.so принадлежит glibc 2.16.0-1 /lib/libpthread-2.16.so принадлежит glibc 2.16.0-1 /lib/libnss_nis-2.16.so принадлежит glibc 2.16.0-1 /lib/libutil.so.1 принадлежит glibc 2.16.0-1 /lib/libnss_db-2.16.so принадлежит glibc 2.16.0-1 /lib/libthread_db-1.0.so принадлежит glibc 2.16.0-1 /lib/ld-linux-x86-64.so.2 принадлежит glibc 2.16.0-1 /lib/libpcprofile.so принадлежит glibc 2.16.0-1 /lib/libSegFault.so принадлежит glibc 2.16.0-1 /lib/libnss_compat.so.2 принадлежит glibc 2.16.0-1 /lib/libnss_nisplus-2.16.so принадлежит glibc 2.16.0-1 /lib/libmemusage.so принадлежит glibc 2.16.0-1 /lib/libcidn.so.1 принадлежит glibc 2.16.0-1 /lib/libdl-2.16.so принадлежит glibc 2.16.0-1 /lib/libthread_db.so.1 принадлежит glibc 2.16.0-1 /lib/libnsl-2.16.so принадлежит glibc 2.16.0-1 /lib/libnss_hesiod-2.16.so принадлежит glibc 2.16.0-1 /lib/libnss_hesiod.so.2 принадлежит glibc 2.16.0-1 /lib/libanl.so.1 принадлежит glibc 2.16.0-1 /lib/libanl-2.16.so принадлежит glibc 2.16.0-1 /lib/libcrypt.so.1 принадлежит glibc 2.16.0-1 /lib/libBrokenLocale.so.1 принадлежит glibc 2.16.0-1 /lib/ld-linux.so.2 принадлежит lib32-glibc 2.15-10 /lib/libdl.so.2 принадлежит glibc 2.16.0-1 /lib/libutil-2.16.so принадлежит glibc 2.16.0-1 /lib/ld-2.16.so принадлежит glibc 2.16.0-1 /lib/libnss_dns.so.2 принадлежит glibc 2.16.0-1 /lib/libresolv-2.16.so принадлежит glibc 2.16.0-1 /lib/libBrokenLocale-2.16.so принадлежит glibc 2.16.0-1 /lib/libnss_files-2.16.so принадлежит glibc 2.16.0-1 /lib/librt-2.16.so принадлежит glibc 2.16.0-1 /lib/libnss_db.so.2 принадлежит glibc 2.16.0-1 /lib/libpthread.so.0 принадлежит glibc 2.16.0-1 /lib/libnss_nisplus.so.2 принадлежит glibc 2.16.0-1 /lib/libc.so.6 принадлежит glibc 2.16.0-1 /lib/libcrypt-2.16.so принадлежит glibc 2.16.0-1 /lib/librt.so.1 принадлежит glibc 2.16.0-1 /lib/libm-2.16.so принадлежит glibc 2.16.0-1  |