История изменений
Исправление Kroz, (текущая версия) :
Устанавливать только новые пакеты только
4.2
ORLY? А теперь объясни мне вот это:
$ emerge -pNuDav @world
These are the packages that would be merged, in order:
Calculating dependencies... done!
Total: 0 packages, Size of downloads: 0 kB
$ emerge -pNuDav @world links
These are the packages that would be merged, in order:
Calculating dependencies... done!
[ebuild N ] www-client/links-2.7:2 USE="X bzip2 deprecated jpeg ssl tiff unicode zlib -directfb -fbcon -gpm -livecd -lzma -suid -svga" 3,806 kB
Total: 1 package (1 new), Size of downloads: 3,806 kB
$ echo "www-client/links" >> /var/lib/portage/world
$ emerge -pNuDav @world
These are the packages that would be merged, in order:
Calculating dependencies... done!
[ebuild N ] www-client/links-2.7:2 USE="X bzip2 deprecated jpeg ssl tiff unicode zlib -directfb -fbcon -gpm -livecd -lzma -suid -svga" 3,806 kB
Total: 1 package (1 new), Size of downloads: 3,806 kB
Потом я начал пересобирать мир (-NuDkav @world)
Еще раз: -NuDkav - это не пересборка, это обновление! Пакеты, которые не нуждаются в обновлении, трогаться не будут. Блин, да установи ты индивидуально пару пакетов из твоего выхлопа -NuDkav @world, да повтори команду, да сравни. Что ты размышляешь - проверь!
Ну ок, 292 пакета занимают 13 гигов?
Если хомяк и /var с /tmp у тебя на отдельных разделах, и emerge --depclean выдает пустоту - да. Только не 292, то число которое тебе выдает emerge -pe world - это реальное количество пакетов, которые у тебя в системе.
Потому что ебилд моей лисы выкинули из портежей, а от компиляния толстоофиса я профита не заметил.
Для лисы и толстоофиса есть firefox-bin и libreoffice-bin. Еще для чего тебе бинарники? И чем это «твоя» лиса особенная, если в портаже их 6 версий и ни одна тебя не устраивает?
> AFAIK тогда проку от USE флагов практически ноль.
4.2 У бинарных пакетов тоже есть USE-флаги.
Кто ж спорит - есть. С гулькин нос.
Сравни это
$ equery uses firefox-bin
...
* Found these USE flags for www-client/firefox-bin-17.0.1:
U I
- - linguas_af
...
+ + startup-notification : Enable application startup event feedback mechanism
$ equery uses firefox
...
* Found these USE flags for www-client/firefox-17.0.1:
U I
+ + alsa
- - bindist
- - custom-cflags
- - custom-optimization
+ + dbus
- - debug
+ + gstreamer
+ + jit
+ + libnotify
- - linguas_af
...
+ + minimal
+ + startup-notification
- - system-sqlite
+ + wifi
И еще вот это
$ query uses libreoffice-bin
...
* Found these USE flags for app-office/libreoffice-bin-3.6.4.3:
U I
+ + cups
- - debug
- - gnome
- - java
+ + kde
$ equery uses libreoffice
...
* Found these USE flags for app-office/libreoffice-3.6.4.3:
U I
- - binfilter
- - binfilterdebug
+ + branding
+ + cups
+ + dbus
- - eds
- - gnome
+ + gstreamer
+ + gtk
- - java
- - jemalloc
+ + kde
- - libreoffice_extensions_nlpsolver
+ + libreoffice_extensions_pdfimport
- - libreoffice_extensions_presenter-console
- - libreoffice_extensions_presenter-minimizer
- - libreoffice_extensions_scripting-beanshell
- - libreoffice_extensions_scripting-javascript
- - libreoffice_extensions_wiki-publisher
- - mysql
- - odk
+ + opengl
- - postgres
- - test
+ + vba
+ + webdav
1. Ты меня достал.
Вообще-то я тебе помочь хочу.
Исходная версия Kroz, :
Устанавливать только новые пакеты только
4.2
ORLY? А теперь объясни мне вот это:
$ emerge -pNuDav @world
These are the packages that would be merged, in order:
Calculating dependencies... done!
Total: 0 packages, Size of downloads: 0 kB
$ emerge -pNuDav @world links
These are the packages that would be merged, in order:
Calculating dependencies... done!
[ebuild N ] www-client/links-2.7:2 USE="X bzip2 deprecated jpeg ssl tiff unicode zlib -directfb -fbcon -gpm -livecd -lzma -suid -svga" 3,806 kB
Total: 1 package (1 new), Size of downloads: 3,806 kB
$ echo "www-client/links" >> /var/lib/portage/world
$ emerge -pNuDav @world
These are the packages that would be merged, in order:
Calculating dependencies... done!
[ebuild N ] www-client/links-2.7:2 USE="X bzip2 deprecated jpeg ssl tiff unicode zlib -directfb -fbcon -gpm -livecd -lzma -suid -svga" 3,806 kB
Total: 1 package (1 new), Size of downloads: 3,806 kB
Потом я начал пересобирать мир (-NuDkav @world)
Еще раз: -NuDkav - это не пересборка, это обновление! Пакеты, которые не нуждаются в обновлении, трогаться не будут. Блин, да установи ты индивидуально пару пакетов из твоего выхлопа -NuDkav @world, да повтори команду, да сравни. Что ты размышляешь - проверь!
Ну ок, 292 пакета занимают 13 гигов?
Если хомяк и /var с /tmp у тебя на отдельных разделах, и emerge --depclean выдает пустоту - да.
Потому что ебилд моей лисы выкинули из портежей, а от компиляния толстоофиса я профита не заметил.
Для лисы и толстоофиса есть firefox-bin и libreoffice-bin. Еще для чего тебе бинарники? И чем это «твоя» лиса особенная, если в портаже их 6 версий и ни одна тебя не устраивает?
> AFAIK тогда проку от USE флагов практически ноль.
4.2 У бинарных пакетов тоже есть USE-флаги.
Кто ж спорит - есть. С гулькин нос.
Сравни это
$ equery uses firefox-bin
...
* Found these USE flags for www-client/firefox-bin-17.0.1:
U I
- - linguas_af
...
+ + startup-notification : Enable application startup event feedback mechanism
$ equery uses firefox
...
* Found these USE flags for www-client/firefox-17.0.1:
U I
+ + alsa
- - bindist
- - custom-cflags
- - custom-optimization
+ + dbus
- - debug
+ + gstreamer
+ + jit
+ + libnotify
- - linguas_af
...
+ + minimal
+ + startup-notification
- - system-sqlite
+ + wifi
И еще вот это
$ query uses libreoffice-bin
...
* Found these USE flags for app-office/libreoffice-bin-3.6.4.3:
U I
+ + cups
- - debug
- - gnome
- - java
+ + kde
$ equery uses libreoffice
...
* Found these USE flags for app-office/libreoffice-3.6.4.3:
U I
- - binfilter
- - binfilterdebug
+ + branding
+ + cups
+ + dbus
- - eds
- - gnome
+ + gstreamer
+ + gtk
- - java
- - jemalloc
+ + kde
- - libreoffice_extensions_nlpsolver
+ + libreoffice_extensions_pdfimport
- - libreoffice_extensions_presenter-console
- - libreoffice_extensions_presenter-minimizer
- - libreoffice_extensions_scripting-beanshell
- - libreoffice_extensions_scripting-javascript
- - libreoffice_extensions_wiki-publisher
- - mysql
- - odk
+ + opengl
- - postgres
- - test
+ + vba
+ + webdav
1. Ты меня достал.
Вообще-то я тебе помочь хочу.