[gentoo-user] Crashed Emerge
Hi all, please help me. my computer is the hell since i wanted to update world (at ~amd64) today morning. i installed the packages listed below (=> emerge.log). Now if I run "emerge" it returns: """ Traceback (most recent call last): File "/usr/bin/emerge", line 40, in retval = _emerge.emerge_main() File "/usr/lib64/portage/pym/_emerge/__init__.py", line 15497, in emerge_main trees[myroot]["vartree"].dbapi._counter_hash() File "/usr/lib64/portage/pym/portage/dbapi/vartree.py", line 137, in _counter_hash counter, = self.aux_get(cpv, aux_keys) File "/usr/lib64/portage/pym/portage/dbapi/vartree.py", line 484, in aux_get pkg_data = self._aux_cache["packages"].get(mycpv) File "/usr/lib64/portage/pym/portage/dbapi/vartree.py", line 392, in _aux_cache self._aux_cache_init() File "/usr/lib64/portage/pym/portage/dbapi/vartree.py", line 412, in _aux_cache_init aux_cache = mypickle.load() TypeError: 'NoneType' object does not support item assignment """ if i run revdep-rebuild it returns: """ Parse Error reading PROVIDE and USE in '/var/db/pkg/app-emulation/emul-linux-x86-compat-20081109' Exception: 'NoneType' object does not support item assignment """ FOR EVERY PACKAGE IN PORTAGE. An old emerge-info is at http://www.xbra.de/images/emerge-info.txt the above errors occur with python2.6. When i eselect python3.1, the error for emerge is: """ File "/usr/bin/emerge", line 41 except PermissionDenied, e: ^ SyntaxError: invalid syntax """ Is it a python (e.g. dev-python/setuptools) or a poppler issue? i really don't know what to do because nothing is working anymore! I would be very grateful if you could help. Thank you very much in advance for your help. Kind regards, der Max EMERGE.LOG: 1252576309: Started emerge on: Sep 10, 2009 09:51:49 1252576309: *** emerge sync 1252576309: === sync 1252576309: >>> Starting rsync with rsync://140.211.166.165/gentoo-portage 1252576434: === Sync completed with rsync://140.211.166.165/gentoo-portage 1252576435: *** terminating. 1252576947: Started emerge on: Sep 10, 2009 10:02:27 1252576947: *** emerge --newuse --deep --ask --update --verbose world 1252576956: >>> emerge (1 of 17) sys-apps/hdparm-9.27 to / 1252576961: === (1 of 17) Cleaning (sys-apps/hdparm-9.27::/usr/portage/sys-apps/hdparm/hdparm-9.27.ebuild) 1252576961: === (1 of 17) Compiling/Merging (sys-apps/hdparm-9.27::/usr/portage/sys-apps/hdparm/hdparm-9.27.ebuild) 1252576966: === (1 of 17) Merging (sys-apps/hdparm-9.27::/usr/portage/sys-apps/hdparm/hdparm-9.27.ebuild) 1252576967: >>> AUTOCLEAN: sys-apps/hdparm:0 1252576967: === Unmerging... (sys-apps/hdparm-9.20) 1252576968: >>> unmerge success: sys-apps/hdparm-9.20 1252576968: === (1 of 17) Post-Build Cleaning (sys-apps/hdparm-9.27::/usr/portage/sys-apps/hdparm/hdparm-9.27.ebuild) 1252576968: ::: completed emerge (1 of 17) sys-apps/hdparm-9.27 to / 1252576968: >>> emerge (2 of 17) app-shells/bash-4.0_p33 to / 1252576969: === (2 of 17) Cleaning (app-shells/bash-4.0_p33::/usr/portage/app-shells/bash/bash-4.0_p33.ebuild) 1252576969: === (2 of 17) Compiling/Merging (app-shells/bash-4.0_p33::/usr/portage/app-shells/bash/bash-4.0_p33.ebuild) 1252577007: === (2 of 17) Merging (app-shells/bash-4.0_p33::/usr/portage/app-shells/bash/bash-4.0_p33.ebuild) 1252577008: >>> AUTOCLEAN: app-shells/bash:0 1252577008: === Unmerging... (app-shells/bash-4.0_p28) 1252577008: >>> unmerge success: app-shells/bash-4.0_p28 1252577009: === (2 of 17) Post-Build Cleaning (app-shells/bash-4.0_p33::/usr/portage/app-shells/bash/bash-4.0_p33.ebuild) 1252577009: ::: completed emerge (2 of 17) app-shells/bash-4.0_p33 to / 1252577009: >>> emerge (3 of 17) media-libs/x264-0.0.20090908 to / 1252577010: === (3 of 17) Cleaning (media-libs/x264-0.0.20090908::/usr/portage/media-libs/x264/x264-0.0.20090908.ebuild) 1252577010: === (3 of 17) Compiling/Merging (media-libs/x264-0.0.20090908::/usr/portage/media-libs/x264/x264-0.0.20090908.ebuild) 1252577018: === (3 of 17) Merging (media-libs/x264-0.0.20090908::/usr/portage/media-libs/x264/x264-0.0.20090908.ebuild) 1252577019: >>> AUTOCLEAN: media-libs/x264:0 1252577019: === Unmerging... (media-libs/x264-0.0.20090629) 1252577021: >>> unmerge success: media-libs/x264-0.0.20090629 1252577022: === (3 of 17) Post-Build Cleaning (media-libs/x264-0.0.20090908::/usr/portage/media-libs/x264/x264-0.0.20090908.ebuild) 1252577022: ::: completed emerge (3 of 17) media-libs/x264-0.0.20090908 to / 1252577022: >>> emerge (4 of 17) x11-libs/libdrm-2.4.13 to / 1252577022: === (4 of 17) Cleaning (x11-libs/libdrm-2.4.13::/usr/portage/x11-libs/libdrm/libdrm-
Re: [gentoo-user] conflict in update
Michael P. Soulier wrote: I'm trying to understand the explanation of this but I don't quite see it. It looks like conflicting libraries used by gimp, inkscape and openoffice. I don't quite understand the explanation, and what my options are. Translation appreciated. Thanks, Mike msoul...@anton:~$ emerge --pretend --update --deep world These are the packages that would be merged, in order: Calculating dependencies... done! [ebuild U ] dev-libs/libassuan-1.0.5 [1.0.4] [ebuild U ] dev-lang/python-2.5.4-r2 [2.5.2-r7] USE="xml%*" [ebuild U ] dev-python/setuptools-0.6_rc9 [0.6_rc8-r1] [ebuild U ] app-text/poppler-0.10.5-r1 [0.10.4] [ebuild U ] app-text/poppler-bindings-0.10.5-r1 [0.10.4] [ebuild U ] app-crypt/gnupg-2.0.11 [2.0.10] [ebuild U ] dev-python/pygtk-2.14.1 [2.14.0] !!! Multiple package instances within a single package slot have been pulled !!! into the dependency graph, resulting in a slot conflict: app-text/poppler-bindings:0 ('installed', '/', 'app-text/poppler-bindings-0.10.4', 'nomerge') pulled in by ~app-text/poppler-bindings-0.10.4[gtk,cairo] required by ('installed', '/', 'media-gfx/gimp-2.6.4', 'nomerge') ~app-text/poppler-bindings-0.10.4[gtk,cairo] required by ('installed', '/', 'virtual/poppler-glib-0.10.4', 'nomerge') ~app-text/poppler-bindings-0.10.4[gtk,cairo] required by ('installed', '/', 'media-gfx/inkscape-0.46-r5', 'nomerge') (and 1 more) ('ebuild', '/', 'app-text/poppler-bindings-0.10.5-r1', 'merge') pulled in by app-text/poppler-bindings required by world Explanation: New USE for 'app-text/poppler-bindings:0' are incorrectly set. In order to solve this, adjust USE to satisfy '~app-text/poppler- bindings-0.10.4[gtk,cairo]'. It tells you what todo: emerge app-text/poppler-bindings-0.10.4 with USE="gtk cairo" check that if it solves the problem
Re: [gentoo-user] conflict in update
On 25/04/09 Justin said: > It tells you what todo: > > emerge app-text/poppler-bindings-0.10.4 > > with USE="gtk cairo" > > check that if it solves the problem Ok, I rebuilt app-text/poppler-bindings with USE="gtk cairo", and I removed app-text/poppler-bindings from world. Now I get this msoul...@anton:~$ emerge --pretend --update --deep world These are the packages that would be merged, in order: Calculating dependencies... done! [ebuild U ] dev-libs/libassuan-1.0.5 [1.0.4] [ebuild U ] dev-lang/python-2.5.4-r2 [2.5.2-r7] USE="xml%*" [ebuild U ] dev-python/setuptools-0.6_rc9 [0.6_rc8-r1] [ebuild UD] app-text/poppler-0.10.4 [0.10.5-r1] [ebuild UD] app-text/poppler-bindings-0.10.4 [0.10.5-r1] [ebuild U ] app-crypt/gnupg-2.0.11 [2.0.10] [ebuild U ] dev-python/pygtk-2.14.1 [2.14.0] !!! Multiple package instances within a single package slot have been pulled !!! into the dependency graph, resulting in a slot conflict: app-text/poppler:0 ('ebuild', '/', 'app-text/poppler-0.10.4', 'merge') pulled in by ~app-text/poppler-0.10.4 required by ('installed', '/', 'dev-tex/luatex-0.30.3', 'nomerge') ~app-text/poppler-0.10.4 required by ('installed', '/', 'app-text/xpdf-3.02-r2', 'nomerge') ~app-text/poppler-0.10.4 required by ('ebuild', '/', 'app-text/poppler-bindings-0.10.4', 'merge') (and 3 more) ('installed', '/', 'app-text/poppler-0.10.5-r1', 'nomerge') pulled in by app-text/poppler required by world It may be possible to solve this problem by using package.mask to prevent one of those packages from being selected. However, it is also possible that conflicting dependencies exist such that they are impossible to satisfy simultaneously. If such a conflict exists in the dependencies of two different packages, then those packages can not be installed simultaneously. For more information, see MASKED PACKAGES section in the emerge man page or refer to the Gentoo Handbook. So, luatex and xpdf require poppler 0.10.4, but app-text/poppler-0.10.5-r1 is already installed. I guess xpdf and luatex can't handle the newer poppler version for some reason? It's actually trying to downgrade poppler and poppler-bindings for some reason. Mike -- Michael P. Soulier "Any intelligent fool can make things bigger and more complex... It takes a touch of genius - and a lot of courage to move in the opposite direction." --Albert Einstein pgpEoM6yW2A8T.pgp Description: PGP signature
[gentoo-user] conflict in update
I'm trying to understand the explanation of this but I don't quite see it. It looks like conflicting libraries used by gimp, inkscape and openoffice. I don't quite understand the explanation, and what my options are. Translation appreciated. Thanks, Mike msoul...@anton:~$ emerge --pretend --update --deep world These are the packages that would be merged, in order: Calculating dependencies... done! [ebuild U ] dev-libs/libassuan-1.0.5 [1.0.4] [ebuild U ] dev-lang/python-2.5.4-r2 [2.5.2-r7] USE="xml%*" [ebuild U ] dev-python/setuptools-0.6_rc9 [0.6_rc8-r1] [ebuild U ] app-text/poppler-0.10.5-r1 [0.10.4] [ebuild U ] app-text/poppler-bindings-0.10.5-r1 [0.10.4] [ebuild U ] app-crypt/gnupg-2.0.11 [2.0.10] [ebuild U ] dev-python/pygtk-2.14.1 [2.14.0] !!! Multiple package instances within a single package slot have been pulled !!! into the dependency graph, resulting in a slot conflict: app-text/poppler-bindings:0 ('installed', '/', 'app-text/poppler-bindings-0.10.4', 'nomerge') pulled in by ~app-text/poppler-bindings-0.10.4[gtk,cairo] required by ('installed', '/', 'media-gfx/gimp-2.6.4', 'nomerge') ~app-text/poppler-bindings-0.10.4[gtk,cairo] required by ('installed', '/', 'virtual/poppler-glib-0.10.4', 'nomerge') ~app-text/poppler-bindings-0.10.4[gtk,cairo] required by ('installed', '/', 'media-gfx/inkscape-0.46-r5', 'nomerge') (and 1 more) ('ebuild', '/', 'app-text/poppler-bindings-0.10.5-r1', 'merge') pulled in by app-text/poppler-bindings required by world Explanation: New USE for 'app-text/poppler-bindings:0' are incorrectly set. In order to solve this, adjust USE to satisfy '~app-text/poppler- bindings-0.10.4[gtk,cairo]'. app-text/poppler:0 ('ebuild', '/', 'app-text/poppler-0.10.5-r1', 'merge') pulled in by ~app-text/poppler-0.10.5 required by ('ebuild', '/', 'app-text/poppler-bindings-0.10.5-r1', 'merge') (and 1 more) ('installed', '/', 'app-text/poppler-0.10.4', 'nomerge') pulled in by ~app-text/poppler-0.10.4 required by ('installed', '/', 'dev-tex/luatex-0.30.3', 'nomerge') ~app-text/poppler-0.10.4 required by ('installed', '/', 'app-text/poppler-bindings-0.10.4', 'nomerge') ~app-text/poppler-0.10.4 required by ('installed', '/', 'app-office/openoffice-3.0.0', 'nomerge') (and 3 more) It may be possible to solve this problem by using package.mask to prevent one of those packages from being selected. However, it is also possible that conflicting dependencies exist such that they are impossible to satisfy simultaneously. If such a conflict exists in the dependencies of two different packages, then those packages can not be installed simultaneously. For more information, see MASKED PACKAGES section in the emerge man page or refer to the Gentoo Handbook. -- Michael P. Soulier "Any intelligent fool can make things bigger and more complex... It takes a touch of genius - and a lot of courage to move in the opposite direction." --Albert Einstein pgpSNwYX0VKMk.pgp Description: PGP signature
[gentoo-user] Slot Nightmare
I've been fighting this for two days now: catherine ~ # emerge -uD world Calculating dependencies... done! [ebuild U ] app-arch/cpio-2.9-r2 [2.9-r1] [ebuild U ] net-misc/dhcpcd-4.0.7 [4.0.2] [ebuild U ] dev-libs/mpfr-2.3.2 [2.3.1_p1] [ebuild N] dev-perl/yaml-0.65 [ebuild NS ] sys-kernel/gentoo-sources-2.6.27-r8 [2.6.27-r7] USE="-build -symlink" [ebuild U ] sys-devel/gdb-6.8-r1 [6.7.1-r3] USE="-multitarget%" [ebuild UD] app-text/poppler-0.6.3-r1 [0.10.3] USE="jpeg%* zlib%* -cjk%" [ebuild U ] sys-apps/groff-1.19.2-r3 [1.19.2-r1] [ebuild U ] x11-terms/xterm-239 [237] [ebuild U ] dev-java/ant-core-1.7.1-r2 [1.7.0-r1] [ebuild U ] dev-lang/nasm-2.05.01 [2.04] [ebuild U ] media-libs/libmpeg2-0.5.1 [0.4.1] [ebuild U ] x11-libs/qscintilla-2.3.2 [2.1-r1] [ebuild U ] dev-python/qscintilla-python-2.3.2 [2.1] [ebuild U ] dev-python/PyQt-3.17.6 [3.17.4] [ebuild N] perl-core/Module-Build-0.28.08 [ebuild N] virtual/perl-Module-Build-0.28.08 [ebuild N] perl-core/ExtUtils-CBuilder-0.23 [ebuild N] virtual/perl-ExtUtils-CBuilder-0.23 [ebuild N] perl-core/ExtUtils-ParseXS-2.19 [ebuild N] virtual/perl-ExtUtils-ParseXS-2.19 !!! Multiple package instances within a single package slot have been pulled !!! into the dependency graph, resulting in a slot conflict: app-text/poppler:0 ('installed', '/', 'app-text/poppler-0.10.3', 'nomerge') pulled in by ~app-text/poppler-0.10.3 required by ('installed', '/', 'app-text/poppler-bindings-0.10.3', 'nomerge') (and 4 more) ('ebuild', '/', 'app-text/poppler-0.6.3-r1', 'merge') pulled in by app-text/poppler required by world >=app-text/poppler-0.6.1 required by ('installed', '/', 'kde-base/kdegraphics-3.5.9', 'nomerge') >=app-text/poppler-0.4.3-r1 required by ('installed', '/', 'net-print/cups-1.3.9-r1', 'nomerge') (and 1 more) It may be possible to solve this problem by using package.mask to prevent one of those packages from being selected. However, it is also possible that conflicting dependencies exist such that they are impossible to satisfy simultaneously. If such a conflict exists in the dependencies of two different packages, then those packages can not be installed simultaneously. For more information, see MASKED PACKAGES section in the emerge man page or refer to the Gentoo Handbook. I need poppler-0.10.3 to get around the qt circular dependency problem. Lower versions of poppler and poppler-bindings are not installed: catherine ~ # emerge -pvC poppler poppler-bindings >>> These are the packages that would be unmerged: app-text/poppler selected: 0.10.3 protected: none omitted: none app-text/poppler-bindings selected: 0.10.3 protected: none omitted: none >>> 'Selected' packages are slated for removal. >>> 'Protected' and 'omitted' packages will not be removed. I've tried every trick I can think of to get around this and nothing has worked. Please help me.
Re: [gentoo-user] Build error on poppler
ext/poppler-0.18.0', > * the complete build log and the output of 'emerge -pqv > =app-text/poppler-0.18.0'. > * The complete build log is located at > '/var/tmp/portage/app-text/poppler-0.18.0/temp/build.log'. > * The ebuild environment file is located at > '/var/tmp/portage/app-text/poppler-0.18.0/temp/environment'. > * S: '/var/tmp/portage/app-text/poppler-0.18.0/work/poppler-0.18.0' > > >>> Failed to emerge app-text/poppler-0.18.0, Log file: > > >>> '/var/tmp/portage/app-text/poppler-0.18.0/temp/build.log' > > * Messages for package app-text/poppler-0.18.0: > > * ERROR: app-text/poppler-0.18.0 failed (compile phase): > * emake failed > * > * If you need support, post the output of 'emerge --info > =app-text/poppler-0.18.0', > * the complete build log and the output of 'emerge -pqv > =app-text/poppler-0.18.0'. > * The complete build log is located at > '/var/tmp/portage/app-text/poppler-0.18.0/temp/build.log'. > * The ebuild environment file is located at > '/var/tmp/portage/app-text/poppler-0.18.0/temp/environment'. > * S: '/var/tmp/portage/app-text/poppler-0.18.0/work/poppler-0.18.0' > > libffi remains the same as in the previous post of mine... > > Best regards, > mcc I'm not seeing any of that here. A couple of questions: 1) What version of portage are you using? I'm at 2.2.0_alpha69. See my portage.keywords file from yesterday about how I unmask portage. For me it's a weird one... 2) Do you have libffi installed? Maybe it's a case of the new poppler needs libffi but the ebuild isn't emerging it? c2stable ~ # eix -I libffi [I] dev-libs/libffi Available versions: 3.0.9-r2 3.0.10 **3.0.11_rc1 {debug static-libs test} Installed versions: 3.0.10(01:58:46 PM 10/17/2011)(-debug -static-libs -test) Homepage: http://sourceware.org/libffi/ Description: a portable, high level programming interface to various calling conventions. [I] virtual/libffi Available versions: 0 Installed versions: 0(10:42:58 AM 04/13/2010) Description: Virtual for dev-libs/libffi Found 2 matches. c2stable ~ # That sort of seems to be the case according to equery as poppler isn't shown below as depending on libffi. I possibly have it because I went the opposite on this recent -perl/-python news item and have them set. Just guessing about that though. c2stable ~ # equery depends libffi * These packages depend on libffi: dev-lang/python-2.7.1-r1 (virtual/libffi) dev-lang/python-3.1.3-r1 (virtual/libffi) dev-libs/gobject-introspection-0.10.8 (virtual/libffi) dev-python/pygobject-2.28.6 (libffi ? virtual/libffi) virtual/libffi-0 (dev-libs/libffi) c2stable ~ # So, if you don't have libffi installed then emerge it and try again with poppler after that. If poppler then emerges correctly then consider filing a bug report if you feel that's appropriate. Good luck. I won't be around much longer tonight. I'll catch up with you tomorrow. Cheers, Mark
Re: [gentoo-user] slot conflict
Alan McKinnon wrote: > On Sunday 29 March 2009 08:26:45 John P. Burkett wrote: >> Working on a amd64 machine, I did >> emerge -D -uav world >> and got the following response: >> >> !!! Multiple package instances within a single package slot have been >> pulled !!! into the dependency graph, resulting in a slot conflict: >> >> dev-lang/python:2.5 >> >> ('installed', '/', 'dev-lang/python-2.5.2-r7', 'nomerge') pulled in by >> dev-lang/python required by ('installed', '/', >> 'dev-libs/libxslt-1.1.24-r1', 'nomerge') >> >> >=dev-lang/python-2.2 required by ('installed', '/', >> >> 'app-pda/libopensync-0.22', 'nomerge') >> dev-lang/python required by world >> (and 19 more) >> >> ('ebuild', '/', 'dev-lang/python-2.5.2-r7', 'merge') pulled in by >> >> >=dev-lang/python-2.3[-build,xml] required by ('ebuild', '/', >> >> 'app-text/iso-codes-3.6', 'merge') >> dev-lang/python required by world > > I'm not sure why portage is telling you this; two packages (at least) want to > merge python-2.5.2-r7 > > Try emerge python on it's own then emerge world, portage's confusion should > then not be present Thank you very much for this suggestion and the one below regarding poppler. Together, they solved my problems. Best regards, John > > [snip] > >> emerge: there are no ebuilds built with USE flags to satisfy >> ">=app-text/poppler-bindings-0.8[gtk,cairo]". >> !!! One of the following packages is required to complete your request: >> - app-text/poppler-bindings-0.10.4 (Change USE: +cairo) >> (dependency required by "app-text/evince-2.24.2" [ebuild]) >> (dependency required by "world" [argument]) > > Put 'cairo' in your USE and run emerge world again. > > Portage is bitching that poppler-bindings does not have cairo support while > evince requires this. Portage will not automatically change your USE flags in > this case as it assumes you have a very good reason for setting them that way. >> I would be grateful for suggestions as to (1) which package if any >> should be masked, and (2) what to do about app-text/poppler-bindings. >> >> John > -- John P. Burkett Department of Economics University of Rhode Island Kingston, RI 02881-0808 USA phone (401) 874-9195
Re: [gentoo-user] slot conflict
On Sunday 29 March 2009 08:26:45 John P. Burkett wrote: > Working on a amd64 machine, I did > emerge -D -uav world > and got the following response: > > !!! Multiple package instances within a single package slot have been > pulled !!! into the dependency graph, resulting in a slot conflict: > > dev-lang/python:2.5 > > ('installed', '/', 'dev-lang/python-2.5.2-r7', 'nomerge') pulled in by > dev-lang/python required by ('installed', '/', > 'dev-libs/libxslt-1.1.24-r1', 'nomerge') > > >=dev-lang/python-2.2 required by ('installed', '/', > > 'app-pda/libopensync-0.22', 'nomerge') > dev-lang/python required by world > (and 19 more) > > ('ebuild', '/', 'dev-lang/python-2.5.2-r7', 'merge') pulled in by > > >=dev-lang/python-2.3[-build,xml] required by ('ebuild', '/', > > 'app-text/iso-codes-3.6', 'merge') > dev-lang/python required by world I'm not sure why portage is telling you this; two packages (at least) want to merge python-2.5.2-r7 Try emerge python on it's own then emerge world, portage's confusion should then not be present [snip] > emerge: there are no ebuilds built with USE flags to satisfy > ">=app-text/poppler-bindings-0.8[gtk,cairo]". > !!! One of the following packages is required to complete your request: > - app-text/poppler-bindings-0.10.4 (Change USE: +cairo) > (dependency required by "app-text/evince-2.24.2" [ebuild]) > (dependency required by "world" [argument]) Put 'cairo' in your USE and run emerge world again. Portage is bitching that poppler-bindings does not have cairo support while evince requires this. Portage will not automatically change your USE flags in this case as it assumes you have a very good reason for setting them that way. > > I would be grateful for suggestions as to (1) which package if any > should be masked, and (2) what to do about app-text/poppler-bindings. > > John -- alan dot mckinnon at gmail dot com
[gentoo-user] Simplify finding the package?
Hi list, sorry for the nondescript title. Let me described what happened. I ran `emerge --update --deep world' over the weekend which updated app-text/poppler: Sat Mar 12 22:00:46 2011 >>> app-text/poppler-0.16.3 Today I found out that a whole bunch of packages got broken, and so I ran `revdep-rebuild -p'. To my surprise, revdep-rebuild wants to downgrade to app-text/poppler-0.14.5. That's odd, I thought. So I ran `emerge --pretend --oneshot --verbose --tree' against the list of packages produced by revdep-rebuild, and it displays near the bottom that poppler-0.14.5 is a dependency of luatex-0.65 which is a dependency of texlive-core-2010-r1. Okay. So I thought that one of those two packages have an explicit dependency on a lower version of poppler. And I thought I want to file a bug about that. Digging into the ebuilds for luatex and texlive, I can't find any reason why they would require poppler-0.14.5, and not 0.16.3. So after puzzling about it for 20 minutes, I did the stupid thing, and tried `emerge --oneshot --pretend luatex texlive-core' and lo-and-behold, the poppler dependency does not appear! Then combing through the list of packages one-by-one, I finally found (on the second-to-last package that I tried) that the culprit is in fact python-poppler. Now, two questions: (a) Should this be considered a bug in portage? The presented information from `emerge --pretend --tree' is misleading to which package is actually causing the downgrade request. (b) Is there a way to have found that python-poppler was the culprit without running `emerge --pretend' on each of the list of 16 packages? Thanks, W -- Willie W. Wong ww...@math.princeton.edu Data aequatione quotcunque fluentes quantitae involvente fluxiones invenire et vice versa ~~~ I. Newton
Re: [gentoo-user] poppler - how to update it elegantly?
On 09/30/2013 02:24:40 PM, Alan McKinnon wrote: On 30/09/2013 13:55, Helmut Jarausch wrote: > Hi, my most hated package is poppler. Each time in the past and now > again it's hard to upgrade. > > portage (2.2.7) cannot handle it, so I have to (manually) unmerge all > packages depending on it and emerge them after > the poppler upgrade again. > > Has anybody found a more elegant procedure? > > Many thanks, > Helmut. > poppler packaging is a pita, but it's never broke anything for me (but does cause lots and lots and lots of stuff to be rebuilt...) Yesterday's update worked just fine: $ genlop -t poppler * app-text/poppler Wed Sep 18 08:46:05 2013 >>> app-text/poppler-0.24.1 merge time: 33 seconds. Sun Sep 29 12:31:08 2013 >>> app-text/poppler-0.24.2 merge time: 35 seconds. What errors are you getting? Any customizations to poppler on your system? (i.e grep -r poppler /etc/portage) First, are you using portage-2.2.7? I haven't changed poppler nor its ebuild in any way. Here is my problem: emerge -vp app-text/poppler These are the packages that would be merged, in order: Calculating dependencies * waiting for lock on /var/db/.pkg.portage_lockfile ... [ ok ] ... done! [ebuild r U ] app-text/poppler-0.24.2:0/43 [0.22.5:0/37] USE="cairo cjk cxx introspection jpeg lcms png qt4 tiff utils -curl -debug -doc -jpeg2k" 1,470 kB [ebuild rR] net-print/cups-filters-1.0.36-r2 USE="jpeg png tiff -perl -static-libs -zeroconf" 0 kB [ebuild rR] dev-tex/luatex-0.76.0 USE="-doc" 0 kB [ebuild rR] app-text/evince-3.8.3:0/evd3.4-evv3.3 USE="introspection postscript tiff -debug -djvu -dvi -gnome-keyring -nautilus -t1lib -xps" 0 kB [ebuild rR] dev-python/python-poppler-0.12.1-r4 USE="-examples" PYTHON_TARGETS="python2_7 -python2_6" 0 kB [ebuild rR] app-office/calligra-2.7.3:4 USE="crypt eigen exif fftw fontconfig gif glew glib gsf gsl handbook jpeg jpeg2k kdcraw kdepim lcms marble mysql okular opengl pdf ssl threads tiff truetype xbase xml xslt (-aqua) -attica -freetds -openexr -opengtl (-postgres) -spacenav (-sybase) {-test} -vc -word-perfect" CALLIGRA_FEATURES="author braindump flow karbon kexi krita plan sheets stage words" 0 kB [ebuild r U ] app-office/libreoffice-4.1.2.2-r1 [4.1.2.2] USE="bluetooth branding cups dbus gnome gtk java kde opengl vba webdav (-aqua) -debug -eds -gstreamer -gtk3 -jemalloc -mysql -odk -postgres -telepathy {-test}" LIBREOFFICE_EXTENSIONS="presenter-minimizer -nlpsolver -scripting-beanshell -scripting-javascript -wiki-publisher" PYTHON_SINGLE_TARGET="python2_7 -python3_3" PYTHON_TARGETS="python2_7 python3_3" 0 kB [ebuild rR] app-text/texlive-core-2013-r1 USE="X doc tk xetex -cjk -source" 0 kB [ebuild rR] app-office/texmaker-4.0.4 0 kB Total: 9 packages (2 upgrades, 7 reinstalls), Size of downloads: 1,470 kB and on a different machine portage couldn't resolve blocking itself. I'll try this (big) re-emerge later on. Thanks, Helmut
Re: [gentoo-user] poppler - how to update it elegantly?
On 30/09/2013 14:37, Helmut Jarausch wrote: > On 09/30/2013 02:24:40 PM, Alan McKinnon wrote: >> On 30/09/2013 13:55, Helmut Jarausch wrote: >> > Hi, my most hated package is poppler. Each time in the past and now >> > again it's hard to upgrade. >> > >> > portage (2.2.7) cannot handle it, so I have to (manually) unmerge all >> > packages depending on it and emerge them after >> > the poppler upgrade again. >> > >> > Has anybody found a more elegant procedure? >> > >> > Many thanks, >> > Helmut. >> > >> >> >> poppler packaging is a pita, but it's never broke anything for me (but >> does cause lots and lots and lots of stuff to be rebuilt...) >> >> Yesterday's update worked just fine: >> >> $ genlop -t poppler >> * app-text/poppler >> >> Wed Sep 18 08:46:05 2013 >>> app-text/poppler-0.24.1 >>merge time: 33 seconds. >> >> Sun Sep 29 12:31:08 2013 >>> app-text/poppler-0.24.2 >>merge time: 35 seconds. >> >> >> What errors are you getting? >> Any customizations to poppler on your system? >>(i.e grep -r poppler /etc/portage) >> > > First, are you using portage-2.2.7? Yes > I haven't changed poppler nor its ebuild in any way. > > Here is my problem: > > emerge -vp app-text/poppler > > These are the packages that would be merged, in order: > > Calculating dependencies * waiting for lock on > /var/db/.pkg.portage_lockfile ... [ ok ] > ... done! > [ebuild r U ] app-text/poppler-0.24.2:0/43 [0.22.5:0/37] USE="cairo > cjk cxx introspection jpeg lcms png qt4 tiff utils -curl -debug -doc > -jpeg2k" 1,470 kB > [ebuild rR] net-print/cups-filters-1.0.36-r2 USE="jpeg png tiff > -perl -static-libs -zeroconf" 0 kB > [ebuild rR] dev-tex/luatex-0.76.0 USE="-doc" 0 kB > [ebuild rR] app-text/evince-3.8.3:0/evd3.4-evv3.3 > USE="introspection postscript tiff -debug -djvu -dvi -gnome-keyring > -nautilus -t1lib -xps" 0 kB > [ebuild rR] dev-python/python-poppler-0.12.1-r4 USE="-examples" > PYTHON_TARGETS="python2_7 -python2_6" 0 kB > [ebuild rR] app-office/calligra-2.7.3:4 USE="crypt eigen exif fftw > fontconfig gif glew glib gsf gsl handbook jpeg jpeg2k kdcraw kdepim lcms > marble mysql okular opengl pdf ssl threads tiff truetype xbase xml xslt > (-aqua) -attica -freetds -openexr -opengtl (-postgres) -spacenav > (-sybase) {-test} -vc -word-perfect" CALLIGRA_FEATURES="author braindump > flow karbon kexi krita plan sheets stage words" 0 kB > [ebuild r U ] app-office/libreoffice-4.1.2.2-r1 [4.1.2.2] > USE="bluetooth branding cups dbus gnome gtk java kde opengl vba webdav > (-aqua) -debug -eds -gstreamer -gtk3 -jemalloc -mysql -odk -postgres > -telepathy {-test}" LIBREOFFICE_EXTENSIONS="presenter-minimizer > -nlpsolver -scripting-beanshell -scripting-javascript -wiki-publisher" > PYTHON_SINGLE_TARGET="python2_7 -python3_3" PYTHON_TARGETS="python2_7 > python3_3" 0 kB > [ebuild rR] app-text/texlive-core-2013-r1 USE="X doc tk xetex -cjk > -source" 0 kB > [ebuild rR] app-office/texmaker-4.0.4 0 kB That all looks quite normal - poppler triggered 8 rebuilds. Is the problem just on the other machine (this one looks fine)? > > Total: 9 packages (2 upgrades, 7 reinstalls), Size of downloads: 1,470 kB > > and on a different machine portage couldn't resolve blocking itself. > > I'll try this (big) re-emerge later on. > Thanks, > Helmut > > > -- Alan McKinnon alan.mckin...@gmail.com
Re: [gentoo-user] python-exec: what is it?
Dale wrote: > I was doing my weekly update last night and ran into this: [blocks B ] > blocking dev-lang/python-exec-2.0, dev-lang/python-exec-0.3.1) and > this little snippet: !!! Multiple package instances within a single > package slot have been pulled !!! into the dependency graph, resulting > in a slot conflict: dev-libs/icu:0 (dev-libs/icu-51.1-r1::gentoo, > ebuild scheduled for merge) pulled in by dev-libs/icu:0/51.1= required > by (media-libs/raptor-2.0.9::gentoo, installed) dev-libs/icu:0/51.1= > required by (sys-apps/gptfdisk-0.8.6::gentoo, installed) > >=dev-libs/icu-4.8.1.1:0/51.1= required by > (app-office/libreoffice-4.1.2.3::gentoo, installed) > dev-libs/icu:0/51.1= required by (media-libs/libcdr-0.0.14::gentoo, > installed) dev-libs/icu:0/51.1= required by > (app-text/libmspub-0.0.6::gentoo, installed) dev-libs/icu:0/51.1= > required by (media-libs/harfbuzz-0.9.12::gentoo, installed) > (dev-libs/icu-51.2-r1::gentoo, ebuild scheduled for merge) pulled in > by (no parents that aren't satisfied by other packages in this slot) > app-text/poppler:0 (app-text/poppler-0.22.5::gentoo, installed) pulled > in by >=app-text/poppler-0.16:0/37=[xpdf-headers(+),cxx] required by > (app-office/libreoffice-4.1.2.3::gentoo, installed) > (app-text/poppler-0.24.3::gentoo, ebuild scheduled for merge) pulled > in by (no parents that aren't satisfied by other packages in this > slot) It seems icu and popplar is at it again. I have had the chance > to unmerge python-exec and then trying to upgrade to see if it fixes > the block yet tho. Hopefully I will be able to try that in a little > bit. Dale :-) :-) Typo that makes a HUGE difference. Should read this way: I have NOT had the chance to unmerge python-exec and then trying to upgrade to see if it fixes the block yet tho. My bad. lol Dale :-) :-) -- I am only responsible for what I said ... Not for what you understood or how you interpreted my words!
[gentoo-user] slot conflict
Working on a amd64 machine, I did emerge -D -uav world and got the following response: !!! Multiple package instances within a single package slot have been pulled !!! into the dependency graph, resulting in a slot conflict: dev-lang/python:2.5 ('installed', '/', 'dev-lang/python-2.5.2-r7', 'nomerge') pulled in by dev-lang/python required by ('installed', '/', 'dev-libs/libxslt-1.1.24-r1', 'nomerge') >=dev-lang/python-2.2 required by ('installed', '/', 'app-pda/libopensync-0.22', 'nomerge') dev-lang/python required by world (and 19 more) ('ebuild', '/', 'dev-lang/python-2.5.2-r7', 'merge') pulled in by >=dev-lang/python-2.3[-build,xml] required by ('ebuild', '/', 'app-text/iso-codes-3.6', 'merge') dev-lang/python required by world It may be possible to solve this problem by using package.mask to prevent one of those packages from being selected. However, it is also possible that conflicting dependencies exist such that they are impossible to satisfy simultaneously. If such a conflict exists in the dependencies of two different packages, then those packages can not be installed simultaneously. For more information, see MASKED PACKAGES section in the emerge man page or refer to the Gentoo Handbook. emerge: there are no ebuilds built with USE flags to satisfy ">=app-text/poppler-bindings-0.8[gtk,cairo]". !!! One of the following packages is required to complete your request: - app-text/poppler-bindings-0.10.4 (Change USE: +cairo) (dependency required by "app-text/evince-2.24.2" [ebuild]) (dependency required by "world" [argument]) I would be grateful for suggestions as to (1) which package if any should be masked, and (2) what to do about app-text/poppler-bindings. John -- John P. Burkett Department of Economics University of Rhode Island Kingston, RI 02881-0808 USA phone (401) 874-9195
Re: [gentoo-user] python-exec: what is it?
Alan McKinnon wrote: > There's an interesting conversation going on over at gentoo-dev about > python-exec. One response I got is worthy of reposting here for anyone > looking at all the python-exec updates and wondering what it's all > about. The responder is mgorny: > >> One set of questions that were never answered and probably do deserve >> some kind of notification: > I can help you with these. However, I don't know on how much of it > a random user cares. > >> 1. What exactly is python-exec anyway? > It's the wrapper script that chooses the proper version of Python > scripts for the currently selected Python version. Say, when you > install 'foomatic' for p2.6, 2.7, 3.2 and 3.3, /usr/bin/foomatic is > linked to python-exec and it determines which one to run. > >> 2. Why are there two, in dev-python/ and dev-lang/ ? > The intent is that the one in dev-python/ was not slotted and the one > in dev-lang/ is. This seems like the only sane way to support both > slots without rewriting all the existing deps (which doesn't seem to > work) or risking breaking the system. > >> 3. One has a version of -1, which is *highly* unusual, what is that >> exactly? 1 more than -? > It is a plain virtual/compat/meta-package. It is a meaningless version > that is supposed to be larger than anything that was earlier in > dev-python/python-exec and it only pulls in dev-lang/python-exec. > >> 4. There is some kind of migration going on between an old and new >> python-exec, but I can't understand it using only standard portage tools. > Yes. The goal is that everything will dep on dev-lang/python-exec:=. > However, we need to somehow keep things that deped on > dev-python/python-exec in the past working. > > > > Posted in the hope some folks might find the answers useful. > > I was doing my weekly update last night and ran into this: [blocks B ] =dev-libs/icu-4.8.1.1:0/51.1= required by (app-office/libreoffice-4.1.2.3::gentoo, installed) dev-libs/icu:0/51.1= required by (media-libs/libcdr-0.0.14::gentoo, installed) dev-libs/icu:0/51.1= required by (app-text/libmspub-0.0.6::gentoo, installed) dev-libs/icu:0/51.1= required by (media-libs/harfbuzz-0.9.12::gentoo, installed) (dev-libs/icu-51.2-r1::gentoo, ebuild scheduled for merge) pulled in by (no parents that aren't satisfied by other packages in this slot) app-text/poppler:0 (app-text/poppler-0.22.5::gentoo, installed) pulled in by >=app-text/poppler-0.16:0/37=[xpdf-headers(+),cxx] required by (app-office/libreoffice-4.1.2.3::gentoo, installed) (app-text/poppler-0.24.3::gentoo, ebuild scheduled for merge) pulled in by (no parents that aren't satisfied by other packages in this slot) It seems icu and popplar is at it again. I have had the chance to unmerge python-exec and then trying to upgrade to see if it fixes the block yet tho. Hopefully I will be able to try that in a little bit. Dale :-) :-) -- I am only responsible for what I said ... Not for what you understood or how you interpreted my words!
Re: [gentoo-user] did python-r1 improve user experience?
On 01/11/2013 23:56, gottl...@nyu.edu wrote: > I do appreciate your efforts and this hunting was instructive for me, but > I can't see you spending any more time on it. I must have done > something wrong (beyond not including the output of the update world > with 38 reinstalls). No problem > > The status now is that update world only wants to update poppler, > util-linux, icu, and python-exec. I have not re- synced. I imagine it > is quite safe to do this update (perhaps the python-exec will then > trigger more later). Uh-oh. Poppler and icu. Be prepared for all those updates to come rushing back with preserved-rebuild. Including libreoffice. -- Alan McKinnon alan.mckin...@gmail.com
Re: [gentoo-user] Simplify finding the package?
On Monday 14 March 2011 17:14:25 Willie Wong wrote: > Hi list, sorry for the nondescript title. Let me described what > happened. > > I ran `emerge --update --deep world' over the weekend which updated > app-text/poppler: > > Sat Mar 12 22:00:46 2011 >>> app-text/poppler-0.16.3 > > Today I found out that a whole bunch of packages got broken, and so I > ran `revdep-rebuild -p'. To my surprise, revdep-rebuild wants to > downgrade to app-text/poppler-0.14.5. That's odd, I thought. > > So I ran `emerge --pretend --oneshot --verbose --tree' against the > list of packages produced by revdep-rebuild, and it displays near the > bottom that poppler-0.14.5 is a dependency of luatex-0.65 which is a > dependency of texlive-core-2010-r1. Okay. So I thought that one of > those two packages have an explicit dependency on a lower version of > poppler. And I thought I want to file a bug about that. > > Digging into the ebuilds for luatex and texlive, I can't find any > reason why they would require poppler-0.14.5, and not 0.16.3. So after > puzzling about it for 20 minutes, I did the stupid thing, and tried > > `emerge --oneshot --pretend luatex texlive-core' > > and lo-and-behold, the poppler dependency does not appear! > > Then combing through the list of packages one-by-one, I finally found > (on the second-to-last package that I tried) that the culprit is > in fact python-poppler. > > > > Now, two questions: > > (a) Should this be considered a bug in portage? The presented > information from `emerge --pretend --tree' is misleading to which > package is actually causing the downgrade request. I don't think this is a bug in any meaningful sense of the word. It's a side- effect of having a large dependency graph: Many packages depend on poppler, so the dev has several choices: a. print the first one found. Due to the way such things (searching data trees in memory) work, this will usually be a different one each time the command is run b. print the last one found. This is a) upside-down with the same problem c. Print a random one found. Well, it is an option, but doh ;-) d. Print the whole damn lot. This has the especially nasty side effect of producing vast amounts of output with even vaster amounts of bug reports and, believe it or not, vaster numbers of pissed off users e. Determine (later) the actual version that will be installed then go back to the data tree, modify it in place, then print the output. e) sounds wonderful. I suggest you try implement it. You will rapidly discover why it is seldom implemented. Conclusion: This shit is hard. It's a marvellous way to make the most people the most unhappy in the shortest possible time. > (b) Is there a way to have found that python-poppler was the culprit > without running `emerge --pretend' on each of the list of 16 packages? Perhaps "emerge -e -t -p luatex texlive-core" ? p.s. What I wrote looks tongue-in-cheek. It isn't really. I have very similar issues with code I admin and maintain, with similar results. I too decided to take the lazy route out and try be right most of the time and screw it when it isn't perfect. -- alan dot mckinnon at gmail dot com
Re: [gentoo-user] Trying KDE-4
On Wednesday 22 October 2008 12:10:15 Daniel Pielmeier wrote: > 2008/10/22 Alex Schuster <[EMAIL PROTECTED]>: > > I think I have the same conflict. I just solved it by putting this into > > package.keywords: > > ~dev-python/PyQt4-4.4.3 > > ~dev-python/sip-4.7.7 > > [...] > > This is maybe the PyQt issue I did not remember. So I think it is > worth a try. If this is the case portage tries to pull qt-4.4.3 > because it is needed by PyQt-4.4 plus the qt split ebuilds which are > needed by some other packages. So putting versions of PyQt and sip in > package.keywords which depemd on qt split ebuilds should solve it. If > I remember right I have this entries in my package.keywords too. > Probably you need oneshot for PyQt and sip too. I've found another way around it on my fresh test system. I had a working KDE-3.5 system installed on it and upgraded it to version 4, no problem. Then I tried to install hplip on it and got the same blockers again. By a process of elimination I found I had to put two entries in package.use: =dev-python/qscintilla-python-2.1 -qt4 =x11-libs/qscintilla-2.1-r1 -qt4 Then I could install hplip as well. Now I'm back on the original system, and putting Alex's package.keywords entries in I find I still have the blockers; his solution isn't working for me, even after reinstalling PyQt4 and sip. Neither is my own on this system. But then I'm getting what looks like nonsense from equery, thus: # equery h qt4 [ Searching for USE flag qt4 in all categories among: ] * installed packages [I--] [ ] dev-python/qscintilla-python-2.1 (0) [I--] [ ] net-print/hplip-2.8.6b (0) [I--] [ ] x11-libs/qscintilla-2.1-r1 (0) [I--] [ ] app-text/poppler-bindings-0.8.7 (0) ...but equery u qscintilla and equery u qscintilla-python both return this line: - - qt4 : Adds support for the Qt GUI/Application Toolkit version 4.x So unless I'm misunderstanding the output of equery as well, the qt4 USE flag both is and is not in use in the two scintilla packages. After writing the above, I uninstalled hplip and poppler-bindings, then reinstalled poppler-bindings and ran revdep-rebuild. That hasn't helped either. -- Rgds Peter
Re: [gentoo-user] emerge world?
Uwe Thiem wrote: *** begin snippet *** RDEPEND=">=net-zope/cmf-1.4.7 app-text/htmltidy app-text/wv dev-libs/libxslt app-text/xlhtml app-text/unrtf dev-python/docutils www-client/lynx || ( app-text/pdftohtml app-text/poppler )" *** end snippet *** Isn't that "||" a logical OR? Actually, what does the whole last line mean? Uwe Just what you thought -- portaltransforms depends on either pdftohtml OR poppler. -- gentoo-user@gentoo.org mailing list
Re: [gentoo-user] emerge world?
Uwe Thiem wrote: RDEPEND=">=net-zope/cmf-1.4.7 app-text/htmltidy app-text/wv dev-libs/libxslt app-text/xlhtml app-text/unrtf dev-python/docutils www-client/lynx || ( app-text/pdftohtml app-text/poppler )" Isn't that "||" a logical OR? Actually, what does the whole last line mean? That it has either app-text/pdftohtml _or_ app-text/poppler as a RDEPEND. So yes it is a logical OR. -- Naga -- gentoo-user@gentoo.org mailing list
Re: [gentoo-user] Trying KDE-4
Peter Humphrey schrieb am 22.10.2008 18:42: > Now I'm back on the original system, and putting Alex's package.keywords > entries in I find I still have the blockers; his solution isn't working for > me, even after reinstalling PyQt4 and sip. Neither is my own on this > system. But then I'm getting what looks like nonsense from equery, thus: > > # equery h qt4 > [ Searching for USE flag qt4 in all categories among: ] > * installed packages > [I--] [ ] dev-python/qscintilla-python-2.1 (0) > [I--] [ ] net-print/hplip-2.8.6b (0) > [I--] [ ] x11-libs/qscintilla-2.1-r1 (0) > [I--] [ ] app-text/poppler-bindings-0.8.7 (0) > > ...but equery u qscintilla and equery u qscintilla-python both return this > line: > > - - qt4 : Adds support for the Qt GUI/Application Toolkit version 4.x > > So unless I'm misunderstanding the output of equery as well, the qt4 USE > flag both is and is not in use in the two scintilla packages. Why is this nonsense? equery h shows which installed packages have the given use flag regardless if it is set or not. equery u shows you which use flags are set or unset for the given package. > After writing the above, I uninstalled hplip and poppler-bindings, then > reinstalled poppler-bindings and ran revdep-rebuild. That hasn't helped > either. > Please post again the output from emerge -pvutND world but attach it in a file so it doesn't get crippled by the mail program. Also what I have seen from your previous tree output is that you are trying to do many things at one time. Upgrading to kde4 changing and changing many use flags. This makes debugging very hard. Try to do only one thing at a time Regards, Daniel
[gentoo-user] app-text/poppler-utils install fails
Hi, I'm trying to upgrade app-text/poppler-utils (as part of a bigger system upgrade), but it fails. This is what happens (I'm using --dl-blocks discard because I think I accidentally added poppler to world previously. I've posted paludis --info app-text/poppler below this output.) bb alexander # paludis -i --dl-blocks discard app-text/poppler-utils Building target list... Building dependency list: ... 40 stepspalu...@1258991779: [WARNING dep_list.ignoring_dependencies] In thread ID '10351': ... In program paludis -i --dl-blocks discard app-text/poppler-utils: ... When performing install action from command line: ... When executing install task: ... When building dependency list: ... When adding PackageDepSpec 'app-text/poppler-utils': ... When adding package 'app-text/poppler-utils-0.10.7:0::gentoo': ... When adding build dependencies as pre dependencies: ... When adding PackageDepSpec '~dev-libs/poppler-0.10.7[abiword?]': ... When adding installed package 'dev-libs/poppler-0.10.7:0::installed': ... When adding run dependencies as post dependencies: ... When adding PackageDepSpec '>=dev-libs/libxml2-2.7.2': ... When adding installed package 'dev-libs/libxml2-2.7.3-r2:2::installed': ... When adding run dependencies as post dependencies: ... When adding PackageDepSpec 'dev-lang/python': ... When adding installed package 'dev-lang/python-3.1.1-r1:3.1::installed': ... When adding post dependencies as post dependencies unless under a suggested label: ... When adding PackageDepSpec 'app-admin/python-updater': ... When adding installed package 'app-admin/python-updater-0.7:0::installed': ... When adding run dependencies as post dependencies: ... When adding PackageDepSpec '>=sys-apps/portage-2.1.2': ... When adding installed package 'sys-apps/portage-2.1.6.13:0::installed': ... Ignoring run dependencies due to exception 'Error searching for '>=app-admin/eselect-news-20071201': no available versions' (paludis::AllMaskedError) 48 stepspalu...@1258991780: [WARNING dep_list.discarding_block] In thread ID '10351': ... In program paludis -i --dl-blocks discard app-text/poppler-utils: ... When performing install action from command line: ... When executing install task: ... When building dependency list: ... When adding PackageDepSpec 'app-text/poppler-utils': ... When adding package 'app-text/poppler-utils-0.10.7:0::gentoo': ... When adding build dependencies as pre dependencies: ... When adding PackageDepSpec '~dev-libs/poppler-0.10.7[abiword?]': ... When adding installed package 'dev-libs/poppler-0.10.7:0::installed': ... When adding run dependencies as post dependencies: ... When checking BlockDepSpec '!app-text/poppler': ... Discarding block '!app-text/poppler' palu...@1258991780: [WARNING dep_list.discarding_block] In thread ID '10351': ... In program paludis -i --dl-blocks discard app-text/poppler-utils: ... When performing install action from command line: ... When executing install task: ... When building dependency list: ... When adding PackageDepSpec 'app-text/poppler-utils': ... When adding package 'app-text/poppler-utils-0.10.7:0::gentoo': ... When adding build dependencies as pre dependencies: ... When adding PackageDepSpec '~dev-libs/poppler-0.10.7[abiword?]': ... When adding installed package 'dev-libs/poppler-0.10.7:0::installed': ... When adding run dependencies as post dependencies: ... When checking BlockDepSpec '!app-text/poppler-bindings': ... Discarding block '!app-text/poppler-bindings' 50 stepspalu...@1258991780: [WARNING dep_list.discarding_block] In thread ID '10351': ... In program paludis -i --dl-blocks discard app-text/poppler-utils: ... When performing install action from command line: ... When executing install task: ... When building dependency list: ... When adding PackageDepSpec 'app-text/poppler-utils': ... When adding package 'app-text/poppler-utils-0.10.7:0::gentoo': ... When adding run dependencies as pre dependencies: ... When checking BlockDepSpec '!app-text/poppler': ... Discarding block '!app-text/poppler' palu...@1258991780: [WARNING dep_list.discarding_block] In thread ID '10351': ... In program paludis -i --dl-blocks discard app-text/poppler-utils: ... When performing install action from command line: ... When executing install task: ... When building dependency list: ... When adding PackageDepSpec 'app-text/poppler-utils': ... When adding package 'app-text/poppler-utils-0.10.7:0::gentoo': ... When adding run depend
Re: [gentoo-user] emerge world?
On 17 January 2006 17:12, Michael A. Smith wrote: > Uwe Thiem wrote: > >*** begin snippet *** > > > > RDEPEND=">=net-zope/cmf-1.4.7 > > app-text/htmltidy > > app-text/wv > > dev-libs/libxslt > > app-text/xlhtml > > app-text/unrtf > > dev-python/docutils > > www-client/lynx > > > > || ( app-text/pdftohtml app-text/poppler )" > > > > *** end snippet *** > > > > Isn't that "||" a logical OR? Actually, what does the whole last line > > mean? > > > > Uwe > > Just what you thought -- portaltransforms depends on either pdftohtml > OR poppler. So I wasn't all that much off. ;-) Uwe -- Unix is sexy: who | grep -i blonde | date cd ~; unzip; touch; strip; finger mount; gasp; yes; uptime; umount sleep -- gentoo-user@gentoo.org mailing list
Re: [gentoo-user] Emerge problems
Mick [13-03-17 09:52]: > On Sunday 17 Mar 2013 04:50:00 meino.cra...@gmx.de wrote: > > Hi, > > > > while updateing this morning I got this ouput: > > > > > > Calculating dependencies... done! > > [nomerge ] app-text/texlive-core-2012-r1 USE="X tk -cjk -doc -source > > -xetex" [ebuild N ] dev-tex/luatex-0.70.1-r1 USE="-doc" 0 kB > > [ebuild U ] app-emulation/emul-linux-x86-gtklibs-20130224 [20121202] > > USE="development" 6,030 kB [ebuild U ~] sys-fs/ecryptfs-utils-103 > > [101] USE="gtk pam -doc -gpg -openssl -pkcs11 -python -suid -tpm" 610 kB > > [ebuild U ] app-emulation/emul-linux-x86-sdl-20130224 [20121202] > > USE="development" 637 kB [ebuild U ] > > app-emulation/emul-linux-x86-soundlibs-20130224 [20121202] USE="alsa > > development" 6,903 kB [ebuild U ] > > app-emulation/emul-linux-x86-medialibs-20130224 [20121202] > > USE="development" 10,173 kB [ebuild U ] > > app-emulation/emul-linux-x86-xlibs-20130224 [20121202] USE="development > > opengl" 2,415 kB [ebuild U ] > > app-emulation/emul-linux-x86-opengl-20130224 [20121202-r1] > > USE="development" 61,283 kB [ebuild UD ] app-text/poppler-0.20.5:0/0 > > [0.22.2:0/35] USE="cairo cxx introspection jpeg jpeg2k lcms png qt4 tiff > > utils -cjk -curl -debug -doc" 0 kB [ebuild R] > > sys-process/procps-3.3.4 USE="ncurses nls%* unicode -static-libs" 0 kB > > [ebuild U ] app-emulation/emul-linux-x86-db-20130224 [20121202] > > USE="development" 1,395 kB [ebuild U ] > > app-emulation/emul-linux-x86-baselibs-20130224 [20121202] > > USE="development" 40,865 kB > > > > Total: 12 packages (9 upgrades, 1 downgrade, 1 new, 1 reinstall), Size of > > downloads: 130,308 kB > > > > WARNING: One or more updates have been skipped due to a dependency > > conflict: > > > > app-text/poppler:0 > > > > (app-text/poppler-0.22.2::gentoo, ebuild scheduled for merge) conflicts > > with > (dev-tex/luatex-0.70.1-r1::gentoo, ebuild scheduled for merge) > > > > > > After doing an > > > > eix app-text/poppler > > > > I got his: > > > > [I] app-text/poppler > > Available versions: > > (0) 0.20.5^t > > (0/35) (~)0.22.2^t > > {{cairo cjk curl cxx debug doc +introspection (+)jpeg jpeg2k +lcms png > > qt4 > > tiff +utils}} Installed versions: 0.22.2(0/35)^t(05:14:11 03/17/13)(cairo > > cxx introspection jpeg jpeg2k lcms png qt4 tiff utils -cjk -curl -debug > > -doc) Homepage:http://poppler.freedesktop.org/ > > Description: PDF rendering library based on the xpdf-3.0 code > > base > > > > and there is no "xpdf-headers" USE flag. XPdf was removed at all > > if my brain serves me right... ;) > > So no chance to resolve the conflict? > > > > How can I prevent this problem? > > > > Thank you very much in advance for any help! > > Best regards, > > mcc > > You can try uninstalling 'app-text/poppler-0.22' and then running your update > again which should draw in 'app-text/poppler-0.22.2'. > > -- > Regards, > Mick Hi, thanks for the hint, but it does not work for me. luatex (texlive core) wants the +xpdf-headers-version of poppler... Best regards, mcc
Re: [gentoo-user] emerge world?
On Tue, 17 Jan 2006 16:54:45 +0200, Uwe Thiem wrote: > *** begin snippet *** > > RDEPEND=">=net-zope/cmf-1.4.7 > app-text/htmltidy > app-text/wv > dev-libs/libxslt > app-text/xlhtml > app-text/unrtf > dev-python/docutils > www-client/lynx > || ( app-text/pdftohtml app-text/poppler )" > > *** end snippet *** > > Isn't that "||" a logical OR? Actually, what does the whole last line > mean? It means the package requires either app-text/pdftohtml or app-text/poppler to run. If neither is installed, the first one will be emerged. -- Neil Bothwick We've all heard that a million monkeys banging on a million typewriters will eventually reproduce the works of Shakespeare. Now, thanks to the Internet, we know this is not true. signature.asc Description: PGP signature
Re: [gentoo-user] Emerge problems
On Sunday 17 Mar 2013 04:50:00 meino.cra...@gmx.de wrote: > Hi, > > while updateing this morning I got this ouput: > > > Calculating dependencies... done! > [nomerge ] app-text/texlive-core-2012-r1 USE="X tk -cjk -doc -source > -xetex" [ebuild N ] dev-tex/luatex-0.70.1-r1 USE="-doc" 0 kB > [ebuild U ] app-emulation/emul-linux-x86-gtklibs-20130224 [20121202] > USE="development" 6,030 kB [ebuild U ~] sys-fs/ecryptfs-utils-103 > [101] USE="gtk pam -doc -gpg -openssl -pkcs11 -python -suid -tpm" 610 kB > [ebuild U ] app-emulation/emul-linux-x86-sdl-20130224 [20121202] > USE="development" 637 kB [ebuild U ] > app-emulation/emul-linux-x86-soundlibs-20130224 [20121202] USE="alsa > development" 6,903 kB [ebuild U ] > app-emulation/emul-linux-x86-medialibs-20130224 [20121202] > USE="development" 10,173 kB [ebuild U ] > app-emulation/emul-linux-x86-xlibs-20130224 [20121202] USE="development > opengl" 2,415 kB [ebuild U ] > app-emulation/emul-linux-x86-opengl-20130224 [20121202-r1] > USE="development" 61,283 kB [ebuild UD ] app-text/poppler-0.20.5:0/0 > [0.22.2:0/35] USE="cairo cxx introspection jpeg jpeg2k lcms png qt4 tiff > utils -cjk -curl -debug -doc" 0 kB [ebuild R] > sys-process/procps-3.3.4 USE="ncurses nls%* unicode -static-libs" 0 kB > [ebuild U ] app-emulation/emul-linux-x86-db-20130224 [20121202] > USE="development" 1,395 kB [ebuild U ] > app-emulation/emul-linux-x86-baselibs-20130224 [20121202] > USE="development" 40,865 kB > > Total: 12 packages (9 upgrades, 1 downgrade, 1 new, 1 reinstall), Size of > downloads: 130,308 kB > > WARNING: One or more updates have been skipped due to a dependency > conflict: > > app-text/poppler:0 > > (app-text/poppler-0.22.2::gentoo, ebuild scheduled for merge) conflicts > with (dev-tex/luatex-0.70.1-r1::gentoo, ebuild scheduled for merge) > > > After doing an > > eix app-text/poppler > > I got his: > > [I] app-text/poppler > Available versions: > (0) 0.20.5^t > (0/35) (~)0.22.2^t > {{cairo cjk curl cxx debug doc +introspection (+)jpeg jpeg2k +lcms png > qt4 > tiff +utils}} Installed versions: 0.22.2(0/35)^t(05:14:11 03/17/13)(cairo > cxx introspection jpeg jpeg2k lcms png qt4 tiff utils -cjk -curl -debug > -doc) Homepage:http://poppler.freedesktop.org/ > Description: PDF rendering library based on the xpdf-3.0 code > base > > and there is no "xpdf-headers" USE flag. XPdf was removed at all > if my brain serves me right... ;) > So no chance to resolve the conflict? > > How can I prevent this problem? > > Thank you very much in advance for any help! > Best regards, > mcc You can try uninstalling 'app-text/poppler-0.22' and then running your update again which should draw in 'app-text/poppler-0.22.2'. -- Regards, Mick smime.p7s Description: S/MIME cryptographic signature
Re: [gentoo-user] Crashed Emerge
On Donnerstag 10 September 2009, Maximilian Bräutigam wrote: > Hi all, > > please help me. my computer is the hell since i wanted to update world > (at ~amd64) today morning. i installed the packages listed below (=> > emerge.log). > > Now if I run "emerge" it returns: > """ > Traceback (most recent call last): > File "/usr/bin/emerge", line 40, in > retval = _emerge.emerge_main() > File "/usr/lib64/portage/pym/_emerge/__init__.py", line 15497, in > emerge_main > trees[myroot]["vartree"].dbapi._counter_hash() > File "/usr/lib64/portage/pym/portage/dbapi/vartree.py", line 137, in > _counter_hash > counter, = self.aux_get(cpv, aux_keys) > File "/usr/lib64/portage/pym/portage/dbapi/vartree.py", line 484, in > aux_get > pkg_data = self._aux_cache["packages"].get(mycpv) > File "/usr/lib64/portage/pym/portage/dbapi/vartree.py", line 392, in > _aux_cache > self._aux_cache_init() > File "/usr/lib64/portage/pym/portage/dbapi/vartree.py", line 412, in > _aux_cache_init > aux_cache = mypickle.load() > TypeError: 'NoneType' object does not support item assignment > """ > > if i run revdep-rebuild it returns: > """ > Parse Error reading PROVIDE and USE in > '/var/db/pkg/app-emulation/emul-linux-x86-compat-20081109' > Exception: 'NoneType' object does not support item assignment > """ > FOR EVERY PACKAGE IN PORTAGE. > > An old emerge-info is at > http://www.xbra.de/images/emerge-info.txt > > the above errors occur with python2.6. > When i eselect python3.1, the error for emerge is: > """ > File "/usr/bin/emerge", line 41 > except PermissionDenied, e: >^ > SyntaxError: invalid syntax > """ > > Is it a python (e.g. dev-python/setuptools) or a poppler issue? > i really don't know what to do because nothing is working anymore! > > and what happens with python2.5? poppler is a pdf lib and has nothing to do with portage or python.
Re: Re: [gentoo-user] Open Question: The feasibility of a complete portage binhost
Am Donnerstag 22 Januar 2015, 16:50:45 schrieb Sam Bishop: > On 22 January 2015 at 01:54, Andreas K. Huettel wrote: > > Am Mittwoch 21 Januar 2015, 20:36:55 schrieb Sam Bishop: > >> So I've been thinking crazy thoughts. > >> > >> Theoretically it can't be that hard to do a complete package binhost for > >> gentoo. > >> > >> To be clear, when i say complete, Im referring to building, all > >> versions of all ebuilds marked stable or unstable on amd64, with every > >> combination of use flags. > > > > Not enough. You will also have to build against every combination of > > dependency subslots. > > > > e.g., different poppler, boost, icu, perl and many more versions... > > > > Which makes the task near impossible. > > Not impossible, just more computationally demanding and requiring more > storage. Well, exponential increase is exponential increase. * A libreoffice binary package with debug information has roughly 800Mbyte size * 2 libreoffice versions in the tree * libreoffice links against poppler, icu, boost (among other things) * poppler: 5 subslots, icu (soon) 3 subslots, boost 5 subslots in tree -> 75 combinations * libreoffice has 22 useflags and 4 extensions, plus three supported python variants -> 29 switches * REQUIRED_USE limits your combinations, let's conservatively guess 25 independent switches -> 2^25=33554432 use combinations Which ends up with roughly 2 Exabyte (10^9 GByte) of storage for all packages. -- Andreas K. Huettel Gentoo Linux developer kde, council
[gentoo-user] Error in emerge git
I am a new to Gentoo and portage. I tried to install git but i get the following error: Gentoo / # emerge git * IMPORTANT: 1 news items need reading for repository 'gentoo'. * Use eselect news to read news items. * * The FEATURES=digest setting can prevent corruption from being noticed. * The `repoman manifest` command is the preferred way to generate * manifests and it is capable of doing an entire repository or category at * once. * Calculating dependencies... done! [nomerge ] dev-util/git-1.6.4.4 USE="gtk iconv perl -bash-completion -cgi -curl -cvs -doc -emacs -mozsha1 (-ppcsha1) -subversion -threads -tk -webdav -xinetd" [nomerge ] dev-python/pygtk-2.14.1-r1 USE="test -doc -examples" [ebuild N] dev-python/numpy-1.3.0-r1 USE="test -lapack" [ebuild N]dev-python/nose-0.11.1 USE="test -doc -examples" [ebuild N] dev-python/twisted-8.2.0-r2 USE="crypt gtk -serial" [ebuild N] dev-python/pygtk-2.14.1-r1 USE="test -doc -examples" [nomerge ] dev-util/cmake-2.6.4-r3 USE="qt4 -emacs -vim-syntax" [nomerge ] x11-libs/qt-gui-4.5.3-r2 USE="accessibility cups dbus glib gtk mng qt3support tiff (-aqua) -debug -nas -nis -pch -raster -xinerama" [nomerge ] x11-libs/gtk+-2.16.6 [1.2.10-r12] USE="cups jpeg test tiff -debug -doc -jpeg2k -vim-syntax -xinerama" [nomerge ]net-print/cups-1.3.11-r1 USE="X acl dbus jpeg ldap pam perl png ppds python ssl tiff -avahi -gnutls -java -kerberos -php -samba -slp -static -xinetd -zeroconf" LINGUAS="-de -en -es -et -fr -he -id -it -ja -pl -sv -zh_TW" [ebuild N] app-text/poppler-0.12.3-r3 USE="abiword cairo jpeg lcms png qt4 utils xpdf-headers -cjk -debug -doc -exceptions -jpeg2k" [ebuild N] dev-util/cmake-2.6.4-r3 USE="qt4 -emacs -vim-syntax" [ebuild N] x11-libs/qt-gui-4.5.3-r2 USE="accessibility cups dbus glib gtk mng qt3support tiff (-aqua) -debug -nas -nis -pch -raster -xinerama" [ebuild N]net-print/cups-1.3.11-r1 USE="X acl dbus jpeg ldap pam perl png ppds python ssl tiff -avahi -gnutls -java -kerberos -php -samba -slp -static -xinetd -zeroconf" LINGUAS="-de -en -es -et -fr -he -id -it -ja -pl -sv -zh_TW" [nomerge ] dev-util/git-1.6.4.4 USE="gtk iconv perl -bash-completion -cgi -curl -cvs -doc -emacs -mozsha1 (-ppcsha1) -subversion -threads -tk -webdav -xinetd" [nomerge ] dev-python/pygtksourceview-2.6.0 USE="-debug -doc" [nomerge ] dev-python/pygtk-2.14.1-r1 USE="test -doc -examples" [ebuild N]gnome-base/libglade-2.6.4 USE="-debug -doc" [ebuild NS ] x11-libs/gtk+-2.16.6 [1.2.10-r12] USE="cups jpeg test tiff -debug -doc -jpeg2k -vim-syntax -xinerama" * Error: circular dependencies: ('ebuild', '/', 'x11-libs/gtk+-2.16.6', 'merge') depends on ('ebuild', '/', 'net-print/cups-1.3.11-r1', 'merge') (buildtime) ('ebuild', '/', 'dev-python/twisted-8.2.0-r2', 'merge') depends on ('ebuild', '/', 'dev-python/pygtk-2.14.1-r1', 'merge') (buildtime) ('ebuild', '/', 'dev-util/cmake-2.6.4-r3', 'merge') depends on ('ebuild', '/', 'x11-libs/qt-gui-4.5.3-r2', 'merge') (buildtime) ('ebuild', '/', 'dev-python/numpy-1.3.0-r1', 'merge') depends on ('ebuild', '/', 'dev-python/nose-0.11.1', 'merge') (buildtime) ('ebuild', '/', 'x11-libs/qt-gui-4.5.3-r2', 'merge') depends on ('ebuild', '/', 'net-print/cups-1.3.11-r1', 'merge') (buildtime) ('ebuild', '/', 'x11-libs/gtk+-2.16.6', 'merge') (buildtime) ('ebuild', '/', 'gnome-base/libglade-2.6.4', 'merge') depends on ('ebuild', '/', 'x11-libs/gtk+-2.16.6', 'merge') (buildtime) ('ebuild', '/', 'net-print/cups-1.3.11-r1', 'merge') depends on ('ebuild', '/', 'app-text/poppler-0.12.3-r3', 'merge') (runtime) ('ebuild', '/', 'dev-python/nose-0.11.1', 'merge') depends on ('ebuild', '/', 'dev-python/twisted-8.2.0-r2', 'merge') (buildtime) ('ebuild', '/', 'dev-python/pygtk-2.14.1-r1', 'merge') depends on ('ebuild', '/', 'x11-libs/gtk+-2.16.6', 'merge') (buildtime) ('ebuild', '/', 'dev-python/numpy-1.3.0-r1', 'merge') (buildtime) ('ebuild', '/', 'gnome-base/libglade-2.6.4', 'merge') (buildtime) ('ebuild', '/', 'app-text/poppler-0.12.3-r3', 'merge') depends on ('ebuild', '/', 'x11-libs/qt-gui-4.5.3-r2', 'merge') (buildtime) ('ebuild', '/', 'x11-libs/gtk+-2.16.6', 'merge') (buildtime) ('ebuild', '/', 'dev-util/cmake-2.6.4-r3', 'merge') (buildtime) * Note that circular dependencies can often be avoided by temporarily * disabling USE flags that trigger optional dependencies. * IMPORTANT: 1 news items need reading for repository 'gentoo'. * Use eselect news to read news items. I understand that i must put some keywords in etc/portage/package.keyword. I think dev-util/git "gtk iconv perl -bash-completion -cgi -curl -cvs -doc -emacs -mozsha1 (-ppcsha1) -subversion -threads -tk -webdav -xinetd" but i am not sure.
Re: [gentoo-user] Emerge problems
Am 17.03.2013 05:50, schrieb meino.cra...@gmx.de: > Hi, > > while updateing this morning I got this ouput: > > > Calculating dependencies... done! > [nomerge ] app-text/texlive-core-2012-r1 USE="X tk -cjk -doc -source > -xetex" > [ebuild N ] dev-tex/luatex-0.70.1-r1 USE="-doc" 0 kB > [ebuild U ] app-emulation/emul-linux-x86-gtklibs-20130224 [20121202] > USE="development" 6,030 kB > [ebuild U ~] sys-fs/ecryptfs-utils-103 [101] USE="gtk pam -doc -gpg > -openssl -pkcs11 -python -suid -tpm" 610 kB > [ebuild U ] app-emulation/emul-linux-x86-sdl-20130224 [20121202] > USE="development" 637 kB > [ebuild U ] app-emulation/emul-linux-x86-soundlibs-20130224 [20121202] > USE="alsa development" 6,903 kB > [ebuild U ] app-emulation/emul-linux-x86-medialibs-20130224 [20121202] > USE="development" 10,173 kB > [ebuild U ]app-emulation/emul-linux-x86-xlibs-20130224 [20121202] > USE="development opengl" 2,415 kB > [ebuild U ] app-emulation/emul-linux-x86-opengl-20130224 > [20121202-r1] USE="development" 61,283 kB > [ebuild UD ] app-text/poppler-0.20.5:0/0 [0.22.2:0/35] USE="cairo cxx > introspection jpeg jpeg2k lcms png qt4 tiff utils -cjk -curl -debug -doc" 0 kB > [ebuild R] sys-process/procps-3.3.4 USE="ncurses nls%* unicode > -static-libs" 0 kB > [ebuild U ] app-emulation/emul-linux-x86-db-20130224 [20121202] > USE="development" 1,395 kB > [ebuild U ] app-emulation/emul-linux-x86-baselibs-20130224 [20121202] > USE="development" 40,865 kB > > Total: 12 packages (9 upgrades, 1 downgrade, 1 new, 1 reinstall), Size of > downloads: 130,308 kB > > WARNING: One or more updates have been skipped due to a dependency conflict: > > app-text/poppler:0 > > (app-text/poppler-0.22.2::gentoo, ebuild scheduled for merge) conflicts with > (dev-tex/luatex-0.70.1-r1::gentoo, ebuild scheduled for merge) > > > After doing an > > eix app-text/poppler > > I got his: > > [I] app-text/poppler > Available versions: > (0) 0.20.5^t > (0/35) (~)0.22.2^t > {{cairo cjk curl cxx debug doc +introspection (+)jpeg jpeg2k +lcms png > qt4 tiff +utils}} > Installed versions: 0.22.2(0/35)^t(05:14:11 03/17/13)(cairo cxx > introspection jpeg jpeg2k lcms png qt4 tiff utils -cjk -curl -debug -doc) > Homepage:http://poppler.freedesktop.org/ > Description: PDF rendering library based on the xpdf-3.0 code > base > > and there is no "xpdf-headers" USE flag. XPdf was removed at all > if my brain serves me right... ;) > So no chance to resolve the conflict? > > How can I prevent this problem? > > Thank you very much in advance for any help! > Best regards, > mcc > > > > > > > wait a couple of hours and sync again. You probably synced in the middle of some changes.
Re: [gentoo-user] Upgrade Question
On 01/11/2013 16:19, Silvio Siefke wrote: > Hello, > > i run emerge -avuDN @world and again must recompile packages. Why, i > understand not why? I have no probs with small packages, but why > again libreoffice? I change nothing in USE Flags, but portage want > recompile. Can me explain someone why? > > These are the packages that would be merged, in order: > > Calculating dependencies... done! > [ebuild U ] net-print/cups-1.6.4 [1.6.2-r5] USE="X acl dbus filters pam > python ssl threads -debug -gnutls -java -kerberos -lprng-compat (-selinux) > -static-libs -usb -xinetd -zeroconf" LINGUAS="fr -ca -es -ja -ru" > PYTHON_SINGLE_TARGET="python2_7%* -python2_6%" PYTHON_TARGETS="python2_7%* > -python2_6%" 0 kB > [ebuild r U ] app-text/poppler-0.24.3:0/43 [0.22.5:0/37] USE="cairo cxx > introspection jpeg lcms png qt4 tiff utils -cjk -curl -debug -doc -jpeg2k" 0 > kB > [ebuild r U ] net-print/cups-filters-1.0.36-r1 [1.0.34-r1] USE="jpeg png > tiff -perl -static-libs -zeroconf" 0 kB > [ebuild rR] media-gfx/inkscape-0.48.4 USE="lcms nls spell -dia -gnome > -inkjar -postscript -wmf" 0 kB > [ebuild rR] app-text/xournal-0.4.7 USE="pdf -vanilla" 0 kB > [ebuild rR #] app-office/libreoffice-4.1.2.3 USE="cups dbus gtk opengl > vba (-aqua) -bluetooth -branding -debug -eds -gnome -gstreamer -gtk3 -java > -jemalloc -kde -mysql -odk -postgres -telepathy {-test} -webdav" > LIBREOFFICE_EXTENSIONS="presenter-minimizer -nlpsolver -scripting-beanshell > -scripting-javascript -wiki-publisher" PYTHON_SINGLE_TARGET="python2_7 > -python3_3" PYTHON_TARGETS="python2_7 -python3_3" 0 kB > [ebuild rR ~] app-text/calibre-1.7 USE="udisks" 0 kB Thsi is not the first time you ask the question "Why does package X need to be rebuilt?" Every time you want to know this, run emerge again with the -t option, it shows the dependency tree and that shows you why the package is being rebuilt. In this specific case, it's poppler. Poppler is the second most annoying package in the universe (first is icu). The way it is coded and built, every tiny little change seems to cause API/ABI changes and means that everything using it must be rebuilt. What uses poppler? Almost everything that tries to deal with pdf, and that is half of app-text and app-office. That's just how it is. Look in the ebuilds for libreoffice, inkscape and xournal. Each one of them has a DEPEND something like this: >=app-text/poppler-0.16:=[xpdf-headers(+),cxx] Notice the ":=" in there, that's a sub-slot operator and it triggers a rebuild of libreoffice everytime poppler is upgraded. Your emerge output shows that poppler is to be upgraded and that's why libreoffice now needs to be upgraded too. If you don't upgrade it, it might be broken (or maybe not, it's almost impossible to tell). Dont blame libreoffice, blame the poppler devs and tell them to get their act together and stop changing stuff every other day. > > Total: 7 packages (3 upgrades, 4 reinstalls), Size of downloads: 0 kB > > The following mask changes are necessary to proceed: > (see "package.unmask" in the portage(5) man page for more details) > # required by @__auto_slot_operator_replace_installed__ (argument) > # /etc/portage/package.mask: > =app-office/libreoffice-4.1.2.3 You also need to deal with this. You masked libreoffice-4.1.2.3 but it's also still installed. That is inconsistent; either unmask it and rebuild or leave it masked and downgrade. > > > Libreoffice need long time, without big use flags. > > gentoomobile siefke # genlop -t libreoffice > * app-office/libreoffice > > Mon Jun 17 20:44:35 2013 >>> app-office/libreoffice-4.0.3.3 >merge time: 13 hours, 28 minutes and 15 seconds. > > Fri Jun 21 22:11:39 2013 >>> app-office/libreoffice-4.0.4.2 >merge time: 13 hours, 39 minutes and 2 seconds. > > Wed Jun 26 14:25:10 2013 >>> app-office/libreoffice-4.1.0.1 >merge time: 14 hours, 15 minutes and 41 seconds. > > Mon Jul 15 09:24:27 2013 >>> app-office/libreoffice-4.1.0.2 >merge time: 14 hours, 7 minutes and 57 seconds. > > Sun Sep 22 19:59:07 2013 >>> app-office/libreoffice-4.1.1.2 >merge time: 14 hours, 9 minutes and 56 seconds. > > Fri Oct 25 00:35:01 2013 >>> app-office/libreoffice-4.1.2.3 >merge time: 17 hours, 51 minutes and 30 seconds. > > > Thanks for help & Nice day > Silvio > -- Alan McKinnon alan.mckin...@gmail.com
[gentoo-user] Emerge problems
Hi, while updateing this morning I got this ouput: Calculating dependencies... done! [nomerge ] app-text/texlive-core-2012-r1 USE="X tk -cjk -doc -source -xetex" [ebuild N ] dev-tex/luatex-0.70.1-r1 USE="-doc" 0 kB [ebuild U ] app-emulation/emul-linux-x86-gtklibs-20130224 [20121202] USE="development" 6,030 kB [ebuild U ~] sys-fs/ecryptfs-utils-103 [101] USE="gtk pam -doc -gpg -openssl -pkcs11 -python -suid -tpm" 610 kB [ebuild U ] app-emulation/emul-linux-x86-sdl-20130224 [20121202] USE="development" 637 kB [ebuild U ] app-emulation/emul-linux-x86-soundlibs-20130224 [20121202] USE="alsa development" 6,903 kB [ebuild U ] app-emulation/emul-linux-x86-medialibs-20130224 [20121202] USE="development" 10,173 kB [ebuild U ]app-emulation/emul-linux-x86-xlibs-20130224 [20121202] USE="development opengl" 2,415 kB [ebuild U ] app-emulation/emul-linux-x86-opengl-20130224 [20121202-r1] USE="development" 61,283 kB [ebuild UD ] app-text/poppler-0.20.5:0/0 [0.22.2:0/35] USE="cairo cxx introspection jpeg jpeg2k lcms png qt4 tiff utils -cjk -curl -debug -doc" 0 kB [ebuild R] sys-process/procps-3.3.4 USE="ncurses nls%* unicode -static-libs" 0 kB [ebuild U ] app-emulation/emul-linux-x86-db-20130224 [20121202] USE="development" 1,395 kB [ebuild U ] app-emulation/emul-linux-x86-baselibs-20130224 [20121202] USE="development" 40,865 kB Total: 12 packages (9 upgrades, 1 downgrade, 1 new, 1 reinstall), Size of downloads: 130,308 kB WARNING: One or more updates have been skipped due to a dependency conflict: app-text/poppler:0 (app-text/poppler-0.22.2::gentoo, ebuild scheduled for merge) conflicts with http://poppler.freedesktop.org/ Description: PDF rendering library based on the xpdf-3.0 code base and there is no "xpdf-headers" USE flag. XPdf was removed at all if my brain serves me right... ;) So no chance to resolve the conflict? How can I prevent this problem? Thank you very much in advance for any help! Best regards, mcc
Re: Re: [gentoo-user] Open Question: The feasibility of a complete portage binhost
2015-01-22 6:11 GMT-06:00 Andreas K. Huettel : > Am Donnerstag 22 Januar 2015, 16:50:45 schrieb Sam Bishop: >> On 22 January 2015 at 01:54, Andreas K. Huettel > wrote: >> > Am Mittwoch 21 Januar 2015, 20:36:55 schrieb Sam Bishop: >> >> So I've been thinking crazy thoughts. >> >> >> >> Theoretically it can't be that hard to do a complete package binhost for >> >> gentoo. >> >> >> >> To be clear, when i say complete, Im referring to building, all >> >> versions of all ebuilds marked stable or unstable on amd64, with every >> >> combination of use flags. >> > >> > Not enough. You will also have to build against every combination of >> > dependency subslots. >> > >> > e.g., different poppler, boost, icu, perl and many more versions... >> > >> > Which makes the task near impossible. >> >> Not impossible, just more computationally demanding and requiring more >> storage. > > Well, exponential increase is exponential increase. > > * A libreoffice binary package with debug information has roughly 800Mbyte > size > * 2 libreoffice versions in the tree > * libreoffice links against poppler, icu, boost (among other things) > * poppler: 5 subslots, icu (soon) 3 subslots, boost 5 subslots in tree -> 75 > combinations > * libreoffice has 22 useflags and 4 extensions, plus three supported python > variants -> 29 switches > * REQUIRED_USE limits your combinations, let's conservatively guess 25 > independent switches -> 2^25=33554432 use combinations > Based on this. If it would take 1 minute(being more than optimistic) to build libreoffice: 33554432 builds * 1min = 63 years building If one would want to build that in a day it would be needed to rent 23301 super fast boxes. and have them heating all day long, leaving the storage problem aside, just for libreoffice, if we think now about firefox, chromium and the webkit packages, I think that makes for a good analogy of hell, and a terrible waste of resources.
Re: [gentoo-user] Systemd upower
Hello, Rick, thanks for the reply. On Mon, Jun 09, 2014 at 12:18:41PM -0400, Rick "Zero_Chaos" Farina wrote: > On 06/09/2014 11:34 AM, Alan Mackenzie wrote: > > I do this: > > emerge --unmerge upower > > emerge -1vp sys-power/upower-pm-utils > > , and I still get portage threatening to merge that other init system: > > These are the packages that would be merged, in order: > > Calculating dependencies... done! > > [ebuild N ] dev-python/lxml-3.3.5 USE="threads -beautifulsoup3 > > -doc -examples" PYTHON_TARGETS="python2_7 python3_3 -python3_2 > > (-python3_4)" 3,387 kB > > [ebuild N ] sys-apps/systemd-212-r5:0/2 USE="acl filecaps > > firmware-loader gudev introspection kmod pam policykit python seccomp > > -audit -cryptsetup -doc -gcrypt -http (-kdbus) -lzma -qrcode (-selinux) > > (-ssl) {-test} -vanilla -xattr" ABI_X86="(64) (-32) (-x32)" > > PYTHON_SINGLE_TARGET="python2_7 -python3_2 -python3_3" > > PYTHON_TARGETS="python2_7 python3_3 -python3_2" 2,659 kB > > [ebuild N ] sys-apps/gentoo-systemd-integration-4 52 kB > > [ebuild N ] virtual/libgudev-208 USE="introspection -static-libs" > > ABI_X86="(64) (-32) (-x32)" 0 kB > > [ebuild N ] sys-power/upower-pm-utils-0.9.23 USE="introspection > > -doc -ios" 416 kB > > [blocks B ] sys-fs/udev ("sys-fs/udev" is blocking > > sys-apps/systemd-212-r5, sys-apps/gentoo-systemd-integration-4) > > [blocks B ] sys-apps/systemd ("sys-apps/systemd" is blocking > > sys-fs/udev-208) > > Total: 5 packages (5 new), Size of downloads: 6,513 kB > > Conflict: 2 blocks (2 unsatisfied) > It would be helpful to build with --tree so we can get some idea of what > is depending on systemd. OK. emerge -1vpt sys-power/upower-pm-utils gives me: These are the packages that would be merged, in reverse order: Calculating dependencies ... done! [ebuild N ] sys-power/upower-pm-utils-0.9.23 USE="introspection -doc -ios" 416 kB [ebuild N ] virtual/libgudev-208 USE="introspection -static-libs" ABI_X86="(64) (-32) (-x32)" 0 kB [nomerge ] virtual/libgudev-208 USE="introspection -static-libs" ABI_X86="(64) (-32) (-x32)" [nomerge ] sys-apps/systemd-212-r5:0/2 USE="acl filecaps firmware-loader gudev introspection kmod pam policykit python seccomp -audit -cryptsetup -doc -gcrypt -http (-kdbus) -lzma -qrcode (-selinux) (-ssl) {-test} -vanilla -xattr" ABI_X86="(64) (-32) (-x32)" PYTHON_SINGLE_TARGET="python2_7 -python3_2 -python3_3" PYTHON_TARGETS="python2_7 python3_3 -python3_2" [ebuild N ] sys-apps/gentoo-systemd-integration-4 52 kB [ebuild N ]sys-apps/systemd-212-r5:0/2 USE="acl filecaps firmware-loader gudev introspection kmod pam policykit python seccomp -audit -cryptsetup -doc -gcrypt -http (-kdbus) -lzma -qrcode (-selinux) (-ssl) {-test} -vanilla -xattr" ABI_X86="(64) (-32) (-x32)" PYTHON_SINGLE_TARGET="python2_7 -python3_2 -python3_3" PYTHON_TARGETS="python2_7 python3_3 -python3_2" 2,659 kB [ebuild N ] dev-python/lxml-3.3.5 USE="threads -beautifulsoup3 -doc -examples" PYTHON_TARGETS="python2_7 python3_3 -python3_2 (-python3_4)" 3,387 kB [blocks B ] sys-apps/systemd ("sys-apps/systemd" is blocking sys-fs/udev-208) [blocks B ] sys-fs/udev ("sys-fs/udev" is blocking sys-apps/systemd-212-r5, sys-apps/gentoo-systemd-integration-4) Total: 5 packages (5 new), Size of downloads: 6,513 kB Conflict: 2 blocks (2 unsatisfied) . Taking a hint from the emerge man page, and adding --update, I get: These are the packages that would be merged, in reverse order: Calculating dependencies ... done! [ebuild N ] sys-power/upower-pm-utils-0.9.23 USE="introspection -doc -ios" 416 kB [ebuild N ] virtual/libgudev-208 USE="introspection -static-libs" ABI_X86="(64) (-32) (-x32)" 0 kB [ebuild U ] sys-fs/udev-212-r1 [208] USE="acl firmware-loader gudev introspection kmod -doc (-selinux) -static-libs (-openrc%*)" ABI_X86="(64) (-32) (-x32)" 2,660 kB [ebuild U ]sys-apps/hwids-20140317 [20130915.1] USE="udev" 1,585 kB [ebuild U ]sys-apps/kmod-17 [15] USE="python%* tools zlib -debug -doc -lzma -static-libs (-openrc%*)" PYTHON_TARGETS="python2_7%* python3_3%* -python3_2% (-python3_4)" 1,450 kB Total: 5 packages (3 upgrades, 2 new), Size of downloads: 6,110 kB , which seems like w
[gentoo-user] revdep-rebuild problems
I unmerged old versions of KDE and ran # revdep-rebuild -p I've added a couple of packages to package.keywords and solved past errors but I'm stuck here. All prepared. Starting rebuild... emerge --oneshot --nodeps -p =app-office/openoffice-bin-2.0.0 =app-text/poppler-0.4.2-r1 =dev-lang/python-2.3.3-r1 =kde-base/kdeaddons-3.5.0 =media-gfx/imagemagick-6.2.4.2-r1 =media-libs/libdv-0.99-r1 =media-libs/tunepimp-0.3.0-r1 =media-video/DFBSee-0.7.4 =www-client/mozilla-firefox-bin-1.0.7 =www-client/opera-8.51 These are the packages that I would merge, in order: Calculating dependencies \ emerge: there are no ebuilds to satisfy "=dev-lang/python-2.3.3-r1". -- Regards, Ernie 100% Microsoft and Intel free 10:30:29 up 7 days, 23:35, 4 users, load average: 0.09, 0.18, 0.45 Linux 2.6.14-gentoo-r42.6.14-r-4_new i686 AMD Athlon(tm) XP 2400+ -- gentoo-user@gentoo.org mailing list
Re: [gentoo-user] emerge world?
On 17 January 2006 16:33, Matthias Bethke wrote: > Hi Uwe, > > on Tuesday, 2006-01-17 at 15:53:20, you wrote: > > If I understand the ebuild of portaltransforms correctly it wants either > > pdftohtml or lynx. Maybe you can get away by installing lynx? > > No, it wants both of them. I do have lynx but that's probably for > HTML->text and the other, as the name says, PDF->HTML. Weird. Can one of the ebuild gurus explain this snippet from the ebuild of portaltransforms: *** begin snippet *** RDEPEND=">=net-zope/cmf-1.4.7 app-text/htmltidy app-text/wv dev-libs/libxslt app-text/xlhtml app-text/unrtf dev-python/docutils www-client/lynx || ( app-text/pdftohtml app-text/poppler )" *** end snippet *** Isn't that "||" a logical OR? Actually, what does the whole last line mean? Uwe -- Unix is sexy: who | grep -i blonde | date cd ~; unzip; touch; strip; finger mount; gasp; yes; uptime; umount sleep -- gentoo-user@gentoo.org mailing list
[gentoo-user] Confusion about slot conflict
Hi list, When I do a world upgrade, I have encountered the following slot conflict: media-libs/libpng:0 (media-libs/libpng-1.5.17-r1::gentoo, installed) pulled in by media-libs/libpng:0/0= required by (dev-python/wxpython-2.8.12.1-r1::gentoo, installed) >=media-libs/libpng-1.4:0/0= required by (net-libs/webkit-gtk-1.8.3-r201::gentoo, installed) media-libs/libpng:0/0= required by (app-text/poppler-0.22.5::gentoo, installed) media-libs/libpng:0/0= required by (media-libs/libwebp-0.3.1::gentoo, installed) media-libs/libpng:0/0= required by (net-print/cups-filters-1.0.36-r1::gentoo, installed) media-libs/libpng:0/0= required by (kde-base/kdelibs-4.11.4::gentoo, installed) (media-libs/libpng-1.6.8::gentoo, ebuild scheduled for merge) pulled in by (no parents that aren't satisfied by other packages in this slot) My question is, seems upgrade to libpng-1.6.8 will solve the conflict, why emerge cannot proceed this automatically? or there are some switches to controller this? Thanks a lot.
[gentoo-user] Can not update @world
I haven't updated my portage tree for a while. I tried to update recently but got some conflicts. So I removed some packages manually. This didnt' solve the issue. So I decided to remove all the masked packages that I unmasked. To do so, I moved package.mask and package.accept_keyword, and did a --autounmask-write. And added: >gnome-base/gnome-2.32.1-r2:2.0 to package.mask to prevent gnome3 from being pulled. Now, emerge --update --deep --newuse world Still gives me errors: ... [ebuild N ] virtual/perl-CPAN-Meta-Requirements-2.122.0 0 kB [ebuild U ] perl-core/CPAN-Meta-2.120.921 [2.112.621] 75 kB [blocks b ] =net-libs/libsoup-2.42 (">=net-libs/libsoup-2.42" is blocking net-libs/libsoup-gnome-2.38.1) [ebuild U ] net-libs/webkit-gtk-2.0.4:3/25 [1.8.3-r300:3/3] USE="geoloc gstreamer introspection jit webgl (-aqua) -coverage -debug -libsecret% -spell {-test} (-doc%) (-webkit2%*)" 9,619 kB [ebuild N ] net-misc/networkmanager-0.9.8.8 USE="dhcpcd introspection nss ppp wext wifi -avahi -bluetooth -connection-sharing -consolekit -dhclient -gnutls -modemmanager -resolvconf -systemd {-test} -vala" 1,980 kB [ebuild N ] dev-libs/libgweather-3.8.3:2/3-3 USE="introspection" 0 kB [ebuild NS] gnome-extra/gtkhtml-4.6.6:4.0 [3.32.2:3.14] 1,036 kB [ebuild U ] app-crypt/seahorse-3.8.2 [2.32.0] USE="-avahi -debug -ldap (-doc%) (-introspection%) (-libnotify%) (-test%)" 1,966 kB [ebuild U ] app-editors/gedit-3.8.3 [2.30.4] USE="introspection%* python* -spell {-test%} -zeitgeist% (-doc%)" PYTHON_TARGETS="python3_3%* -python3_2%" 3,003 kB [ebuild U ] net-misc/vino-3.8.1-r1 [2.32.2-r2] USE="crypt jpeg ssl telepathy zlib -avahi -debug -gnome-keyring -ipv6 -networkmanager (-libnotify%)" 737 kB [ebuild N ] dev-libs/libgweather-2.30.3:2 USE="-python" 0 kB [ebuild U ] gnome-extra/zenity-3.8.0 [2.32.1] USE="webkit%* -debug -libnotify {-test%} (-compat%*)" 3,566 kB [ebuild N ] net-libs/rest-0.7.90:0.7 USE="gnome introspection {-test}" 299 kB [ebuild U ] dev-libs/totem-pl-parser-3.4.5 [2.32.6-r3] USE="crypt%* introspection quvi -archive {-test%}" 1,571 kB [ebuild N ] gnome-base/gnome-panel-3.8.0-r1 USE="introspection -eds -networkmanager" 0 kB [ebuild N ] gnome-extra/nm-applet-0.9.8.8 USE="introspection -bluetooth -gconf -modemmanager" 1,195 kB [ebuild U ] gnome-extra/yelp-3.8.1 [2.30.2-r200] USE="-debug (-lzma%)" 1,393 kB [ebuild U ] www-client/epiphany-3.8.2 [2.30.6-r1] USE="jit%* nss -debug {-test} (-avahi%) (-doc%) (-introspection%) (-networkmanager%)" 2,473 kB [ebuild N ] net-libs/libsocialweb-0.25.21 USE="gnome introspection networkmanager -connman -vala" 462 kB [ebuild N ] gnome-base/gnome-panel-2.32.1-r3 USE="bonobo introspection -eds -networkmanager" 0 kB [ebuild N ] x11-wm/mutter-3.8.4 USE="introspection -debug {-test}" 1,666 kB [ebuild U ] x11-wm/metacity-2.34.13 [2.30.3] USE="{-test} -xinerama" 1,622 kB [ebuild U ] media-video/totem-3.8.2-r1 [2.32.0-r2] USE="introspection%* nsplugin python* -debug -flash% -grilo% -lirc -nautilus {-test%} -zeitgeist% (-bluetooth%) (-iplayer%) (-tracker%) (-upnp-av%) (-youtube%*)" PYTHON_SINGLE_TARGET="python2_7%* -python2_6%" PYTHON_TARGETS="python2_7%* -python2_6%" 3,080 kB [ebuild N ] gnome-base/gnome-applets-2.32.1.1-r2 USE="cpufreq gstreamer -ipv6 -networkmanager -policykit" 0 kB [ebuild N ] net-libs/gnome-online-accounts-3.8.5 USE="gnome introspection -debug -kerberos" 634 kB [ebuild N ] gnome-base/gnome-control-center-3.8.6:2 USE="bluetooth colord cups gnome-online-accounts i18n socialweb -debug -kerberos -modemmanager -v4l" INPUT_DEVICES="-wacom" 6,566 kB [ebuild U ] dev-libs/libgdata-0.14.0:0/13 [0.8.1-r2:0/0] USE="gnome introspection -debug -static-libs% -vala%" 1,327 kB [ebuild N ] gnome-extra/evolution-data-server-3.8.5:0/40 USE="gnome-online-accounts gtk introspection vala weather -api-doc-extras -ipv6 -kerberos -ldap {-test}" 3,843 kB [ebuild N ] gnome-extra/evolution-data-server-2.32.3-r3 USE="weather -gnome-keyring -ipv6 -kerberos -ldap {-test}" 0 kB [ebuild N ] mail-client/evolution-3.8.5:2.0 USE="bogofilter crypt gnome-online-accounts gstreamer ssl weather -highlight -kerberos -ldap -map -spamassassin" 12,037 kB [ebuild N ] gnome-base/gdm-3.8.4-r3 USE="gnome-shell introspection systemd tcpd -accessibility -audit -branding -debug -fallback -fprint -ipv6 -plymouth (-selinux) {-test} -xinerama" 1,638 kB [ebuild N ] gnome-base/gnome-shell-3.8.4-r1 USE="bluetooth i18n networkmanager (-openrc-force)" PYTHON_TARGETS="python2_7 -python2_6" 1,482 kB [bl
[gentoo-user] The story of a successful move from ~x86 back to x86.
Hey all, remember me? I'm the guy with the old desktop from this thread: http://www.mail-archive.com/gentoo-user@lists.gentoo.org/msg96277.html That post tells the beginning of the story pretty nicely. To pick up where I left off 11 months ago, I used the computer occasionally as a device to control general IO through the parallel port, but never did anything with portage. When it got cold about a week ago, I determined that it was time to bring the box back from the dead to work as a... space heater. I decided take the ~x86 system, up to date as of January 1st, 2010, and switch back to x86. This was the plan (outlined in a post, by Alan I do believe, from around the same time as the one linked to): 1. Change ACCEPT_KEYWORDS from "~x86" to "x86" in make.conf. 2. Keyword the specific version of all installed packages which are newer than the current stable. 3. Gradually wait for x86 to catch up to the installed system and unkeyword packages as newer versions are installed. In this case, I did most of the waiting for stable to catch up before doing anything else, and it turns out that it paid off (only sixteen packages were in need of keywording). Here's a retroactively simplified summary of what I did, with a more detailed listing below: Changed ACCEPT_KEYWORDS to "x86" in /etc/make.conf. emerge --sync Updated @system Did the layman symlink thing. Removed openrc due to file conflicts (seems to have been replaced?) Had a heck of a time with the libpng 1.2-1.4 update Was puzzled by with the move from dev-libs/poppler to app-text/poppler Updated @world Masked >=sys-apps/v86d-0.1.3-r1...it still won't build correctly. Removed firefox and xulrunner on account of weird slotting problems and xulrunner taking >1 hour to build. Removed xsane and sane-backends because it won't build and I won't be using it. Was slightly confused by the bluez move. Manually installed some grub stages. Keyworded 16 packages which are newer than the current stable (step 2 above). Was exceedingly confused by the gdbm format changes. The only offending database was /etc/sasl2/sasldb2, which I renamed hoping it wouldn't break anything. Updated the kernel according to my usual procedure. emerge -e world (took almost exactly 30.5 hours, no errors) So it's quite possible to move from unstable to stable, it's just not very pretty. Thanks for your advice way back when; it seems to have worked out in the end. Any opinions on what I did right/shouldn't have done the way I did? Marcus Wanner Here's my detailed log of all the commands I ran/changes I made, in chronological order, for those that are interested: changed /etc/make.conf from ~x86 to x86 emerge --sync ln -s /var/lib/layman /usr/local/portage/layman emerge -u system etc-update emerge -C openrc #was causing problem emerge -u system #completing after problem etc-update emerge -uD system (128 packs; 112 done) revdep-rebuild --library '/usr/lib/libpng12.so.0' (it failed because dev-libs/poppler had moved) emerge -C dev-libs/poppler (and 2 similar-named reverse deps) emerge -1 app-text/poppler (to replace it) revdep-rebuild --library '/usr/lib/libpng12.so.0' (42 packs; failed at pygtk again) emerge -av dev-util/lafilefixer lafilefixer --justfixit emerge -uD system (pygtk still failing about -lpng12) emerge libpng:1.2 emerge -uD system (no change) masked >=dev-python/pygtk-2.17.0 emerge -uD system (10 packs) perl-cleaner --all (17 packs) emerge -C dev-util/lafilefixer emerge -u world (49 packs; 6 done; v86d failed due to old kernel) (updated kernel to 2.6.36-r12) emerge -1uv x11-drivers/nvidia-drivers (module-rebuild wanted old version) emerge -u world (41 packs, failed at first one, v86d, again) masked >=sys-apps/v86d-0.1.3-r1 emerge -u world (38 packs; 11 done; failed at mousepad from "cannot find -lpng12") /usr/sbin/libpng-1.4.x-update.sh emerge -C libpng:1.2 emerge -u world (27 packs; 9 done; failed at awesome due to convert using the wrong libjpeg) unmasked pygtk since libpng seems to be fixed revdep-rebuild -L libjpeg.so.7 (failed because of xulrunner upgrade causing slotting problems) emerge -C xulrunner emerge -C firefox (didn't really need them...) Removed xulrunner and firefox from USE revdep-rebuild -L libjpeg.so.7 (failed because of sane-backends downgrade) emerge -uDav @world (to find to-be-downgraded packages) emerge -C bluez-libs bluez-utils cwiid (were bocking net-wireless/bluez-4.75) emerge -uDav @world (to find to-be-downgraded packages) Keyworded 16 to-be-downgraded packages; media-sound/lame-3.98.2-r2 and xfce-base/libxfce4util-4.7.1 were still to be downgraded but are not major so I unkeyworded them. revdep-rebuild -L libjpeg.so.7 (wanted to downgrade sane-backends AGAIN) emerge --oneshot media-gfx/imagemagick:0 (all the others will be rebuilt a
[gentoo-user] mplayer troubles since update world
ibXaw-1.0.6 Sun Sep 13 07:30:42 2009 >>> dev-libs/glib-2.20.5 Sun Sep 13 07:31:37 2009 >>> sys-libs/e2fsprogs-libs-1.41.9 Sun Sep 13 07:31:46 2009 >>> app-arch/rar-3.9.0 Sun Sep 13 07:32:54 2009 >>> media-libs/babl-0.1.0 Sun Sep 13 07:34:39 2009 >>> sys-fs/e2fsprogs-1.41.9 Sun Sep 13 07:35:14 2009 >>> dev-perl/glib-perl-1.222 Sun Sep 13 07:37:19 2009 >>> media-libs/schroedinger-1.0.7-r2 Sun Sep 13 07:37:31 2009 >>> sys-kernel/genkernel-3.4.10.906 Sun Sep 13 07:37:50 2009 >>> dev-perl/libwww-perl-5.831 Sun Sep 13 07:38:03 2009 >>> sys-auth/pambase-20090620.1-r1 Sun Sep 13 07:40:05 2009 >>> dev-libs/cyrus-sasl-2.1.23-r1 Sun Sep 13 07:42:03 2009 >>> mail-client/mutt-1.5.20-r5 Sun Sep 13 07:43:41 2009 >>> mail-mta/sendmail-8.14.3-r1 Sun Sep 13 07:52:10 2009 >>> media-video/ffmpeg-0.5_p19787 Sun Sep 13 08:12:49 2009 >>> media-gfx/imagemagick-6.5.4.10 Sun Sep 13 08:15:49 2009 >>> net-misc/openssh-5.2_p1-r3 Sun Sep 13 08:16:02 2009 >>> app-admin/eselect-1.2.1 Sun Sep 13 08:16:22 2009 >>> app-admin/eselect-python-20090824 Sun Sep 13 08:21:42 2009 >>> dev-lang/python-3.1.1 Sun Sep 13 08:37:31 2009 >>> app-editors/emacs-cvs-23.1.-r1 Sun Sep 13 08:46:44 2009 >>> dev-libs/libxml2-2.7.3-r2 Sun Sep 13 08:47:27 2009 >>> dev-python/pycairo-1.8.8 Sun Sep 13 08:47:59 2009 >>> dev-python/setuptools-0.6.1 Sun Sep 13 08:48:21 2009 >>> app-portage/gentoolkit-dev-0.2.6.13_rc2 Sun Sep 13 08:50:44 2009 >>> net-mail/fetchmail-6.3.11-r1 Sun Sep 13 08:56:35 2009 >>> dev-python/numpy-1.3.0-r1 Sun Sep 13 09:07:27 2009 >>> media-libs/mesa-7.5.1 Sun Sep 13 09:14:28 2009 >>> x11-base/xorg-server-1.6.3.901-r1 Sun Sep 13 09:15:57 2009 >>> dev-python/pygobject-2.18.0-r2 Sun Sep 13 09:17:00 2009 >>> x11-drivers/xf86-video-mach64-6.8.2 Sun Sep 13 09:17:27 2009 >>> x11-drivers/xf86-input-evdev-2.2.4 Sun Sep 13 09:18:39 2009 >>> x11-drivers/xf86-video-openchrome-20090907 Sun Sep 13 09:19:42 2009 >>> x11-drivers/xf86-video-glint-1.2.4 Sun Sep 13 09:20:10 2009 >>> x11-drivers/xf86-video-fbdev-0.4.1 Sun Sep 13 09:21:49 2009 >>> x11-drivers/xf86-video-intel-2.8.1 Sun Sep 13 09:23:31 2009 >>> x11-drivers/xf86-video-ati-6.12.4 Sun Sep 13 09:24:48 2009 >>> x11-drivers/xf86-video-sis-0.10.2 Sun Sep 13 09:25:21 2009 >>> x11-drivers/xf86-video-vmware-10.16.7 Sun Sep 13 09:25:56 2009 >>> x11-drivers/xf86-video-neomagic-1.2.4 Sun Sep 13 09:26:38 2009 >>> x11-drivers/xf86-video-savage-2.3.1 Sun Sep 13 09:27:16 2009 >>> x11-drivers/xf86-video-r128-6.8.1 Sun Sep 13 09:28:00 2009 >>> x11-drivers/xf86-video-trident-1.3.3 Sun Sep 13 09:28:49 2009 >>> x11-drivers/xf86-video-mga-1.4.11 Sun Sep 13 09:29:21 2009 >>> x11-drivers/xf86-video-tdfx-1.4.3 Sun Sep 13 09:29:46 2009 >>> x11-drivers/xf86-video-vesa-2.2.1 Sun Sep 13 09:30:12 2009 >>> x11-drivers/xf86-video-voodoo-1.2.3 Sun Sep 13 09:32:25 2009 >>> dev-libs/poppler-0.12.0 Sun Sep 13 09:33:09 2009 >>> app-text/poppler-utils-0.12.0 Sun Sep 13 09:33:17 2009 >>> virtual/poppler-utils-0.12.0 Sun Sep 13 09:48:26 2009 >>> x11-libs/gtk+-2.16.5-r1 Sun Sep 13 10:00:42 2009 >>> app-text/ghostscript-gpl-8.70-r1 Sun Sep 13 11:04:20 2009 >>> net-libs/xulrunner-1.9.1.3 Sun Sep 13 11:05:10 2009 >>> dev-libs/poppler-glib-0.12.0 Sun Sep 13 11:07:45 2009 >>> media-libs/gegl-0.1.0 Sun Sep 13 11:11:20 2009 >>> dev-python/pygtk-2.16.0-r1 Sun Sep 13 11:11:28 2009 >>> virtual/poppler-glib-0.12.0 Sun Sep 13 11:14:43 2009 >>> www-client/mozilla-firefox-3.5.3 Sun Sep 13 11:14:57 2009 >>> dev-util/diffuse-0.4.0 Sun Sep 13 11:38:01 2009 >>> media-gfx/gimp-2.6.7 Sun Sep 13 11:46:22 2009 >>> net-fs/samba-libs-3.3.7 Sun Sep 13 11:57:54 2009 >>> net-fs/samba-server-3.3.7 Sun Sep 13 12:07:33 2009 >>> net-fs/samba-client-3.3.7 Sun Sep 13 12:07:43 2009 >>> net-fs/samba-3.3.7 Sun Sep 13 12:08:24 2009 >>> media-video/gnome-mplayer-0.9.7 Sun Sep 13 12:08:53 2009 >>> www-plugins/gecko-mediaplayer-0.9.7 Sun Sep 13 12:12:59 2009 >>> sys-kernel/gentoo-sources-2.6.31 Sun Sep 13 12:14:10 2009 >>> sys-fs/udev-145-r1
Re: [gentoo-user] mplayer troubles since update world
libs/libcdio-0.80-r1 > Sun Sep 13 07:05:24 2009 >>> app-portage/eix-0.17.1 > Sun Sep 13 07:06:34 2009 >>> app-editors/nano-2.1.10 > Sun Sep 13 07:07:22 2009 >>> x11-libs/libSM-1.1.1 > Sun Sep 13 07:07:49 2009 >>> sys-apps/help2man-1.36.4-r1 > Sun Sep 13 07:09:05 2009 >>> app-i18n/enca-1.10 > Sun Sep 13 07:12:17 2009 >>> x11-libs/libXt-1.0.6 > Sun Sep 13 07:16:42 2009 >>> net-misc/curl-7.19.6 > Sun Sep 13 07:20:33 2009 >>> sys-apps/dbus-1.3.0 > Sun Sep 13 07:23:01 2009 >>> x11-misc/x11vnc-0.9.8 > Sun Sep 13 07:24:55 2009 >>> x11-libs/libXaw-1.0.6 > Sun Sep 13 07:30:42 2009 >>> dev-libs/glib-2.20.5 > Sun Sep 13 07:31:37 2009 >>> sys-libs/e2fsprogs-libs-1.41.9 > Sun Sep 13 07:31:46 2009 >>> app-arch/rar-3.9.0 > Sun Sep 13 07:32:54 2009 >>> media-libs/babl-0.1.0 > Sun Sep 13 07:34:39 2009 >>> sys-fs/e2fsprogs-1.41.9 > Sun Sep 13 07:35:14 2009 >>> dev-perl/glib-perl-1.222 > Sun Sep 13 07:37:19 2009 >>> media-libs/schroedinger-1.0.7-r2 > Sun Sep 13 07:37:31 2009 >>> sys-kernel/genkernel-3.4.10.906 > Sun Sep 13 07:37:50 2009 >>> dev-perl/libwww-perl-5.831 > Sun Sep 13 07:38:03 2009 >>> sys-auth/pambase-20090620.1-r1 > Sun Sep 13 07:40:05 2009 >>> dev-libs/cyrus-sasl-2.1.23-r1 > Sun Sep 13 07:42:03 2009 >>> mail-client/mutt-1.5.20-r5 > Sun Sep 13 07:43:41 2009 >>> mail-mta/sendmail-8.14.3-r1 > Sun Sep 13 07:52:10 2009 >>> media-video/ffmpeg-0.5_p19787 > Sun Sep 13 08:12:49 2009 >>> media-gfx/imagemagick-6.5.4.10 > Sun Sep 13 08:15:49 2009 >>> net-misc/openssh-5.2_p1-r3 > Sun Sep 13 08:16:02 2009 >>> app-admin/eselect-1.2.1 > Sun Sep 13 08:16:22 2009 >>> app-admin/eselect-python-20090824 > Sun Sep 13 08:21:42 2009 >>> dev-lang/python-3.1.1 > Sun Sep 13 08:37:31 2009 >>> app-editors/emacs-cvs-23.1.-r1 > Sun Sep 13 08:46:44 2009 >>> dev-libs/libxml2-2.7.3-r2 > Sun Sep 13 08:47:27 2009 >>> dev-python/pycairo-1.8.8 > Sun Sep 13 08:47:59 2009 >>> dev-python/setuptools-0.6.1 > Sun Sep 13 08:48:21 2009 >>> app-portage/gentoolkit-dev-0.2.6.13_rc2 > Sun Sep 13 08:50:44 2009 >>> net-mail/fetchmail-6.3.11-r1 > Sun Sep 13 08:56:35 2009 >>> dev-python/numpy-1.3.0-r1 > Sun Sep 13 09:07:27 2009 >>> media-libs/mesa-7.5.1 > Sun Sep 13 09:14:28 2009 >>> x11-base/xorg-server-1.6.3.901-r1 > Sun Sep 13 09:15:57 2009 >>> dev-python/pygobject-2.18.0-r2 > Sun Sep 13 09:17:00 2009 >>> x11-drivers/xf86-video-mach64-6.8.2 > Sun Sep 13 09:17:27 2009 >>> x11-drivers/xf86-input-evdev-2.2.4 > Sun Sep 13 09:18:39 2009 >>> x11-drivers/xf86-video-openchrome-20090907 > Sun Sep 13 09:19:42 2009 >>> x11-drivers/xf86-video-glint-1.2.4 > Sun Sep 13 09:20:10 2009 >>> x11-drivers/xf86-video-fbdev-0.4.1 > Sun Sep 13 09:21:49 2009 >>> x11-drivers/xf86-video-intel-2.8.1 > Sun Sep 13 09:23:31 2009 >>> x11-drivers/xf86-video-ati-6.12.4 > Sun Sep 13 09:24:48 2009 >>> x11-drivers/xf86-video-sis-0.10.2 > Sun Sep 13 09:25:21 2009 >>> x11-drivers/xf86-video-vmware-10.16.7 > Sun Sep 13 09:25:56 2009 >>> x11-drivers/xf86-video-neomagic-1.2.4 > Sun Sep 13 09:26:38 2009 >>> x11-drivers/xf86-video-savage-2.3.1 > Sun Sep 13 09:27:16 2009 >>> x11-drivers/xf86-video-r128-6.8.1 > Sun Sep 13 09:28:00 2009 >>> x11-drivers/xf86-video-trident-1.3.3 > Sun Sep 13 09:28:49 2009 >>> x11-drivers/xf86-video-mga-1.4.11 > Sun Sep 13 09:29:21 2009 >>> x11-drivers/xf86-video-tdfx-1.4.3 > Sun Sep 13 09:29:46 2009 >>> x11-drivers/xf86-video-vesa-2.2.1 > Sun Sep 13 09:30:12 2009 >>> x11-drivers/xf86-video-voodoo-1.2.3 > Sun Sep 13 09:32:25 2009 >>> dev-libs/poppler-0.12.0 > Sun Sep 13 09:33:09 2009 >>> app-text/poppler-utils-0.12.0 > Sun Sep 13 09:33:17 2009 >>> virtual/poppler-utils-0.12.0 > Sun Sep 13 09:48:26 2009 >>> x11-libs/gtk+-2.16.5-r1 > Sun Sep 13 10:00:42 2009 >>> app-text/ghostscript-gpl-8.70-r1 > Sun Sep 13 11:04:20 2009 >>> net-libs/xulrunner-1.9.1.3 > Sun Sep 13 11:05:10 2009 >>> dev-libs/poppler-glib-0.12.0 > Sun Sep 13 11:07:45 2009 >>> media-libs/gegl-0.1.0 > Sun Sep 13 11:11:20 2009 >>> dev-python/pygtk-2.16.0-r1 > Sun Sep 13 11:11:28 2009 >>> virtual/poppler-glib-0.12.0 > Sun Sep 13 11:14:43 2009 >>> www-client/mozilla-firefox-3.5.3 > Sun Sep 13 11:14:57 2009 >>> dev-util/diffuse-0.4.0 > Sun Sep 13 11:38:01 2009 >>> media-gfx/gimp-2.6.7 > Sun Sep 13 11:46:22 2009 >>> net-fs/samba-libs-3.3.7 > Sun Sep 13 11:57:54 2009 >>> net-fs/samba-server-3.3.7 > Sun Sep 13 12:07:33 2009 >>> net-fs/samba-client-3.3.7 > Sun Sep 13 12:07:43 2009 >>> net-fs/samba-3.3.7 > Sun Sep 13 12:08:24 2009 >>> media-video/gnome-mplayer-0.9.7 > Sun Sep 13 12:08:53 2009 >>> www-plugins/gecko-mediaplayer-0.9.7 > Sun Sep 13 12:12:59 2009 >>> sys-kernel/gentoo-sources-2.6.31 > Sun Sep 13 12:14:10 2009 >>> sys-fs/udev-145-r1 > > > > > -BEGIN PGP SIGNATURE- Version: GnuPG v2.0.11 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iEYEARECAAYFAkqz9P0ACgkQaI4xTzulgR8p7ACggGCxyUdaJG/jetutNh8tNkSV 8lsAmgNbF64SX863oyG2PHtw7X4BwlHR =ABtv -END PGP SIGNATURE-
[gentoo-user] Why am I seeing only black screen in mplayer
> x11-misc/x11vnc-0.9.8 Sun Sep 13 07:24:55 2009 >>> x11-libs/libXaw-1.0.6 Sun Sep 13 07:30:42 2009 >>> dev-libs/glib-2.20.5 Sun Sep 13 07:31:37 2009 >>> sys-libs/e2fsprogs-libs-1.41.9 Sun Sep 13 07:31:46 2009 >>> app-arch/rar-3.9.0 Sun Sep 13 07:32:54 2009 >>> media-libs/babl-0.1.0 Sun Sep 13 07:34:39 2009 >>> sys-fs/e2fsprogs-1.41.9 Sun Sep 13 07:35:14 2009 >>> dev-perl/glib-perl-1.222 Sun Sep 13 07:37:19 2009 >>> media-libs/schroedinger-1.0.7-r2 Sun Sep 13 07:37:31 2009 >>> sys-kernel/genkernel-3.4.10.906 Sun Sep 13 07:37:50 2009 >>> dev-perl/libwww-perl-5.831 Sun Sep 13 07:38:03 2009 >>> sys-auth/pambase-20090620.1-r1 Sun Sep 13 07:40:05 2009 >>> dev-libs/cyrus-sasl-2.1.23-r1 Sun Sep 13 07:42:03 2009 >>> mail-client/mutt-1.5.20-r5 Sun Sep 13 07:43:41 2009 >>> mail-mta/sendmail-8.14.3-r1 Sun Sep 13 07:52:10 2009 >>> media-video/ffmpeg-0.5_p19787 Sun Sep 13 08:12:49 2009 >>> media-gfx/imagemagick-6.5.4.10 Sun Sep 13 08:15:49 2009 >>> net-misc/openssh-5.2_p1-r3 Sun Sep 13 08:16:02 2009 >>> app-admin/eselect-1.2.1 Sun Sep 13 08:16:22 2009 >>> app-admin/eselect-python-20090824 Sun Sep 13 08:21:42 2009 >>> dev-lang/python-3.1.1 Sun Sep 13 08:37:31 2009 >>> app-editors/emacs-cvs-23.1.-r1 Sun Sep 13 08:46:44 2009 >>> dev-libs/libxml2-2.7.3-r2 Sun Sep 13 08:47:27 2009 >>> dev-python/pycairo-1.8.8 Sun Sep 13 08:47:59 2009 >>> dev-python/setuptools-0.6.1 Sun Sep 13 08:48:21 2009 >>> app-portage/gentoolkit-dev-0.2.6.13_rc2 Sun Sep 13 08:50:44 2009 >>> net-mail/fetchmail-6.3.11-r1 Sun Sep 13 08:56:35 2009 >>> dev-python/numpy-1.3.0-r1 Sun Sep 13 09:07:27 2009 >>> media-libs/mesa-7.5.1 Sun Sep 13 09:14:28 2009 >>> x11-base/xorg-server-1.6.3.901-r1 Sun Sep 13 09:15:57 2009 >>> dev-python/pygobject-2.18.0-r2 Sun Sep 13 09:17:00 2009 >>> x11-drivers/xf86-video-mach64-6.8.2 Sun Sep 13 09:17:27 2009 >>> x11-drivers/xf86-input-evdev-2.2.4 Sun Sep 13 09:18:39 2009 >>> x11-drivers/xf86-video-openchrome-20090907 Sun Sep 13 09:19:42 2009 >>> x11-drivers/xf86-video-glint-1.2.4 Sun Sep 13 09:20:10 2009 >>> x11-drivers/xf86-video-fbdev-0.4.1 Sun Sep 13 09:21:49 2009 >>> x11-drivers/xf86-video-intel-2.8.1 Sun Sep 13 09:23:31 2009 >>> x11-drivers/xf86-video-ati-6.12.4 Sun Sep 13 09:24:48 2009 >>> x11-drivers/xf86-video-sis-0.10.2 Sun Sep 13 09:25:21 2009 >>> x11-drivers/xf86-video-vmware-10.16.7 Sun Sep 13 09:25:56 2009 >>> x11-drivers/xf86-video-neomagic-1.2.4 Sun Sep 13 09:26:38 2009 >>> x11-drivers/xf86-video-savage-2.3.1 Sun Sep 13 09:27:16 2009 >>> x11-drivers/xf86-video-r128-6.8.1 Sun Sep 13 09:28:00 2009 >>> x11-drivers/xf86-video-trident-1.3.3 Sun Sep 13 09:28:49 2009 >>> x11-drivers/xf86-video-mga-1.4.11 Sun Sep 13 09:29:21 2009 >>> x11-drivers/xf86-video-tdfx-1.4.3 Sun Sep 13 09:29:46 2009 >>> x11-drivers/xf86-video-vesa-2.2.1 Sun Sep 13 09:30:12 2009 >>> x11-drivers/xf86-video-voodoo-1.2.3 Sun Sep 13 09:32:25 2009 >>> dev-libs/poppler-0.12.0 Sun Sep 13 09:33:09 2009 >>> app-text/poppler-utils-0.12.0 Sun Sep 13 09:33:17 2009 >>> virtual/poppler-utils-0.12.0 Sun Sep 13 09:48:26 2009 >>> x11-libs/gtk+-2.16.5-r1 Sun Sep 13 10:00:42 2009 >>> app-text/ghostscript-gpl-8.70-r1 Sun Sep 13 11:04:20 2009 >>> net-libs/xulrunner-1.9.1.3 Sun Sep 13 11:05:10 2009 >>> dev-libs/poppler-glib-0.12.0 Sun Sep 13 11:07:45 2009 >>> media-libs/gegl-0.1.0 Sun Sep 13 11:11:20 2009 >>> dev-python/pygtk-2.16.0-r1 Sun Sep 13 11:11:28 2009 >>> virtual/poppler-glib-0.12.0 Sun Sep 13 11:14:43 2009 >>> www-client/mozilla-firefox-3.5.3 Sun Sep 13 11:14:57 2009 >>> dev-util/diffuse-0.4.0 Sun Sep 13 11:38:01 2009 >>> media-gfx/gimp-2.6.7 Sun Sep 13 11:46:22 2009 >>> net-fs/samba-libs-3.3.7 Sun Sep 13 11:57:54 2009 >>> net-fs/samba-server-3.3.7 Sun Sep 13 12:07:33 2009 >>> net-fs/samba-client-3.3.7 Sun Sep 13 12:07:43 2009 >>> net-fs/samba-3.3.7 Sun Sep 13 12:08:24 2009 >>> media-video/gnome-mplayer-0.9.7 Sun Sep 13 12:08:53 2009 >>> www-plugins/gecko-mediaplayer-0.9.7 Sun Sep 13 12:12:59 2009 >>> sys-kernel/gentoo-sources-2.6.31 Sun Sep 13 12:14:10 2009 >>> sys-fs/udev-145-r1
Re: [gentoo-user] Multiple package instances within a single package slot
Alan McKinnon writes: > On 04/10/2013 17:40, Alex Schuster wrote: > > Well. Sort of. Emerge also wanted to re-merge libreoffice, I have no > > idea why. The same happened yesterday when I upgraded portage. > > Whatever :) This time, I used --exclude app-office/libreoffice to > > avoid this. > > probably a poppler or icu or java update, or any one of the many things > libreoffice uses that changes ABI at the drop of a hat. > > Recent portage with subslot support triggers a libreoffice rebuild when > that happens, it is seldom an error. You can leave it out of the world > emerge to speed things up, but revdep-rebuild is probably going to also > find it and want to do the same No, there is something wrong here. When I updated portage, it also remerged libreoffice. Upgrading claws-mail updated dev-libs/libdbusmenu and dev-libs/libindicate, and wanted to remerge libreoffice, which I avoided. Next, I updated chromium, which also remerged libreoffice. Again. And whatever package I try to update, emerge wants to remerge libreoffice. Happens with all the packages I tried, which are adobe-flash, python, zsh, xterm. Alex
Re: [gentoo-user] Open Question: The feasibility of a complete portage binhost
On 22/01/15 15:46, Jc García wrote: > 2015-01-22 6:11 GMT-06:00 Andreas K. Huettel : >> Am Donnerstag 22 Januar 2015, 16:50:45 schrieb Sam Bishop: >>> On 22 January 2015 at 01:54, Andreas K. Huettel >> wrote: >>>> Am Mittwoch 21 Januar 2015, 20:36:55 schrieb Sam Bishop: >>>>> So I've been thinking crazy thoughts. >>>>> >>>>> Theoretically it can't be that hard to do a complete package binhost for >>>>> gentoo. >>>>> >>>>> To be clear, when i say complete, Im referring to building, all >>>>> versions of all ebuilds marked stable or unstable on amd64, with every >>>>> combination of use flags. >>>> Not enough. You will also have to build against every combination of >>>> dependency subslots. >>>> >>>> e.g., different poppler, boost, icu, perl and many more versions... >>>> >>>> Which makes the task near impossible. >>> Not impossible, just more computationally demanding and requiring more >>> storage. >> Well, exponential increase is exponential increase. >> >> * A libreoffice binary package with debug information has roughly 800Mbyte >> size >> * 2 libreoffice versions in the tree >> * libreoffice links against poppler, icu, boost (among other things) >> * poppler: 5 subslots, icu (soon) 3 subslots, boost 5 subslots in tree -> 75 >> combinations >> * libreoffice has 22 useflags and 4 extensions, plus three supported python >> variants -> 29 switches >> * REQUIRED_USE limits your combinations, let's conservatively guess 25 >> independent switches -> 2^25=33554432 use combinations >> > Based on this. > If it would take 1 minute(being more than optimistic) to build libreoffice: > 33554432 builds * 1min = 63 years building > > If one would want to build that in a day it would be needed to rent > 23301 super fast boxes. and have them heating all day long, leaving > the storage problem aside, just for libreoffice, if we think now about > firefox, chromium and the webkit packages, I think that makes for a > good analogy of hell, and a terrible waste of resources. > My 2c what if instead of one person does all the compiling and storage, we have "cc-emerge" which would stand for "cloud contributor emerge" it would be a wrapper / slightly modified emerge, to always build packages, but have a postinstall hook which then bundles the package with "builtwith.ini" which would have parsable detail, because on top of the slots, and the uses and the 32/64 bit versions, you also have pluggable compilers and even CHOST are different ok so once the build package is bundled with the builtwith.ini it would then be sent up to AWS for further analysis. this would allow some interesting feedback: 1. most popular compilers 2. most common use flags for packages. 3. if no one is using a specific use flag then why bother having it in communal binhost ? i'm not saying that folks using something odd should then be expunged, but it would possibly give devs some interesting feedback. it might also help to streamline tinderboxing as you could compare your compiled version with the communal version also it would tap into (voluntarily of course) our collective compiling time too. with the billions and growing number of gentoo users ;) we should be able to crank out a communal binhost. once that is there and it can be queried and indexed, we could have some fun ensuring that all builds are built the same across the board we could also then have cc-emerge do a lookup to see if someone else already compiled it and choose to download it, or only download if 100 folks have also compiled it and all checksums are the same for the 100 folks that compiled it the same (same hardware, same use flags etc etc)
Re: [gentoo-user] Confusion about slot conflict
On 05/01/2014 17:57, 张东亚 wrote: > Hi list, > > When I do a world upgrade, I have encountered the following slot conflict: > > > media-libs/libpng:0 > > (media-libs/libpng-1.5.17-r1::gentoo, installed) pulled in by > media-libs/libpng:0/0= required by > (dev-python/wxpython-2.8.12.1-r1::gentoo, installed) > >=media-libs/libpng-1.4:0/0= required by > (net-libs/webkit-gtk-1.8.3-r201::gentoo, installed) > media-libs/libpng:0/0= required by (app-text/poppler-0.22.5::gentoo, > installed) > media-libs/libpng:0/0= required by > (media-libs/libwebp-0.3.1::gentoo, installed) > media-libs/libpng:0/0= required by > (net-print/cups-filters-1.0.36-r1::gentoo, installed) > media-libs/libpng:0/0= required by (kde-base/kdelibs-4.11.4::gentoo, > installed) > > (media-libs/libpng-1.6.8::gentoo, ebuild scheduled for merge) pulled in by > (no parents that aren't satisfied by other packages in this slot) > > > My question is, seems upgrade to libpng-1.6.8 will solve the conflict, > why emerge cannot proceed this automatically? or there are some switches > to controller this? > > Thanks a lot. libpng-1.5.17-r1 is latest stable version libpng-1.6.8 is latest unstable version I suspect you are probably running a stable system with several packages marked unstable and one of those requires libpng-1.6.8 To check, please post what is your ACCEPT_KEYWORDS in make.conf? what is the output of grep -r libpng /etc/portage/ -- Alan McKinnon alan.mckin...@gmail.com
[gentoo-user] Re: Confusion about slot conflict
On Sun, 5 Jan 2014 15:57:10 + 张东亚 wrote: > Hi list, > > When I do a world upgrade, I have encountered the following slot > conflict: > > > media-libs/libpng:0 > > (media-libs/libpng-1.5.17-r1::gentoo, installed) pulled in by > media-libs/libpng:0/0= required by > (dev-python/wxpython-2.8.12.1-r1::gentoo, installed) > >=media-libs/libpng-1.4:0/0= required by > (net-libs/webkit-gtk-1.8.3-r201::gentoo, installed) > media-libs/libpng:0/0= required by > (app-text/poppler-0.22.5::gentoo, installed) > media-libs/libpng:0/0= required by > (media-libs/libwebp-0.3.1::gentoo, installed) > media-libs/libpng:0/0= required by > (net-print/cups-filters-1.0.36-r1::gentoo, installed) > media-libs/libpng:0/0= required by > (kde-base/kdelibs-4.11.4::gentoo, installed) > > (media-libs/libpng-1.6.8::gentoo, ebuild scheduled for merge) > pulled in by (no parents that aren't satisfied by other packages in > this slot) > > > My question is, seems upgrade to libpng-1.6.8 will solve the > conflict, why emerge cannot proceed this automatically? or there are > some switches to controller this? > > Thanks a lot. I had exactly the same weirdness after 1.6.8 was stabilized. I waited a few hours, re-synced the tree, and then updated without any warnings about blocks; the old libpng was unmerged and 1.6.8 was merged automagically as one would expect. I don't know what caused the problem or what fixed it.
Re: [gentoo-user] Re: evince - Error printing to PDF
On 04/18/13 17:25, Alan McKinnon wrote: On 18/04/2013 14:34, Hartmut Figge wrote: Stroller: On 18 April 2013, at 02:12, Joseph wrote: I have uninstalled cups-pdf and when I go any program "print" there is still option: "Print to file" except that now 'Save to folder" by default is empty field, before if I remember was a user home directory. Well, I would have assumed that cups-pdf would be necessary for printing to PDF, but I would like to see a screenshot of this "default empty field". I have not installed cups-pdf and don't use evince for printing. But i have tested the problem. After pressing File->Print... this window opens http://www.triffids.de/pub/screenshot/ev130418.png Pressing 'Print' in this window results in the the error window unless the field 'Name:' with the prefilled value output.pdf is deleted and manually replaced by e.g. output.pdf. *g* The console error is regarding invalid UTF-8 strings in filenames. I'm betting the cause is idiotic filename munging by evince or one of the lower libraries involved, which makes it a bug. -- Alan McKinnon alan.mckin...@gmail.com Here is a list of 149 packaged that I emerged one of them is responsible for implementation of that "Print to File" in Print window Can somebody help give me a hint which one it might be? By the way meld-1.7.0 is buggy don't use it, 1.6.0 works OK dev-python/python-exec-0.3.1 to / app-admin/apache-tools-2.2.24 to / app-admin/eselect-1.3.4 to / app-admin/eselect-python-2008 to / app-arch/libarchive-3.1.2-r1 to / app-arch/unrar-4.2.4 to / app-text/docbook-xsl-stylesheets-1.78.0 to / app-text/iso-codes-3.40 to / app-text/poppler-0.22.2-r2 to / app-text/poppler-data-0.4.6 to / app-text/rarian-0.8.1-r2 to / dev-db/sqlite-3.7.15.2 to / dev-java/icedtea-bin-6.1.12.4 to / dev-lang/lua-5.1.5 to / dev-lang/php-5.4.13 to / dev-lang/python-2.7.3-r3 to / dev-lang/python-3.2.3-r2 to / dev-lang/spidermonkey-1.8.5-r4 to / dev-libs/atk-2.6.0 to / dev-libs/dbus-glib-0.100.2 to / dev-libs/libcroco-0.6.8 to / dev-libs/libIDL-0.8.14 to / dev-libs/libx86-1.1-r3 to / dev-libs/libxml2-2.9.0-r2 to / dev-libs/libxslt-1.1.28-r1 to / dev-libs/mpc-1.0.1 to / dev-libs/nettle-2.6 to / dev-libs/nspr-4.9.5 to / dev-libs/vala-common-0.18.1 to / dev-perl/DBI-1.623.0 to / dev-perl/IO-Socket-SSL-1.840.0 to / dev-perl/Net-SSLeay-1.520.0 to / dev-python/dbus-python-1.1.1-r1 to / dev-python/numpy-1.6.2-r2 to / dev-python/pycairo-1.10.0-r4 to / dev-python/pygobject-2.28.6-r53 to / dev-python/pygtk-2.24.0-r3 to / dev-util/dialog-1.2.20121230 to / dev-util/meld-1.7.0 to / dev-vcs/git-1.8.1.5 to / gnome-base/gnome-common-3.6.0 to / gnome-base/gsettings-desktop-schemas-3.6.1 to / gnome-base/gvfs-1.12.3-r1 to / gnome-base/librsvg-2.36.4 to / gnome-base/orbit-2.14.19-r2 to / media-libs/alsa-lib-1.0.26-r1 to / media-libs/audiofile-0.3.5 to / media-libs/libcanberra-0.30-r1 to / media-sound/alsa-utils-1.0.26-r2 to / media-video/ffmpeg-0.10.6 to / net-analyzer/nmap-6.25 to / net-libs/gnutls-2.12.23 to / net-misc/asterisk-11.2.2 to / net-misc/curl-7.29.0-r1 to / net-misc/rdate-1.4-r4 to / net-print/cups-1.5.2-r4 to / perl-core/Archive-Tar-1.900.0 to / perl-core/CGI-3.630.0 to / perl-core/Compress-Raw-Bzip2-2.60.0 to / perl-core/Compress-Raw-Zlib-2.60.0 to / perl-core/CPAN-Meta-2.120.921 to / perl-core/CPAN-Meta-Requirements-2.122.0 to / perl-core/CPAN-Meta-YAML-0.8.0 to / perl-core/digest-base-1.170.0 to / perl-core/Digest-MD5-2.520.0 to / perl-core/Digest-SHA-5.820.0 to / perl-core/Encode-2.470.0 to / perl-core/ExtUtils-CBuilder-0.280.205 to / perl-core/ExtUtils-Install-1.540.0 to / perl-core/ExtUtils-MakeMaker-6.640.0 to / perl-core/ExtUtils-Manifest-1.610.0 to / perl-core/File-Spec-3.400.0 to / perl-core/IO-Compress-2.60.0 to / perl-core/IPC-Cmd-0.780.0 to / perl-core/MIME-Base64-3.130.0 to / perl-core/Module-Build-0.400.300 to / perl-core/Module-CoreList-2.800.0 to / perl-core/Module-Load-0.240.0 to / perl-core/Module-Load-Conditional-0.540.0 to / perl-core/Module-Metadata-1.0.11 to / perl-core/Params-Check-0.360.0 to / perl-core/Parse-CPAN-Meta-1.440.400 to / perl-core/Scalar-List-Utils-1.270.0 to / perl-core/Storable-2.390.0 to / perl-core/Sys-Syslog-0.320.0 to / perl-core/Test-Harness-3.260.0 to / perl-core/Time-Local-1.230.0 to / perl-core/version-0.990.100 to / sci-calculators/galculator-2.1 to / sys-apps/kmod-12-r1 to / sys-apps/man-pages-3.47 to / sys-apps/portage-2.1.11.55 to / sys-apps/sysvinit-2.88-r4 to / sys-apps/texinfo-4.13-r2 to / sys-apps/util-linux-2.22.2 to / sys-devel/autoconf-2.69 to / sys-devel/automake-1.12.6 to / sys-devel/gcc-4.5.4 to / sys-devel/gettext-0.18.2 to / sys-fs/udisks-1.0.4-r5 to / sys-kernel/gentoo-sources-3.7.10 to / sys-kernel/linux-headers-3.7 to / sys-libs/timezone-data-2012j to / sys-power/upower-0.9.20-r2 to /
[gentoo-user] gimp-2.6.4 fails with libxcb 1.4
Hello everyone, I just upgraded to libxcb 1.4, and the only side effect so far is that I cannot get gimp to compile. The build log clearly points to the broken libxcb dependency, although I followed the Upgrade Guide: -- /bin/sh ../../libtool --tag=CC --mode=link i686-pc-linux-gnu-gcc -O2 -march=prescott$ i686-pc-linux-gnu-gcc -O2 -march=prescott -pipe -Wall -Wdeclaration-after-statement -Wm$ creating file-pcx /bin/sh ../../libtool --tag=CC --mode=link i686-pc-linux-gnu-gcc -I/usr/include/libpn$ i686-pc-linux-gnu-gcc -pthread -I/usr/include/poppler/glib -I/usr/include/poppler -I/us$ /usr/lib/libxcb-xlib.so.0: undefined reference to `_xcb_unlock_io' /usr/lib/libxcb-xlib.so.0: undefined reference to `_xcb_lock_io' collect2: ld returned 1 exit status make[3]: *** [file-pdf] Error 1 make[3]: *** Waiting for unfinished jobs i686-pc-linux-gnu-gcc -O2 -march=prescott -pipe -Wall -Wdeclaration-after-statement -Wm$ creating file-pix i686-pc-linux-gnu-gcc -I/usr/include/libpng12 -O2 -march=prescott -pipe -Wall -Wdeclara$ creating file-png make[3]: Leaving directory `/var/tmp/portage/media-gfx/gimp-2.6.4/work/gimp-2.6.4/plug-$ make[2]: *** [all-recursive] Error 1 make[2]: Leaving directory `/var/tmp/portage/media-gfx/gimp-2.6.4/work/gimp-2.6.4/plug-$ make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/var/tmp/portage/media-gfx/gimp-2.6.4/work/gimp-2.6.4' make: *** [all] Error 2 * ERROR: media-gfx/gimp-2.6.4 failed. * Call stack: * ebuild.sh, line 49: Called src_compile * environment, line 3352: Called gnome2_src_compile * environment, line 2196: Called die * The specific snippet of code: * emake || die "compile failure" * The die message: * compile failure -- Is there some way to get around this? If this may help, my emerge --info: -- Portage 2.1.6.13 (default/linux/x86/2008.0, gcc-4.3.2, glibc-2.9_p20081201-r2, 2.6.27-gentoo-r8 i686) = System uname: linux-2.6.27-gentoo-r8-i686-intel-r-_core-tm-2_cpu_66...@_2.40ghz-with-gentoo-1.12.11.1 Timestamp of tree: Wed, 07 Oct 2009 02:45:01 + app-shells/bash: 4.0_p28 dev-java/java-config: 2.1.8-r1 dev-lang/python: 2.6.2-r1 sys-apps/baselayout: 1.12.11.1 sys-apps/sandbox:1.6-r2 sys-devel/autoconf: 2.13, 2.63-r1 sys-devel/automake: 1.5, 1.7.9-r1, 1.9.6-r2, 1.10.2 sys-devel/binutils: 2.18-r3 sys-devel/gcc-config: 1.4.1 sys-devel/libtool: 2.2.6a virtual/os-headers: 2.6.27-r2 ACCEPT_KEYWORDS="x86" CBUILD="i686-pc-linux-gnu" CFLAGS="-O2 -march=prescott -pipe" CHOST="i686-pc-linux-gnu" CONFIG_PROTECT="/etc /var/lib/hsqldb" CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/env.d /etc/env.d/java/ /etc/fonts/fonts.conf /etc/gconf /etc/revdep-rebuild /etc/sandbox.d /etc/terminfo /etc/texmf/language.dat.d /etc/texmf/language.def.d /etc/texmf/updmap.d /etc/texmf/web2c /etc/udev/rules.d" CXXFLAGS="-O2 -march=prescott -pipe" DISTDIR="/usr/portage/distfiles" FEATURES="distlocks fixpackages parallel-fetch protect-owned sandbox sfperms strict unmerge-orphans userfetch" GENTOO_MIRRORS="http://gentoo.osuosl.org/ http://distro.ibiblio.org/pub/linux/distributions/gentoo/ http://www.gtlib.gatech.edu/pub/gentoo " LDFLAGS="-Wl,-O1" MAKEOPTS="-j3" PKGDIR="/usr/portage/packages" PORTAGE_CONFIGROOT="/" PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" SYNC="rsync://rsync.namerica.gentoo.org/gentoo-portage" USE="X aac acl aim alsa ao bash-completion bdf berkdb branding bzip2 cairo cdda cddb cdparanoia cdr cli cpudetection cracklib crypt cups djvu emacs encode exif firefox flac foomaticdb fortran gdbm gif glut gpm graphics gs gtk iconv ieee1394 imagemagick imlib ipv6 java javascript jbig jpeg jpeg2k kpathsea lame latex ldap libnotify libwww lm_sensors mad mmx mmxext mng modules motif mp3 mpeg mplayer msn mudflap ncurses nls nptl nptlonly openal opengl openmp oss pam pcre pdf perl plotutils png ppds preview-latex pstricks python qt3support qt4 quicktime readline reflection rtc samba science sdl sensord session smp sndfile spell spl sse sse2 ssl svga swat sysfs tcl tcpd tetex tiff tk truetype tta unicode usb wavpack winbind wmp x86 xcb xine xml xorg yahoo zlib"
[gentoo-user] What xorg pkgs needed for X to work
perl/glib-perl-1.222 0 kB [ebuild N] app-admin/gam-server-0.1.10 USE="-debug" 0 kB [ebuild N] x11-libs/libXres-1.0.4 USE="-debug" 0 kB [ebuild N] xfce-base/xfconf-4.7.0 USE="perl -debug -profile" 461 kB [ebuild N] x11-libs/libXcursor-1.1.10 USE="-debug" 0 kB [ebuild N] x11-libs/libXdamage-1.1.2 USE="-debug" 0 kB [ebuild N] x11-libs/libXcomposite-0.4.1 USE="-debug -doc" 0 kB [ebuild N] x11-apps/xrdb-1.0.6 USE="-debug" 0 kB [ebuild N] x11-apps/xwininfo-1.0.5 USE="-debug" 0 kB [ebuild N] x11-apps/xset-1.1.0 USE="-debug" 0 kB [ebuild N] x11-libs/Xaw3d-1.5-r1 0 kB [ebuild N] app-admin/gamin-0.1.10 0 kB [ebuild N] x11-apps/mkfontdir-1.0.5 USE="-debug" 0 kB [ebuild N] media-fonts/encodings-1.0.3 USE="-debug" 0 kB [ebuild N] x11-misc/xkeyboard-config-1.7 0 kB [ebuild N] x11-libs/libxklavier-4.0 USE="-doc" 0 kB [ebuild N] media-libs/fontconfig-2.8.0 USE="-doc" 0 kB [ebuild N] app-admin/eselect-fontconfig-1.1 0 kB [ebuild N] x11-libs/libXft-2.1.14 USE="-debug" 0 kB [ebuild N] media-fonts/dejavu-2.30 USE="X -fontforge" 0 kB [ebuild N] dev-libs/poppler-0.12.1 USE="abiword lcms poppler-data" 0 kB [ebuild N] x11-libs/cairo-1.8.8 USE="X svg (-aqua) -cleartype -debug -directfb -doc -glitz -opengl -xcb" 0 kB [ebuild N] app-text/poppler-utils-0.12.1 USE="abiword png" 0 kB [ebuild N] x11-libs/pango-1.26.2 USE="X -debug -doc -test" 0 kB [ebuild N] dev-python/pycairo-1.8.8 USE="svg -doc -examples" 0 kB [ebuild N] sys-apps/hal-0.5.14-r1 USE="X acpi -apm -consolekit -crypt -debug -dell -disk-partition -doc -laptop -policykit (-selinux)" 0 kB [ebuild N] app-misc/hal-info-20091130 0 kB [ebuild N] x11-misc/xdg-utils-1.0.2-r3 USE="-doc" 0 kB [ebuild N] net-print/cups-1.4.2-r1 USE="X acl dbus jpeg pam perl png python samba ssl tiff -debug -gnutls -java -kerberos -ldap -php -slp -static -xinetd" LINGUAS="-da -de -es -eu -fi -fr -it -ja -ko -nl -no -pl -pt -pt_BR -ru -sv -zh -zh_TW" 0 kB [ebuild N] app-text/ghostscript-gpl-8.70-r1 USE="X cups -bindist -cairo -djvu -gtk -jpeg2k" LINGUAS="-ja -ko -zh_CN -zh_TW" 0 kB [ebuild N] x11-libs/gtk+-2.18.6 USE="cups jpeg tiff (-aqua) -debug -doc -jpeg2k -test -vim-syntax -xinerama" 17,713 kB [ebuild N] gnome-base/libglade-2.6.4 USE="-debug -doc" 0 kB [ebuild N] x11-libs/libwnck-2.28.0 USE="startup-notification -doc" 0 kB [ebuild N] x11-themes/gtk-engines-xfce-2.6.0 0 kB [ebuild N] xfce-base/libxfce4menu-4.6.1 USE="-debug" 0 kB [ebuild N] xfce-base/libxfcegui4-4.6.2 USE="startup-notification -debug -glade" 0 kB [ebuild N] dev-python/pygtk-2.16.0-r1 USE="-doc -examples -test" 0 kB [ebuild N] x11-misc/xscreensaver-5.10 USE="jpeg pam -new-login -opengl -suid -xinerama" 0 kB [ebuild N] xfce-base/exo-0.3.105-r1 USE="hal python -debug -libnotify" 0 kB [ebuild N] xfce-base/xfce-utils-4.6.1 USE="dbus lock -debug" 0 kB [ebuild N] xfce-base/xfwm4-4.6.1 USE="startup-notification xcomposite -debug" 0 kB [ebuild N] gnome-extra/libgsf-1.14.16 USE="bzip2 python -doc -gnome -gtk -thumbnail" 0 kB [ebuild N] xfce-base/xfce4-panel-4.6.2 USE="startup-notification -debug" 0 kB [ebuild N] xfce-base/xfce4-settings-4.6.3-r1 USE="keyboard -debug -libnotify -sound" 0 kB [ebuild N] xfce-base/xfce4-session-4.6.1-r1 USE="-debug -fortune -gnome -gnome-keyring -profile" 0 kB [ebuild N] gnome-base/librsvg-2.26.0 USE="zlib -debug -doc" 0 kB [ebuild N] app-emacs/emacs-common-gentoo-1.2 USE="X -emacs22icons" 0 kB [ebuild N] app-editors/emacs-23.1-r2 USE="X Xaw3d alsa dbus gif gpm jpeg png svg tiff xpm -gtk -gzip-el -hesiod -kerberos -m17n-lib -motif -sound -source -toolkit-scroll-bars -xft" 0 kB [ebuild N] virtual/emacs-23 0 kB [ebuild N] dev-util/desktop-file-utils-0.15 USE="emacs" 0 kB [ebuild N] xfce-base/thunar-1.0.1 USE="dbus exif hal pcre startup-notification trash-plugin -debug -doc -gnome -test" 8,597 kB [ebuild N] xfce-base/xfdesktop-4.6.1-r1 USE="branding menu-plugin thunar -debug -doc" LINGUAS="-be -ca -cs -da -de -el -es -et -eu -fi -fr -he -hu -it -ja -ko -nb_NO -nl -pa -pl -pt_BR -ro -ru -sk -sv -tr -uk -vi -zh_CN -zh_TW" 0 kB [ebuild N] xfce-base/xfce4-meta-4.6.1 USE="session -minimal" 0 kB Total: 105 packages (1 upgrade, 104 new), Size of downloads: 27,234 kB
[gentoo-user] What xorg pkgs needed for X to work
quot; 0 kB [ebuild N] x11-libs/libXfontcache-1.0.5 USE="-debug" 0 kB [ebuild N] dev-perl/glib-perl-1.222 0 kB [ebuild N] app-admin/gam-server-0.1.10 USE="-debug" 0 kB [ebuild N] x11-libs/libXres-1.0.4 USE="-debug" 0 kB [ebuild N] xfce-base/xfconf-4.7.0 USE="perl -debug -profile" 461 kB [ebuild N] x11-libs/libXcursor-1.1.10 USE="-debug" 0 kB [ebuild N] x11-libs/libXdamage-1.1.2 USE="-debug" 0 kB [ebuild N] x11-libs/libXcomposite-0.4.1 USE="-debug -doc" 0 kB [ebuild N] x11-apps/xrdb-1.0.6 USE="-debug" 0 kB [ebuild N] x11-apps/xwininfo-1.0.5 USE="-debug" 0 kB [ebuild N] x11-apps/xset-1.1.0 USE="-debug" 0 kB [ebuild N] x11-libs/Xaw3d-1.5-r1 0 kB [ebuild N] app-admin/gamin-0.1.10 0 kB [ebuild N] x11-apps/mkfontdir-1.0.5 USE="-debug" 0 kB [ebuild N] media-fonts/encodings-1.0.3 USE="-debug" 0 kB [ebuild N] x11-misc/xkeyboard-config-1.7 0 kB [ebuild N] x11-libs/libxklavier-4.0 USE="-doc" 0 kB [ebuild N] media-libs/fontconfig-2.8.0 USE="-doc" 0 kB [ebuild N] app-admin/eselect-fontconfig-1.1 0 kB [ebuild N] x11-libs/libXft-2.1.14 USE="-debug" 0 kB [ebuild N] media-fonts/dejavu-2.30 USE="X -fontforge" 0 kB [ebuild N] dev-libs/poppler-0.12.1 USE="abiword lcms poppler-data" 0 kB [ebuild N] x11-libs/cairo-1.8.8 USE="X svg (-aqua) -cleartype -debug -directfb -doc -glitz -opengl -xcb" 0 kB [ebuild N] app-text/poppler-utils-0.12.1 USE="abiword png" 0 kB [ebuild N] x11-libs/pango-1.26.2 USE="X -debug -doc -test" 0 kB [ebuild N] dev-python/pycairo-1.8.8 USE="svg -doc -examples" 0 kB [ebuild N] sys-apps/hal-0.5.14-r1 USE="X acpi -apm -consolekit -crypt -debug -dell -disk-partition -doc -laptop -policykit (-selinux)" 0 kB [ebuild N] app-misc/hal-info-20091130 0 kB [ebuild N] x11-misc/xdg-utils-1.0.2-r3 USE="-doc" 0 kB [ebuild N] net-print/cups-1.4.2-r1 USE="X acl dbus jpeg pam perl png python samba ssl tiff -debug -gnutls -java -kerberos -ldap -php -slp -static -xinetd" LINGUAS="-da -de -es -eu -fi -fr -it -ja -ko -nl -no -pl -pt -pt_BR -ru -sv -zh -zh_TW" 0 kB [ebuild N] app-text/ghostscript-gpl-8.70-r1 USE="X cups -bindist -cairo -djvu -gtk -jpeg2k" LINGUAS="-ja -ko -zh_CN -zh_TW" 0 kB [ebuild N] x11-libs/gtk+-2.18.6 USE="cups jpeg tiff (-aqua) -debug -doc -jpeg2k -test -vim-syntax -xinerama" 17,713 kB [ebuild N] gnome-base/libglade-2.6.4 USE="-debug -doc" 0 kB [ebuild N] x11-libs/libwnck-2.28.0 USE="startup-notification -doc" 0 kB [ebuild N] x11-themes/gtk-engines-xfce-2.6.0 0 kB [ebuild N] xfce-base/libxfce4menu-4.6.1 USE="-debug" 0 kB [ebuild N] xfce-base/libxfcegui4-4.6.2 USE="startup-notification -debug -glade" 0 kB [ebuild N] dev-python/pygtk-2.16.0-r1 USE="-doc -examples -test" 0 kB [ebuild N] x11-misc/xscreensaver-5.10 USE="jpeg pam -new-login -opengl -suid -xinerama" 0 kB [ebuild N] xfce-base/exo-0.3.105-r1 USE="hal python -debug -libnotify" 0 kB [ebuild N] xfce-base/xfce-utils-4.6.1 USE="dbus lock -debug" 0 kB [ebuild N] xfce-base/xfwm4-4.6.1 USE="startup-notification xcomposite -debug" 0 kB [ebuild N] gnome-extra/libgsf-1.14.16 USE="bzip2 python -doc -gnome -gtk -thumbnail" 0 kB [ebuild N] xfce-base/xfce4-panel-4.6.2 USE="startup-notification -debug" 0 kB [ebuild N] xfce-base/xfce4-settings-4.6.3-r1 USE="keyboard -debug -libnotify -sound" 0 kB [ebuild N] xfce-base/xfce4-session-4.6.1-r1 USE="-debug -fortune -gnome -gnome-keyring -profile" 0 kB [ebuild N] gnome-base/librsvg-2.26.0 USE="zlib -debug -doc" 0 kB [ebuild N] app-emacs/emacs-common-gentoo-1.2 USE="X -emacs22icons" 0 kB [ebuild N] app-editors/emacs-23.1-r2 USE="X Xaw3d alsa dbus gif gpm jpeg png svg tiff xpm -gtk -gzip-el -hesiod -kerberos -m17n-lib -motif -sound -source -toolkit-scroll-bars -xft" 0 kB [ebuild N] virtual/emacs-23 0 kB [ebuild N] dev-util/desktop-file-utils-0.15 USE="emacs" 0 kB [ebuild N] xfce-base/thunar-1.0.1 USE="dbus exif hal pcre startup-notification trash-plugin -debug -doc -gnome -test" 8,597 kB [ebuild N] xfce-base/xfdesktop-4.6.1-r1 USE="branding menu-plugin thunar -debug -doc" LINGUAS="-be -ca -cs -da -de -el -es -et -eu -fi -fr -he -hu -it -ja -ko -nb_NO -nl -pa -pl -pt_BR -ro -ru -sk -sv -tr -uk -vi -zh_CN -zh_TW" 0 kB [ebuild N] xfce-base/xfce4-meta-4.6.1 USE="session -minimal" 0 kB Total: 105 packages (1 upgrade, 104 new), Size of downloads: 27,234 kB
[gentoo-user] introspection USE flag and KDE
Howdy, I notice this USE flag is on by default now. I also follow -dev but this still is not clear for me. What exactly does introspection enable? Is it some GUI thing or something else? I also think I saw somewhere it is mostly a Gnome thing. Do I need it since I only use KDE and have Fluxbox as a backup GUI? Basically, should I disable this thing or let it run with it? Not asking just for me but as a heads up for others as well. Update list: Calculating dependencies... done! [ebuild U ] sys-apps/module-init-tools-3.16-r1 [3.12-r1] USE="-static" 233 kB [ebuild R] dev-libs/glib-2.28.8 USE="fam introspection* static-libs -debug -doc (-selinux) -test -xattr" 0 kB [ebuild R] media-libs/babl-0.1.4 USE="introspection* mmx sse (-altivec)" 0 kB [ebuild R] dev-python/pygobject-2.28.6 USE="cairo introspection* -doc -examples -libffi -test" 0 kB [ebuild R] sys-auth/polkit-0.101-r1 USE="gtk introspection* kde nls pam -debug -doc -examples" 0 kB [ebuild R] sys-power/upower-0.9.12 USE="introspection* -debug -doc -ios" 0 kB [ebuild R] app-text/poppler-0.16.7 USE="cairo curl cxx introspection* jpeg jpeg2k lcms png qt4 utils xpdf-headers -cjk -debug -doc -exceptions" 0 kB [ebuild R] gnome-extra/polkit-gnome-0.101-r1 USE="introspection* -doc -examples" 0 kB Might I add, the USE description seems worthless to me. o_O Dale :-) :-)
Re: [gentoo-user] Q on portage's rational to re-emerge packages
Am 28.09.2013 00:22, schrieb Alan McKinnon: > This only works right if the ebuild maintainer is on the ball, watches > Changelogs for the DEPENDS packages and put the proper metadata in the > ebuild. You can imagine how this can work out very very well when done > right, and if the maintainer makes a mistake (or doesn't clearly > understand how it works) it can cause many unneccessary rebuilds (but > not actually *break* stuff). Huge packages like LO with many > interconnected DEPENDS are always going to be the usual victim I'm afraid... > > And then there's things that use poppler, boost, PyQT and pykde4 - a > similar effect is at work. > > End result = your cpus will be kept nice and toasty warm doing lots of > compiles but actual breakage of the sort that led to revdep-rebuild > being developed should reduce dramatically. Some unneccessary rebuilds > are the price we pay for not having breakage. > > In Helmut's specific case here, the cause seems to be python-exec. I > missed that one myself somehow so had no idea it was hanging around > biting folks. For the last few days my desktop machine always wants to rebuild tons of stuff like LibreOffice and PyQt4 etc ... And it doesn't get to an end ... right now I say "emerge -1 gcc" and it starts to emerge 13 packages ... with LO rebuilt several times afaik. What to do about this situation? Thanks, Stefan
[gentoo-user] Re: Problems rebuilding gtk+ (and many other packages), due to not found /usr/lib/libXCBRenderUtil.la
Bo Ørsted Andresen <[EMAIL PROTECTED]>: > This would be so much easier to answer if you'd post the output of: > > # revdep-rebuild -i -X -p Yep, you're of course right. I should've thought about this right away. Sorry about that :( (I truly mean it!) Here's the output of revdep-rebuild: These are the packages that would be merged, in order: Calculating dependencies . . . ..... done! [ebuild R ] x11-libs/gtk+-2.10.9 [ebuild R ] gnome-base/gnome-keyring-0.6.0 [ebuild R ] x11-libs/libwnck-2.16.3 [ebuild R ] gnome-base/libglade-2.6.0 [ebuild R ] x11-libs/pango-1.14.10 [ebuild R ] dev-python/pycairo-1.2.6 [ebuild R ] x11-libs/libsvg-cairo-0.1.6 [ebuild R ] x11-libs/libsexy-0.1.10 [ebuild R ] x11-wm/metacity-2.16.3 [ebuild R ] gnome-base/libgnomeui-2.16.1 [ebuild R ] gnome-extra/gtkhtml-2.6.3 [ebuild R ] gnome-base/libgnomecanvas-2.14.0 [ebuild R ] gnome-base/libbonoboui-2.16.0 [ebuild R ] gnome-base/gail-1.9.3 [ebuild R ] app-text/gtkspell-2.0.11-r1 [ebuild R ] gnome-extra/gucharmap-1.8.0 [ebuild R ] gnome-extra/gcalctool-5.8.25-r1 [ebuild R ] gnome-extra/gconf-editor-2.16.0 [ebuild R ] gnome-extra/gnome-keyring-manager-2.16.0-r1 [ebuild R ] gnome-base/gnome-desktop-2.16.3 [ebuild R ] app-text/gnome-spell-1.0.7-r1 [ebuild R ] x11-libs/libgksu-2.0.0 [ebuild R ] x11-libs/gtkglarea-1.99.0 [ebuild R ] dev-python/pygtk-2.10.4 [ebuild R ] net-misc/vino-2.16.0-r1 [ebuild R ] dev-python/gnome-python-2.16.2 [ebuild R ] x11-libs/vte-0.14.2 [ebuild R ] dev-dotnet/gtk-sharp-2.10.0 [ebuild R ] gnome-base/eel-2.16.3 [ebuild R ] gnome-extra/gnome-screensaver-2.16.2 [ebuild R ] www-client/epiphany-2.16.3 [ebuild R ] x11-terms/gnome-terminal-2.16.1 [ebuild R ] dev-dotnet/glade-sharp-2.10.0 [ebuild R ] gnome-extra/fast-user-switch-applet-2.16.0 [ebuild R ] gnome-base/libgnomeprintui-2.12.1 [ebuild R ] gnome-base/librsvg-2.16.1 [ebuild R ] dev-dotnet/gnome-sharp-2.16.0 [ebuild R ] app-pda/gnome-pilot-2.0.15 [ebuild R ] gnome-base/gnome-mount-0.4-r5 [ebuild R ] gnome-base/gnome-applets-2.16.2 [ebuild R ] gnome-extra/gnome-power-manager-2.16.3 [ebuild R ] gnome-extra/gnome-utils-2.16.2-r2 [ebuild R ] gnome-extra/gtkhtml-3.12.3 [ebuild R ] app-pda/gnome-pilot-conduits-2.0.15 [ebuild R ] app-text/poppler-bindings-0.5.4 [ebuild R ] gnome-extra/gnome-games-2.16.3 [ebuild R ] media-video/vlc-0.8.6_p18636 USE="x264%*" [ebuild R ] app-misc/beagle-0.2.16.2 [ebuild R ] gnome-base/nautilus-2.16.3 [32;01mNow you can remove -p (or --pretend) from arguments and re-run revdep-rebuild.[0m You can find the complete output of running revdep-rebuild at <http://askwar.pastebin.ca/383328>. Best regards, Alexander Skwar -- gentoo-user@gentoo.org mailing list
Re: [gentoo-user] Confusion about slot conflict
I have just checked the ebuild file of libpng-1.6.8, actually it's is stable for X86. So I am confused why emerge can not upgrade it automatically... 2014/1/5 Alan McKinnon > On 05/01/2014 17:57, 张东亚 wrote: > > Hi list, > > > > When I do a world upgrade, I have encountered the following slot > conflict: > > > > > > media-libs/libpng:0 > > > > (media-libs/libpng-1.5.17-r1::gentoo, installed) pulled in by > > media-libs/libpng:0/0= required by > > (dev-python/wxpython-2.8.12.1-r1::gentoo, installed) > > >=media-libs/libpng-1.4:0/0= required by > > (net-libs/webkit-gtk-1.8.3-r201::gentoo, installed) > > media-libs/libpng:0/0= required by (app-text/poppler-0.22.5::gentoo, > > installed) > > media-libs/libpng:0/0= required by > > (media-libs/libwebp-0.3.1::gentoo, installed) > > media-libs/libpng:0/0= required by > > (net-print/cups-filters-1.0.36-r1::gentoo, installed) > > media-libs/libpng:0/0= required by (kde-base/kdelibs-4.11.4::gentoo, > > installed) > > > > (media-libs/libpng-1.6.8::gentoo, ebuild scheduled for merge) pulled > in by > > (no parents that aren't satisfied by other packages in this slot) > > > > > > My question is, seems upgrade to libpng-1.6.8 will solve the conflict, > > why emerge cannot proceed this automatically? or there are some switches > > to controller this? > > > > Thanks a lot. > > > > libpng-1.5.17-r1 is latest stable version > libpng-1.6.8 is latest unstable version > > I suspect you are probably running a stable system with several packages > marked unstable and one of those requires libpng-1.6.8 > > To check, please post > > what is your ACCEPT_KEYWORDS in make.conf? > > what is the output of > > grep -r libpng /etc/portage/ > > > > -- > Alan McKinnon > alan.mckin...@gmail.com > > >
[gentoo-user] Re: Problems rebuilding gtk+ (and many other packages), due to not found /usr/lib/libXCBRenderUtil.la (was: Re: Problems rebuilding gtk+ (and many other packages), due to not found /usr
Bo Ørsted Andresen <[EMAIL PROTECTED]>: > So all you seem to need is to remerge pango before gtk+. The problem here is > that revdep-rebuild is absolutely clueless when in comes to ordering the > rebuilds Try: http://pastebin.ca/raw/383456 Thanks, your command line helped me to get quite somewhat further. Now the revdep-rebuild emerge is failing at gnome-base/gnome-mount-0.4-r5 with: libtool: link: cannot find the library `/usr/lib/libXCBRenderUtil.la´ or unhandled argument `/usr/lib/libXCBRenderUtil.la´ revdep-rebuild now prints: Calculating dependencies . . . ..... done! [ebuild R ] gnome-base/libgnomeui-2.16.1 [ebuild R ] gnome-extra/gtkhtml-2.6.3 [ebuild R ] gnome-base/libgnomecanvas-2.14.0 [ebuild R ] gnome-base/libbonoboui-2.16.0 [ebuild R ] gnome-base/gail-1.9.3 [ebuild R ] app-text/gtkspell-2.0.11-r1 [ebuild R ] gnome-extra/gucharmap-1.8.0 [ebuild R ] gnome-extra/gcalctool-5.8.25-r1 [ebuild R ] gnome-extra/gconf-editor-2.16.0 [ebuild R ] gnome-extra/gnome-keyring-manager-2.16.0-r1 [ebuild R ] gnome-base/gnome-desktop-2.16.3 [ebuild R ] app-text/gnome-spell-1.0.7-r1 [ebuild R ] x11-libs/libgksu-2.0.0 [ebuild R ] x11-libs/gtkglarea-1.99.0 [ebuild R ] dev-python/pygtk-2.10.4 [ebuild R ] net-misc/vino-2.16.0-r1 [ebuild R ] dev-python/gnome-python-2.16.2 [ebuild R ] x11-libs/vte-0.14.2 [ebuild R ] dev-dotnet/gtk-sharp-2.10.0 [ebuild R ] gnome-base/eel-2.16.3 [ebuild R ] gnome-extra/gnome-screensaver-2.16.2 [ebuild R ] www-client/epiphany-2.16.3 [ebuild R ] x11-terms/gnome-terminal-2.16.1 [ebuild R ] dev-dotnet/glade-sharp-2.10.0 [ebuild R ] gnome-extra/fast-user-switch-applet-2.16.0 [ebuild R ] gnome-base/libgnomeprintui-2.12.1 [ebuild R ] gnome-base/librsvg-2.16.1 [ebuild R ] dev-dotnet/gnome-sharp-2.16.0 [ebuild R ] app-pda/gnome-pilot-2.0.15 [ebuild R ] gnome-base/gnome-mount-0.4-r5 [ebuild R ] gnome-base/gnome-applets-2.16.2 [ebuild R ] gnome-extra/gnome-power-manager-2.16.3 [ebuild R ] gnome-extra/gnome-utils-2.16.2-r2 [ebuild R ] gnome-extra/gtkhtml-3.12.3 [ebuild R ] app-pda/gnome-pilot-conduits-2.0.15 [ebuild R ] app-text/poppler-bindings-0.5.4 [ebuild R ] gnome-extra/gnome-games-2.16.3 [ebuild R ] media-video/vlc-0.8.6_p18636 USE="x264%*" [ebuild R ] app-misc/beagle-0.2.16.2 [ebuild R ] gnome-base/nautilus-2.16.3 [32;01mNow you can remove -p (or --pretend) from arguments and re-run revdep-rebuild.[0m Complete output at http://askwar.pastebin.ca/384714 Why is it so damn difficult to run revdep-rebuild in this case with XCB? Alexander Skwar -- gentoo-user@gentoo.org mailing list
Re: [gentoo-user] did python-r1 improve user experience?
On Fri, Nov 01 2013, Alan McKinnon wrote: > On 01/11/2013 17:43, gottl...@nyu.edu wrote: >> On Fri, Nov 01 2013, Alan McKinnon wrote: >> >>> On 01/11/2013 15:41, gottl...@nyu.edu wrote: >>>> On Thu, Oct 31 2013, gottl...@nyu.edu wrote: >>>> >>>>> On Sun, Oct 27 2013, Mike Gilbert wrote: > I think we can agree that something must have changed on your system in > the last few days, we just have to find it. > > Did you run any portage commands at all that cause changes since > Wednesday? "emerge @preserved-rebuild" and depclean are good candidates, > I often forget about those myself. /var/log/portage/elog shows that the last entry was for tar at 30 nov just after midnight. That was the tail end of an update world that included chromium, which ended just before tar. So about 9:30pm on tuesday I started an update world that ended about 3 hours later. I see no activity after that. The emerges after that (all --ask) were aborted when I saw all the reinstalls and then I sent the email to the group. > > How about any file at all in /etc/portage that changes since > wednesday? None newlap gottlieb # ls -l /tmp/ts; find /etc/portage -newer /tmp/ts -ls -rw-r--r-- 1 root root 0 Oct 1 00:00 /tmp/ts 11908384 drwxr-xr-x 2 root root 4096 Oct 7 10:12 /etc/portage/package.mask 11881564 -rw-r--r-- 1 root root 2550 Oct 7 10:13 /etc/portage/package.mask/gnome-3.8 11907594 drwxr-xr-x 2 root root 4096 Oct 8 16:15 /etc/portage/postsync.d 11905864 -rw-r--r-- 1 root root 68 Oct 8 16:14 /etc/portage/postsync.d/q-reinitialize 11907614 drwxr-xr-x 2 root root 4096 Oct 8 16:15 /etc/portage/bin 11904674 -rwxr-xr-x 1 root root 190 Oct 8 16:14 /etc/portage/bin/post_sync > Or /var/lib/portage/world*? newlap gottlieb # ls -l /var/lib/portage/world* -rw-r--r-- 1 root portage 1048 Oct 15 19:27 /var/lib/portage/world -rw-r--r-- 1 root portage 1098 Sep 9 17:21 /var/lib/portage/world~ -rw-r--r-- 1 root portage0 Oct 15 19:27 /var/lib/portage/world_sets I do appreciate your efforts and this hunting was instructive for me, but I can't see you spending any more time on it. I must have done something wrong (beyond not including the output of the update world with 38 reinstalls). The status now is that update world only wants to update poppler, util-linux, icu, and python-exec. I have not re- synced. I imagine it is quite safe to do this update (perhaps the python-exec will then trigger more later). I will first update a less important machine that also includes python-exec and if nothing terrible occurs will update the main machine. I do feel bad for time others have spent on what was clearly some unknown user error on my part. thanks again, allan
Re: [gentoo-user] Q on portage's rational to re-emerge packages
On Tue, 08 Oct 2013 15:13:31 +0200 "Stefan G. Weichinger" wrote: > Am 28.09.2013 00:22, schrieb Alan McKinnon: > > > This only works right if the ebuild maintainer is on the ball, watches > > Changelogs for the DEPENDS packages and put the proper metadata in the > > ebuild. You can imagine how this can work out very very well when done > > right, and if the maintainer makes a mistake (or doesn't clearly > > understand how it works) it can cause many unneccessary rebuilds (but > > not actually *break* stuff). Huge packages like LO with many > > interconnected DEPENDS are always going to be the usual victim I'm afraid... > > > > And then there's things that use poppler, boost, PyQT and pykde4 - a > > similar effect is at work. > > > > End result = your cpus will be kept nice and toasty warm doing lots of > > compiles but actual breakage of the sort that led to revdep-rebuild > > being developed should reduce dramatically. Some unneccessary rebuilds > > are the price we pay for not having breakage. > > > > In Helmut's specific case here, the cause seems to be python-exec. I > > missed that one myself somehow so had no idea it was hanging around > > biting folks. > > > For the last few days my desktop machine always wants to rebuild tons of > stuff like LibreOffice and PyQt4 etc ... > > And it doesn't get to an end ... right now I say "emerge -1 gcc" and it > starts to emerge 13 packages ... with LO rebuilt several times afaik. > > What to do about this situation? > > Thanks, Stefan > EMERGE_DEFAULT_OPTS="--ignore-built-slot-operator-deps=y" in make.conf to disable slot operator rebuilds (and allow any associated breakage). Portage still seems to keep track of subslot dependency rebuilds while this flag is enabled, so that you can remove it later and rebuild anything Portage considers broken. Cheers, Khumba
Re: [gentoo-user] Re: Confusion about slot conflict
On 06/01/2014 19:58, »Q« wrote: > On Sun, 5 Jan 2014 15:57:10 + > 张东亚 wrote: > >> Hi list, >> >> When I do a world upgrade, I have encountered the following slot >> conflict: >> >> >> media-libs/libpng:0 >> >> (media-libs/libpng-1.5.17-r1::gentoo, installed) pulled in by >> media-libs/libpng:0/0= required by >> (dev-python/wxpython-2.8.12.1-r1::gentoo, installed) >> >=media-libs/libpng-1.4:0/0= required by >> (net-libs/webkit-gtk-1.8.3-r201::gentoo, installed) >> media-libs/libpng:0/0= required by >> (app-text/poppler-0.22.5::gentoo, installed) >> media-libs/libpng:0/0= required by >> (media-libs/libwebp-0.3.1::gentoo, installed) >> media-libs/libpng:0/0= required by >> (net-print/cups-filters-1.0.36-r1::gentoo, installed) >> media-libs/libpng:0/0= required by >> (kde-base/kdelibs-4.11.4::gentoo, installed) >> >> (media-libs/libpng-1.6.8::gentoo, ebuild scheduled for merge) >> pulled in by (no parents that aren't satisfied by other packages in >> this slot) >> >> >> My question is, seems upgrade to libpng-1.6.8 will solve the >> conflict, why emerge cannot proceed this automatically? or there are >> some switches to controller this? >> >> Thanks a lot. > > I had exactly the same weirdness after 1.6.8 was stabilized. I waited > a few hours, re-synced the tree, and then updated without any warnings > about blocks; the old libpng was unmerged and 1.6.8 was merged > automagically as one would expect. I don't know what caused the problem > or what fixed it. Ah, that explains it. I last synced 3 days ago Obviously, updating libpng in the tree was a two stage process, with a longer than expected delay between them. Or maybe a bug the dev didn't anticipate showed up right away and needed fixing. You and fortitude both sync'ed in this middle period and got hit by the bug. It happens a lot actually :-) -- Alan McKinnon alan.mckin...@gmail.com
[gentoo-user] WARNING **: Failed to create dbus proxy for org.gnome.SettingsDaemon: Could not get owner of name 'org.gnome.SettingsDaemon': no such name
ebug" [ebuild R ] x11-proto/dri2proto-1.99.3 [ebuild R ] media-fonts/font-util-1.0.1 USE="-debug" [ebuild R ] x11-proto/xextproto-7.0.4 [ebuild R ] x11-libs/libXau-1.0.4 USE="-debug" [ebuild R ] x11-libs/libICE-1.0.4 USE="-debug -ipv6" [ebuild R ] x11-libs/libXdmcp-1.0.2 USE="-debug" [ebuild R ] x11-libs/libdrm-2.4.5 USE="-debug" [ebuild R ] x11-libs/libfontenc-1.0.4 USE="-debug" [ebuild R ] x11-apps/rgb-1.0.3 USE="-debug" [ebuild R ] x11-misc/makedepend-1.0.1 USE="-debug" [ebuild R ] x11-libs/libX11-1.1.5 USE="-debug -ipv6 -xcb" [ebuild R ] x11-libs/libXext-1.0.4 USE="-debug" [ebuild R ] media-libs/freetype-2.3.9-r1 USE="X -bindist -debug -doc -fontforge -utils" [ebuild R ] x11-libs/libXrender-0.9.4 USE="-debug" [ebuild R ] x11-libs/libXfixes-4.0.3 USE="-debug" [ebuild R ] x11-libs/libxkbfile-1.0.5 USE="-debug" [ebuild R ] x11-apps/iceauth-1.0.2 USE="-debug" [ebuild R ] x11-libs/libXi-1.2.1 USE="-debug" [ebuild R ] x11-libs/libXdamage-1.1.1 USE="-debug" [ebuild R ] x11-libs/libXcursor-1.1.9 USE="-debug" [ebuild R ] x11-libs/libXrandr-1.2.3 USE="-debug" [ebuild R ] x11-libs/libXcomposite-0.4.0 USE="-debug" [ebuild R ] x11-apps/mkfontscale-1.0.5 USE="-debug" [ebuild R ] x11-libs/libXxf86vm-1.0.2 USE="-debug" [ebuild R ] x11-libs/libXfont-1.3.4 USE="-debug -ipv6" [ebuild R ] x11-libs/libXxf86misc-1.0.1 USE="-debug" [ebuild R ] x11-libs/libXtst-1.0.3 USE="-debug" [ebuild R ] x11-libs/libXres-1.0.3 USE="-debug" [ebuild R ] x11-apps/xkbcomp-1.0.5 USE="-debug" [ebuild R ] x11-misc/xkeyboard-config-1.5 [ebuild R ] media-fonts/encodings-1.0.2 USE="-debug" [ebuild R ] x11-apps/bdftopcf-1.0.0 USE="-debug" [ebuild R ] x11-apps/mkfontdir-1.0.4 USE="-debug" [ebuild R ] media-fonts/font-alias-1.0.1 USE="-debug" [ebuild R ] dev-libs/libxml2-2.7.3 USE="python readline -debug -doc -examples -ipv6 -test" [ebuild R ] dev-perl/XML-NamespaceSupport-1.09 [ebuild R ] app-text/docbook-xsl-stylesheets-1.73.2 [ebuild R ] dev-perl/XML-LibXML-Common-0.13 [ebuild R ] app-text/scrollkeeper-dtd-1.0 [ebuild R ] dev-perl/XML-SAX-0.16 [ebuild R ] dev-perl/XML-LibXML-1.66-r1 [ebuild R ] dev-perl/XML-Simple-2.18 [ebuild R ] x11-misc/icon-naming-utils-0.8.7 [ebuild R ] app-text/scrollkeeper--r1 [ebuild R ] dev-libs/glib-2.18.4-r1 USE="fam -debug -doc -hardened (-selinux) -xattr" [ebuild R ] dev-libs/libcroco-0.6.2 USE="-debug -doc" [ebuild R ] dev-libs/libIDL-0.8.12 USE="-debug" [ebuild R ] gnome-base/orbit-2.14.16 USE="-debug -doc" [ebuild R ] dev-lang/python-2.5.4-r2 USE="ncurses readline ssl threads xml -berkdb -build -doc -examples -gdbm -ipv6 -sqlite -tk -ucs2 -wininst" [ebuild R ] dev-libs/libgamin-0.1.10-r2 USE="python -debug" [ebuild R ] media-libs/alsa-lib-1.0.17a USE="midi python -alisp -debug -doc" ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mmap_emul mulaw multi null plug rate route share shm softvol" [ebuild R ] sys-apps/file-5.00-r2 USE="python" [ebuild R ] dev-python/numeric-24.2-r6 USE="-doc -lapack" [ebuild R ] dev-libs/libxslt-1.1.24-r1 USE="python -crypt -debug -examples" [ebuild R ] app-admin/gam-server-0.1.10 USE="-debug" [ebuild R ] app-text/rarian-0.8.1 USE="-debug" [ebuild R ] sys-libs/ncurses-5.6-r2 USE="gpm unicode -debug -doc -minimal -nocxx -profile -trace" [ebuild R ] sys-apps/texinfo-4.13 USE="-nls -static" [ebuild U ] sys-apps/coreutils-7.1 [6.10-r2] USE="-acl -caps% -gmp% -nls (-selinux) -static -vanilla -xattr" [ebuild R ] app-shells/bash-3.2_p39 USE="-afs -bashlogger -examples -nls -plugins -vanilla" [ebuild R ] sys-libs/gpm-1.20.5 USE="(-selinux)" [ebuild R ] app-admin/eselect-1.0.11-r1 USE="bash-completion -doc -vim-syntax" [ebuild R ] sys-libs/readline-5.2_p13 [ebuild R ] app-admin/perl-cleaner-1.05 [ebuild R ] app-misc/ca-certificates-20080809 [ebuild R ] sys-devel/automake-1.9.6-r2 [ebuild R ] sys-devel/autoconf-2.13 [ebuild R ] media-libs/fontconfig-2.6.0-r2 USE="-doc" [ebuild R ] app-admin/eselect-ctags-1.8 [ebuild R ] app-admin/eselect-news-20080320 [ebuild R ] app-text/sgml-common-0.6.3-r5
[gentoo-user] qt blockages...
Hi, I'm not used to seeing all the additional messages below the blockage indication. Can someone possibly help me understand how to read this? Are there really application packages that cannot be installed at the same or is only about qt and possibly the USE flags I've got? I tried removing qjackctl (the only world package I spotted in the list) but that didn't help. What to try next? Thanks, Mark lightning ~ # emerge -pvDuN system These are the packages that would be merged, in order: Calculating dependencies... done! [ebuild U ] app-arch/cpio-2.9-r2 [2.9-r1] USE="nls" 0 kB [ebuild U ] dev-db/sqlite-3.6.6.2 [3.5.9] USE="threadsafe -debug -doc -soundex -tcl" 2,250 kB [ebuild U ] media-libs/libpng-1.2.34 [1.2.33] 503 kB [ebuild U ] dev-libs/mpfr-2.3.2 [2.3.1_p1] 798 kB [ebuild U ] dev-python/sip-4.7.9 [4.7.3] USE="-debug" 461 kB [ebuild U ] x11-libs/gtk+-2.14.7 [2.14.5] USE="X cups jpeg tiff -debug -doc -jpeg2k -vim-syntax -xinerama" 17,067 kB [ebuild U ] sys-apps/groff-1.19.2-r3 [1.19.2-r1] USE="X cjk" 0 kB [ebuild U ] sys-libs/gpm-1.20.5 [1.20.1-r6] USE="(-selinux)" 1,269 kB [ebuild U ] dev-python/PyQt-3.17.6 [3.17.4] USE="-debug -doc -examples" 795 kB [ebuild N] x11-libs/qt-core-4.4.2 USE="qt3support ssl -debug -doc -glib -pch" 102,858 kB [ebuild N] x11-libs/qt-dbus-4.4.2 USE="-debug -pch" 0 kB [ebuild N] x11-libs/qt-sql-4.4.2 USE="mysql odbc qt3support sqlite -debug (-firebird) -pch -postgres" 0 kB [ebuild N] x11-libs/qt-script-4.4.2 USE="-debug -pch" 0 kB [ebuild N] x11-libs/qt-gui-4.4.2-r1 USE="accessibility cups dbus qt3support tiff -debug -glib -mng -nas -nis -pch -xinerama" INPUT_DEVICES="-wacom" 0 kB [ebuild N] x11-libs/qt-qt3support-4.4.2 USE="accessibility -debug -pch" 0 kB [ebuild N] x11-libs/qt-svg-4.4.2 USE="-debug -pch" 0 kB [ebuild N] x11-libs/qt-opengl-4.4.2 USE="qt3support -debug -pch" 0 kB [ebuild U ] dev-python/PyQt4-4.4.4-r1 [4.3.3] USE="X%* dbus%* opengl%* qt3support%* svg%* -debug -doc -examples -webkit%" 6,819 kB [ebuild U ] x11-libs/qscintilla-2.3.2 [2.1-r1] USE="python qt4 -debug -doc -examples" 2,097 kB [ebuild U ] dev-python/qscintilla-python-2.3.2 [2.1] USE="qt4" 0 kB [blocks B ] x11-libs/qt-core ("x11-libs/qt-core" is blocking x11-libs/qt-4.3.3) [blocks B ] <=x11-libs/qt-4.4.0_alpha:4 ("<=x11-libs/qt-4.4.0_alpha:4" is blocking x11-libs/qt-script-4.4.2, x11-libs/qt-dbus-4.4.2, x11-libs/qt-gui-4.4.2-r1, x11-libs/qt-qt3support-4.4.2, x11-libs/qt-sql-4.4.2, x11-libs/qt-svg-4.4.2, x11-libs/qt-core-4.4.2, x11-libs/qt-opengl-4.4.2) Total: 20 packages (12 upgrades, 8 new), Size of downloads: 134,911 kB Conflict: 2 blocks (2 unsatisfied) * Error: The above package list contains packages which cannot be * installed at the same time on the same system. ('ebuild', '/', 'x11-libs/qt-opengl-4.4.2', 'merge') pulled in by >=x11-libs/qt-opengl-4.4.2:4 required by ('ebuild', '/', 'dev-python/PyQt4-4.4.4-r1', 'merge') ('ebuild', '/', 'x11-libs/qt-gui-4.4.2-r1', 'merge') pulled in by x11-libs/qt-gui:4 required by ('installed', '/', 'media-sound/qjackctl-0.3.3', 'nomerge') >=x11-libs/qt-gui-4.4.2:4 required by ('ebuild', '/', 'dev-python/PyQt4-4.4.4-r1', 'merge') x11-libs/qt-gui:4 required by ('ebuild', '/', 'x11-libs/qscintilla-2.3.2', 'merge') (and 4 more) ('ebuild', '/', 'x11-libs/qt-svg-4.4.2', 'merge') pulled in by >=x11-libs/qt-svg-4.4.2:4 required by ('ebuild', '/', 'dev-python/PyQt4-4.4.4-r1', 'merge') ('ebuild', '/', 'x11-libs/qt-core-4.4.2', 'merge') pulled in by >=x11-libs/qt-core-4.4.2:4 required by ('ebuild', '/', 'dev-python/PyQt4-4.4.4-r1', 'merge') x11-libs/qt-core:4 required by ('installed', '/', 'media-sound/qjackctl-0.3.3', 'nomerge') ~x11-libs/qt-core-4.4.2 required by ('ebuild', '/', 'x11-libs/qt-sql-4.4.2', 'merge') (and 4 more) ('ebuild', '/', 'x11-libs/qt-dbus-4.4.2', 'merge') pulled in by ~x11-libs/qt-dbus-4.4.2 required by ('ebuild', '/', 'x11-libs/qt-gui-4.4.2-r1', 'merge') >=x11-libs/qt-dbus-4.4.2:4 required by ('ebuild', '/', 'dev-python/PyQt4-4.4.4-r1',
[gentoo-user] Calls compiler directly, and strange parameters passed. Is this a bug?
Just update calibre, and it looks like it builds a bunch of Python extensions. In the build output, I see many things like these: g++ -O3 -Wall -DNDEBUG -fno-strict-aliasing -pipe -fPIC -march=amdfam10 -mcx16 -msahf -mpopcnt --param l1-cache-size=64 --param l1-cache-line-size=64 --param l2-cache-size=512 -mtune=amdfam10 -O2 -pipe -ggdb -pthread -I/usr/include/python2.7 -DPNG_SKIP_SETJMP_CHECK -DPOPPLER_OLD_LINK_TYPE -I/usr/include -I/usr/include/ImageMagick -I/usr/include/poppler -c /var/tmp/portage/app-text/calibre-0.8.23/work/calibre/src/calibre/ebooks/pdf/images.cpp -o /var/tmp/portage/app-text/calibre-0.8.23/work/calibre/build/objects/pdfreflow/images.o gcc -O3 -Wall -DNDEBUG -fno-strict-aliasing -pipe -fPIC -march=amdfam10 -mcx16 -msahf -mpopcnt --param l1-cache-size=64 --param l1-cache-line-size=64 --param l2-cache-size=512 -mtune=amdfam10 -O2 -pipe -ggdb -pthread -I/usr/include/python2.7 -I/usr/include/ImageMagick -c /var/tmp/portage/app-text/calibre-0.8.23/work/calibre/src/calibre/utils/magick/magick.c -o /var/tmp/portage/app-text/calibre-0.8.23/work/calibre/build/objects/magick/magick.o For reference, here are my CFLAGS: CFLAGS="-march=amdfam10 -mcx16 -msahf -mpopcnt --param l1-cache-size=64 --param l1-cache-line-size=64 --param l2-cache-size=512 -mtune=amdfam10 -O2 -pipe -ggdb" CXXFLAGS="${CFLAGS}" It looks like the package adds "-O3 -Wall -DNDEBUG -fno-strict-aliasing -pipe -fPIC" before appending CFLAGS or CXXFLAGS to the line, and it's calling 'gcc' or 'g++' directly, rather than x86_64-pc-linux-gnu-gcc, x86_64-pc-linux-gnu-g++ or something more generic. It was my understanding that the 'right' way to create a build system is to use the compiler for the target platform. I *think* that means the commands I noted, but I'm uncertain (And there's that it uses -O3, which is a bit spooky, and makes me worry more about the effects of compiler upgrades) Is this incorrect? Does it qualify as a bug? -- :wq
[gentoo-user] Re: do subslots improve user-experience?
Alan McKinnon wrote: > You know what? I'm not convinced. > > What I'm seeing is a rather large towering edifice of complexity to deal > with a problem that is not the general case. I find it funny that perhaps you did not realize that you repeated the main argument *in favour of subslots* on the dev mailing list: Alan McKinnon wrote: [ about emerge -e @world ] > I've used this once or twice over the years to take care of inexplicable > instability [...] In fact, I bet that many gentoo users had the experience several times over the years that reemerging the same(!) version of some package mysteriously solves some problem. > I strongly suspect the actual cause was inconsistencies around plug-in > modules - the only thing I know of that portage and tools like > revdep-rebuild can't really detect. As I have just tried to explain, the cause was more likely the change of some ABI without a change of the library version: revdep-rebuild can only detect version changes, and there are some libraries like poppler or neon (but probably many more I do not know) where upstream regularly does such "tacit" ABI changes as a policy. This was the main reason for introducing subslots! (That it avoids using revdep-rebuild in many cases or calling things like @x11-module-rebuild, python-updater, perl-updater, ... is only a convenient side effect. Subslots solve the plug-in modules problem, too, of course.) With subslots emerge -e @world will in the long run never be necessary anymore to get stability (it might of course still be necessary due to a major toolchain change; also it does not catch cases where a "tacit" ABI change happened by mistake and the developers failed to see it.) Note, however, "in the long run": The process of transforming all packages to subslot dependencies is not yet complete. I guess it will take many years until it is: Up to some corner cases you can check whether the process is complete for your system when ( cd -- "$(portageq portdir)/metadata/md5-cache" grep -L '^EAPI=\([5-9]\|[1-9][0-9]\)' $(qlist -ICv) ) does not output anything.
[gentoo-user] No X after update
After updating yesterday, I'm unable to startx, getting this error: Module Loader present Markers: (--) probed, (**) from config file, (==) default setting, (++) from command line, (!!) notice, (II) informational, (WW) warning, (EE) error, (NI) not implemented, (??) unknown. (==) Log file: "/var/log/Xorg.0.log", Time: Fri Oct 12 08:48:27 2007 (==) Using config file: "/etc/X11/xorg.conf" (EE) module ABI major version (1) doesn't match the server's version (2) (EE) Failed to load module "nv" (module requirement mismatch, 0) dlopen: /usr/lib/xorg/modules/input//mouse_drv.so: undefined symbol: miPointerGetMotionEvents (EE) Failed to load /usr/lib/xorg/modules/input//mouse_drv.so (EE) Failed to load module "mouse" (loader failed, 7) (EE) No drivers available. Fatal server error: no screens found I'm guessing the line: (EE) module ABI major version (1) doesn't match the server's version(2) May be the key here but could use some more expert input. Packages updated were: genlop --list --date 4 days ago x11-proto/renderproto-0.9.3 x11-proto/inputproto-1.4.2.1 sys-libs/readline-5.2_p7 app-crypt/mit-krb5-1.5.3-r1 media-sound/lame-3.97-r1 x11-libs/libSM-1.0.3 x11-proto/xf86dgaproto-2.0.3 dev-libs/apr-1.2.11 sys-apps/util-linux-2.13-r2 app-admin/gamin-0.1.9 x11-proto/compositeproto-0.4 x11-libs/xtrans-1.0.4 net-dns/libidn-1.0 dev-util/ctags-5.7 media-libs/libmad-0.15.1b-r4 sys-apps/attr-2.4.39 dev-perl/XML-Filter-BufferText-1.01 net-libs/gnutls-2.0.1 x11-libs/pixman-0.9.5 media-libs/libmpeg3-1.7 x11-apps/xset-1.0.3 dev-util/dialog-1.1.20070930 app-doc/xorg-docs-1.4-r1 media-fonts/corefonts-1-r4 net-libs/libpcap-0.9.7 sys-process/psmisc-22.5-r2 sys-apps/less-408 net-ftp/ncftp-3.2.1 app-portage/genlop-0.30.8-r1 media-libs/freetype-2.3.5-r2 dev-lang/python-2.5.1-r2 net-nds/openldap-2.3.38 x11-libs/libXrender-0.9.4 dev-db/mysql-5.0.44-r1 x11-libs/libXaw-1.0.4 sys-apps/acl-2.2.45 media-libs/libsdl-1.2.12 x11-libs/libXi-1.1.3 x11-libs/libXtst-1.0.3 x11-libs/libXpm-3.5.7 media-sound/esound-0.2.38-r1 x11-apps/iceauth-1.0.2 x11-apps/xhost-1.0.2 x11-apps/setxkbmap-1.0.4 x11-libs/libICE-1.0.4 sys-apps/baselayout-1.12.10-r5 net-ftp/ftpbase-0.01 kde-base/kdebase-pam-7 x11-apps/xprop-1.0.3 x11-apps/xsetroot-1.0.2 app-editors/vim-core-7.1.123 x11-apps/xrdb-1.0.4 x11-apps/xmodmap-1.0.3 x11-libs/libXxf86dga-1.0.2 x11-libs/libXcomposite-0.4.0 media-sound/sox-14.0.0 sys-apps/busybox-1.7.1 net-mail/fetchmail-6.3.8-r1 net-misc/ntp-4.2.4_p4 net-misc/whois-4.7.23 net-analyzer/tcpdump-3.9.7-r1 dev-libs/libxml2-2.6.30 x11-libs/libXrandr-1.2.2 dev-libs/libxslt-1.1.22 x11-libs/libXcursor-1.1.9 x11-libs/libXfont-1.3.1 dev-libs/apr-util-1.2.10 sys-fs/udev-115-r1 media-video/ffmpeg-0.4.9_p20070616-r1 x11-apps/xmessage-1.0.2 sys-libs/cracklib-2.8.12 app-admin/webapp-config-1.50.16-r2 net-libs/libnfsidmap-0.20 media-libs/gd-2.0.35 x11-apps/mesa-progs-7.0.1 sys-apps/file-4.21-r1 net-misc/rsync-2.6.9-r4 net-dns/bind-9.4.1_p1 dev-libs/apr-util-0.9.12-r1 app-editors/vim-7.1.123 net-ftp/vsftpd-2.0.5-r3 app-portage/gentoolkit-0.2.4_pre7 x11-libs/cairo-1.4.10 app-text/poppler-0.6 sys-kernel/gentoo-sources-2.6.22-r8 media-libs/t1lib-5.1.1 x11-apps/xrandr-1.2.2 sys-apps/shadow-4.0.18.1-r1 dev-perl/XML-SAX-Writer-0.50 app-admin/apache-tools-2.2.6 net-misc/nx-3.0.0 mail-client/mutt-1.5.16 net-fs/nfs-utils-1.1.0-r1 app-doc/gimp-help-0.13 media-gfx/imagemagick-6.3.5.10 net-misc/openssh-4.7_p1-r2 www-servers/apache-2.2.6-r1 dev-perl/perl-ldap-0.34 dev-lang/php-5.2.4_p20070914-r2 dev-util/subversion-1.4.4-r4 www-apps/gallery-2.2.3 net-print/cups-1.2.12 x11-libs/qt-3.3.8-r4 net-fs/samba-3.0.26a x11-libs/qt-4.3.2 net-misc/nxserver-freenx-0.7.0-r1 kde-base/kdelibs-3.5.7-r3 app-text/poppler-bindings-0.6 net-proxy/squid-2.6.16 kde-base/juk-3.5.7 kde-base/kaudiocreator-3.5.7 kde-base/kdemultimedia-meta-3.5.7 sys-devel/gcc-4.2.1 sys-libs/glibc-2.6.1 dev-libs/glib-2.14.1 app-cdr/cdrtools-2.01.01_alpha34 app-crypt/gnupg-2.0.7 media-video/transcode-1.0.4 app-arch/rar-3.7.1 app-shells/ksh-93.20070628 x11-libs/pango-1.18.2 dev-libs/dbus-glib-0.74 sys-apps/pciutils-2.2.6-r1 sys-apps/hal-0.5.9.1-r2 sys-apps/hal-0.5.9.1-r2 sys-auth/consolekit-0.2.3 dev-python/pygobject-2.14.0 dev-libs/dbus-glib-0.74 dev-libs/libIDL-0.8.9 mail-filter/spamassassin-3.2.3 x11-apps/xinit-1.0.5-r1 kde-base/kdebase-3.5.7-r4 kde-misc/krusader-1.80.0 kde-base/kpdf-3.5.7-r2 app-cdr/k3b-1.0.3 x11-libs/gtk+-2.12.0-r2 dev-python/pygtk-2.12.0 gnome-base/librsvg-2.16.1-r2 media-video/mplayer-1.0_rc1_p20070927-r1 media-libs/xine-lib-1.1.8 media-gfx/gimp-print-5.1.3 www-client/mozilla-firefox-2.0.0.7 media-gfx/gimp-2.4.0_rc3 media-video/konverter-0.92_beta1 x11-drivers/xf86-video-vmware-10.15.1 x11-drivers/xf86-video-nv-2.1.5 x11-drivers/xf86-input-evdev-1.1.5-r2 x11-drivers/xf86-input-mouse-1.2.2-r1 x11-drivers/xf86-video-i810-2.1.1 x11-drivers/xf86-video-savage-2.1.3 x11-drivers/xf86-video-nsc-2.8.3 x11-base/xor
Re: [gentoo-user] Re: my xorg-server 1.6 seems a bit unstable - what am I doing wrong?
Perhaps I should try this procedure on my home gentoo box first. Here are my USE flags: X aac aim alsa ao bash-completion bdf branding bzip2 cairo cdda cddb cdparanoia cdr cpudetection djvu emacs encode exif firefox flac foomaticdb gif glut graphics gs gtk ieee1394 imagemagick imlib java javascript jbig jpeg jpeg2k kpathsea lame latex ldap libnotify libwww lm_sensors mad mmx mmxext mng motif mp3 mpeg mplayer msn openal opengl oss pdf plotutils png ppds preview-latex pstricks qt3support qt4 quicktime rtc samba science sdl sensord smp sndfile spell sse sse2 svga swat tcl tetex tiff tk truetype tta usb wavpack winbind wmp xcb xine xml yahoo -dri -isdnlog -pppd When "world" is edited, should I leave make.conf be or do I also need to remove all X-related USE flags from there? Here is my world file. I did not include anything under x11-* for brewity. I marked everything I am planning to remove with a preceding "- " Could someone look this over, please, to make sure I didn't select anything critical? I did use "equery depends" and some common sense, but I could use a sanity check! - app-admin/emacs-updater app-admin/syslog-ng - app-editors/emacs - app-emacs/emacs-common-gentoo - app-office/abiword - app-office/abiword-plugins app-portage/gentoolkit app-portage/mirrorselect app-portage/portage-utils app-portage/ufed app-shells/bash-completion - app-text/acroread - app-text/djvu - app-text/enchant - app-text/ghostscript-gpl - app-text/gnome-doc-utils - app-text/gtkspell - app-text/gv - app-text/hunspell - app-text/iso-codes - app-text/libpaper - app-text/libwpd app-text/poppler-data app-text/poppler-utils - app-text/ps2eps - app-text/psutils - app-text/rarian - app-text/rman - app-text/scrollkeeper - app-text/scrollkeeper-dtd app-text/sgml-common - app-text/t1utils - app-text/texi2html - app-text/texlive - app-text/wv - app-vim/fluxbox-syntax dev-java/javatoolkit dev-java/sun-jdk dev-lang/tcl dev-libs/dbus-glib dev-libs/libtasn1 dev-libs/mpfr dev-perl/XML-Parser dev-python/pygobject dev-python/pygtk - dev-tex/latex-beamer - dev-tex/mh - dev-texlive/texlive-bibtexextra - dev-texlive/texlive-latexextra dev-util/pkgconfig - gnome-base/gdm - gnome-base/libgnomecanvas - media-fonts/corefonts - media-fonts/dejavu - media-fonts/encodings - media-fonts/font-adobe-100dpi - media-fonts/font-adobe-75dpi - media-fonts/font-adobe-utopia-100dpi - media-fonts/font-adobe-utopia-75dpi - media-fonts/font-adobe-utopia-type1 - media-fonts/font-alias - media-fonts/font-arabic-misc - media-fonts/font-bh-100dpi - media-fonts/font-bh-75dpi - media-fonts/font-bh-lucidatypewriter-100dpi - media-fonts/font-bh-lucidatypewriter-75dpi - media-fonts/font-bh-ttf - media-fonts/font-bh-type1 - media-fonts/font-bitstream-100dpi - media-fonts/font-bitstream-75dpi - media-fonts/font-bitstream-speedo - media-fonts/font-bitstream-type1 - media-fonts/font-cronyx-cyrillic - media-fonts/font-cursor-misc - media-fonts/font-daewoo-misc - media-fonts/font-dec-misc - media-fonts/font-ibm-type1 - media-fonts/font-isas-misc - media-fonts/font-jis-misc - media-fonts/font-micro-misc - media-fonts/font-misc-cyrillic - media-fonts/font-misc-ethiopic - media-fonts/font-misc-meltho - media-fonts/font-misc-misc - media-fonts/font-mutt-misc - media-fonts/font-schumacher-misc - media-fonts/font-screen-cyrillic - media-fonts/font-sony-misc - media-fonts/font-sun-misc - media-fonts/font-util - media-fonts/font-winitzki-cyrillic - media-fonts/font-xfree86-type1 - media-fonts/freefonts - media-fonts/gnu-gs-fonts-std - media-fonts/intlfonts - media-fonts/terminus-font - media-fonts/ttf-bitstream-vera - media-fonts/unifont - media-gfx/gimp - media-gfx/gqview - media-gfx/imagemagick - media-gfx/jpeg2ps - media-gfx/sam2p - media-gfx/transfig - media-gfx/xfig - media-gfx/xv media-libs/alsa-lib media-libs/audiofile - media-libs/babl media-libs/flac - media-libs/fontconfig - media-libs/freeglut - media-libs/freetype - media-libs/ftgl - media-libs/gd - media-libs/gegl - media-libs/giflib - media-libs/glew - media-libs/gst-plugins-base - media-libs/gst-plugins-good - media-libs/gstreamer - media-libs/imlib2 - media-libs/jasper - media-libs/jbigkit - media-libs/jpeg - media-libs/lcms media-libs/libart_lgpl media-libs/libcddb - media-libs/libexif media-libs/libid3tag media-libs/libmad - media-libs/libmng media-libs/libogg media-libs/libpng media-libs/libsdl media-libs/libsndfile media-libs/libvorbis - media-libs/mesa - media-libs/netpbm media-libs/openjpeg - media-libs/pdflib - media-libs/plotutils media-libs/raptor media-libs/svgalib -media-libs/t1lib media-libs/tiff - media-libs/vigra media-plugins/alsa-plugins media-sound/alsa-utils media-sound/asunder media-sound/audacious media-sound/cdparanoia media-sound/cdplay media-sound/wavpack - media-video/nvidia-settings net-analyzer/netselect net-fs/samba - net-im/pidgin - net-irc/xchat net-misc/dhcpcd - net-print/cups perl-core/IO-Compress - sci-mi
Re: [gentoo-user] Qt3 deprecated, but Qt4 still not x86 (only ~x86)???
On Wed, Feb 10, 2010 at 8:59 AM, Stroller wrote: > Hi there, > > Upgrading some packages today I saw: > > Qt3 is deprecated and unsupported, both upstream and by the Gentoo Qt > Project. x11-libs/qt:3 will be removed from portage soon. See > http://archives.gentoo.org/gentoo-dev/msg_f988855f798764822704bbbd743ab6f7.xml > You are encouraged to use Qt4 instead. > > However when I try to resolve this, I find that only 3.3 versions are marked > as stable: > > $ eix x11-libs/qt$ > [I] x11-libs/qt > Available versions: > (3) 3.3.8b-r1 3.3.8b-r2 > (4) [M]4.5.3 [M]~4.6.1 > {cups dbus debug doc examples firebird immqt immqt-bc ipv6 kde mysql > nas nis odbc opengl postgres qt3support sqlite xinerama} > Installed versions: 3.3.8b-r2(3)(14:05:56 10/02/10)(cups doc examples > -debug -firebird -immqt -immqt-bc -ipv6 -mysql -nas -nis -odbc -opengl > -postgres -sqlite -xinerama) > Homepage: http://qt.nokia.com/ > Description: The Qt toolkit is a comprehensive C++ application > development framework > > $ > > > Is anyone else seeing this, please? > > The message posted to Gentoo-dev suggests that Qt3 is going away right about > NOW, but this doesn't seem to add up to what I'm seeing. > > Thanks in advance for any comments, > > Stroller. > > > I seem to have them both installed with only my old version of MYthTV requiring qt-3.3.8 - Mark firefly distfiles # eix -Ic qt [I] dev-python/PyQt4 (4@02/03/10): A set of Python bindings for the Qt toolkit [I] virtual/poppler-qt4 (0.12.3...@02/04/10): Virtual package, includes packages that contain libpoppler-qt4.so [I] x11-libs/qt (3.3.8b-r2(3)@01/30/10): The Qt toolkit is a comprehensive C++ application development framework [I] x11-libs/qt-core (4.5.3-r2(4)@01/31/10): The Qt toolkit is a comprehensive C++ application development framework [I] x11-libs/qt-dbus (4.5.3-r1(4)@01/31/10): The DBus module for the Qt toolkit [I] x11-libs/qt-gui (4.5.3-r2(4)@01/31/10): The GUI module for the Qt toolkit [I] x11-libs/qt-opengl (4.5.3-r1(4)@02/03/10): The OpenGL module for the Qt toolkit [I] x11-libs/qt-qt3support (4.5.3(4)@02/02/10): The Qt3 support module for the Qt toolkit [I] x11-libs/qt-script (4.5.3-r1(4)@01/31/10): The ECMAScript module for the Qt toolkit [I] x11-libs/qt-sql (4.5.3(4)@01/31/10): The SQL module for the Qt toolkit [I] x11-libs/qt-svg (4.5.3-r1(4)@02/03/10): The SVG module for the Qt toolkit [I] x11-libs/qt-test (4.5.3-r1(4)@02/03/10): The testing framework module for the Qt toolkit [I] x11-libs/qt-webkit (4.5.3(4)@02/03/10): The Webkit module for the Qt toolkit Found 13 matches. firefly distfiles # equery depends =x11-libs/qt-3.3.8b-r2 [ Searching for packages depending on =x11-libs/qt-3.3.8b-r2... ] media-tv/mythtv-0.21_p20877 (>=x11-libs/qt-3.3:3[mysql,opengl]) x11-themes/mythtv-themes-0.21_p16505 (>=x11-libs/qt-3.3:3) firefly distfiles #
[gentoo-user] dependency conflict
emerge -uDNavq world is runs without errors: Nothing to merge; quitting. Before running "emerge --depclean" I try to double check with: emerge --update --newuse --deep @world and run into conflict: WARNING: One or more updates/rebuilds have been skipped due to a dependency conflict: sys-libs/gdbm:0 (sys-libs/gdbm-1.23:0/6::gentoo, ebuild scheduled for merge) USE="nls readline -berkdb -static-libs -test -verify-sig" ABI_X86="(64) -32 (-x32)" conflicts with sys-libs/gdbm:0/6=[berkdb] required by (dev-lang/python-3.12.1:3.12/3.12::gentoo, installed) USE="ensurepip gdbm ncurses readline sqlite ssl -bluetooth -build -debug -examples -libedit -lto -pgo -test -tk -valgrind -verify-sig" ABI_X86="(64)" ^^ sys-libs/gdbm:=[berkdb] required by (dev-lang/python-3.11.7:3.11/3.11::gentoo, installed) USE="ensurepip gdbm ncurses readline sqlite ssl -bluetooth -build -debug -examples -libedit -pgo -test -tk -valgrind -verify-sig" ABI_X86="(64)" ^^ sys-libs/gdbm:=[berkdb] required by (dev-lang/python-3.12.1:3.12/3.12::gentoo, installed) USE="ensurepip gdbm ncurses readline sqlite ssl -bluetooth -build -debug -examples -libedit -lto -pgo -test -tk -valgrind -verify-sig" ABI_X86="(64)" ^^ sys-libs/gdbm:0/6=[berkdb] required by (dev-lang/python-3.11.7:3.11/3.11::gentoo, installed) USE="ensurepip gdbm ncurses readline sqlite ssl -bluetooth -build -debug -examples -libedit -pgo -test -tk -valgrind -verify-sig" ABI_X86="(64)" ^^ media-libs/tiff:0 (media-libs/tiff-4.6.0:0/6::gentoo, ebuild scheduled for merge) USE="cxx jpeg zlib -jbig -lzma -static-libs -test -verify-sig -webp -zstd" ABI_X86="(64) -32 (-x32)" conflicts with https://hylafax.sourceforge.io/ Description: Enterprise client-server fax package for class 1 and 2 fax modems i5_new /home/fd # equery d media-libs/tiff * These packages depend on media-libs/tiff: app-text/evince-45.0 (tiff ? >=media-libs/tiff-4.0) app-text/ghostscript-gpl-10.02.1 (>=media-libs/tiff-4.0.1) app-text/poppler-23.12.0 (tiff ? media-libs/tiff) app-text/qpdf-11.6.3-r1 (test ? media-libs/tiff) media-gfx/xv-3.10a-r22 (tiff ? media-libs/tiff) media-libs/lcms-2.15 (tiff ? >=media-libs/tiff-4.0.3-r6[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?]) media-libs/openjpeg-2.5.0-r6 (media-libs/tiff) net-misc/hylafaxplus-7.0.6-r4 (=media-libs/tiff-3.9.2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?]) i5_new /home/fd # eix media-libs/tiff [I] media-libs/tiff Available versions: 4.5.0-r2(0/6)^t 4.5.1(0/6)^t ~4.6.0(0/6)^t {+cxx jbig jpeg lzma static-libs test verify-sig webp zlib zstd ABI_MIPS="n32 n64 o32" ABI_S390="32 64" ABI_X86="32 64 x32"} Installed versions: 4.5.1(0/6)^t(19:06:38 08/13/23)(cxx jpeg zlib -jbig -lzma -static-libs -test -verify-sig -webp -zstd ABI_MIPS="-n32 -n64 -o32" ABI_S390="-32 -64" ABI_X86="64 -32 -x32") Homepage:http://libtiff.maptools.org Description: Tag Image File Format (TIFF) library * media-libs/tiff-compat Available versions: (4) 4.4.0-r1^t {+cxx jbig jpeg lzma test verify-sig webp zlib zstd ABI_MIPS="n32 n64 o32" ABI_S390="32 64" ABI_X86="32 64 x32"} Homepage:http://libtiff.maptools.org Description: Tag Image File Format (TIFF) library (compat package for libtiff.so.5) Found 2 matches i5_new /home/fd # ll /etc/portage/package.use/package.use -rw-r--r-- 1 root root 216 Dec 15 19:37 /etc/portage/package.use/package.use i5_new /home/fd # cat /etc/portage/package.use/package.use net-dialup/mgetty -fax net-misc/hylafaxplus mgetty #app-text/evince postscript mail-mta/postfix sasl berkdb #by ysa dev-lang/php mysql mysqli gd media-video/guvcview gsl pulseaudio sys-boot/grub device-mapper i5_new /home/fd # eix sys-libs/gdbm [I] sys-libs/gdbm Available versions: 1.23(0/6)^t {+berkdb nls +readline static-libs test verify-sig ABI_MIPS="n32 n64 o32" ABI_S390="32 64" ABI_X86="32 64 x32"} Installed versions: 1.23(0/6)^t(13:32:27 08/13/23)(berkdb nls readline -static-libs -test -verify-sig ABI_MIPS="-n32 -n64 -o32" ABI_S390="-32 -64" ABI_X86="64 -32 -x32") Homepage:https://www.gnu.org/software/gdbm/ Description: Standard GNU database libraries It looks like there are dependency conflicts involving the packages sys-libs/gdbm and media-libs/tiff in your Gentoo system. The error messages indicate that there are conflicting versions and USE flags for these packages. Any hint how to resolve it? -- Thelma
Re: [gentoo-user] Question about updating /etc/portage/package.use
On Wed, Oct 17, 2012 at 07:26:54PM -0700, Mark Knecht wrote > On Wed, Oct 17, 2012 at 7:19 PM, Mark Knecht wrote: > > > > Post package.use please. > > > > Cheers, > > Mark > > Also, what version of portage are you using? > > Note that I've never seen this message and other than adds and deletes > haven't changed my package.use file in I don't know how long. It's sys-apps/portage-2.1.11.9 My /etc/portage/package.use is attached. I start my USE with "-*" so I have to put a lot of stuff in package.use. Anyhow, I ran an update world. When I ran etc-update, here are the changes it wanted to make to package.use... 1) -app-emulation/qemu-kvm sdl +# move app-emulation/qemu-kvm app-emulation/qemu +app-emulation/qemu sdl So they changed the name. No problem. I'll do this manually. 2) -media-video/mplayer iconv ?!?!? But, but, but... on my first attempt, the update refosed to run, claiming that "iconv" is required if I specify "truetype". Now 5 minutes later, it wants me to remove the "iconv" flag. 3) -www-client/midori deprecated No bleeping way! * Short story Flash does not work on linux midori without this option * Long story. See "I got midori working, including Flash" which I posted on the 15th in this forum. The Flash binary is GTK+:2 and only works if linked with GTK+:2, which "deprecated" causes. The default install links against GTK+:3, which seems to be ABI-incompatable with Flash video (sound still works). BTW, this install is on my "media PC" hooked up to my 50" plasma TV, not my regular working machine. I went and deleted the new config, so I don't accidentally enable it it some day. -- Walter Dnes I don't run "desktop environments"; I run useful applications app-arch/zip -bzip2 app-crypt/gnupg -X app-editors/vim -X app-emulation/dosemu -X app-emulation/wine -mp3 app-emulation/qemu sdl app-misc/mc -X ncurses app-shells/bash readline # following items required by xpdf app-text/poppler abiword xpdf-headers utils app-text/xpdf motif dev-lang/python readline xml dev-libs/xmlrpc-c curl dev-libs/libxml2 python mail-mta/ssmtp mta mail-client/mutt buffysize gpgme mbox pop smime smtp media-fonts/terminus-font pcf media-gfx/imagemagick raw media-gfx/ufraw contrast gimp hotpixels media-libs/alsa-lib midi media-libs/libsdl alsa audio -joystick video media-libs/mesa gallium media-libs/win32codecs real media-sound/timidity++ -X media-sound/mpg123 alsa media-video/ffmpeg alsa faac faad media-video/mplayer iconv media-libs/libpng apng media-libs/libtheora encode media-video/avidemux x264 media-video/mplayer alsa ass encode i8x0 mmxext real ssse3 -joystick quicktime rtmp -vorbis x264 xvmc net-misc/openssh -X net-nntp/slrn uudeview www-plugins/gecko-mediaplayer ass sys-apps/groff -X sys-devel/gcc fortran sys-fs/mtools -X sys-libs/glibc glibc-omitfp userlocales www-client/dillo gif jpeg png www-client/midori deprecated www-client/w3m -X -imlib www-plugins/adobe-flash 64bit x11-base/xorg-server xorg x11-wm/icewm imlib x11-base/xorg-x11 bitmap-fonts font-server truetype-fonts type1-fonts # If it's going to be a rescue package, it damn well better work # standalone when libraries get screwed up. Also set "mdev" for # udev-less operation. sys-apps/busybox mdev static # Goffice requires the next 2 lines # and first line also enables SVG support in Firefox x11-libs/cairo svg dev-libs/libpcre unicode # Next line required for Dillo to properly render scalable fonts x11-libs/fltk xft media-sound/alsaplayer alsa audiofile # Postgresql stuff dev-db/postgresql-base threads zlib doc readline dev-db/postgresql-server doc perl python tcl uuid xml
[gentoo-user] libreoffice fails to build, cannot download non-existant ~scarabeus/lpsolve-5.5.2.0.tar.xz ???
Need to install libreoffice (welcome to Tax Time!). Building either libreoffice or libreoffice-bin failes with the same error downloading lpsolve from an apparently non-exitant "dev.gentooexperimental.org". Disabling lpsolve or switching to coinmp, or disabling both, don't avoid the issue: lpsolve seems both required and unavailable. Q: Any known workaround? Thanks (1) Current status of libreoffice * app-office/libreoffice Latest version available: 7.2.5.2 Latest version installed: [ Not Installed ] Size of files: 367,553 KiB Homepage: https://www.libreoffice.org Description: A full office productivity suite License: || ( LGPL-3 MPL-1.1 ) (2) libreoffice use flags should be ignoring lpsolve, I think? lpsolver is turned off and I've picked coinmp in any case. turning off coinmp gets the same result: failure downloading lpsolve (see #3, below). From /etc/portage/pacakge.use/local (whitespace added): app-office/libreoffice pdfimport postgres * coinmp * -libreoffice_extensions_nlpsolver -accessibility -bluetooth -clang -firebird -googledrive -java -kde -ldap -mariadb # equery uses app-office/libreoffice; [ Legend : U - final flag setting for installation] [: I - package is installed with flag ] [ Colors : set, unset ] * Found these USE flags for app-office/libreoffice-7.2.5.2: U I - - accessibility : Add support for accessibility (eg 'at-spi' library) - - base: Enable full support for LibreOffice Base databases (involves additional bundled libs) - - bluetooth : Enable Bluetooth Support + - branding: Enable Gentoo specific branding - - clang : Use Clang compiler instead of GCC * + - coinmp : Use sci-libs/coinor-mp as alternative solver + + cups: Add support for CUPS (Common Unix Printing System) - - custom-cflags : Build with user-specified CFLAGS (unsupported) + + dbus: Enable dbus support for anything that needs it (gpsd, gnomemeeting, etc) - - debug : Enable extra debug codepaths, like asserts and extra output. If you want to get meaningful backtraces see https://wiki.gentoo.org/wiki/Project:Quality_Assurance/Backtraces - - eds : Enable support for Evolution-Data-Server (EDS) - - firebird: Add support for the Firebird relational database - - googledrive : Enable support for remote files on Google Drive - - gstreamer : Add support for media-libs/gstreamer (Streaming media) + + gtk : Add support for x11-libs/gtk+ (The GIMP Toolkit) - + java: Add support for Java - - kde : Add support for software made by KDE, a free software community - - ldap: Add LDAP support (Lightweight Directory Access Protocol) * - - libreoffice_extensions_nlpsolver: LIBREOFFICE_EXTENSIONS option to build non-linear solver for calc - - libreoffice_extensions_scripting-beanshell : LIBREOFFICE_EXTENSIONS option to build beanshell scripts parser - - libreoffice_extensions_scripting-javascript : LIBREOFFICE_EXTENSIONS option to build javascript scripts parser - - libreoffice_extensions_wiki-publisher : LIBREOFFICE_EXTENSIONS option to build mediawiki integration - - mariadb : Prefer mariadb connector over mysql connector - - odk : Build the Office Development Kit + - pdfimport : Enable PDF import via the Poppler library + - postgres: Add support for the postgresql database - - python_single_target_python3_10 : Build for Python 3.10 only - - python_single_target_python3_8 : Build for Python 3.8 only + + python_single_target_python3_9 : Build for Python 3.9 only - - test: Enable dependencies and/or preparations necessary to run tests (usually controlled by FEA
Re: [gentoo-user] libreoffice fails to build, cannot download non-existant ~scarabeus/lpsolve-5.5.2.0.tar.xz ???
I'm not sure where experimental anything is coming from. Do you have some overlay set up? How recently have you synced? I see libreoffice-7.2.5.2-r1 and lpsolve-5.5.2.0 as the only stable versions in the main portage tree, and both were re-installed within the past three days. On 2/21/22 13:07, Steven Lembark wrote: Need to install libreoffice (welcome to Tax Time!). Building either libreoffice or libreoffice-bin failes with the same error downloading lpsolve from an apparently non-exitant "dev.gentooexperimental.org". Disabling lpsolve or switching to coinmp, or disabling both, don't avoid the issue: lpsolve seems both required and unavailable. Q: Any known workaround? Thanks (1) Current status of libreoffice * app-office/libreoffice Latest version available: 7.2.5.2 Latest version installed: [ Not Installed ] Size of files: 367,553 KiB Homepage: https://www.libreoffice.org Description: A full office productivity suite License: || ( LGPL-3 MPL-1.1 ) (2) libreoffice use flags should be ignoring lpsolve, I think? lpsolver is turned off and I've picked coinmp in any case. turning off coinmp gets the same result: failure downloading lpsolve (see #3, below). From /etc/portage/pacakge.use/local (whitespace added): app-office/libreoffice pdfimport postgres * coinmp * -libreoffice_extensions_nlpsolver -accessibility -bluetooth -clang -firebird -googledrive -java -kde -ldap -mariadb # equery uses app-office/libreoffice; [ Legend : U - final flag setting for installation] [: I - package is installed with flag ] [ Colors : set, unset ] * Found these USE flags for app-office/libreoffice-7.2.5.2: U I - - accessibility : Add support for accessibility (eg 'at-spi' library) - - base: Enable full support for LibreOffice Base databases (involves additional bundled libs) - - bluetooth : Enable Bluetooth Support + - branding: Enable Gentoo specific branding - - clang : Use Clang compiler instead of GCC * + - coinmp : Use sci-libs/coinor-mp as alternative solver + + cups: Add support for CUPS (Common Unix Printing System) - - custom-cflags : Build with user-specified CFLAGS (unsupported) + + dbus: Enable dbus support for anything that needs it (gpsd, gnomemeeting, etc) - - debug : Enable extra debug codepaths, like asserts and extra output. If you want to get meaningful backtraces see https://wiki.gentoo.org/wiki/Project:Quality_Assurance/Backtraces - - eds : Enable support for Evolution-Data-Server (EDS) - - firebird: Add support for the Firebird relational database - - googledrive : Enable support for remote files on Google Drive - - gstreamer : Add support for media-libs/gstreamer (Streaming media) + + gtk : Add support for x11-libs/gtk+ (The GIMP Toolkit) - + java: Add support for Java - - kde : Add support for software made by KDE, a free software community - - ldap: Add LDAP support (Lightweight Directory Access Protocol) * - - libreoffice_extensions_nlpsolver: LIBREOFFICE_EXTENSIONS option to build non-linear solver for calc - - libreoffice_extensions_scripting-beanshell : LIBREOFFICE_EXTENSIONS option to build beanshell scripts parser - - libreoffice_extensions_scripting-javascript : LIBREOFFICE_EXTENSIONS option to build javascript scripts parser - - libreoffice_extensions_wiki-publisher : LIBREOFFICE_EXTENSIONS option to build mediawiki integration - - mariadb : Prefer mariadb connector over mysql connector - - odk : Build the Office Development Kit + - pdfimport : Enable PDF import via the Poppler library + - postgres: Add support for the postgresql database - - python_single_target_python3_10
Re: [gentoo-user] libreoffice fails to build, cannot download non-existant ~scarabeus/lpsolve-5.5.2.0.tar.xz ???
Steven Lembark wrote: > Need to install libreoffice (welcome to Tax Time!). > > Building either libreoffice or libreoffice-bin failes with > the same error downloading lpsolve from an > apparently non-exitant "dev.gentooexperimental.org". > > Disabling lpsolve or switching to coinmp, or disabling both, don't > avoid the issue: lpsolve seems both required and unavailable. > > Q: Any known workaround? > > Thanks > > (1) Current status of libreoffice > > * app-office/libreoffice > Latest version available: 7.2.5.2 > Latest version installed: [ Not Installed ] > Size of files: 367,553 KiB > Homepage: https://www.libreoffice.org > Description: A full office productivity suite > License: || ( LGPL-3 MPL-1.1 ) > > > > (2) libreoffice use flags should be ignoring lpsolve, I think? > > lpsolver is turned off and I've picked coinmp in any case. > turning off coinmp gets the same result: failure downloading > lpsolve (see #3, below). > > From /etc/portage/pacakge.use/local (whitespace added): > > app-office/libreoffice > pdfimport > postgres > * coinmp > * -libreoffice_extensions_nlpsolver > -accessibility > -bluetooth > -clang > -firebird > -googledrive > -java > -kde > -ldap > -mariadb > > # equery uses app-office/libreoffice; > [ Legend : U - final flag setting for installation] > [: I - package is installed with flag ] > [ Colors : set, unset ] > * Found these USE flags for app-office/libreoffice-7.2.5.2: > U I > - - accessibility : Add support for > accessibility (eg 'at-spi' library) > - - base: Enable full support > for LibreOffice Base databases (involves additional bundled libs) > - - bluetooth : Enable Bluetooth > Support > + - branding: Enable Gentoo specific > branding > - - clang : Use Clang compiler > instead of GCC > * + - coinmp : Use sci-libs/coinor-mp > as alternative solver > + + cups: Add support for CUPS > (Common Unix Printing System) > - - custom-cflags : Build with > user-specified CFLAGS (unsupported) > + + dbus: Enable dbus support > for anything that needs it (gpsd, gnomemeeting, etc) > - - debug : Enable extra debug > codepaths, like asserts and extra output. If you want to get meaningful >backtraces see > https://wiki.gentoo.org/wiki/Project:Quality_Assurance/Backtraces > - - eds : Enable support for > Evolution-Data-Server (EDS) > - - firebird: Add support for the > Firebird relational database > - - googledrive : Enable support for > remote files on Google Drive > - - gstreamer : Add support for > media-libs/gstreamer (Streaming media) > + + gtk : Add support for > x11-libs/gtk+ (The GIMP Toolkit) > - + java: Add support for Java > - - kde : Add support for > software made by KDE, a free software community > - - ldap: Add LDAP support > (Lightweight Directory Access Protocol) > * - - libreoffice_extensions_nlpsolver: LIBREOFFICE_EXTENSIONS > option to build non-linear solver for calc > - - libreoffice_extensions_scripting-beanshell : LIBREOFFICE_EXTENSIONS > option to build beanshell scripts parser > - - libreoffice_extensions_scripting-javascript : LIBREOFFICE_EXTENSIONS > option to build javascript scripts parser > - - libreoffice_extensions_wiki-publisher : LIBREOFFICE_EXTENSIONS > option to build mediawiki integration > - - mariadb : Prefer mariadb > connector over mysql connector > - - odk : Build the Office > Development Kit > + - pdfimport : Enable PDF import via > the Poppler library >
[gentoo-user] poppler-0.32.0 - error
I'm trying to re-emerge poppler but I'm getting error message Here is the message log: http://pastebin.com/Q5EKLW8U I've tried to run: perl-cleaner --all (but that did not solve anything) * Finding left over modules and header * The following files remain. These were either installed by hand * or edited. This script cannot deal with them. /usr/lib64/perl5/5.12.4/x86_64-linux/Encode/ConfigLocal.pm /usr/lib64/perl5/vendor_perl/5.12.4/XML/SAX/ParserDetails.ini /usr/lib64/perl5/vendor_perl/5.18.2/XML/SAX/ParserDetails.ini /usr/lib64/perl5/vendor_perl/5.16.3/XML/SAX/ParserDetails.ini emerge --info Portage 2.2.20.1 (python 3.4.1-final-0, default/linux/amd64/13.0/desktop, gcc-4.8.4, glibc-2.20-r2, 3.10.7-gentoo-r1 x86_64) = System uname: Linux-3.10.7-gentoo-r1-x86_64-AMD_FX-tm-8150_Eight-Core_Processor-with-gentoo-2.2 KiB Mem: 8092984 total, 3447752 free KiB Swap:8757244 total, 8756300 free Timestamp of repository gentoo: Fri, 28 Aug 2015 22:30:02 + sh bash 4.2_p53 ld GNU ld (Gentoo 2.24 p1.4) 2.24 app-shells/bash: 4.2_p53::gentoo dev-java/java-config: 2.2.0::gentoo dev-lang/perl:5.20.2::gentoo dev-lang/python: 2.7.9-r1::gentoo, 3.3.5-r1::gentoo, 3.4.1::gentoo dev-util/cmake: 3.2.2::gentoo dev-util/pkgconfig: 0.28-r2::gentoo sys-apps/baselayout: 2.2::gentoo sys-apps/openrc: 0.13.11::gentoo sys-apps/sandbox: 2.6-r1::gentoo sys-devel/autoconf: 2.13::gentoo, 2.69::gentoo sys-devel/automake: 1.11.6-r1::gentoo, 1.13.4::gentoo, 1.15::gentoo sys-devel/binutils: 2.24-r3::gentoo sys-devel/gcc:4.5.4::gentoo, 4.8.4::gentoo sys-devel/gcc-config: 1.7.3::gentoo sys-devel/libtool:2.4.6::gentoo sys-devel/make: 4.1-r1::gentoo sys-kernel/linux-headers: 3.18::gentoo (virtual/os-headers) sys-libs/glibc: 2.20-r2::gentoo Repositories: gentoo location: /usr/portage sync-type: rsync sync-uri: rsync://10.0.0.103/gentoo-portage priority: -1000 x-portage location: /usr/local/portage masters: gentoo priority: 0 ACCEPT_KEYWORDS="amd64" ACCEPT_LICENSE="* -@EULA googleearth PUEL dlj-1.1 Oracle-BCLA-JavaSE" CBUILD="x86_64-pc-linux-gnu" CFLAGS="-march=native -O2 -pipe" CHOST="x86_64-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/lib64/fax /usr/share/easy-rsa /usr/share/gnupg/qualified.txt /var/spool/fax/etc" CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/dconf /etc/env.d /etc/fonts/fonts.conf /etc/gconf /etc/gentoo-release /etc/php/apache2-php5.3/ext-active/ /etc/php/apache2-php5.5/ext-active/ /etc/php/apache2-php5.6/ext-active/ /etc/php/cgi-php5.3/ext-active/ /etc/php/cgi-php5.5/ext-active/ /etc/php/cgi-php5.6/ext-active/ /etc/php/cli-php5.3/ext-active/ /etc/php/cli-php5.5/ext-active/ /etc/php/cli-php5.6/ext-active/ /etc/revdep-rebuild /etc/sandbox.d /etc/terminfo /etc/texmf/language.dat.d /etc/texmf/language.def.d /etc/texmf/updmap.d /etc/texmf/web2c" CXXFLAGS="-march=native -O2 -pipe" DISTDIR="/usr/portage/distfiles" EMERGE_DEFAULT_OPTS="--autounmask-write=y --keep-going --with-bdeps=y" FCFLAGS="-O2 -pipe" FEATURES="assume-digests binpkg-logs config-protect-if-modified distlocks ebuild-locks fixlafiles merge-sync news parallel-fetch preserve-libs protect-owned sandbox sfperms strict unknown-features-warn unmerge-logs unmerge-orphans userfetch userpriv usersandbox usersync" FFLAGS="-O2 -pipe" GENTOO_MIRRORS="http://mirror.csclub.uwaterloo.ca/gentoo-distfiles/ http://gentoo.osuosl.org/ ftp://mirror.csclub.uwaterloo.ca/gentoo-distfiles/ http://linux.rz.ruhr-uni-bochum.de/download/gentoo-mirror/ ftp://linux.rz.ruhr-uni-bochum.de/gentoo-mirror/ ftp://ftp.spline.inf.fu-berlin.de/mirrors/gentoo/ http://ftp.spline.inf.fu-berlin.de/mirrors/gentoo/"; LANG="en_US.UTF-8" LC_ALL="en_US.UTF-8" LDFLAGS="-Wl,-O1 -Wl,--as-needed" MAKEOPTS="-j9 --load-average=8" PKGDIR="/usr/portage/packages" PORTAGE_CONFIGROOT="/" PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --omit-dir-times --compress --force --whole-file --delete --stats --human-readable --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages" PORTAGE_TMPDIR="/var/tmp" USE="X a52 aac acpi alsa amd64 apache2 bluetooth branding bzip2 cairo cdda cdr cgi cleartype cli consolekit consolkit corefonts cracklib crypt cups cxx dbus dri dts dvd dvdr emboss encode exif fam firefox flac foomaticdb fortran gdbm gif gimp gimpprint glamor gpm gtk iconv ipv6 java jpeg kpathsea lcms ldap libnotify lock mad mmx mmxext mng modules mp3 mp4 mpeg multilib mysql ncurses nls nptl ogg opengl openmp pam pango pcre pdf png policykit ppds qt3support readline scanner sdl seccomp se
[gentoo-user] Upgrade Question
Hello, i run emerge -avuDN @world and again must recompile packages. Why, i understand not why? I have no probs with small packages, but why again libreoffice? I change nothing in USE Flags, but portage want recompile. Can me explain someone why? These are the packages that would be merged, in order: Calculating dependencies... done! [ebuild U ] net-print/cups-1.6.4 [1.6.2-r5] USE="X acl dbus filters pam python ssl threads -debug -gnutls -java -kerberos -lprng-compat (-selinux) -static-libs -usb -xinetd -zeroconf" LINGUAS="fr -ca -es -ja -ru" PYTHON_SINGLE_TARGET="python2_7%* -python2_6%" PYTHON_TARGETS="python2_7%* -python2_6%" 0 kB [ebuild r U ] app-text/poppler-0.24.3:0/43 [0.22.5:0/37] USE="cairo cxx introspection jpeg lcms png qt4 tiff utils -cjk -curl -debug -doc -jpeg2k" 0 kB [ebuild r U ] net-print/cups-filters-1.0.36-r1 [1.0.34-r1] USE="jpeg png tiff -perl -static-libs -zeroconf" 0 kB [ebuild rR] media-gfx/inkscape-0.48.4 USE="lcms nls spell -dia -gnome -inkjar -postscript -wmf" 0 kB [ebuild rR] app-text/xournal-0.4.7 USE="pdf -vanilla" 0 kB [ebuild rR #] app-office/libreoffice-4.1.2.3 USE="cups dbus gtk opengl vba (-aqua) -bluetooth -branding -debug -eds -gnome -gstreamer -gtk3 -java -jemalloc -kde -mysql -odk -postgres -telepathy {-test} -webdav" LIBREOFFICE_EXTENSIONS="presenter-minimizer -nlpsolver -scripting-beanshell -scripting-javascript -wiki-publisher" PYTHON_SINGLE_TARGET="python2_7 -python3_3" PYTHON_TARGETS="python2_7 -python3_3" 0 kB [ebuild rR ~] app-text/calibre-1.7 USE="udisks" 0 kB Total: 7 packages (3 upgrades, 4 reinstalls), Size of downloads: 0 kB The following mask changes are necessary to proceed: (see "package.unmask" in the portage(5) man page for more details) # required by @__auto_slot_operator_replace_installed__ (argument) # /etc/portage/package.mask: =app-office/libreoffice-4.1.2.3 Libreoffice need long time, without big use flags. gentoomobile siefke # genlop -t libreoffice * app-office/libreoffice Mon Jun 17 20:44:35 2013 >>> app-office/libreoffice-4.0.3.3 merge time: 13 hours, 28 minutes and 15 seconds. Fri Jun 21 22:11:39 2013 >>> app-office/libreoffice-4.0.4.2 merge time: 13 hours, 39 minutes and 2 seconds. Wed Jun 26 14:25:10 2013 >>> app-office/libreoffice-4.1.0.1 merge time: 14 hours, 15 minutes and 41 seconds. Mon Jul 15 09:24:27 2013 >>> app-office/libreoffice-4.1.0.2 merge time: 14 hours, 7 minutes and 57 seconds. Sun Sep 22 19:59:07 2013 >>> app-office/libreoffice-4.1.1.2 merge time: 14 hours, 9 minutes and 56 seconds. Fri Oct 25 00:35:01 2013 >>> app-office/libreoffice-4.1.2.3 merge time: 17 hours, 51 minutes and 30 seconds. Thanks for help & Nice day Silvio
Re: [gentoo-user] Re: gentoo installation -> emerge problem
Original-Nachricht > Datum: Wed, 15 Apr 2009 13:33:58 -0400 > Von: ABCD > An: gentoo-user@lists.gentoo.org > Betreff: [gentoo-user] Re: gentoo installation -> emerge problem > -BEGIN PGP SIGNED MESSAGE- > Hash: SHA1 > > Christoph Schrauth wrote: > > Hi all, > > > > I'm installing a new gentoo system. > > After installing the minimal system I tried to emerge applications like > kde, samba, cups or something like that, but everytime I get the following > message: > > > > emerge -av kde-meta > > > > These are the packages that would be merged, in order: > > Calculating dependencies... done! > > > > emerge: there are no ebuilds built with USE flags to satisfy > "app-text/docbook-sgml-utils[jadetex]". > > !!! One of the following packages is required to complete your request: > > - app-text/docbook-sgml-utils-0.6.14 (Change USE: +jadetex) > > (dependency required by "media-libs/fontconfig-2.6.0-r2" [ebuild]) > > (dependency required by "app-text/ghostscript-gpl-8.64-r2" [ebuild]) > > (dependency required by "net-print/foomatic-filters-3.0.20080507" > [ebuild]) > > (dependency required by "net-print/foomatic-filters-ppds-20070501" > [ebuild]) > > (dependency required by "net-print/cups-1.3.9-r1" [ebuild]) > > (dependency required by "net-fs/samba-3.0.33" [ebuild]) > > > > > > > > > > app-text/docbook-sgml-utils is emerged without the jadetex USE flag. > > If I try to emerge docbook-sgml-utils with jadetex USE flag I get the > following error message: > > ... > > ... > > ('ebuild', '/', 'dev-libs/dbus-glib-0.76', 'merge') (hard) > > ('ebuild', '/', 'dev-libs/gtk+-2.14.7-r2', 'merge') (hard) > > ('ebuild', '/', 'sys-apps/dbus-1.2.3-r1', 'merge') (hard) > > * Note that circular dependencies can often be avoided by temporarily > > * disabling USE flags what trigger optional dependencies. > > > > Has someone any idea? > > > > Best regards, > > Christoph Schrauth > > > > You didn't send the important part of the error message, but my guess > would be a circular dependency between a few components - if you try > emerging x11-libs/gtk+ with USE='-cups', you might get a little further > (and can rebuild x11-libs/gtk+ with USE='cups' later, if desired). > > - -- > ABCD sorry, here is the complete message after USE="-cups" emerge -av gtk+: [nomerge ] x11-libs/gtk+-2.14.7-r2 USE="X doc jpeg tiff -cups -debug -jpeg2k -vim-syntax -xinerama" [nomerge ] x11-libs/cairo-1.8.6-r1 USE="X doc opengl svg -cleartype -debug -directfb -glitz -xcb" [nomerge ] media-libs/fontconfig-2.6.0-r2 USE="doc" [ebuild R ]app-text/docbook-sgml-utils-0.6.14 USE="jadetex*" [ebuild N] app-text/jadetex-3.13-r2 [ebuild N] virtual/latex-base-1.0 [ebuild N] dev-texlive/texlive-latexrecommended-2008-r2 USE="doc -source" [ebuild N]dev-texlive/texlive-latex-2008-r1 USE="doc -source" [ebuild N] dev-tex/luatex-0.30.3 USE="doc" [ebuild N] dev-libs/zziplib-0.13.49-r1 USE="sdl -test" [ebuild N] media-libs/libsdl-1.2.13-r1 USE="X alsa audio esd joystick opengl video xv -aalib -arts -custom-cflags -dga -directfb -fbcon -ggi -libcaca -nas -oss -pulseaudio -svga -xinerama" [nomerge ] gnome-base/libgnomeui-2.24.0 USE="doc -debug" [nomerge ] gnome-base/libbonoboui-2.24.0 USE="X doc -debug" [nomerge ] gnome-base/libbonobo-2.24.0 USE="doc -debug" [nomerge ]dev-libs/dbus-glib-0.76 USE="doc -debug -selinux" [nomerge ] app-doc/doxygen-1.5.4 USE="doc qt3 -debug -latex -nodot" [ebuild N] media-gfx/graphviz-2.20.3 USE="cairo doc examples gnome gtk jpeg nls perl png python tcl -cgraph -java -ruby" [ebuild N] gnome-base/libgnomeui-2.24.0 USE="doc -debug" [ebuild N]gnome-base/libbonoboui-2.24.0 USE="X doc -debug" [ebuild N] gnome-base/libgnome-2.24.1 USE="doc esd -debug" [ebuild N] media-sound/esound-0.2.41 USE="alsa doc ipv6 tcpd -debug" [ebuild N] media-libs/alsa-lib-1.0.18 USE="doc midi python -alisp -debug" ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mmap_emul mulaw multi null plug
[gentoo-user] emul-linux-x86-libs blocking tons of X libs
I've been experiencing this issue whenever I tried to update in the fairly recent weeks/days. ‘emerge -avutND’ produces a long list of packages (see attachment) and then fails due to a block. > [blocks B ] <=app-emulation/emul-linux-x86-xlibs-20130224 > ("<=app-emulation/emul-linux-x86-xlibs-20130224" is blocking > x11-libs/libXdmcp-1.1.1-r1, x11-libs/libXtst-1.2.1-r1, > x11-libs/libXt-1.1.3-r1, x11-proto/renderproto-0.11.1-r1, > x11-libs/libXext-1.3.1-r1, x11-libs/libXcomposite-0.4.4-r1, > x11-libs/libXxf86vm-1.1.2-r1, x11-libs/libXpm-3.5.10-r1, > media-libs/fontconfig-2.10.2-r1, x11-proto/inputproto-2.3, > x11-libs/libXdamage-1.1.4-r1, x11-proto/xf86bigfontproto-1.2.0-r1, > x11-libs/libXaw-1.0.11-r2, x11-libs/libICE-1.0.8-r1, > x11-proto/xproto-7.0.23-r2, x11-libs/libX11-1.5.0-r1, > x11-libs/libXi-1.7, x11-libs/libXrender-0.9.7-r1, > x11-libs/libXmu-1.1.1-r1, media-libs/freetype-2.4.11-r2, > x11-proto/damageproto-1.2.1-r1, x11-proto/recordproto-1.14.2-r1, > x11-libs/libXfixes-5.0-r1, x11-libs/libXrandr-1.4.0-r1, > x11-proto/xf86vidmodeproto-2.3.1-r1, x11-proto/kbproto-1.0.6-r1, > x11-libs/libXau-1.0.7-r1, x11-proto/compositeproto-0.4.2-r1, > dev-libs/libpthread-stubs-0.3-r1, x11-proto/xcb-proto-1.8-r2, > x11-proto/randrproto-1.4.0-r1, x11-proto/fixesproto-5.0-r1, > x11-libs/libpciaccess-0.13.1-r1, x11-libs/libXcursor-1.1.13-r1, > x11-libs/libxcb-1.9-r1, x11-proto/xextproto-7.2.1-r1, > x11-libs/libSM-1.2.1-r1, x11-libs/libXft-2.3.1-r1) Usually I'd unmerge one of the packages in question if I deem that I don't need them but I'm unsure as to what the package actually does nor what do the packages that it's blocking exactly do. Googling around for the package name doesn't give much information. Any suggestions as to how I could go about resolving this particular block? Quick ‘equery’ shows only a few things that depend on it: > ✓ ShanaX61s shana % equery d emul-linux-x86-gtklibs > > > % [P ~ ] [J 0 ] > [L 38 ] > * These packages depend on emul-linux-x86-gtklibs: > dev-util/android-sdk-update-manager-21 (amd64 ? > app-emulation/emul-linux-x86-gtklibs) > sys-devel/gcc-4.5.4 (multilib ? app-emulation/emul-linux-x86-gtklibs) > sys-devel/gcc-4.6.3 (multilib ? app-emulation/emul-linux-x86-gtklibs) > sys-devel/gcc-4.7.2-r1 (multilib ? app-emulation/emul-linux-x86-gtklibs) I have neither ‘amd64’ nor ‘multilib’ set which raises the question of how and why it got onto my system in the first place… I'm still somewhat wary of clobbering something that has ‘gcc’ in its depgraph… -- Mateusz K. [nomerge ] app-shells/zsh-5.0.2 USE="gdbm pcre unicode -caps -debug -doc -examples -maildir -static" [ebuild U ] sys-apps/groff-1.22.2 [1.22.1] USE="X -examples" LINGUAS="ja" 3,978 kB [ebuild U ] sys-fs/udev-198-r6 [197-r9] USE="acl gudev hwdb introspection keymap kmod openrc -doc (-selinux) -static-libs" 2,094 kB [nomerge ] dev-lang/python-2.7.3-r3:2.7 USE="gdbm ipv6 ncurses readline sqlite ssl threads tk (wide-unicode) xml -berkdb -build -doc -examples -hardened% -wininst" [ebuild U ] app-admin/python-updater-0.11 [0.10-r2] 10 kB [ebuild U ] x11-libs/gtk+-2.24.17:2 [2.24.16:2] USE="cups introspection (-aqua) -debug -examples {-test} -vim-syntax -xinerama" 12,978 kB [nomerge ] app-emacs/jde-2.4.1_pre20110622 USE="-doc -source" [nomerge ] dev-util/checkstyle-5.5 USE="-doc -source {-test}" [nomerge ] dev-java/guava-07 USE="-doc -source" [nomerge ]java-virtuals/jdk-with-com-sun-2011 [nomerge ] dev-java/icedtea-bin-7.2.3.6:7 USE="X cjk cups nsplugin -alsa -doc -examples -source" [nomerge ] net-print/cups-1.6.2 [1.6.1] USE="X acl dbus filters gnutls pam python ssl threads usb -avahi -debug -java -kerberos (-selinux) -static-libs -systemd -xinetd -zeroconf" LINGUAS="ja -ca -es -fr% -ru%" [nomerge ] net-print/foomatic-filters-4.0.17 USE="cups dbus" [ebuild U ]net-print/cups-filters-1.0.30 [1.0.29-r1] USE="jpeg perl png tiff -avahi -static-libs" 991 kB [ebuild U ] net-print/cups-1.6.2 [1.6.1] USE="X acl dbus filters gnutls pam python ssl threads usb -avahi -debug -java -kerberos (-selinux) -static-libs -systemd -xinetd -zeroconf" LINGUAS="ja -ca -es -fr% -ru%" 8,168 kB [ebuild U ] app-text/poppler-0.22.2-r2:0/35 [0.20.5:0/0] USE="cairo cjk curl cxx introspection jpeg lcms png tiff utils -debug -doc -jpeg
Re: [gentoo-user] poppler-0.32.0 - error
On 05/09/2015 20:17, the...@sys-concept.com wrote: > I'm trying to re-emerge poppler but I'm getting error message > Here is the message log: > http://pastebin.com/Q5EKLW8U Don't use pastebin here. It's considered rude. Post the relevant portion of the error. I did look at it though, and it's full of jpeg errors. So you need to go back to your very first post on this subject about a week ago and follow the advice there, not some other variant of your own invention. > > I've tried to run: > perl-cleaner --all (but that did not solve anything) > > * Finding left over modules and header > > * The following files remain. These were either installed by hand > * or edited. This script cannot deal with them. > > /usr/lib64/perl5/5.12.4/x86_64-linux/Encode/ConfigLocal.pm > /usr/lib64/perl5/vendor_perl/5.12.4/XML/SAX/ParserDetails.ini > /usr/lib64/perl5/vendor_perl/5.18.2/XML/SAX/ParserDetails.ini > /usr/lib64/perl5/vendor_perl/5.16.3/XML/SAX/ParserDetails.ini Read the message. Either you put them there yourself (using cpan or such), or the files were edited since being installed. Either way, the script is refusing to touch them (wisely) Those files are ancient and not needed. Delete them, and all empty parent directories > > > emerge --info > Portage 2.2.20.1 (python 3.4.1-final-0, default/linux/amd64/13.0/desktop, > gcc-4.8.4, glibc-2.20-r2, 3.10.7-gentoo-r1 x86_64) > = > System uname: > Linux-3.10.7-gentoo-r1-x86_64-AMD_FX-tm-8150_Eight-Core_Processor-with-gentoo-2.2 > KiB Mem: 8092984 total, 3447752 free > KiB Swap:8757244 total, 8756300 free > Timestamp of repository gentoo: Fri, 28 Aug 2015 22:30:02 + > sh bash 4.2_p53 > ld GNU ld (Gentoo 2.24 p1.4) 2.24 > app-shells/bash: 4.2_p53::gentoo > dev-java/java-config: 2.2.0::gentoo > dev-lang/perl:5.20.2::gentoo > dev-lang/python: 2.7.9-r1::gentoo, 3.3.5-r1::gentoo, 3.4.1::gentoo > dev-util/cmake: 3.2.2::gentoo > dev-util/pkgconfig: 0.28-r2::gentoo > sys-apps/baselayout: 2.2::gentoo > sys-apps/openrc: 0.13.11::gentoo > sys-apps/sandbox: 2.6-r1::gentoo > sys-devel/autoconf: 2.13::gentoo, 2.69::gentoo > sys-devel/automake: 1.11.6-r1::gentoo, 1.13.4::gentoo, 1.15::gentoo > sys-devel/binutils: 2.24-r3::gentoo > sys-devel/gcc:4.5.4::gentoo, 4.8.4::gentoo > sys-devel/gcc-config: 1.7.3::gentoo > sys-devel/libtool:2.4.6::gentoo > sys-devel/make: 4.1-r1::gentoo > sys-kernel/linux-headers: 3.18::gentoo (virtual/os-headers) > sys-libs/glibc: 2.20-r2::gentoo > Repositories: > > gentoo > location: /usr/portage > sync-type: rsync > sync-uri: rsync://10.0.0.103/gentoo-portage > priority: -1000 > > x-portage > location: /usr/local/portage > masters: gentoo > priority: 0 > > ACCEPT_KEYWORDS="amd64" > ACCEPT_LICENSE="* -@EULA googleearth PUEL dlj-1.1 Oracle-BCLA-JavaSE" > CBUILD="x86_64-pc-linux-gnu" > CFLAGS="-march=native -O2 -pipe" > CHOST="x86_64-pc-linux-gnu" > CONFIG_PROTECT="/etc /usr/lib64/fax /usr/share/easy-rsa > /usr/share/gnupg/qualified.txt /var/spool/fax/etc" > CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/dconf /etc/env.d > /etc/fonts/fonts.conf /etc/gconf /etc/gentoo-release > /etc/php/apache2-php5.3/ext-active/ /etc/php/apache2-php5.5/ext-active/ > /etc/php/apache2-php5.6/ext-active/ /etc/php/cgi-php5.3/ext-active/ > /etc/php/cgi-php5.5/ext-active/ /etc/php/cgi-php5.6/ext-active/ > /etc/php/cli-php5.3/ext-active/ /etc/php/cli-php5.5/ext-active/ > /etc/php/cli-php5.6/ext-active/ /etc/revdep-rebuild /etc/sandbox.d > /etc/terminfo /etc/texmf/language.dat.d /etc/texmf/language.def.d > /etc/texmf/updmap.d /etc/texmf/web2c" > CXXFLAGS="-march=native -O2 -pipe" > DISTDIR="/usr/portage/distfiles" > EMERGE_DEFAULT_OPTS="--autounmask-write=y --keep-going --with-bdeps=y" > FCFLAGS="-O2 -pipe" > FEATURES="assume-digests binpkg-logs config-protect-if-modified distlocks > ebuild-locks fixlafiles merge-sync news parallel-fetch preserve-libs > protect-owned sandbox sfperms strict unknown-features-warn unmerge-logs > unmerge-orphans userfetch userpriv usersandbox usersync" > FFLAGS="-O2 -pipe" > GENTOO_MIRRORS="http://mirror.csclub.uwaterloo.ca/gentoo-distfiles/ > http://gentoo.osuosl.org/ ftp://mirror.csclub.uwaterloo.ca/gentoo-distfiles/ > http://linux.rz.ruhr-uni-bochum.de/download/gentoo-mirror/ > ftp://linux.rz.ruhr-uni-bochum.de/gentoo-mirror/ > ftp://ftp.spline
Re: [gentoo-user] Re: USB printer and new cups
walt wrote: On 05/15/2010 04:01 PM, Dale wrote: Just for reference, this is my USE flags: USE="X avahi dbus gnutls java jpeg ldap pam perl png ppds python ssl tiff zeroconf > -acl -kerberos -php -samba -slp -static -xinetd" Good grief, Dale, you're almost stark nekkid! Where are all the rest of your useflags? Here is what I'm using: USE="32bit 3dnow 3dnowext 7zip X X509 Xaw3d a52 aac aalib adns alsa amr antlr applet ares aspell audio automount bash-completion binfilter brasero bzip2 c++ cairo cdda cdparanoia chappa cjk corefonts css cuda cupsddk custom-optimization dbus deprecated disk-partition divx dv dvd dvdnav ecc eds emacs encode epiphany exif faac faad fame fat fax ffmpeg firefox fpx ftp fts3 fuse gallium gcdmaster gcj gcrypt gdu gedit geoip gif gimp gimpprint git glib glibc-compat20 glitz glut gnome gnome-keyring gnome-print gnomecanvas gnomecd gnus gnutls gpgme gs gstreamer gtk guile hfs hpcups hpn hs16 hunspell imagemagick imap imlib inotify interpreter java java6 javascript jbig jce jpeg jpeg2k keyboard kqemu kvm lame libgcrypt libmms libssh2 libvisual linuxthreads-tls live logrotate long-double lzo mad mbox menu-plugin mime mimencode mjpeg mmx mmxext mng mozdevelop mozdom mp2 mp3 mp4 mp4live mpeg mpeg2 mplayer multislot nautilus netpbm network network-cron networking nfs nls nntp nocd nsplugin nspr nss ntfs ntlm numeric odbc ofx ogg opengl openssl pango passfile pcap pcre player playlist png pnm policykit pop poppler-data posix postproc pth qemu quicktime quotes rar real realmedia regex regexp rtc rtsp ru-dv ru-g ru-i ru-k samba scanner sdl sdl-image sendmail sftp sharedmem slang smime smp smtp sndfile sockets sqlite sqlite3 sse ssh ssl startup-notification subversion suidcheck svg swat sysfs sysvipc tcl tcpdump theora threads threadsafe thunderbird tiff tk tls totem truetype tta twolame type1 type3 ui usb utempter uudeview uuencode video vidix vnc vorbis wav win32codecs wma wmf wmp xanim xine xpm xrandr xsl xslt xulrunner xv xvid xvmc yv12 -acl -acpi -bluetooth -cdr -cdrtools -cracklib -dvdarchive -dvdr -fam -fortran -kde -ldap -mysql -qt3support -semantic-desktop -sql -x264" Hm. Glad you brought the subject up because I just noticed that I no longer need the ntfs useflag. I once had an MS Windows partition for those very rare occasions when I was forced to run a Windows application, but now I can use wine or VirtualBox to run any Windows software that my banker/broker/city/state/ federal government may coerce me into using. << SNIP >> That's not the global USE flags, just the ones turned on for cups. I ran emerge -vp cups and then copied the USE flags from that. This is my global USE flags: USE="3dnow X aac acpi alsa automount avahi berkdb bzip2 cairo cddb cdr chroot cli clucene consolekit cracklib cups curl cxx dbus dri dvd dvdr emboss encode esd exif fam fdftk flac fortran gdbm gif gimp gkrellm gnutls gphoto2 gpm gtk hal hbci iconv ipv6 java javascript jbig jpeg jpeg2k justify kde lcms ldap libnotify libwww logrotate loop-aes mad mdnsresponder-compat mikmod mmx mng modules mp3 mp4 mpeg mplayer mudflap mysql ncurses nls nptl nptlonly nsplugin offensive ofx ogg opengl openmp pam pango parport pcre pdf perl png ppds ppp pppd python qt3 qt3support qt4 readline reflection sasl sdl seamonkey semantic-desktop session spell spl sse ssl startup-notification svg sysfs syslog tcl tcpd tiff tk truetype unicode usb vorbis webkit win32codecs wma wmf x264 x86 xcb xml xorg xv xvid yahoo zeroconf zlib" I suspect that a lot of those are no longer valid tho. I need to clean house on those. Any volunteers? lol I think one of the eix commands will show the dead ones. I can't recall at the moment. Oh well. Dale :-) :-)
RE: [gentoo-user] Using Gentoo for Sound Recording
> -Original Message- > From: Mark Knecht [mailto:[EMAIL PROTECTED] > Sent: Monday, March 20, 2006 5:10 PM > To: gentoo-user@lists.gentoo.org > Subject: Re: [gentoo-user] Using Gentoo for Sound Recording > > Tim, >I see you've gotten other responses which is great. My input would > be that we should try to get jack going on your system whether you end > up using it or not. I hope you do as it's the only way I know of to > record audio and be assured you got every sample. > >Can you post back what versions you are trying to build? > > lightning ~ # emerge -pv jack-audio-connection-kit qjackctl > > These are the packages that I would merge, in order: > > Calculating dependencies ...done! > [ebuild R ] media-sound/jack-audio-connection-kit-0.100.7 +alsa > (-altivec) -caps (-coreaudio) -debug -doc +jack-tmpfs (-mmx) -oss > -portaudio +sndfile (-sse) 0 kB > [ebuild R ] media-sound/qjackctl-0.2.17 0 kB > > Total size of downloads: 0 kB > lightning ~ # > >Also, post back the results of these two commands. > > emerge info > eix -I qt > > Cheers, > Mark > [Timothy A. Holmes] Mark -- per your previous here is the info you asked for I am interested to know why it needs cups audacity ~ # emerge -pv jack-audio-connection-kit qjackctl These are the packages that I would merge, in order: Calculating dependencies ...done! [ebuild R ] media-sound/jack-audio-connection-kit-0.99.0-r1 +alsa (-altivec) -caps -debug -doc -jack-tmpfs +oss -portaudio 0 kB [ebuild N] media-fonts/gnu-gs-fonts-std-8.11 3,664 kB [ebuild N] app-text/ghostscript-esp-7.07.1-r8 +X -cjk +cups -emacs +gtk 5,276 kB [ebuild U ] sys-devel/automake-1.9.6-r1 [1.9.5] 747 kB [ebuild N] app-text/poppler-0.5.0-r5 -cairo +jpeg 913 kB [ebuild N] net-print/cups-1.1.23-r7 -gnutls -nls +pam -samba -slp +ssl 8,501 kB [ebuild N] x11-libs/qt-3.3.4-r8 +cups -debug -doc -examples -firebird +gif -immqt -immqt-bc -ipv6 -mysql -nas -odbc +opengl -postgres -sqlite -xinerama 0 kB [ebuild N] media-sound/qjackctl-0.2.17 239 kB Total size of downloads: 19,343 kB audacity ~ # emerge info Portage 2.0.51.22-r2 (default-linux/x86/2005.1, gcc-3.3.5-20050130, glibc-2.3.4.20041102-r1, 2.6.14-gentoo-r2 i686) ===== System uname: 2.6.14-gentoo-r2 i686 Pentium III (Katmai) Gentoo Base System version 1.6.13 dev-lang/python: 2.3.5-r2 sys-apps/sandbox:1.2.11 sys-devel/autoconf: 2.13, 2.59-r6 sys-devel/automake: 1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.5 sys-devel/binutils: 2.15.92.0.2-r10 sys-devel/libtool: 1.5.18-r1 virtual/os-headers: 2.6.11-r2 ACCEPT_KEYWORDS="x86" AUTOCLEAN="yes" CBUILD="i686-pc-linux-gnu" CFLAGS="-march=pentium3 -O3 -pipe -fomit-frame-pointer" CHOST="i686-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3/share/config /usr/lib/X11/xkb /usr/share/config /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" CXXFLAGS="-march=pentium3 -O3 -pipe -fomit-frame-pointer" DISTDIR="/usr/portage/distfiles" FEATURES="autoconfig distlocks sandbox sfperms strict" GENTOO_MIRRORS="ftp://mirror.iawnet.sandia.gov/pub/gentoo/ ftp://gentoo.chem.wisc.edu/gentoo/ ftp://gentoo.mirrors.pair.com/ ftp://gentoo.mirrored.ca/"; MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" SYNC="rsync://rsync.us.gentoo.org/gentoo-portage" USE="x86 X alsa apm arts audiofile avi berkdb bitmap-fonts bzip2 crypt cups dri eds emboss encode expat fam foomaticdb fortran gdbm gif glut gpm gstreamer gtk gtk2 imlib jack jpeg lcms libg++ libwww mad mikmod mng motif mp3 mpeg ncurses ogg oggvorbis opengl oss pam pdflib perl png python qt quicktime readline sdl speex spell ssl tcpd tiff truetype truetype-fonts type1-fonts udev vorbis xml2 xmms xv zlib userland_GNU kernel_linux elibc_glibc" Unset: ASFLAGS, CTARGET, LANG, LC_ALL, LDFLAGS, LINGUAS, PORTDIR_OVERLAY audacity ~ # eix -I qt -bash: eix: command not found audacity ~ # Timothy A. Holmes IT Manager / Network Admin / Web Master / Computer Teacher Medina Christian Academy A Higher Standard... Jeremiah 33:3 Jeremiah 29:11 Esther 4:14 -- gentoo-user@gentoo.org mailing list
[gentoo-user] equery shows lyx didn't depend on qt, and emerge shows the opposite
Hello. I wishes to emerge lyx and surprisingly found it depends on qt: [EMAIL PROTECTED]:/home/zhangweiwu# emerge -pv lyx These are the packages that would be merged, in order: Calculating dependencies... done! [ebuild N] app-text/opensp-1.5.2-r1 USE="nls -doc" 1,486 kB [ebuild N] app-text/docbook-dsssl-stylesheets-1.79 272 kB [ebuild N] app-text/docbook-sgml-dtd-3.1-r3 55 kB [ebuild N] media-gfx/imagemagick-6.3.7.9 USE="X gs jbig jpeg lcms png svg tiff zlib -bzip2 -djvu -doc -fontconfig -fpx -graphviz -hdri -jpeg2k -nocxx -openexr -perl -q32 -q8 -truetype -wmf -xml" 0 kB [ebuild N] x11-libs/qt-4.3.2-r1 USE="cups jpeg opengl png ssl tiff xinerama zlib -accessibility -dbus -debug -doc -examples (-firebird) -gif -glib -mng -mysql -nas -nis -odbc -pch -postgres -qt3support -sqlite -sqlite3" INPUT_DEVICES="-wacom" 42,445 kB [ebuild N] app-text/aiksaurus-1.2.1 USE="-gtk" 908 kB [ebuild N] app-text/openjade-1.3.2-r1 874 kB [ebuild N] app-text/sgmltools-lite-3.0.3-r10 USE="-tetex" 69 kB [ebuild N] app-office/lyx-1.5.4 USE="X cups nls -debug -latex" LINGUAS="-he" 8,923 kB Total: 9 packages (9 new), Size of downloads: 55,028 kB I thought it must not be true, because I used lyx on Ubuntu and it doesn't look like a qt application at all. Then I run equery depgraph to see which package required qt. again a surprise, according to equery, lyx did not depend on qt, nor indirectly. I attached output of 'equery depgraph =lyx-1.5.4' to this message. Do a grep and 'qt' is not found in the output. So my question is: 1. Is it true lyx really depends on qt? How do I find out? 2. If lyx doesn't have to depend on qt, how can I install lyx and avoid qt being emerged? Thanks in advance! Best regards Zhang Weiwu -- Real Softservice Huateng Tower, Unit 1788 Jia 302 3rd area of Jinsong, Chao Yang Tel: +86 (10) 8773 0650 ext 603 Mobile: 135 9950 2413 http://www.realss.com app-office/lyx-1.5.4: `-- app-office/lyx-1.5.4 `-- x11-libs/libXrandr-1.2.2 `-- x11-libs/libX11-1.1.3 `-- x11-libs/xtrans-1.0.4 `-- sys-devel/automake-1.10 `-- dev-lang/perl-5.8.8-r4 `-- sys-devel/libperl-5.8.8-r1 `-- sys-libs/db-4.5.20_p2 [ berkdb ] `-- dev-lang/tcl-8.4.15 [ tcl ] `-- sys-devel/autoconf-2.61-r1 `-- sys-apps/texinfo-4.8-r5 `-- sys-libs/ncurses-5.6-r2 [ !build ] `-- sys-libs/gpm-1.20.1-r6 [ gpm ] `-- virtual/libintl-0 (virtual/libintl) [ !build nls ] `-- sys-devel/gettext-0.17 [ elibc_Darwin ] `-- virtual/libiconv-0 (virtual/libiconv) `-- dev-libs/libxml2-2.6.30-r1 `-- sys-libs/zlib-1.2.3-r1 `-- dev-lang/python-2.4.4-r6 [ python ] `-- dev-lang/tk-8.4.15-r1 [ !build tk ] `-- x11-libs/libXt-1.0.5 `-- x11-libs/libSM-1.0.3 `-- x11-libs/libICE-1.0.4 `-- x11-proto/xproto-7.0.10 `-- sys-devel/libtool-1.5.24 `-- sys-devel/gnuconfig-20070724 `-- sys-apps/help2man-1.36.4 `-- dev-perl/Locale-gettext-1.05 [ elibc_glibc nls ] `-- dev-util/pkgconfig-0.22 `-- x11-misc/util-macros-1.1.5 `-- sys-devel/binutils-2.18-r1 `-- sys-devel/binutils-config-1.9-r4 `-- sys-apps/findutils-4.3.8-r1 [ userland_GNU ] `-- x11-proto/kbproto-1.0.3 `-- sys-libs/readline-5.2_p7 [ !build ncurses readline ] `-- app-shells/bash-3.2_p17-r1 `-- sys-libs/gdbm-1.8.3-r3 [ !build gdbm ] `-- dev-libs/openssl-0.9.8g [ !build ssl ] `-- dev-libs/gmp-4.2.2 [ gmp ] `-- sys-apps/diffutils-2.8.7-r2 `-- sys-apps/man-pages-2.75 [ userland_GNU ] `-- sys-apps/man-1.6e-r3 (virtual/man) `-- sys-apps/groff-1.19.2-r1 `-- app-i18n/man-pages-zh_CN-1.5 [ nls linguas_zh_CN ] `-- sys-devel/bc-1.06-r6 [ test ] `-- sys-devel/flex-2.5.33-r3 `-- app-misc/ca-certificates-20070303-r1 `-- sys-apps/portage-2.1.3.19 `-- sys-apps/sed-4.1.5 [ !build ] `-- sys-apps/sandbox-1.2.18.1-r2 [ elibc_glibc ] `-- app-misc/pax-utils-0.1.16 `-- sys-libs/libcap-1.10-r9 [ caps ] `-- sys-kernel/linux-headers-2.6.23-r3 (virtual/os-headers) `-- dev-util/unifdef-1.20 `-- app-text/docbook-xml-dtd-4.4-r1 [ doc ] `-- app-arch/unzip-5.52-r1 `-- app-text/docbook-xsl-stylesheets-1.70.1 `-- app-t
Re: [gentoo-user] emerge @world output unfamiliar. Am I updated?
On 2020-10-02 10:45, n952162 wrote: Have I successfully updated my system? I ran this command: emerge \ -v \ --verbose-conflicts \ --deep \ -update \ --changed-use \ --keep-going \ --with-bdeps=y \ --changed-deps \ --backtrack=100 \ @world and got tons of stuff that looks like spurious debugging/tracing info parent: (dev-libs/glib-2.64.5:2/2::gentoo, ebuild scheduled for merge) child: (virtual/libelf-3:0/1::gentoo, ebuild scheduled for merge) (runtime_slot_op) parent: (dev-libs/glib-2.64.5:2/2::gentoo, ebuild scheduled for merge) child: (virtual/libelf-3:0/1::gentoo, ebuild scheduled for merge) (runtime_slot_op) and these snippets: Total: 869 packages (332 upgrades, 30 new, 10 in new slots, 497 reinstalls), Size of downloads: 2769158 KiB Conflict: 1 block forced reinstall atoms: slot operator dependencies: (/, sys-libs/ncurses:0) forced rebuilds: [EOF] When I strip out all the parent/child traces (they make it a 6MB file!) with this: sed -e '/^\s*parent: (/d' -e '/^\s*child: (/d' system-world.201002 I get this at the end of my emerge: Total: 869 packages (332 upgrades, 30 new, 10 in new slots, 497 reinstalls), Size of downloads: 2769158 KiB Conflict: 1 block forced reinstall atoms: slot operator dependencies: (/, sys-libs/ncurses:0) (/, sys-libs/readline:0) (/, dev-lang/perl:0) (/, dev-libs/libxml2:2) (/, dev-lang/python-exec:2) (/, sys-libs/db:5.3) (/, sys-libs/gdbm:0) (/, x11-libs/libX11:0) (/, dev-libs/libgcrypt:0) (/, dev-libs/openssl:0) (/, dev-libs/expat:0) (/, x11-libs/libxshmfence:0) (/, x11-libs/libXdamage:0) (/, x11-libs/libXext:0) (/, x11-libs/libXxf86vm:0) (/, x11-libs/libxcb:0) (/, x11-libs/libXfixes:0) (/, app-arch/zstd:0) (/, sys-devel/llvm:10) (/, sys-libs/zlib:0) (/, dev-libs/libffi:0) (/, app-arch/libarchive:0) (/, dev-libs/jsoncpp:0) (/, dev-libs/libuv:0) (/, x11-libs/libpciaccess:0) (/, x11-base/xorg-server:0) (/, dev-libs/libinput:0) (/, dev-libs/apr:1) (/, dev-libs/apr-util:1) (/, media-libs/libpng:0) (/, media-libs/dav1d:0) (/, media-libs/libaom:0) (/, media-libs/harfbuzz:0) (/, dev-libs/icu:0) (/, dev-libs/libevent:0) (/, media-libs/libvpx:0) (/, media-libs/libwebp:0) (/, x11-libs/cairo:0) (/, media-gfx/graphite2:0) (/, dev-libs/gobject-introspection:0) (/, media-libs/freetype:2) (/, media-libs/fontconfig:1.0) (/, sys-libs/binutils-libs:0) (/, app-crypt/libb2:0) (/, app-crypt/gpgme:1) (/, dev-libs/libassuan:0) (/, dev-libs/libgpg-error:0) (/, net-libs/gnutls:0) (/, dev-libs/libtasn1:0) (/, dev-libs/libunistring:0) (/, dev-libs/nettle:0) (/, dev-libs/gmp:0) (/, net-dns/libidn2:0) (/, app-arch/bzip2:0) (/, dev-libs/json-c:0) (/, app-crypt/argon2:0) (/, dev-libs/mpfr:0) (/, dev-python/cffi:0) (/, dev-python/ply:0) (/, sys-libs/efivar:0) (/, media-libs/gd:2) (/, dev-db/postgresql:12) (/, sci-libs/proj:0) (/, dev-lang/lua:0) (/, dev-db/postgresql:10) (/, dev-db/postgresql:11) (/, sci-libs/libgeotiff:0) (/, dev-libs/libnl:3) (/, app-text/poppler:0) (/, app-text/qpdf:0) (/, media-libs/jbig2dec:0) (/, media-libs/openjpeg:2) (/, net-dns/libidn:0) (/, dev-libs/libxslt:0) (/, app-arch/lz4:0) (/, media-libs/opus:0) (/, media-video/ffmpeg:0) (/, app-text/hunspell:0) (/, dev-qt/qtcore:5) (/, net-libs/libtirpc:0) (/, sys-apps/keyutils:0) (/, dev-libs/liblinear:0) (/, media-libs/libdvdread:0) (/, media-libs/libdvbpsi:0) (/, media-libs/libdvdnav:0) (/, x11-libs/xcb-util-cursor:0) (/, x11-libs/xcb-util-image:0) (/, x11-libs/xcb-util-keysyms:0) (/, x11-libs/xcb-util-renderutil:0) (/, x11-libs/xcb-util-wm:0) (/, x11-libs/xcb-util:0) (/, x11-base/xcb-proto:0) (/, media-libs/flac:0) (/, media-libs/libogg:0) (/, media-libs/libvorbis:0) (/, dev-scheme/guile:12) (/, dev-libs/boehm-gc:0) (/, dev-libs/libltdl:0) (/, media-libs/tiff:0) (/, media-gfx/mypaint-brushes:2.0) (/, media-libs/libmypaint:0) (/, net-libs/libproxy:0) (/, media-gfx/exiv2:0) (/, dev-db/lmdb:0) (/, dev-libs/libutf8proc:0) (/, dev-libs/libpcre2:0) (/, dev-libs/double-conversion:0) (/, app-arch/xz-utils:0) (/, sys-apps/util-linux:0) (/, dev-db/sqlite:3) (/, gnome-extra/libgsf:0) (/, x11-libs/pango:0) (/, app-text/libspectre:0) (/, x11-libs/libXrender:0) (/, app-text/ghostscript-gpl:0) (/, dev-libs/glib:2) (/, dev-libs/libgudev:0) (/, dev-libs/libmspack:0) (/, net-libs/libnsl:0) (/, dev-libs/mpc:0) (/, sys-apps/acl:0) (/, sys-libs/pam:0) (/, sys-apps/attr:0) (/, net-firewall/iptables:0) (/, virtual/libcrypt:0) (/, virtual/jpeg:0) (/, virtual/libudev:0) (/, virtual/libusb:1) (/, dev-libs/libgit2:0) (/, net-libs/libssh2:0) (/, net-libs/http-
Re: [gentoo-user] Vim stops installing when it runs installman.sh
On 21 November 2011 15:00, 1990 dqgcs wrote: > Hi Mick > Here is my output ,Thanks for help!!! > > *** > > .-(~)-(ayu@Freedom > )- > `--> MAKEOPTS="-j1" emerge -uaDv app-editors/vim > This action requires superuser access... > Would you like to add --pretend to options? [Yes/No] yes > > These are the packages that would be merged, in order: > > Calculating dependencies... done! > [ebuild U ] app-arch/bzip2-1.0.6-r3 [1.0.6-r2] USE="static-libs%* > -static" 0 kB > [ebuild U ] dev-libs/icu-4.8.1-r2 [4.8] USE="static-libs -debug -doc > -examples" 18,241 kB > [ebuild U ] dev-libs/libffi-3.0.10 [3.0.9-r2] USE="static-libs -debug > -test" 736 kB > [ebuild U ] sys-libs/timezone-data-2011l [2011h] USE="nls" 331 kB > [ebuild U ] sys-devel/automake-wrapper-5 [4] 0 kB > [ebuild U ] sys-apps/sandbox-2.5 [2.4] USE="(-multilib)" 348 kB > [ebuild U ] sys-apps/less-444 [441] USE="unicode" 301 kB > [ebuild U ] sys-kernel/linux-headers-2.6.39 [2.6.36.1] 4,583 kB > [ebuild U ] dev-perl/IO-Socket-SSL-1.440.0 [1.35] USE="-idn" 68 kB > [ebuild U ] dev-util/gtk-doc-am-1.18 [1.17] 623 kB > [ebuild U ] media-libs/freetype-2.4.7 [2.4.6] USE="X bzip2 > static-libs -auto-hinter -bindist -debug -doc -fontforge -utils" 1,456 kB > [ebuild U ] dev-lang/python-2.7.2-r3 [2.7.1-r1] USE="gdbm ipv6 > ncurses readline ssl threads (wide-unicode) xml -berkdb -build -doc > -examples -sqlite* -tk -wininst" 11,494 kB > [ebuild U ] dev-libs/libxml2-2.7.8-r3 [2.7.8-r1] USE="icu ipv6 python > readline static-libs%* -debug -doc -examples -test" 0 kB > [ebuild U ] dev-libs/libxslt-1.1.26-r2 [1.1.26-r1] USE="crypt python > static-libs%* -debug" 0 kB > [ebuild U ] dev-lang/python-3.1.4-r3 [3.1.3-r1] USE="gdbm ipv6 > ncurses readline ssl threads (wide-unicode) xml -build -doc -examples > -sqlite -tk -wininst" 8,005 kB > [ebuild U ] sys-apps/util-linux-2.19.1-r1 [2.19.1] USE="cramfs crypt > ncurses nls unicode -loop-aes -old-linux -perl (-selinux) -slang (-uclibc)" > 0 kB > [ebuild U ] sys-devel/binutils-2.21.1-r1 [2.20.1-r1] USE="nls > static-libs -multislot -multitarget -test -vanilla" 18,572 kB > [ebuild U ] sys-devel/llvm-2.9-r2 [2.8-r2] USE="libffi -debug > -llvm-gcc -multitarget -ocaml -test -udis86 -vim-syntax%" 9,351 kB > [ebuild U ] app-text/docbook-xsl-stylesheets-1.76.1 [1.75.2] 3,597 kB > [ebuild U ] sys-apps/dbus-1.4.16 [1.4.12] USE="X static-libs -debug > -doc (-selinux) -test" 1,846 kB > [ebuild U ] dev-util/ctags-5.8 [5.7] USE="-ada" 469 kB > [ebuild U ] dev-libs/dbus-glib-0.98 [0.92] USE="static-libs -debug > -doc -test (-bash-completion%)" 707 kB > [ebuild U ] x11-misc/xdg-utils-1.1.0_rc1_p20111003 > [1.1.0_rc1_p20110519] USE="-doc" 1,141 kB > [ebuild U ] sys-libs/pam-1.1.5 [1.1.4] USE="berkdb cracklib nls > -audit -debug -nis (-selinux) -test -vim-syntax" 1,584 kB > [ebuild U ] sys-auth/polkit-0.102 [0.101-r1] USE="gtk introspection > nls pam -debug -doc -examples -kde" 860 kB > [ebuild N ] app-editors/vim-core-7.3.266 USE="acl nls > -bash-completion -livecd" 0 kB > [ebuild N ] app-editors/vim-7.3.266 USE="X acl gpm nls python > -bash-completion -cscope -debug -minimal -perl -ruby -vim-pager" 0 kB > [ebuild U ] x11-libs/gtk+-2.24.5-r1 [2.24.4] USE="cups introspection > (-aqua) -debug -doc -examples -test -vim-syntax -xinerama" 12,942 kB > [ebuild U ] media-libs/libpng-1.5.5 [1.4.8-r1] USE="static-libs > -apng" 670 kB > [ebuild U ] x11-libs/gdk-pixbuf-2.24.0-r1 [2.22.1-r2] USE="X > introspection jpeg -debug -doc -jpeg2k -test -tiff (-svg%*)" 1,149 kB > [ebuild U ] app-text/ghostscript-gpl-9.04-r4 [9.04-r3] USE="X cups > dbus gtk static-libs -bindist -djvu -idn -jpeg2k" LINGUAS="zh_CN -ja -ko > -zh_TW" 0 kB > [blocks B ] (" [blocks B ] (" > Total: 31 packages (29 upgrades, 2 new), Size of downloads: 99,064 kB > Conflict: 2 blocks (2 unsatisfied) > > * Error: The above package list contains packages which cannot be > * installed at the same time on the same system. > > (media-libs/libpng-1.5.5::gentoo, ebuild scheduled for merge) pulled in > by > media-libs/libpng:0 required by > (app-text/ghostscript-gpl-9.04-r4::gentoo, ebuild scheduled for merge) > >=medi
[gentoo-user] Re: USB printer and new cups
On 05/15/2010 04:01 PM, Dale wrote: Just for reference, this is my USE flags: USE="X avahi dbus gnutls java jpeg ldap pam perl png ppds python ssl tiff zeroconf > -acl -kerberos -php -samba -slp -static -xinetd" Good grief, Dale, you're almost stark nekkid! Where are all the rest of your useflags? Here is what I'm using: USE="32bit 3dnow 3dnowext 7zip X X509 Xaw3d a52 aac aalib adns alsa amr antlr applet ares aspell audio automount bash-completion binfilter brasero bzip2 c++ cairo cdda cdparanoia chappa cjk corefonts css cuda cupsddk custom-optimization dbus deprecated disk-partition divx dv dvd dvdnav ecc eds emacs encode epiphany exif faac faad fame fat fax ffmpeg firefox fpx ftp fts3 fuse gallium gcdmaster gcj gcrypt gdu gedit geoip gif gimp gimpprint git glib glibc-compat20 glitz glut gnome gnome-keyring gnome-print gnomecanvas gnomecd gnus gnutls gpgme gs gstreamer gtk guile hfs hpcups hpn hs16 hunspell imagemagick imap imlib inotify interpreter java java6 javascript jbig jce jpeg jpeg2k keyboard kqemu kvm lame libgcrypt libmms libssh2 libvisual linuxthreads-tls live logrotate long-double lzo mad mbox menu-plugin mime mimencode mjpeg mmx mmxext mng mozdevelop mozdom mp2 mp3 mp4 mp4live mpeg mpeg2 mplayer multislot nautilus netpbm network network-cron networking nfs nls nntp nocd nsplugin nspr nss ntfs ntlm numeric odbc ofx ogg opengl openssl pango passfile pcap pcre player playlist png pnm policykit pop poppler-data posix postproc pth qemu quicktime quotes rar real realmedia regex regexp rtc rtsp ru-dv ru-g ru-i ru-k samba scanner sdl sdl-image sendmail sftp sharedmem slang smime smp smtp sndfile sockets sqlite sqlite3 sse ssh ssl startup-notification subversion suidcheck svg swat sysfs sysvipc tcl tcpdump theora threads threadsafe thunderbird tiff tk tls totem truetype tta twolame type1 type3 ui usb utempter uudeview uuencode video vidix vnc vorbis wav win32codecs wma wmf wmp xanim xine xpm xrandr xsl xslt xulrunner xv xvid xvmc yv12 -acl -acpi -bluetooth -cdr -cdrtools -cracklib -dvdarchive -dvdr -fam -fortran -kde -ldap -mysql -qt3support -semantic-desktop -sql -x264" Hm. Glad you brought the subject up because I just noticed that I no longer need the ntfs useflag. I once had an MS Windows partition for those very rare occasions when I was forced to run a Windows application, but now I can use wine or VirtualBox to run any Windows software that my banker/broker/city/state/ federal government may coerce me into using. Alex: when I plug in my HP USB printer, I see this in dmesg: usb 2-2: new full speed USB device using uhci_hcd and address 2 usb 2-2: New USB device found, idVendor=03f0, idProduct=1617 usb 2-2: New USB device strings: Mfr=1, Product=2, SerialNumber=3 usb 2-2: Product: hp LaserJet 3015 usb 2-2: Manufacturer: Hewlett-Packard usb 2-2: SerialNumber: 00CNBM369103 usblp0: USB Bidirectional printer dev 2 if 0 alt 1 proto 2 vid 0x03F0 pid 0x1617 usbcore: registered new interface driver usblp Do you see somethinhg different?
Re: [gentoo-user] Q on portage's rational to re-emerge packages
On 27/09/2013 13:18, Philip Webb wrote: > 130927 Hinnerk van Bruinehsen wrote: >> you are encountering a relatively new feature of portage >> that is supposed to make revdep-rebuild & emerge @preserve-rebuild obsolete. >> The logic is, that if you update a package, other packages >> depending on this package will automatically rebuild to prevent breakage. >> It seems that in your case portage "thinks" that one of that packages >> depends on zsh-completion and pulls that in for rebuild, >> which in turn, most likely via setuptools or PyQt4, >> pulls libreoffice to rebuild. > > I have found sometimes that Portage wants to remerge LO or similar, > but in fact the existing installed version continues to work regardless. > Try remerging the other pkgs first & see if LO still functions as usual ; > only if it doesn't do you need to remerge it. Also consider how portage "knows" to rebuild something. In truth, it doesn't know and has no way to just find out. It has to rely on data added to the ebuild, and that's where this new feature called sub-slots comes in. In a nutshell, it's a DEPEND in reverse. LO has this one for example: =dev-util/mdds-0.8*:= That's a classic DEPEND, to install LO you must have mdds, so it gets pulled in and built. From then on portage keeps mdds up to date and knows it must use only version 0.8.something. So far so goo. But what happens if mdds-0.8.1 introduces an API/ABI change that breaks LO? Traditionally we had no way of dealing with this in ebuilds and had to rely on revdep-rebuild and @preserved-rebuild, both of which are ugly hacks (never mind that they work reliably). Portage still had no way of knowing breakage would happen if it did it's usual thing, so that's where subslots come in (the := notation)[1] Basically, it say something like "LO DEPENDS on mdds, but also if the installed version of mdds later changes, then LO needs to be rebuilt to properly link against the new (and changed) version of mdds. This only works right if the ebuild maintainer is on the ball, watches Changelogs for the DEPENDS packages and put the proper metadata in the ebuild. You can imagine how this can work out very very well when done right, and if the maintainer makes a mistake (or doesn't clearly understand how it works) it can cause many unneccessary rebuilds (but not actually *break* stuff). Huge packages like LO with many interconnected DEPENDS are always going to be the usual victim I'm afraid... And then there's things that use poppler, boost, PyQT and pykde4 - a similar effect is at work. End result = your cpus will be kept nice and toasty warm doing lots of compiles but actual breakage of the sort that led to revdep-rebuild being developed should reduce dramatically. Some unneccessary rebuilds are the price we pay for not having breakage. In Helmut's specific case here, the cause seems to be python-exec. I missed that one myself somehow so had no idea it was hanging around biting folks. [1] For clarity, I'll leave out explaining syntax here, that is documented elsewhere. -- Alan McKinnon alan.mckin...@gmail.com
[gentoo-user] can not compile / emerge
I was installing an application gimp and all of a sudden I got an error: Emerging (7 of 8) media-gfx/gimp-2.8.10-r1 * gimp-2.8.10.tar.bz2 SHA256 SHA512 WHIRLPOOL size ;-) ... [ ok ] * gimp-2.8.10-freetype251.patch SHA256 SHA512 WHIRLPOOL size ;-) ... [ ok ] cfg-update-1.8.2-r1: Creating checksum index... Unpacking source... Unpacking gimp-2.8.10.tar.bz2 to /var/tmp/portage/media-gfx/gimp-2.8.10-r1/work Unpacking gimp-2.8.10-freetype251.patch to /var/tmp/portage/media-gfx/gimp-2.8.10-r1/work unpack gimp-2.8.10-freetype251.patch: file format not recognized. Ignoring. Source unpacked in /var/tmp/portage/media-gfx/gimp-2.8.10-r1/work Preparing source in /var/tmp/portage/media-gfx/gimp-2.8.10-r1/work/gimp-2.8.10 ... * Applying gimp-2.7.4-no-deprecation.patch ... [ ok ] * Applying gimp-2.8.10-freetype251.patch ... [ ok ] * Applying gimp-2.8.10-clang.patch ... [ ok ] * Running eautoreconf in '/var/tmp/portage/media-gfx/gimp-2.8.10-r1/work/gimp-2.8.10' ... * Running glib-gettextize --copy --force ... [ ok ] * Running intltoolize --automake --copy --force ... [ ok ] * Skipping 'gtkdocize --copy' due gtkdocize not installed * Running libtoolize --install --copy --force --automake ... [ ok ] * Running aclocal -I m4macros ...[ ok ] * Running autoconf ... [ ok ] * Running autoheader ... [ ok ] * Running automake --add-missing --copy --force-missing ... [ ok ] * Running elibtoolize in: gimp-2.8.10/ * Applying portage/1.2.0 patch ... * Applying sed/1.5.6 patch ... * Applying as-needed/2.4.2 patch ... * Applying target-nm/2.4.2 patch ... * Fixing OMF Makefiles ... [ ok ] * Disabling deprecation warnings ... [ ok ] Source prepared. Configuring source in /var/tmp/portage/media-gfx/gimp-2.8.10-r1/work/gimp-2.8.10 ... * econf: updating gimp-2.8.10/config.sub with /usr/share/gnuconfig/config.sub * econf: updating gimp-2.8.10/config.guess with /usr/share/gnuconfig/config.guess ./configure --prefix=/usr --build=x86_64-pc-linux-gnu --host=x86_64-pc-linux-gnu --mandir=/usr/share/man --infodir=/usr/share/info --datadir=/usr/share --sysconfdir=/etc --localstatedir=/var/lib --libdir=/usr/lib64 --disable-silent-rules --disable-dependency-tracking --docdir=/usr/share/doc/gimp-2.8.10-r1 --disable-maintainer-mode --disable-gtk-doc --enable-default-binary --disable-silent-rules --with-x --without-aa --with-alsa --disable-altivec --with-bzip2 --without-libcurl --with-dbus --without-gvfs --without-webkit --with-libjpeg --without-libjasper --with-libexif --with-lcms=lcms2 --without-gs --enable-mmx --with-libmng --with-poppler --with-libpng --disable-python --disable-mp --enable-sse --with-librsvg --with-libtiff --with-gudev --without-wmf --with-xmc --without-libxpm --without-xvfb-run checking for a BSD-compatible install... /usr/bin/install -c checking whether build environment is sane... yes checking for a thread-safe mkdir -p... /bin/mkdir -p checking for gawk... gawk checking whether make sets $(MAKE)... yes checking whether make supports nested variables... yes checking whether make supports nested variables... (cached) yes checking for x86_64-pc-linux-gnu-gcc... x86_64-pc-linux-gnu-gcc checking whether the C compiler works... no configure: error: in `/var/tmp/portage/media-gfx/gimp-2.8.10-r1/work/gimp-2.8.10': configure: error: C compiler cannot create executables
Re: [gentoo-user] can not compile / emerge
On 09/09/14 12:36, Joseph wrote: I was installing an application gimp and all of a sudden I got an error: Emerging (7 of 8) media-gfx/gimp-2.8.10-r1 * gimp-2.8.10.tar.bz2 SHA256 SHA512 WHIRLPOOL size ;-) ... [ ok ] * gimp-2.8.10-freetype251.patch SHA256 SHA512 WHIRLPOOL size ;-) ... [ ok ] cfg-update-1.8.2-r1: Creating checksum index... Unpacking source... Unpacking gimp-2.8.10.tar.bz2 to /var/tmp/portage/media-gfx/gimp-2.8.10-r1/work Unpacking gimp-2.8.10-freetype251.patch to /var/tmp/portage/media-gfx/gimp-2.8.10-r1/work unpack gimp-2.8.10-freetype251.patch: file format not recognized. Ignoring. Source unpacked in /var/tmp/portage/media-gfx/gimp-2.8.10-r1/work Preparing source in /var/tmp/portage/media-gfx/gimp-2.8.10-r1/work/gimp-2.8.10 ... * Applying gimp-2.7.4-no-deprecation.patch ... [ ok ] * Applying gimp-2.8.10-freetype251.patch ... [ ok ] * Applying gimp-2.8.10-clang.patch ... [ ok ] * Running eautoreconf in '/var/tmp/portage/media-gfx/gimp-2.8.10-r1/work/gimp-2.8.10' ... * Running glib-gettextize --copy --force ... [ ok ] * Running intltoolize --automake --copy --force ... [ ok ] * Skipping 'gtkdocize --copy' due gtkdocize not installed * Running libtoolize --install --copy --force --automake ... [ ok ] * Running aclocal -I m4macros ... [ ok ] * Running autoconf ... [ ok ] * Running autoheader ... [ ok ] * Running automake --add-missing --copy --force-missing ... [ ok ] * Running elibtoolize in: gimp-2.8.10/ * Applying portage/1.2.0 patch ... * Applying sed/1.5.6 patch ... * Applying as-needed/2.4.2 patch ... * Applying target-nm/2.4.2 patch ... * Fixing OMF Makefiles ... [ ok ] * Disabling deprecation warnings ... [ ok ] Source prepared. Configuring source in /var/tmp/portage/media-gfx/gimp-2.8.10-r1/work/gimp-2.8.10 ... * econf: updating gimp-2.8.10/config.sub with /usr/share/gnuconfig/config.sub * econf: updating gimp-2.8.10/config.guess with /usr/share/gnuconfig/config.guess ./configure --prefix=/usr --build=x86_64-pc-linux-gnu --host=x86_64-pc-linux-gnu --mandir=/usr/share/man --infodir=/usr/share/info --datadir=/usr/share --sysconfdir=/etc --localstatedir=/var/lib --libdir=/usr/lib64 --disable-silent-rules --disable-dependency-tracking --docdir=/usr/share/doc/gimp-2.8.10-r1 --disable-maintainer-mode --disable-gtk-doc --enable-default-binary --disable-silent-rules --with-x --without-aa --with-alsa --disable-altivec --with-bzip2 --without-libcurl --with-dbus --without-gvfs --without-webkit --with-libjpeg --without-libjasper --with-libexif --with-lcms=lcms2 --without-gs --enable-mmx --with-libmng --with-poppler --with-libpng --disable-python --disable-mp --enable-sse --with-librsvg --with-libtiff --with-gudev --without-wmf --with-xmc --without-libxpm --without-xvfb-run checking for a BSD-compatible install... /usr/bin/install -c checking whether build environment is sane... yes checking for a thread-safe mkdir -p... /bin/mkdir -p checking for gawk... gawk checking whether make sets $(MAKE)... yes checking whether make supports nested variables... yes checking whether make supports nested variables... (cached) yes checking for x86_64-pc-linux-gnu-gcc... x86_64-pc-linux-gnu-gcc checking whether the C compiler works... no configure: error: in `/var/tmp/portage/media-gfx/gimp-2.8.10-r1/work/gimp-2.8.10': con
Re: [gentoo-user] emerge @world output unfamiliar. Am I updated?
On Fri, 02 Oct 2020 05:25:29 -0400, n952162 wrote: > > On 2020-10-02 10:45, n952162 wrote: > > Have I successfully updated my system? > > > > I ran this command: > > > > emerge \ > > -v \ > > --verbose-conflicts \ > > --deep \ > > -update \ > > --changed-use \ > > --keep-going \ > > --with-bdeps=y \ > > --changed-deps \ > > --backtrack=100 \ > > @world > > > > and got tons of stuff that looks like spurious debugging/tracing info > > > > parent: (dev-libs/glib-2.64.5:2/2::gentoo, ebuild scheduled for > > merge) > > child: (virtual/libelf-3:0/1::gentoo, ebuild scheduled for > > merge) (runtime_slot_op) > > parent: (dev-libs/glib-2.64.5:2/2::gentoo, ebuild scheduled for > > merge) > > child: (virtual/libelf-3:0/1::gentoo, ebuild scheduled for > > merge) (runtime_slot_op) > > > > and these snippets: > > > > Total: 869 packages (332 upgrades, 30 new, 10 in new slots, 497 > > reinstalls), Size of downloads: 2769158 KiB > > Conflict: 1 block > > forced reinstall atoms: > > > > > > slot operator dependencies: > > (/, sys-libs/ncurses:0) > > > > > > > > > > forced rebuilds: > > > > [EOF] > > > > > > When I strip out all the parent/child traces (they make it a 6MB file!) > with this: > > sed -e '/^\s*parent: (/d' -e '/^\s*child: (/d' system-world.201002 > > I get this at the end of my emerge: > > > Total: 869 packages (332 upgrades, 30 new, 10 in new slots, 497 > reinstalls), Size of downloads: 2769158 KiB > Conflict: 1 block > forced reinstall atoms: > > > slot operator dependencies: > (/, sys-libs/ncurses:0) > (/, sys-libs/readline:0) > (/, dev-lang/perl:0) > (/, dev-libs/libxml2:2) > (/, dev-lang/python-exec:2) > (/, sys-libs/db:5.3) > (/, sys-libs/gdbm:0) > (/, x11-libs/libX11:0) > (/, dev-libs/libgcrypt:0) > (/, dev-libs/openssl:0) > (/, dev-libs/expat:0) > (/, x11-libs/libxshmfence:0) > (/, x11-libs/libXdamage:0) > (/, x11-libs/libXext:0) > (/, x11-libs/libXxf86vm:0) > (/, x11-libs/libxcb:0) > (/, x11-libs/libXfixes:0) > (/, app-arch/zstd:0) > (/, sys-devel/llvm:10) > (/, sys-libs/zlib:0) > (/, dev-libs/libffi:0) > (/, app-arch/libarchive:0) > (/, dev-libs/jsoncpp:0) > (/, dev-libs/libuv:0) > (/, x11-libs/libpciaccess:0) > (/, x11-base/xorg-server:0) > (/, dev-libs/libinput:0) > (/, dev-libs/apr:1) > (/, dev-libs/apr-util:1) > (/, media-libs/libpng:0) > (/, media-libs/dav1d:0) > (/, media-libs/libaom:0) > (/, media-libs/harfbuzz:0) > (/, dev-libs/icu:0) > (/, dev-libs/libevent:0) > (/, media-libs/libvpx:0) > (/, media-libs/libwebp:0) > (/, x11-libs/cairo:0) > (/, media-gfx/graphite2:0) > (/, dev-libs/gobject-introspection:0) > (/, media-libs/freetype:2) > (/, media-libs/fontconfig:1.0) > (/, sys-libs/binutils-libs:0) > (/, app-crypt/libb2:0) > (/, app-crypt/gpgme:1) > (/, dev-libs/libassuan:0) > (/, dev-libs/libgpg-error:0) > (/, net-libs/gnutls:0) > (/, dev-libs/libtasn1:0) > (/, dev-libs/libunistring:0) > (/, dev-libs/nettle:0) > (/, dev-libs/gmp:0) > (/, net-dns/libidn2:0) > (/, app-arch/bzip2:0) > (/, dev-libs/json-c:0) > (/, app-crypt/argon2:0) > (/, dev-libs/mpfr:0) > (/, dev-python/cffi:0) > (/, dev-python/ply:0) > (/, sys-libs/efivar:0) > (/, media-libs/gd:2) > (/, dev-db/postgresql:12) > (/, sci-libs/proj:0) > (/, dev-lang/lua:0) > (/, dev-db/postgresql:10) > (/, dev-db/postgresql:11) > (/, sci-libs/libgeotiff:0) > (/, dev-libs/libnl:3) > (/, app-text/poppler:0) > (/, app-text/qpdf:0) > (/, media-libs/jbig2dec:0) > (/, media-libs/openjpeg:2) > (/, net-dns/libidn:0) > (/, dev-libs/libxslt:0) > (/, app-arch/lz4:0) > (/, media-libs/opus:0) > (/, media-video/ffmpeg:0) > (/, app-text/hunspell:0) > (/, dev-qt/qtcore:5) > (/, net-libs/libtirpc:0) > (/, sys-apps/keyutils:0) > (/, dev-libs/liblinear:0) > (/, media-libs/libdvdread:0) > (/, media-libs/libdvbpsi:0) > (/, media-libs/libdvdnav:0) > (/, x11-libs/xcb-util-cursor:0) > (/, x11-libs/xcb-util-image:0) > (/, x11-libs/xcb-util-keysyms:0) > (/, x11-libs/xcb-util-renderutil:0) > (/, x11-libs/xcb-util-wm:0) > (/, x11-libs/xcb-util:0) > (/, x11-base/xcb-proto:0) > (/, medi
Re: [gentoo-user] update fails, but I don't see why
On 12/3/20 10:06 PM, tastytea wrote: On 2020-12-03 21:33+0100 n952162 wrote: I'm trying to update the gentoo system that I last updated 6 weeks ago, but it seems not to work. Can somebody explain to me why? Python 3.8 is the new default target and not all packages support it yet. You can put */* PYTHON_TARGETS: python3_7 into /etc/portage/package.use as a workaround. Don't forget to remove it in a month or so. !!! The following updates are masked by LICENSE changes: - sys-kernel/linux-firmware-20201022-r3::gentoo (masked by: || ( ) linux-fw-redistributable no-source-code license(s)) A copy of the 'linux-fw-redistributable' license is located at '/var/db/repos/gentoo/licenses/linux-fw-redistributable'. A copy of the 'no-source-code' license is located at '/var/db/repos/gentoo/licenses/no-source-code'. - net-analyzer/nmap-7.91::gentoo (masked by: NPSL license(s)) A copy of the 'NPSL' license is located at '/var/db/repos/gentoo/licenses/NPSL'. See <https://wiki.gentoo.org/wiki//etc/portage/package.license>. Kind regards, tastytea. Thank you for the response. Unfortunately, it didn't help. I have this: $ cat /etc/portage/package.use/RMME #> I'm trying to update the gentoo system that I last updated 6 weeks #> ago, but it seems not to work. Can somebody explain to me why? # #Python 3.8 is the new default target and not all packages support it #yet. You can put */* PYTHON_TARGETS: python3_7 #into /etc/portage/package.use as a workaround. Don't forget to remove #it in a month or so. and get essentially the same result These are the packages that would be merged, in order: Calculating dependencies * IMPORTANT: 9 news items need reading for repository 'gentoo'. * Use eselect news read to view new items. * See the CONFIGURATION FILES and CONFIGURATION FILES UPDATE TOOLS * sections of the emerge man page to learn how to update config files. ... .. done! [ebuild U ] sys-libs/timezone-data-2020d::gentoo [2020a::gentoo] USE="nls -leaps-timezone -zic-slim%" 647 KiB [ebuild U ] sys-devel/gcc-config-2.3.2-r1::gentoo [2.3.2::gentoo] USE="(cc-wrappers%*) (native-symlinks)" 0 KiB [ebuild U ] dev-lang/go-1.15.5:0/1.15.5::gentoo [1.14.9:0/1.14.9::gentoo] 22480 KiB [ebuild U ] app-text/poppler-data-0.4.10::gentoo [0.4.9::gentoo] 4393 KiB [ebuild U ] sys-devel/llvm-common-11.0.0::gentoo [10.0.1::gentoo] 119867 KiB [ebuild N ] acct-group/pcap-0::gentoo 0 KiB [ebuild r U ] dev-libs/liblinear-241:0/4::gentoo [210-r1:0/3::gentoo] 547 KiB [ebuild U ] x11-misc/util-macros-1.19.2-r2::gentoo [1.19.2-r1::gentoo] 0 KiB [ebuild U ] dev-util/boost-build-1.74.0::gentoo [1.72.0::gentoo] USE="-examples" 107032 KiB [ebuild N ] acct-user/pcap-0::gentoo 0 KiB [ebuild U ] app-shells/push-3.4::gentoo [2.0-r1::gentoo] 3 KiB [ebuild U ] app-emulation/docker-proxy-0.8.0_p20201105::gentoo [0.8.0_p20200617::gentoo] 3307 KiB [ebuild U ] dev-lang/mujs-1.0.9:0/1.0.9::gentoo [1.0.5:0/0::gentoo] USE="-static-libs" 121 KiB [ebuild U ] virtual/tmpfiles-0-r1::gentoo [0::gentoo] 0 KiB [ebuild U ] app-admin/mcelog-173::gentoo [170::gentoo] USE="(-selinux)" 306 KiB [ebuild U ] dev-libs/boost-1.74.0-r1:0/1.74.0::gentoo [1.72.0-r2:0/1.72.0::gentoo] USE="bzip2 nls threads zlib -context -debug -doc -icu -lzma -mpi (-numpy) -python -static-libs -tools -zstd" ABI_X86="(64) -32 (-x32)" PYTHON_TARGETS="python3_7 python3_8* -python3_6 -python3_9%" 0 KiB [ebuild U ] media-libs/libpng-1.6.37-r2:0/16::gentoo [1.6.37:0/16::gentoo] USE="apng -static-libs (-neon%)" ABI_X86="(64) -32 (-x32)" CPU_FLAGS_X86="sse" 0 KiB [ebuild U ] dev-libs/mpc-1.2.1:0/3::gentoo [1.2.0:0/3::gentoo] USE="-static-libs" ABI_X86="(64) -32 (-x32)" 820 KiB [ebuild U ] sys-libs/libseccomp-2.4.4::gentoo [2.4.3::gentoo] USE="-static-libs" ABI_X86="(64) -32 (-x32)" 591 KiB [ebuild R ] sys-apps/file-5.39-r3::gentoo USE="bzip2 seccomp zlib -lzma -python -static-libs" ABI_X86="(64) -32 (-x32)" PYTHON_TARGETS="python3_7 python3_8* -python3_6 -python3_9" 0 KiB [ebuild R ] app-misc/pax-utils-1.2.6::gentoo USE="seccomp -caps -debug -python" PYTHON_SINGLE_TARGET="python3_8* -python3_6 -python3_7* -python3_9%" 0 KiB [ebuild U ] sys-apps/sandbox-2.20::gentoo [2.18::gentoo] ABI_X86="(32) (64) (-x32)" 419 KiB [ebuild U ] app-emulation/containerd-1.3.9::gentoo [1.3.7::gentoo] USE="cri seccomp -apparmor -btrfs -device-mapper -hardened (-selinux) -test" 5584 KiB [ebuild U ] sys-apps/sysvinit-2.97::gentoo [2.93::gentoo] USE="(-ibm) (-selinux) -static" 124 KiB [ebuild U ] dev-libs/libusb-1.0.23-r1:1::gentoo [1.0.21-r1:1::ge
[gentoo-user] [OT xfce pager] Xfce pager jacked up after updates
Anyone know which applet controls how the virtual desktop pager appears under Xfce The one called `workspaces' appears to be it, but it looks to be set as it always was... with a default 4 desktops. But the actual pager is now 4 rectangles all end to end on the panel with the large words `workspaceN' writen in them... No windows or applications are visible there as they used to be. No way to drag stuff around as there was prior to this update. eix shows no special xfce pkgs dealing specifically with the pager, so I guess its part of the xfce desktop? But grep seems to indicate there isn't any file in xfce desktop with the string pager in it: qlist xfce-base/xfdesktop|grep pager I also am noticing a little blank floating something... a panel I guess since its context menu shows panel related menu items and I can add launchers etc to it... But I see no way to get rid of it. I like just one at the bottom. The bigger problem of the two is the pager that is something I use constantly for reference and to move things around when needed. There were 11 xfce pkgs updated along with 25 others. The full list appears below with the xfce pkgs listed first Mon Nov 8 10:13:14 2010 >>> xfce-base/libxfce4util-4.7.3 Mon Nov 8 10:58:52 2010 >>> xfce-base/exo-0.5.4 Mon Nov 8 11:19:57 2010 >>> xfce-base/garcon-0.1.3 Mon Nov 8 11:21:30 2010 >>> xfce-base/libxfce4ui-4.7.4 Mon Nov 8 11:26:34 2010 >>> xfce-base/xfce4-panel-4.7.4 Mon Nov 8 11:27:54 2010 >>> xfce-base/xfce-utils-4.7.1 Mon Nov 8 11:31:07 2010 >>> xfce-base/xfwm4-4.7.1 Mon Nov 8 11:33:28 2010 >>> xfce-base/xfce4-settings-4.7.4 Mon Nov 8 11:39:22 2010 >>> xfce-base/thunar-1.1.4 Mon Nov 8 11:42:21 2010 >>> xfce-base/xfce4-session-4.7.1 Mon Nov 8 11:44:33 2010 >>> xfce-base/xfdesktop-4.7.2 ---- ---=--- - Mon Nov 8 07:57:53 2010 >>> sys-apps/sdparm-1.05 Mon Nov 8 09:58:05 2010 >>> media-libs/libdvdcss-1.2.10 Mon Nov 8 09:59:44 2010 >>> media-libs/libdvdread-4.1.3_p1168 Mon Nov 8 10:01:06 2010 >>> media-libs/libdvdnav-4.1.3_p1168 Mon Nov 8 10:03:56 2010 >>> sys-apps/sg3_utils-1.29 Mon Nov 8 10:04:16 2010 >>> sys-apps/rescan-scsi-bus-1.35 Mon Nov 8 10:07:03 2010 >>> dev-python/pygobject-2.26.0-r1 Mon Nov 8 10:11:56 2010 >>> app-portage/eix-0.22.4 Mon Nov 8 10:14:12 2010 >>> app-emacs/emacs-w3m-1.4.417_pre20101104 Mon Nov 8 10:15:00 2010 >>> dev-libs/libatasmart-0.17 Mon Nov 8 10:19:08 2010 >>> sys-fs/lvm2-2.02.74 Mon Nov 8 10:25:52 2010 >>> sys-block/parted-2.3 Mon Nov 8 10:27:04 2010 >>> media-libs/libass-0.9.11 Mon Nov 8 10:28:46 2010 >>> x11-terms/xterm-266 Mon Nov 8 10:33:50 2010 >>> app-text/poppler-0.14.5 Mon Nov 8 10:35:02 2010 >>> dev-libs/libunique-1.1.6 Mon Nov 8 10:37:03 2010 >>> x11-libs/libsexy-0.1.11-r2 Mon Nov 8 10:55:01 2010 >>> media-video/mplayer-1.0_rc4_p20101107 Mon Nov 8 11:00:34 2010 >>> x11-libs/libnotify-0.4.5 Mon Nov 8 11:01:43 2010 >>> x11-misc/notification-daemon-0.4.0-r1 Mon Nov 8 11:04:48 2010 >>> sys-auth/polkit-0.96-r2 Mon Nov 8 11:07:48 2010 >>> sys-auth/consolekit-0.4.2-r4 Mon Nov 8 11:09:44 2010 >>> sys-fs/udisks-1.0.1-r2 Mon Nov 8 11:14:05 2010 >>> sys-apps/gnome-disk-utility-2.30.1
Re: [gentoo-user] can not compile / emerge
Joseph wrote: > I was installing an application gimp and all of a sudden I got an error: > >>>> Emerging (7 of 8) media-gfx/gimp-2.8.10-r1 > * gimp-2.8.10.tar.bz2 SHA256 SHA512 WHIRLPOOL size ;-) > ... > > [ ok ] > * gimp-2.8.10-freetype251.patch SHA256 SHA512 WHIRLPOOL size ;-) > ... > > [ ok ] >>>> cfg-update-1.8.2-r1: Creating checksum index... >>>> Unpacking source... >>>> Unpacking gimp-2.8.10.tar.bz2 to >>>> /var/tmp/portage/media-gfx/gimp-2.8.10-r1/work >>>> Unpacking gimp-2.8.10-freetype251.patch to >>>> /var/tmp/portage/media-gfx/gimp-2.8.10-r1/work > unpack gimp-2.8.10-freetype251.patch: file format not recognized. > Ignoring. >>>> Source unpacked in /var/tmp/portage/media-gfx/gimp-2.8.10-r1/work >>>> Preparing source in >>>> /var/tmp/portage/media-gfx/gimp-2.8.10-r1/work/gimp-2.8.10 ... > * Applying gimp-2.7.4-no-deprecation.patch > ... > > [ ok ] > * Applying gimp-2.8.10-freetype251.patch > ... > > [ ok ] > * Applying gimp-2.8.10-clang.patch > ... > > [ ok ] > * Running eautoreconf in > '/var/tmp/portage/media-gfx/gimp-2.8.10-r1/work/gimp-2.8.10' ... > * Running glib-gettextize --copy --force > ... > > [ ok ] > * Running intltoolize --automake --copy --force > ... > > [ ok ] > * Skipping 'gtkdocize --copy' due gtkdocize not installed > * Running libtoolize --install --copy --force --automake > ... > > [ ok ] > * Running aclocal -I m4macros > ... > > [ ok ] > * Running autoconf > ... > > [ ok ] > * Running autoheader > ... > > [ ok ] > * Running automake --add-missing --copy --force-missing > ... > > [ ok ] > * Running elibtoolize in: gimp-2.8.10/ > * Applying portage/1.2.0 patch ... > * Applying sed/1.5.6 patch ... > * Applying as-needed/2.4.2 patch ... > * Applying target-nm/2.4.2 patch ... > * Fixing OMF Makefiles > ... > > [ ok ] > * Disabling deprecation warnings > ... > > [ ok ] >>>> Source prepared. >>>> Configuring source in >>>> /var/tmp/portage/media-gfx/gimp-2.8.10-r1/work/gimp-2.8.10 ... > * econf: updating gimp-2.8.10/config.sub with > /usr/share/gnuconfig/config.sub > * econf: updating gimp-2.8.10/config.guess with > /usr/share/gnuconfig/config.guess > ./configure --prefix=/usr --build=x86_64-pc-linux-gnu > --host=x86_64-pc-linux-gnu --mandir=/usr/share/man > --infodir=/usr/share/info --datadir=/usr/share --sysconfdir=/etc > --localstatedir=/var/lib --libdir=/usr/lib64 --disable-silent-rules > --disable-dependency-tracking --docdir=/usr/share/doc/gimp-2.8.10-r1 > --disable-maintainer-mode --disable-gtk-doc --enable-default-binary > --disable-silent-rules --with-x --without-aa --with-alsa > --disable-altivec --with-bzip2 --without-libcurl --with-dbus > --without-gvfs --without-webkit --with-libjpeg --without-libjasper > --with-libexif --with-lcms=lcms2 --without-gs --enable-mmx > --with-libmng --with-poppler --with-libpng --disable-python > --disable-mp --enable-sse --with-librsvg --with-libtiff --with-gudev > --without-wmf --with-xmc
Re: [gentoo-user] can not compile / emerge
On 09/09/2014 19:36, Joseph wrote: I was installing an application gimp and all of a sudden I got an error: Emerging (7 of 8) media-gfx/gimp-2.8.10-r1 * gimp-2.8.10.tar.bz2 SHA256 SHA512 WHIRLPOOL size ;-) ... [ ok ] * gimp-2.8.10-freetype251.patch SHA256 SHA512 WHIRLPOOL size ;-) ... [ ok ] cfg-update-1.8.2-r1: Creating checksum index... Unpacking source... Unpacking gimp-2.8.10.tar.bz2 to /var/tmp/portage/media-gfx/gimp-2.8.10-r1/work Unpacking gimp-2.8.10-freetype251.patch to /var/tmp/portage/media-gfx/gimp-2.8.10-r1/work unpack gimp-2.8.10-freetype251.patch: file format not recognized. Ignoring. Source unpacked in /var/tmp/portage/media-gfx/gimp-2.8.10-r1/work Preparing source in /var/tmp/portage/media-gfx/gimp-2.8.10-r1/work/gimp-2.8.10 ... * Applying gimp-2.7.4-no-deprecation.patch ... [ ok ] * Applying gimp-2.8.10-freetype251.patch ... [ ok ] * Applying gimp-2.8.10-clang.patch ... [ ok ] * Running eautoreconf in '/var/tmp/portage/media-gfx/gimp-2.8.10-r1/work/gimp-2.8.10' ... * Running glib-gettextize --copy --force ... [ ok ] * Running intltoolize --automake --copy --force ... [ ok ] * Skipping 'gtkdocize --copy' due gtkdocize not installed * Running libtoolize --install --copy --force --automake ... [ ok ] * Running aclocal -I m4macros ... [ ok ] * Running autoconf ... [ ok ] * Running autoheader ... [ ok ] * Running automake --add-missing --copy --force-missing ... [ ok ] * Running elibtoolize in: gimp-2.8.10/ * Applying portage/1.2.0 patch ... * Applying sed/1.5.6 patch ... * Applying as-needed/2.4.2 patch ... * Applying target-nm/2.4.2 patch ... * Fixing OMF Makefiles ... [ ok ] * Disabling deprecation warnings ... [ ok ] Source prepared. Configuring source in /var/tmp/portage/media-gfx/gimp-2.8.10-r1/work/gimp-2.8.10 ... * econf: updating gimp-2.8.10/config.sub with /usr/share/gnuconfig/config.sub * econf: updating gimp-2.8.10/config.guess with /usr/share/gnuconfig/config.guess ./configure --prefix=/usr --build=x86_64-pc-linux-gnu --host=x86_64-pc-linux-gnu --mandir=/usr/share/man --infodir=/usr/share/info --datadir=/usr/share --sysconfdir=/etc --localstatedir=/var/lib --libdir=/usr/lib64 --disable-silent-rules --disable-dependency-tracking --docdir=/usr/share/doc/gimp-2.8.10-r1 --disable-maintainer-mode --disable-gtk-doc --enable-default-binary --disable-silent-rules --with-x --without-aa --with-alsa --disable-altivec --with-bzip2 --without-libcurl --with-dbus --without-gvfs --without-webkit --with-libjpeg --without-libjasper --with-libexif --with-lcms=lcms2 --without-gs --enable-mmx --with-libmng --with-poppler --with-libpng --disable-python --disable-mp --enable-sse --with-librsvg --with-libtiff --with-gudev --without-wmf --with-xmc --without-libxpm --without-xvfb-run checking for a BSD-compatible install... /usr/bin/install -c checking whether build environment is sane... yes checking for a thread-safe mkdir -p... /bin/mkdir -p checking for gawk... gawk checking whether make sets $(MAKE)... yes checking whether make supports nested variables... yes checking whether make supports nested variables... (cached) yes checking for x86_64-pc-linux-gnu-gcc... x86_64-pc-linux-gnu-gcc checking whether the C compiler works... no configure: error: in `/var/tmp/portage/media-gfx/gimp-2.8.10-r1/work/gimp-2.8.10': configure: error: C compiler cannot create executables See `config.log' for more details Now, emerge / equery will not even show up on a command line. Most of the time I'm getting an error: error while loading shared libraries: libstdc++.so.6: cannot open shared object file: No such file or directory Running on my other system I get: equery b libstdc++.so.6 * Searching for libstdc++.so.6 ... sys-devel/gcc-4.5.4 (/usr/lib/gcc/x86_64-pc-linux-gnu/4.5.4/libstdc++.so.6 -> libstdc++.so.6.0.14) env-update - doesn't work either Check beneath /etc/env.d/ld.so.conf.d and ensure that there is a file defining the appropriate paths for your current version of gcc. Here's how it looks on my system: # cd /etc/ld.so.conf.d # ls 05binutils.conf 05gcc-x86_64-pc-linux-gnu.conf # cat 05gcc-x86_64-pc-linux-gnu.conf /usr/lib/gcc/x86_64-pc-linux-gnu/4.7.3/32 /usr/lib/gcc/x86_64-pc-linux-gnu/4.7.3 Once you have made any necessary changes, run ldconfig. --Kerin
Re: [gentoo-user] Using Gentoo for Sound Recording
On 3/20/06, Timothy A. Holmes <[EMAIL PROTECTED]> wrote: > > Mark -- per your previous here is the info you asked for > > I am interested to know why it needs cups By 'it' you seem to mean qt? PResumably because the standard USE flags for your profile have it defined. Here's what I'm getting when I emerge qt: lightning ~ # emerge -pv qt These are the packages that I would merge, in order: Calculating dependencies ...done! [ebuild R ] x11-libs/qt-3.3.4-r8 +cups -debug -doc -examples (-firebird) +gif -immqt -immqt-bc +ipv6 +mysql -nas -odbc +opengl -postgres -sqlite -xinerama 0 kB Total size of downloads: 0 kB lightning ~ # You can adjust your usage to be the same as mine by modifying /etc/portage/package.use to get the same flags if you want. That should build. (I hope!) > > > audacity ~ # emerge -pv jack-audio-connection-kit qjackctl > > These are the packages that I would merge, in order: > > Calculating dependencies ...done! > [ebuild R ] media-sound/jack-audio-connection-kit-0.99.0-r1 +alsa > (-altivec) -caps -debug -doc -jack-tmpfs +oss -portaudio 0 kB OK, so at this point I'd recommend changing your jack flags to be like mine: lightning ~ # emerge -pv jack-audio-connection-kit These are the packages that I would merge, in order: Calculating dependencies ...done! [ebuild R ] media-sound/jack-audio-connection-kit-0.100.7 +alsa (-altivec) -caps (-coreaudio) -debug -doc +jack-tmpfs (-mmx) -oss -portaudio +sndfile (-sse) 0 kB Total size of downloads: 0 kB lightning ~ # You definately want the jack-tmpfs one turned on. Whether you really want the oss flag I'm not sure. I don't know what that does unless it builds some JAc-oss client. > [ebuild N] media-fonts/gnu-gs-fonts-std-8.11 3,664 kB > [ebuild N] app-text/ghostscript-esp-7.07.1-r8 +X -cjk +cups -emacs > +gtk 5,276 kB > [ebuild U ] sys-devel/automake-1.9.6-r1 [1.9.5] 747 kB > [ebuild N] app-text/poppler-0.5.0-r5 -cairo +jpeg 913 kB > [ebuild N] net-print/cups-1.1.23-r7 -gnutls -nls +pam -samba -slp > +ssl 8,501 kB > [ebuild N] x11-libs/qt-3.3.4-r8 +cups -debug -doc -examples > -firebird +gif -immqt -immqt-bc -ipv6 -mysql -nas -odbc +opengl > -postgres -sqlite -xinerama 0 kB > [ebuild N] media-sound/qjackctl-0.2.17 239 kB In your case you may well not want cups. Modify /etc/portage/package.use like this: x11-libs/qt -cups Here's my usage: lightning ~ # emerge -pv qt These are the packages that I would merge, in order: Calculating dependencies ...done! [ebuild R ] x11-libs/qt-3.3.4-r8 +cups -debug -doc -examples (-firebird) +gif -immqt -immqt-bc +ipv6 +mysql -nas -odbc +opengl -postgres -sqlite -xinerama 0 kB Total size of downloads: 0 kB lightning ~ # Note that since this is a multipurpose machine I need cups support for other things. If yours is only for recording then you probably do not. This will likely reduce the amount of stuff you need to build by quite a lot. Hope this helps, Mark > > Total size of downloads: 19,343 kB > > > audacity ~ # emerge info > Portage 2.0.51.22-r2 (default-linux/x86/2005.1, gcc-3.3.5-20050130, > glibc-2.3.4.20041102-r1, 2.6.14-gentoo-r2 i686) > ===== > System uname: 2.6.14-gentoo-r2 i686 Pentium III (Katmai) > Gentoo Base System version 1.6.13 > dev-lang/python: 2.3.5-r2 > sys-apps/sandbox:1.2.11 > sys-devel/autoconf: 2.13, 2.59-r6 > sys-devel/automake: 1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.5 > sys-devel/binutils: 2.15.92.0.2-r10 > sys-devel/libtool: 1.5.18-r1 > virtual/os-headers: 2.6.11-r2 > ACCEPT_KEYWORDS="x86" > AUTOCLEAN="yes" > CBUILD="i686-pc-linux-gnu" > CFLAGS="-march=pentium3 -O3 -pipe -fomit-frame-pointer" > CHOST="i686-pc-linux-gnu" > CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3/share/config > /usr/lib/X11/xkb /usr/share/config /var/qmail/control" > CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" > CXXFLAGS="-march=pentium3 -O3 -pipe -fomit-frame-pointer" > DISTDIR="/usr/portage/distfiles" > FEATURES="autoconfig distlocks sandbox sfperms strict" > GENTOO_MIRRORS="ftp://mirror.iawnet.sandia.gov/pub/gentoo/ > ftp://gentoo.chem.wisc.edu/gentoo/ ftp://gentoo.mirrors.pair.com/ > ftp://gentoo.mirrored.ca/"; > MAKEOPTS="-j2" > PKGDIR="/usr/portage/packages" > PORTAGE_TMPDIR="/var/tmp" > PORTDIR="/usr/portage" > SYNC="rsync://rsync.us.gentoo.org/gentoo-portage" > USE="x86 X alsa apm arts audiofile avi berkdb bitmap-fonts bzip2 crypt > cups dri eds emboss encode expat fam foomaticdb fortran gdbm gif glut > gpm gstreamer gtk gtk2 imlib j
[gentoo-user] update fails, but I don't see why
I'm trying to update the gentoo system that I last updated 6 weeks ago, but it seems not to work. Can somebody explain to me why? These are the packages that would be merged, in order: Calculating dependencies * IMPORTANT: 9 news items need reading for repository 'gentoo'. * Use eselect news read to view new items. * See the CONFIGURATION FILES and CONFIGURATION FILES UPDATE TOOLS * sections of the emerge man page to learn how to update config files. .. ... . ... done! [ebuild U ] sys-libs/timezone-data-2020d::gentoo [2020a::gentoo] USE="nls -leaps-timezone -zic-slim%" 647 KiB [ebuild U ] sys-devel/gcc-config-2.3.2-r1::gentoo [2.3.2::gentoo] USE="(cc-wrappers%*) (native-symlinks)" 0 KiB [ebuild U ] dev-lang/go-1.15.5:0/1.15.5::gentoo [1.14.9:0/1.14.9::gentoo] 22480 KiB [ebuild U ] app-text/poppler-data-0.4.10::gentoo [0.4.9::gentoo] 4393 KiB [ebuild U ] sys-devel/llvm-common-11.0.0::gentoo [10.0.1::gentoo] 119867 KiB [ebuild N ] acct-group/pcap-0::gentoo 0 KiB [ebuild r U ] dev-libs/liblinear-241:0/4::gentoo [210-r1:0/3::gentoo] 547 KiB [ebuild U ] x11-misc/util-macros-1.19.2-r2::gentoo [1.19.2-r1::gentoo] 0 KiB [ebuild U ] dev-util/boost-build-1.74.0::gentoo [1.72.0::gentoo] USE="-examples" 107032 KiB [ebuild N ] acct-user/pcap-0::gentoo 0 KiB [ebuild U ] app-shells/push-3.4::gentoo [2.0-r1::gentoo] 3 KiB [ebuild U ] app-emulation/docker-proxy-0.8.0_p20201105::gentoo [0.8.0_p20200617::gentoo] 3307 KiB [ebuild U ] dev-lang/mujs-1.0.9:0/1.0.9::gentoo [1.0.5:0/0::gentoo] USE="-static-libs" 121 KiB [ebuild U ] virtual/tmpfiles-0-r1::gentoo [0::gentoo] 0 KiB [ebuild U ] app-admin/mcelog-173::gentoo [170::gentoo] USE="(-selinux)" 306 KiB [ebuild U ] dev-libs/boost-1.74.0-r1:0/1.74.0::gentoo [1.72.0-r2:0/1.72.0::gentoo] USE="bzip2 nls threads zlib -context -debug -doc -icu -lzma -mpi (-numpy) -python -static-libs -tools -zstd" ABI_X86="(64) -32 (-x32)" PYTHON_TARGETS="python3_8* -python3_6 -python3_7* -python3_9%" 0 KiB [ebuild U ] media-libs/libpng-1.6.37-r2:0/16::gentoo [1.6.37:0/16::gentoo] USE="apng -static-libs (-neon%)" ABI_X86="(64) -32 (-x32)" CPU_FLAGS_X86="sse" 0 KiB [ebuild U ] dev-libs/mpc-1.2.1:0/3::gentoo [1.2.0:0/3::gentoo] USE="-static-libs" ABI_X86="(64) -32 (-x32)" 820 KiB [ebuild U ] sys-libs/libseccomp-2.4.4::gentoo [2.4.3::gentoo] USE="-static-libs" ABI_X86="(64) -32 (-x32)" 591 KiB [ebuild R ] sys-apps/file-5.39-r3::gentoo USE="bzip2 seccomp zlib -lzma -python -static-libs" ABI_X86="(64) -32 (-x32)" PYTHON_TARGETS="python3_8* -python3_6 -python3_7* -python3_9" 0 KiB [ebuild R ] app-misc/pax-utils-1.2.6::gentoo USE="seccomp -caps -debug -python" PYTHON_SINGLE_TARGET="python3_8* -python3_6 -python3_7* -python3_9%" 0 KiB [ebuild U ] sys-apps/sandbox-2.20::gentoo [2.18::gentoo] ABI_X86="(32) (64) (-x32)" 419 KiB [ebuild U ] app-emulation/containerd-1.3.9::gentoo [1.3.7::gentoo] USE="cri seccomp -apparmor -btrfs -device-mapper -hardened (-selinux) -test" 5584 KiB [ebuild U ] sys-apps/sysvinit-2.97::gentoo [2.93::gentoo] USE="(-ibm) (-selinux) -static" 124 KiB [ebuild U ] dev-libs/libusb-1.0.23-r1:1::gentoo [1.0.21-r1:1::gentoo] USE="(split-usr) -debug -doc -examples -static-libs -test -udev" ABI_X86="(64) -32 (-x32)" 589 KiB [ebuild U ] net-analyzer/iptraf-ng-1.2.1::gentoo [1.1.4-r1::gentoo] USE="-doc" 318 KiB [ebuild U ] sys-apps/less-563-r1::gentoo [551::gentoo] USE="pcre unicode" 328 KiB [ebuild U ] media-libs/libsndfile-1.0.30::gentoo [1.0.29_pre2_p20191024::gentoo] USE="-alsa -minimal -sqlite -static-libs -test" ABI_X86="(64) -32 (-x32)" 833 KiB [ebuild U ] app-text/qpdf-10.0.4:0/28::gentoo [9.0.2:0/26::gentoo] USE="ssl%* -doc -examples -libressl% -test (-perl%) (-static-libs%)" 18033 KiB [ebuild U ] sys-devel/clang-common-11.0.0::gentoo [10.0.1::gentoo] 0 KiB [ebuild U ] dev-qt/qtnetwork-5.15.1-r1:5/5.15::gentoo [5.15.1:5/5.15::gentoo] USE="ssl -bindist -connman -debug -gssapi -libproxy -libressl -networkmanager -sctp -test" 0 KiB [ebuild U ] sys-apps/man-pages-5.08::gentoo [5.07::gentoo] L10N="-de -fr -it -ja -nl -pl -ru -zh-CN" 1682 KiB [ebuild R ] media-libs/netpbm-10.76.00::gentoo USE="X jbig jpeg png postscript tiff zlib -doc -rle -static-libs (-svga) -xml" CPU_FLAGS_X86="sse2" 0 KiB [ebuild U ] net-misc/netifrc-0.7.1-r1::gentoo [0.7.1::gentoo] 0 KiB [ebuild U ] sys-apps/attr-2.4.48-r4::gentoo [2.4.48-r3::gentoo] USE="nls (split-usr) -debug -static-libs" ABI_X86="(64) -32 (-x32)" 0 KiB [ebuild U ] sys-apps/acl-2.2.53-r
Re: [gentoo-user] Packages I like are blocking a package I don't want? (kdebase)
On Monday 10 April 2006 14:25, Richard Fish wrote: > On 4/10/06, Daniel <[EMAIL PROTECTED]> wrote: > > [ebuild U ] media-sound/amarok-1.4_beta3 [1.3.9] > > Now that I look closer, I think this is the problem. amarok depends > on (kde-base/konqueror or kde-base/kdebase) and > (kde-base/kdemultimedia-kioslaves or kde-base/kdemultimedia) > > I am guessing you need to merge konqueror. Actually, I tried using --tree --verbose earlier. Strangely enough, it looks like KPDF is requiring this. I alread have Konqueror installed: # emerge --pretend --update --deep --tree --verbose world These are the packages that I would merge, in reverse order: Calculating world dependencies ...done! [blocks B ] =kde-base/kreadconfig-3.5* (is blocking kde-base/kdebase-3.5.2) [blocks B ] =kde-base/libkonq-3.5* (is blocking kde-base/kdebase-3.5.2) [blocks B ] =kde-base/kstart-3.5* (is blocking kde-base/kdebase-3.5.2) [blocks B ] =kde-base/kdialog-3.5* (is blocking kde-base/kdebase-3.5.2) [blocks B ] =kde-base/kdesu-3.5* (is blocking kde-base/kdebase-3.5.2) [blocks B ] =kde-base/kcminit-3.5* (is blocking kde-base/kdebase-3.5.2) [blocks B ] =kde-base/kxkb-3.5* (is blocking kde-base/kdebase-3.5.2) [blocks B ] =kde-base/kpersonalizer-3.5* (is blocking kde-base/kdebase-3.5.2) [blocks B ] =kde-base/kdesktop-3.5* (is blocking kde-base/kdebase-3.5.2) [blocks B ] =kde-base/khotkeys-3.5* (is blocking kde-base/kdebase-3.5.2) [blocks B ] =kde-base/kdebase-startkde-3.5* (is blocking kde-base/kdebase-3.5.2) [blocks B ] =kde-base/kfind-3.5* (is blocking kde-base/kdebase-3.5.2) [blocks B ] =kde-base/kate-3.5* (is blocking kde-base/kdebase-3.5.2) [blocks B ] =kde-base/kdebase-kioslaves-3.5* (is blocking kde-base/kdebase-3.5.2) [blocks B ] =kde-base/konqueror-3.5* (is blocking kde-base/kdebase-3.5.2) [blocks B ] =kde-base/kcheckpass-3.5* (is blocking kde-base/kdebase-3.5.2) [blocks B ] =kde-base/kwin-3.5* (is blocking kde-base/kdebase-3.5.2) [blocks B ] =kde-base/kdm-3.5* (is blocking kde-base/kdebase-3.5.2) [blocks B ] =kde-base/ksplashml-3.5* (is blocking kde-base/kdebase-3.5.2) [blocks B ] =kde-base/klipper-3.5* (is blocking kde-base/kdebase-3.5.2) [blocks B ] =kde-base/kdebase-data-3.5* (is blocking kde-base/kdebase-3.5.2) [blocks B ] =kde-base/nsplugins-3.5* (is blocking kde-base/kdebase-3.5.2) [blocks B ] =kde-base/ksysguard-3.5* (is blocking kde-base/kdebase-3.5.2) [blocks B ] =kde-base/kcontrol-3.5* (is blocking kde-base/kdebase-3.5.2) [blocks B ] =kde-base/kicker-3.5* (is blocking kde-base/kdebase-3.5.2) [blocks B ] =kde-base/kmenuedit-3.5* (is blocking kde-base/kdebase-3.5.2) [blocks B ] =kde-base/khelpcenter-3.5* (is blocking kde-base/kdebase-3.5.2) [blocks B ] =kde-base/ksmserver-3.5* (is blocking kde-base/kdebase-3.5.2) [blocks B ] =kde-base/konsole-3.5* (is blocking kde-base/kdebase-3.5.2) [nomerge ] app-cdr/k3b-0.12.14 +alsa -arts +css -debug* +dvdr +encode +ffmpeg -flac -hal +kde +mp3 -musepack +musicbrainz -sndfile +vcd +vorbis -xinerama [ebuild U ] media-sound/sox-12.17.9 [12.17.7-r1] +alsa +encode +mad +ogg 457 kB [ebuild U ] kde-base/konq-plugins-3.5.2-r1 [3.5.2] -arts -debug* -kdeenablefinal -xinerama 0 kB [ebuild U ] sys-process/psmisc-22.1 [21.9] +X +ipv6 +nls (-selinux) 230 kB [nomerge ] kde-base/kpdf-3.5.2 -arts -debug* -kdeenablefinal -xinerama [ebuild U ] app-text/poppler-bindings-0.5.1-r1 [0.5.1] -cairo +gtk +qt -qt4 40 kB [ebuild N] kde-base/kdebase-3.5.2 -arts -cups -debug -hal -ieee1394 +java -kdeenablefinal -ldap -lm_sensors -logitech-mouse -openexr +opengl +pam +samba +ssl +xcomposite -xinerama -xscreensaver -zeroconf 0 kB [ebuild U ] app-text/poppler-0.5.1-r1 [0.5.1] +jpeg 0 kB [ebuild U ] kde-base/ksysguard-3.5.2-r1 [3.5.2] -arts -debug* -kdeenablefinal -lm_sensors -xinerama -zeroconf 0 kB [nomerge ] kde-base/kdebase-startkde-3.5.2 -arts -debug* -kdeenablefinal -xinerama [ebuild U ] kde-base/kwin-3.5.2-r1 [3.5.2] -arts -debug* -kdeenablefinal +xcomposite -xinerama 0 kB [ebuild U ] media-sound/amarok-1.4_beta3 [1.3.9] +aac -akode -arts -debug* -exscalibar -flac +gstreamer -ifp +ipod +kde +musicbrainz +mysql +noamazon +opengl -postgres +real +visualization -xinerama +xmms 11,912 kB [nomerge ] media-libs/xine-lib-1.1.1-r3 +X -a52 +aac -aalib +alsa (-altivec) -arts -asf -cle266 -debug* -directfb +dts +dvd -dxr3 -esd -fbcon +ffmpeg -flac -gnome +i8x0 +imagemagick +ipv6 -libcaca +mad -mng +nls -nvidia +opengl -oss +samba* +sdl -speex +theora +v4l +vcd -vidix +vorbis +win32codecs -xinerama +xv +xvmc* [nomerge ] media-video/ffmpeg-0.4.9_p20051216 -a52 +aac (-altivec) -debug* -doc +dts +encode -ieee1394 +imlib +mmx +network -ogg -oss +sdl -test +theora -threads +truetype +v4l -vorbis +xvid +zlib [ebuild N]media-libs/faad2-2.0-r3 +xmms 0 kB [ebuild N] me
Re: [gentoo-user] Re: do subslots improve user-experience?
On 05/11/2013 11:52, Martin Vaeth wrote: > Alan McKinnon wrote: >> You know what? I'm not convinced. >> >> What I'm seeing is a rather large towering edifice of complexity to deal >> with a problem that is not the general case. > > I find it funny that perhaps you did not realize that you repeated > the main argument *in favour of subslots* on the dev mailing list: It seems to me that you didn't read the whole post fully, and have cherry-picked a part that you think bolsters your position. It does not. So I will repeat myself in a different way. I've run emerge -e world with the result of correcting something perhaps 2 or 3 times in 8 years. Let's assume that in the absence of portage being able to detect those nasty errors, that this is reasonably representative of the actual incidence of actual errors I encountered. Let's then be generous and triple it. In effect subslots appear to fix something for me about once a year. Is my logic^Wguess flawed in any way? So now we have a rather large complex system that deals with what is essentially a minor problem that occurs say once a year. I completely understand the problem sub-slots is trying to solve. I'm just wondering if the methodology you are using to do it is valid, and if it does not become the cure that is worse than the disease. Consider for a moment the maintenance burden imposed on ebuild maintainers, and how sub-slot notation is essentially added by humans deploying human brains. And remember that humans are notoriously bad at using mathematically correct solutions (they ... err ... forget to do stuff). sub-slots, whilst quite likely mathematically correct, has all the hallmarks to me of SOMETHING THAT IS GOING TO FAIL DUE TO HUMANS. And humans seldom do those things that they should do . If this were not so, php would never have been written (just an arb random example) I predict once a week fallout from sub-slots induced bugs that was intended to fix once a year problem. Do you now see why I'm not convinced this is a real-world solution? > > Alan McKinnon wrote: > > [ about emerge -e @world ] > >> I've used this once or twice over the years to take care of inexplicable >> instability [...] > > In fact, I bet that many gentoo users had the experience several times > over the years that reemerging the same(!) version of some package > mysteriously solves some problem. > >> I strongly suspect the actual cause was inconsistencies around plug-in >> modules - the only thing I know of that portage and tools like >> revdep-rebuild can't really detect. > > As I have just tried to explain, the cause was more likely the change > of some ABI without a change of the library version: revdep-rebuild can > only detect version changes, and there are some libraries like poppler > or neon (but probably many more I do not know) where upstream regularly > does such "tacit" ABI changes as a policy. > > This was the main reason for introducing subslots! > > (That it avoids using revdep-rebuild in many cases or calling things > like @x11-module-rebuild, python-updater, perl-updater, ... is only > a convenient side effect. > Subslots solve the plug-in modules problem, too, of course.) > > With subslots emerge -e @world will in the long run never be necessary > anymore to get stability (it might of course still be necessary due to > a major toolchain change; also it does not catch cases where a > "tacit" ABI change happened by mistake and the developers failed to > see it.) > > Note, however, "in the long run": The process of transforming all > packages to subslot dependencies is not yet complete. > I guess it will take many years until it is: Up to some corner cases > you can check whether the process is complete for your system when > ( > cd -- "$(portageq portdir)/metadata/md5-cache" > grep -L '^EAPI=\([5-9]\|[1-9][0-9]\)' $(qlist -ICv) > ) > does not output anything. > -- Alan McKinnon alan.mckin...@gmail.com
Re: [gentoo-user] update fails, but I don't see why
On 12/4/20 9:00 PM, n952162 wrote: On 12/4/20 8:52 PM, n952162 wrote: On 12/4/20 11:07 AM, Arve Barsnes wrote: On Fri, 4 Dec 2020 at 10:34, n952162 wrote: Forgotten about? I'm flattered! That would imply I understood something here ... Here's my python situation: $ sed -n -e '/^\s*#/d' -e '/python/Ip' * | sort -u */* PYTHON_TARGETS: python3_7 >=dev-lang/python-2.7.16:2.7 sqlite >=dev-lang/python-3.6.9 sqlite >=dev-libs/libxml2-2.9.9-r1 python >=dev-python/PySocks-1.7.1 python_targets_python3_6 >=dev-python/certifi-10001-r1 python_targets_python3_7 >=dev-python/certifi-2019.11.28 python_targets_python3_6 >=dev-python/cffi-1.14.0 python_targets_python3_6 >=dev-python/chardet-3.0.4 python_targets_python3_6 >=dev-python/cryptography-2.8-r1 python_targets_python3_6 >=dev-python/docutils-0.16 -python_targets_python2_7 >=dev-python/idna-2.8 python_targets_python3_6 >=dev-python/isodate-0.6.0-r1 python_targets_python3_6 >=dev-python/ply-3.11 python_targets_python3_6 >=dev-python/pycparser-2.20 python_targets_python3_6 >=dev-python/pycryptodome-3.9.4 python_targets_python3_6 >=dev-python/pyopenssl-19.1.0 python_targets_python3_6 >=dev-python/requests-2.23.0 python_targets_python3_6 >=dev-python/setuptools-46.4.0-r1 python_targets_python3_6 >=dev-python/setuptools-50.3.0 python_targets_python3_7 >=dev-python/setuptools_scm-4.1.2-r1 python_targets_python3_6 >=dev-python/setuptools_scm-4.1.2-r1 python_targets_python3_7 >=dev-python/six-1.14.0 python_targets_python3_6 >=dev-python/six-1.15.0-r1 python_targets_python3_7 >=dev-python/urllib3-1.25.8 python_targets_python3_6 >=virtual/python-cffi-0 python_targets_python3_6 dev-lang/python readline net-print/cups X python I would try simply removing all of those python_targets_python3_x lines, and add back only those that you actually need, with an explicit version (that is '=' instead of '>='). I had a long list of packages on 3_6 for a while, but it's been several weeks/months since I could remove them all. Regards, Arve How would I know which ones I need? Aren't those specified by the package author based on special needs? Otherwise, why would they be specified, instead of left to default? I can understand that if I have two packages depending on different versions of the same dependency, the older one is probably left over from an earlier update and could be removed ... although at first glance, I don't see that situation here. I guess you mean, remove them all and then let emerge tell me which ones I need. I'll try that. But isn't '=' more restrictive than '>=', promising me troubles earlier? No, that didn't work. After about 4 iterations of supplying newly required USE flags, I ended up with this (this after commenting out all the python dependencies in /etc/portage/package.use/* and adding back in what emerge wanted): These are the packages that would be merged, in order: Calculating dependencies * IMPORTANT: 9 news items need reading for repository 'gentoo'. * Use eselect news read to view new items. * See the CONFIGURATION FILES and CONFIGURATION FILES UPDATE TOOLS * sections of the emerge man page to learn how to update config files. .. .. done! [ebuild U ] sys-libs/timezone-data-2020d::gentoo [2020a::gentoo] USE="nls -leaps-timezone -zic-slim%" 647 KiB [ebuild U ] sys-devel/gcc-config-2.3.2-r1::gentoo [2.3.2::gentoo] USE="(cc-wrappers%*) (native-symlinks)" 0 KiB [ebuild U ] dev-lang/go-1.15.5:0/1.15.5::gentoo [1.14.9:0/1.14.9::gentoo] 22480 KiB [ebuild U ] app-text/poppler-data-0.4.10::gentoo [0.4.9::gentoo] 4393 KiB [ebuild U ] sys-devel/llvm-common-11.0.0::gentoo [10.0.1::gentoo] 119867 KiB [ebuild N ] acct-group/pcap-0::gentoo 0 KiB [ebuild r U ] dev-libs/liblinear-241:0/4::gentoo [210-r1:0/3::gentoo] 547 KiB [ebuild U ] x11-misc/util-macros-1.19.2-r2::gentoo [1.19.2-r1::gentoo] 0 KiB [ebuild U ] dev-util/boost-build-1.74.0::gentoo [1.72.0::gentoo] USE="-examples" 107032 KiB [ebuild N ] acct-user/pcap-0::gentoo 0 KiB [ebuild U ] app-shells/push-3.4::gentoo [2.0-r1::gentoo] 3 KiB [ebuild U ] app-emulation/docker-proxy-0.8.0_p20201105::gentoo [0.8.0_p20200617::gentoo] 3307 KiB [ebuild U ] dev-lang/mujs-1.0.9:0/1.0.9::gentoo [1.0.5:0/0::gentoo] USE="-static-libs" 121 KiB [ebuild U ] virtual/tmpfiles-0-r1::gentoo [0::gentoo] 0 KiB [ebuild U ] app-admin/mcelog-173::gentoo [170::gentoo] USE="(-selinux)" 306 KiB [ebuild U ] dev-libs/boost-1.74.0-r1:0/1.74.0::gentoo [1.72.0-r2:0/1.72.0::gentoo] USE="bzip2 nls threads zlib -context -debug -doc -icu -lzma -mpi (-numpy) -python -static-libs -tools -zstd" ABI_X86="(64) -32 (-x32)" PYTHON_TAR
[gentoo-user] emerge -DuN @system vs. emerge -DuN @world
Hi, as far as I understand updating @system first should be safer and easier to perform than updating @world directly. It was mention that especially after updating the software after a somewhat long period this might solve conflicts. I often do experience different and wonder what the reason might be. The example today would work in both ways but @system shows problems which @world does not have. Mostly those problems seem to be bigger to the point where @system does not work but @world does or manual package by package uninstalling and or emerging is required. Normally I run emerge -Dua --reinstall changed-use @world but N fits better in the subject line. Anyway just an observation. Regards emerge -DupN @system These are the packages that would be merged, in order: Calculating dependencies ... done! [ebuild U ] sys-libs/glibc-2.33-r13:2.2::gentoo [2.33-r7:2.2::gentoo] USE="multiarch (multilib) ssp (static-libs) -audit -caps (-cet) -compile-locales (-crypt) (-custom-cflags) -doc -gd -headers-only -multilib-bootstrap -nscd -profile (-selinux) -st atic-pie -suid -systemd -systemtap -test (-vanilla)" 0 KiB [ebuild U ] sys-apps/gentoo-functions-0.15::gentoo [0.14::gentoo] 0 KiB [ebuild U ] sys-devel/llvm-common-13.0.1::gentoo [13.0.0::gentoo] 142.335 KiB [ebuild U ] sys-apps/hwdata-0.354::gentoo [0.353::gentoo] 2.161 KiB [ebuild U ] app-text/poppler-data-0.4.11::gentoo [0.4.10::gentoo] 4.392 KiB [ebuild U ] sys-libs/timezone-data-2021e::gentoo [2021a-r1::gentoo] USE="nls -leaps-timezone -zic-slim" 680 KiB [ebuild U ] dev-libs/libpipeline-1.5.5::gentoo [1.5.4::gentoo] USE="-test" 934 KiB [ebuild U ] app-arch/zstd-1.5.2:0/1::gentoo [1.5.0:0/1::gentoo] USE="threads -lz4 -static-libs" ABI_X86="(64) -32 (-x32)" 1.906 KiB [ebuild U ] sys-libs/libseccomp-2.5.3::gentoo [2.5.1-r1::gentoo] USE="-python -static-libs -test%" ABI_X86="(64) -32 (-x32)" PYTHON_TARGETS="python3_9 -python3_8 -python3_10%" 623 KiB [ebuild R] sys-apps/sysvinit-2.99-r1::gentoo USE="(-ibm) (-selinux) -static" KERNEL="(-FreeBSD%)" 0 KiB [ebuild U ] sys-kernel/installkernel-gentoo-5::gentoo [3::gentoo] USE="-grub%" 3 KiB [ebuild R] virtual/libcrypt-2:0/2::gentoo USE="-static-libs" ABI_X86="32* (64) (-x32)" 0 KiB [ebuild U ] sys-libs/libxcrypt-4.4.27:0/1::gentoo [4.4.25-r1:0/1::gentoo] USE="(compat) (split-usr) (system) -static-libs -test" ABI_X86="32* (64) (-x32)" 605 KiB [ebuild U ] dev-libs/openssl-1.1.1n:0/1.1::gentoo [1.1.1l-r1:0/1.1::gentoo] USE="asm -rfc3779 -sctp -sslv3 -static-libs -test -tls-compression -tls-heartbeat -vanilla -verify-sig%" ABI_X86="(64) -32 (-x32)" CPU_FLAGS_X86="(sse2)" 9.620 KiB [ebuild U ] app-text/qpdf-10.5.0:0/28::gentoo [10.4.0:0/28::gentoo] USE="ssl -doc% -examples -gnutls% -test" 17.933 KiB [ebuild U ] dev-perl/Try-Tiny-0.310.0::gentoo [0.300.0-r1::gentoo] USE="-minimal -test" 35 KiB [ebuild U ] dev-perl/URI-5.100.0::gentoo [5.90.0::gentoo] USE="-test" 107 KiB [ebuild U ] dev-perl/libwww-perl-6.600.0-r1::gentoo [6.550.0::gentoo] USE="ssl -test" 175 KiB [ebuild U ] sys-libs/libcap-2.63::gentoo [2.62::gentoo] USE="pam (split-usr) -static-libs -tools" ABI_X86="(64) -32 (-x32)" 171 KiB [ebuild U ] dev-libs/libxml2-2.9.13-r1:2::gentoo [2.9.12-r5:2::gentoo] USE="icu python readline -debug -examples -lzma -static-libs -test (-ipv6%*) (-verify-sig%)" ABI_X86="(64) -32 (-x32)" PYTHON_TARGETS="python3_9 -python3_8 -python3_10" 3.168 KiB [ebuild U ] sys-apps/util-linux-2.37.4::gentoo [2.37.3-r1::gentoo] USE="cramfs hardlink logger ncurses nls pam readline (split-usr) su suid udev (unicode) -audit -build -caps -cryptsetup -fdformat -kill -magic -python (-rtas) (-selinux) -slang -static-libs -systemd -test -tty-helpers" ABI_X86="(64) -32 (-x32)" PYTHON_TARGETS="python3_9 -python3_8 -python3_10" 5.971 KiB [ebuild U ] dev-libs/expat-2.4.7::gentoo [2.4.4::gentoo] USE="unicode -examples -static-libs" ABI_X86="(64) -32 (-x32)" 444 KiB [ebuild U ] dev-python/tomli-2.0.1::gentoo [2.0.0::gentoo] USE="-test" PYTHON_TARGETS="python3_9 (-pypy3) -python3_8 -python3_10" 144 KiB [ebuild U ] x11-libs/libICE-1.0.10-r1::gentoo [1.0.10::gentoo] USE="ipv6" ABI_X86="(64) -32 (-x32)" 0 KiB [ebuild U ] net-libs/gnutls-3.7.3-r1:0/30::gentoo [3.7.2:0/30::gentoo] USE="cxx idn nls openssl seccomp tls-heartbeat -dane -doc -examples -guile -pkcs11 -sslv2 -sslv3 -static-libs -test (-test-full) -tools -valgrind" ABI_X86="(64) -32 (-x32)" 5.976 KiB [ebuild U ] x11-libs/libXdmcp-1
[gentoo-user] KDE update revdep-rebuild.sh fail
with link time reference symbol _ZTI26QPlatformIntegrationPlugin, version Qt_5 not defined in file libQt5Gui.so.5 with link time reference symbol _ZTV13QPlatformMenu, version Qt_5 not defined in file libQt5Gui.so.5 with link time reference symbol _ZTV15QPlatformCursor, version Qt_5 not defined in file libQt5Gui.so.5 with link time reference symbol _ZTV16QPlatformMenuBar, version Qt_5 not defined in file libQt5Gui.so.5 with link time reference symbol _ZTV17QPlatformMenuItem, version Qt_5 not defined in file libQt5Gui.so.5 with link time reference symbol _ZTV24QPlatformNativeInterface, version Qt_5 not defined in file libQt5Gui.so.5 with link time reference) [ 100% ] * Generated new 3_broken.rr * Assigning files to packages *-> media-gfx/exiv2-0.26_p20171104 media-gfx/ebdftopcf-2 media-gfx/graphite2-1.3.10 media-gfx/xsane * /usr/lib64/qt5/plugins/platforms/KWinQpaPlugin.so -> kde-plasma/kwin * Generated new 4_raw.rr and 4_owners.rr * Cleaning list of packages to rebuild * Generated new 4_pkgs.rr * Assigning packages to ebuilds * Generated new 4_ebuilds.rr * Evaluating package order * Generated new 5_order.rr * All prepared. Starting rebuild emerge --complete-graph=y --oneshot app-accessibility/at-spi2-atk:2 app-accessibility/at-spi2-core:2 app-admin/eselect:0 app-admin/killproc:0 app-admin/lib_users:0 app-admin/logrotate:0 app-admin/perl-cleaner:0 app-admin/sudo:0 app-admin/syslog-ng:0 app-arch/bzip2:0/1 app-arch/cabextract:0 app-arch/cpio:0 app-arch/gcab:0 app-arch/gzip:0 app-arch/libarchive:0/13 app-arch/p7zip:0 app-arch/rpm2targz:0 app-arch/snappy:0/1 app-arch/tar:0 app-arch/unrar:0/5 app-arch/unzip:0 app-arch/xz-utils:0 app-arch/zip:0 app-cdr/cdrdao:0 app-cdr/cdrtools:0 app-cdr/dvd+rw-tools:0 app-crypt/gcr:0/1 app-crypt/gnupg:0 app-crypt/gpgme:1/11 app-crypt/libsecret:0 app-crypt/mhash:0 app-crypt/mit-krb5:0 app-crypt/p11-kit:0 app-crypt/pinentry:0 app-crypt/qca:2 app-crypt/rhash:0 app-dicts/myspell-en:0 app-doc/doxygen:0 app-doc/xmltoman:0 app-editors/vim:0 app-editors/vim-core:0 app-emulation/vmware-tools:0 app-emulation/wine-desktop-common:0 app-emulation/wine-gecko:2.47 app-emulation/wine-mono:4.6.4 app-emulation/wine-vanilla:2.0.3 app-eselect/eselect-cdparanoia:0 app-eselect/eselect-ctags:0 app-eselect/eselect-fontconfig:0 app-eselect/eselect-lib-bin-symlink:0 app-eselect/eselect-mesa:0 app-eselect/eselect-mpg123:0 app-eselect/eselect-notify-send:0 app-eselect/eselect-opencl:0 app-eselect/eselect-opengl:0 app-eselect/eselect-pinentry:0 app-eselect/eselect-python:0 app-eselect/eselect-qtgraphicssystem:0 app-eselect/eselect-ruby:0 app-eselect/eselect-vi:0 app-eselect/eselect-wine:0 app-eselect/eselect-wxwidgets:0 app-i18n/uchardet:0 app-misc/c_rehash:0 app-misc/ca-certificates:0 app-misc/editor-wrapper:0 app-misc/gtypist:0 app-misc/media-player-info:0 app-misc/mime-types:0 app-misc/pax-utils:0 app-office/libreoffice:0 app-portage/cpuid2cpuflags:0 app-portage/elt-patches:0 app-portage/genlop:0 app-portage/gentoolkit:0 app-portage/layman:0 app-portage/portage-utils:0 app-shells/bash:0 app-text/build-docbook-catalog:0 app-text/docbook-dsssl-stylesheets:0 app-text/docbook-sgml-dtd:3.0 app-text/docbook-xml-dtd:4.1.2 app-text/docbook-xml-dtd:4.2 app-text/docbook-xml-dtd:4.3 app-text/docbook-xml-dtd:4.4 app-text/docbook-xml-dtd:4.5 app-text/docbook-xsl-stylesheets:0 app-text/enchant:0 app-text/fbreader:0 app-text/ghostscript-gpl:0 app-text/gnome-doc-utils:0 app-text/hunspell:0/1.6 app-text/iso-codes:0 app-text/libabw:0 app-text/libebook:0 app-text/libetonyek:0 app-text/libexttextcat:0 app-text/liblangtag:0 app-text/libmspub:0 app-text/libmwaw:0 app-text/libodfgen:0 app-text/libpaper:0 app-text/libspectre:0 app-text/libstaroffice:0 app-text/libwpd:0.10 app-text/libwpg:0.3 app-text/libwps:0 app-text/mupdf:0/1.11 app-text/mythes:0 app-text/openjade:0 app-text/opensp:0 app-text/po4a:0 app-text/poppler:0/73 app-text/poppler-data:0 app-text/qpdf:0/18 app-text/scrollkeeper-dtd:1.0 app-text/sgml-common:0 app-text/xmlto:0 app-text/yelp-tools:0 app-vim/gentoo-syntax:0 app-vim/vim-spell-en:0 dev-cpp/atkmm:0 dev-cpp/cairomm:0 dev-cpp/clucene:1 dev-cpp/gconfmm:0 dev-cpp/glibmm:2 dev-cpp/gtest:0 dev-cpp/gtkmm:2.4 dev-cpp/gtkmm:3.0 dev-cpp/libcmis:0.5 dev-cpp/libglademm:2.4 dev-cpp/pangomm:1.4 dev-db/mariadb:0/18 dev-db/mysql-init-scripts:0 dev-db/sqlite:3 dev-db/unixODBC:0 dev-lang/luajit:2 dev-lang/nasm:0 dev-lang/orc:0 dev-lang/perl:0/5.24 dev-lang/python:2.7 dev-lang/python:3.4/3.4m dev-lang/python:3.5/3.5m dev-lang/python-exec:2 dev-lang/ruby:2.2 dev-lang/ruby:2.3 dev-lang/spidermonkey:0/mozjs185 dev-lang/swig:0 dev-lang/vala:0.36 dev-lang/yasm:0 dev-libs/appstream-glib:0/8 dev-libs/apr:1 dev-libs/apr-util:1 dev-libs/atk:0 dev-libs/boost:0/1.65.0 dev-libs/crossguid:0 dev-libs/crypto++:0/5.6 dev-libs/dbus-glib:0 dev-libs/double-conversion:0/1 dev-libs/elfutils:0 dev-libs/expat:0 dev-libs/fribidi:0 dev-libs/glib:2 dev-libs/gmp:0/10.4 dev-libs/gobject-introspection:0 dev-libs/gobject-introspecti
[gentoo-user] Why does Java-Runtime want to print and X and all that?
Hi, I'm thinking of installing a software (not in tree) which needs a Java Runtime Environment. I guess I need "virtual/jre" for this, but it wants to install 57 packages, including cups and many x11- proto packages, including "cups" and "X" USE flags, and "cairo" keyword failure: --- cut here --- home01 ~ # emerge -pv jre These are the packages that would be merged, in order: Calculating dependencies... done! [ebuild N ] dev-libs/vala-common-0.34.8::gentoo 2714 KiB [ebuild N ] media-libs/giflib-5.1.4:0/7::gentoo USE="-doc -static-libs" ABI_X86="(64) -32 (-x32)" 625 KiB [ebuild N ] x11-themes/hicolor-icon-theme-0.15::gentoo 50 KiB [ebuild N ] sys-apps/baselayout-java-0.1.0::gentoo 71 KiB [ebuild N ] app-text/qpdf-5.1.1-r1:0/13::gentoo USE="-doc -examples -perl -static-libs {-test}" 7484 KiB [ebuild N ] dev-java/java-config-2.2.0-r3:2::gentoo USE="{-test}" PYTHON_TARGETS="python2_7 python3_4 (-python3_5) (-python3_6)" 51 KiB [ebuild N ] app-eselect/eselect-java-0.3.0::gentoo 14 KiB [ebuild N ] media-libs/alsa-lib-1.1.2::gentoo USE="python -alisp -debug -doc" ABI_X86="(64) -32 (-x32)" PYTHON_TARGETS="python2_7" 926 KiB [ebuild N ] dev-util/gdbus-codegen-2.50.3::gentoo PYTHON_TARGETS="python2_7 python3_4 (-python3_5)" 0 KiB [ebuild N ] x11-proto/xproto-7.0.31::gentoo USE="-doc" ABI_X86="(64) -32 (-x32)" 294 KiB [ebuild N ] x11-proto/xextproto-7.3.0::gentoo USE="-doc" ABI_X86="(64) -32 (-x32)" 0 KiB [ebuild N ] x11-proto/inputproto-2.3.2::gentoo ABI_X86="(64) -32 (-x32)" 197 KiB [ebuild N ] x11-proto/renderproto-0.11.1-r1::gentoo ABI_X86="(64) -32 (-x32)" 104 KiB [ebuild N ] media-fonts/font-util-1.3.1::gentoo 0 KiB [ebuild N ] x11-misc/util-macros-1.19.1::gentoo 82 KiB [ebuild N ] x11-proto/damageproto-1.2.1-r1::gentoo ABI_X86="(64) -32 (-x32)" 97 KiB [ebuild N ] x11-proto/compositeproto-0.4.2-r1::gentoo ABI_X86="(64) -32 (-x32)" 99 KiB [ebuild N ] x11-proto/kbproto-1.0.7::gentoo ABI_X86="(64) -32 (-x32)" 0 KiB [ebuild N ] x11-proto/xf86bigfontproto-1.2.0-r1::gentoo ABI_X86="(64) -32 (-x32)" 0 KiB [ebuild N ] x11-libs/xtrans-1.3.5::gentoo USE="-doc" 0 KiB [ebuild N ] dev-libs/libpthread-stubs-0.4::gentoo USE="-static-libs" ABI_X86="(64) -32 (-x32)" 57 KiB [ebuild N ] x11-proto/recordproto-1.14.2-r1::gentoo USE="-doc" ABI_X86="(64) -32 (-x32)" 121 KiB [ebuild N ] x11-proto/randrproto-1.5.0::gentoo ABI_X86="(64) -32 (-x32)" 139 KiB [ebuild N ] x11-proto/xcb-proto-1.12-r2::gentoo ABI_X86="(64) -32 (-x32)" PYTHON_TARGETS="python2_7 python3_4 (-python3_5) (-python3_6)" 151 KiB [ebuild N ] x11-proto/fixesproto-5.0-r1::gentoo ABI_X86="(64) -32 (-x32)" 99 KiB [ebuild N ] x11-libs/libXau-1.0.8::gentoo USE="-static-libs" ABI_X86="(64) -32 (-x32)" 0 KiB [ebuild N ] x11-libs/libXdmcp-1.1.2-r1::gentoo USE="-doc -static-libs" ABI_X86="(64) -32 (-x32)" 0 KiB [ebuild N ] dev-libs/libcroco-0.6.12-r1:0.6::gentoo USE="{-test}" ABI_X86="(64) -32 (-x32)" 471 KiB [ebuild N ] x11-libs/gdk-pixbuf-2.36.6:2::gentoo USE="introspection -X -debug -jpeg -jpeg2k {-test} -tiff" ABI_X86="(64) -32 (-x32)" 5046 KiB [ebuild N ] dev-libs/atk-2.22.0::gentoo USE="introspection nls {-test}" ABI_X86="(64) -32 (-x32)" 729 KiB [ebuild N ] x11-libs/libxcb-1.12-r2:0/1.12::gentoo USE="-doc (-selinux) -static-libs {-test} -xkb" ABI_X86="(64) -32 (-x32)" 600 KiB [ebuild N ] gnome-base/gsettings-desktop-schemas-3.22.0::gentoo USE="introspection" 585 KiB [ebuild N ] x11-libs/libX11-1.6.5::gentoo USE="ipv6 -doc -static-libs {-test}" ABI_X86="(64) -32 (-x32)" 2307 KiB [ebuild N ] x11-themes/gnome-themes-standard-3.22.3::gentoo 2837 KiB [ebuild N ] dev-util/gtk-update-icon-cache-3.22.2::gentoo 358 KiB [ebuild N ] x11-libs/libXext-1.3.3::gentoo USE="-doc -static-libs" ABI_X86="(64) -32 (-x32)" 0 KiB [ebuild N ] x11-libs/libXrender-0.9.10::gentoo USE="-static-libs" ABI_X86="(64) -32 (-x32)" 302 KiB [ebuild N ] x11-libs/libXfixes-5.0.3::gentoo USE="-static-libs" ABI_X86="(64) -32 (-x32)" 288 KiB [ebuild N ] x11-libs/libXi-1.7.9::gentoo USE="-doc -static-libs" ABI_X86="(64) -32 (-x32)" 475 KiB [ebuild N ] x11-libs/libXcomposite-0.4.4-r1::gentoo USE="-doc -static-libs" ABI_X86="(64) -32 (-x32)" 278 KiB [ebuild N ] x11-li
Re: [gentoo-user] how to prevent portage from installing masked package
On Sat, 06 Oct 2018 09:32:24 -0400, Rich Freeman wrote: > > On Sat, Oct 6, 2018 at 9:12 AM John Covici wrote: > > > > On Sat, 06 Oct 2018 08:26:15 -0400, > > Neil Bothwick wrote: > > > > > > [1 ] > > > On Sat, 06 Oct 2018 07:05:52 -0400, John Covici wrote: > > > > > > > Hi. I am in a situation where portage wants to install a package > > > > which I have masked. Its wants to do this > > > > [ebuild U #] x11-libs/gtk+-3.24.1:3::mv [3.22.30:3::gentoo] > > > > but I want to keep the old one. Why is this happening and how can I > > > > preventthe install of the newer gtk+ which breaks some accessibility > > > > features? > > > > > > It's difficult to say without seeing the portage output but it is > > > probably a package that needs the newer version. Add -t to the emerge > > > command to see what requires the later GTK+, you'll probably need to mask > > > that too. > > > > OK, I thought it would just either refuse or tell me something, but I > > will do that and see what I see. Thanks. > > > > It is already doing both. > > It is refusing to install the masked package, which is why it is > aborting, and probably suggesting that you unmask it. Likewise the > big hash tag in the output is noting that is masked currently. > > The problem is that you're probably also telling portage something > contradictory, like installing some package that requires the newer > version of gtk+ (probably from your world set). So, it isn't doing > that either, and is giving you a bunch of output. > > Impossible to guess what the issue is without the full output, but as > suggested sticking --tree and --verbose in there would help. That > will show the dependency relationships, and also USE flags which might > be triggering them. > > If you have a package masked and nothing else is trying to pull it in, > then portage will more quietly ignore it. It is calling the situation > to your attention because one way or another it won't be doing > something you currently want it to (keeping some other package > up-to-date, but also not installing this version of gtk+). So, I have not been able to figure this out, it did not abort and wants to install the masked package, so hear is the whole output --- thanks for all your help. Script started on 2018-10-06 10:07:17-04:00 These are the packages that would be merged: Calculating dependencies . . done! [nomerge ] app-arch/zip-3.0-r3::gentoo USE="bzip2 crypt unicode -natspec" [nomerge ] app-arch/unzip-6.0_p21-r2::gentoo USE="bzip2 natspec unicode" [nomerge ] dev-libs/libnatspec-0.3.0::gentoo USE="doc -python" PYTHON_TARGETS="python2_7" [nomerge ]dev-libs/popt-1.16-r2::gentoo USE="nls -static-libs" ABI_X86="(64) -32 (-x32)" [nomerge ] sys-devel/gettext-0.19.8.1::gentoo USE="acl cxx doc ncurses nls openmp -cvs -emacs -git -java -static-libs" ABI_X86="32 (64) (-x32)" [nomerge ] dev-libs/expat-2.2.6::gentoo USE="unicode -examples -static-libs" ABI_X86="32 (64) (-x32)" [nomerge ] sys-devel/autoconf-2.69-r4:2.69::gentoo USE="-emacs" [nomerge ]dev-lang/perl-5.26.2:0/5.26::gentoo USE="berkdb doc gdbm ithreads -debug" [nomerge ] sys-libs/zlib-1.2.11-r2:0/1::gentoo USE="minizip -static-libs" ABI_X86="32 (64) (-x32)" [nomerge ] sys-devel/libtool-2.4.6-r5:2::gentoo USE="-vanilla" [nomerge ] sys-devel/automake-1.16.1-r1:1.16::gentoo USE="-test" [ebuild U ]sys-apps/help2man-1.47.7::gentoo [1.47.6::gentoo] USE="nls" 196 KiB [nomerge ] app-admin/perl-cleaner-2.26-r1::gentoo [nomerge ] app-portage/portage-utils-0.73::gentoo USE="nls -static" [nomerge ] dev-libs/iniparser-3.1-r1::gentoo USE="doc -examples -static-libs" ABI_X86="(64) -32 (-x32)" [nomerge ]app-doc/doxygen-1.8.14-r1::gentoo USE="doc dot latex qt5 -clang -debug -doxysearch (-sqlite)" [nomerge ] media-libs/freetype-2.9.1-r4:2::gentoo USE="X adobe-cff bzip2 cleartype_hinting doc harfbuzz png -bindist -debug -fontforge -infinality -static-libs -utils" ABI_X86="32 (64) (-x32)" [ebuild rR] media-libs/harfbuzz-1.9.0:0/0.9.18::gentoo USE="cairo glib graphite icu introspection truetype -debug -fontconfig -static-libs -test" ABI_X86="32 (64) (-x32)" 0 KiB [nomerge ] dev-libs/glib-2.56
Re: [gentoo-user] Re: KDE 5: Broken file protocol for KDE 4 apps
On Thursday, October 13, 2016 10:48:08 AM you wrote: > On Thursday, October 13, 2016 09:07:46 PM Andrew Lowe wrote: > > On 13/10/16 20:39, Michael Mol wrote: > > > On Wednesday, October 12, 2016 11:54:48 PM Jörg Schaible wrote: > > >> Anyone? After upgrading a second machine to KDE/Plasma 5, I have the > > >> same > > >> behavior there. All KDE-4-based apps fail to interact with the file > > >> system. > > >> Using KMail I can no longer add any attachment to an email nor save an > > >> existing attachment to disk. > > > > > > I'm running KMail (Gentoo doesn't have the KDE5 version in tree yet, so > > > KDE4), and I send file attachments all the time. So I can say it's at > > > least not *intrinsically* broken... > > > > > > Much of KDE4 and KDE5 wind up installed side by side, FWIW. I'd suggest > > > cycling through emerge @preserved-rebuild, revdep-rebuild, depclean, and > > > see if that shakes something loose. > > > > > > The KDE4->KDE5 transition was generally a royal PITA for me, too, though > > > I > > > can't remember what all broke... > > > > Kwooty, an nzb downloaded, has the same problem. It's "4" as well. Hit > > > > the "Open" button, a file dialogue pops up, closely followed by "Error > > Kwooty" -> "The process for the file protocol died unexpectedly". File > > -> Open gets the same. > > > > Dragging and dropping into the main window works and once the nzb files > > > > have been parsed, kwooty behaves as expected. > > > > This failure corresponds with a big update of KDE 5 stuff. I've just > > > > has a quick browse through bugs for the last 36 hours and nothing jumps > > out. > I'm running 5.8.1 here. I've got all of Qt, all of frameworks and all of KDE > Applications unmasked ~amd4, and my automatic updates building things every > night. Started doing that when KDE went full-on rapid-release. > > That said, I don't think I've restarted KMail or my login session since > Monday. Hang on... OK, tested, still works fine for me here. Here's the output of "emerge -p -e --tree --with-bdeps=y kde-apps/kontact". Maybe we're running different versions of some important dependency? Calculating dependencies ... done! [ebuild R] kde-apps/kmail-4.14.11_pre20160211 [ebuild R] x11-proto/xf86vidmodeproto-2.3.1-r1 [ebuild R] sys-devel/libtool-2.4.6 [ebuild R]dev-libs/libltdl-2.4.6 [ebuild R] app-arch/xz-utils-5.2.2 [ebuild R]sys-devel/automake-1.15 [ebuild R] sys-devel/autoconf-2.69 [ebuild R] dev-lang/perl-5.22.2 [ebuild R] app-admin/perl-cleaner-2.20 [ebuild R]app-portage/portage-utils-0.62 [ebuild R] dev-libs/iniparser-3.1-r1 [ebuild R]app-shells/bash-4.3_p48 [ebuild R] sys-libs/readline-6.3_p8-r2 [ebuild R] virtual/pkgconfig-0-r1 [ebuild R] dev-util/pkgconfig-0.28-r2 [ebuild R]dev-libs/glib-2.48.2 [ebuild R] dev-util/gtk-doc-am-1.25-r1 [ebuild R] x11-misc/shared-mime-info-1.4 [ebuild R] dev-libs/libxml2-2.9.4 [ebuild R] dev-lang/python-2.7.10-r1 [ebuild R]app-arch/bzip2-1.0.6-r7 [ebuild R]app-misc/mime-types-9 [ebuild R]dev-db/sqlite-3.13.0 [ebuild R] dev-libs/icu-57.1 [ebuild R]virtual/libffi-3.0.13-r1 [ebuild R] dev-libs/libffi-3.2.1 [ebuild R]dev-libs/expat-2.1.1-r2 [ebuild R]virtual/libintl-0-r2 [ebuild R]sys-libs/zlib-1.2.8-r1 [ebuild R]dev-libs/openssl-1.0.2j [ebuild R] app-misc/c_rehash-1.7-r1 [ebuild R] app-misc/ca-certificates-20151214.3.21 [ebuild R] dev-lang/python-3.4.3-r1 [ebuild R] sys-libs/ncurses-5.9-r5 [ebuild R]sys-libs/gpm-1.20.7-r2 [ebuild R] sys-apps/texinfo-6.1 [ebuild R] dev-perl/Text-Unidecode-1.270.0 [ebuild R] virtual/perl-ExtUtils- MakeMaker-7.40.100_rc [ebuild R] sys-devel/gettext-0.19.7 [ebuild R] virtual/acl-0-r2 [ebuild R]sys-apps/acl-2.2.52-r1 [ebuild R] sys-apps/a
Re: [gentoo-user] mysql-workbench
Alan McKinnon writes: > On 17/04/2017 19:12, lee wrote: >> Hi, >> >> mysql-workbench requires a USE flag of '>=x11-libs/cairo- -X' while >> lots of other packages apparently require cairo with X: > > no it doesn't. With a fresh tree: > > khamul mysql-workbench # grep cairo *ebuild > mysql-workbench-6.3.3.ebuild: >=x11-libs/cairo-1.5.12[glib,svg] > mysql-workbench-6.3.4-r1.ebuild: >>=x11-libs/cairo-1.5.12[glib,svg] > mysql-workbench-6.3.4-r2.ebuild: >>=x11-libs/cairo-1.5.12[glib,svg] > mysql-workbench-6.3.4.ebuild: >=x11-libs/cairo-1.5.12[glib,svg] > # grep *ebuild > # > Emerge said I need to make above use change. There are some entries about cairo in package.use, yet commenting them out didn't help. , [ grep cairo /etc/portage/package.use ] | =x11-libs/cairo-1.12.16 xcb | =x11-libs/cairo-1.12.16 X | =x11-libs/cairo-1.12.16 opengl | =x11-libs/cairo-1.12.16-r4 X xcb | =x11-libs/cairo-1.12.18-r1 xcb X | >=x11-libs/cairo-1.14.2 xcb X | >=app-text/poppler-0.42.0 cairo | # required by dev-cpp/cairomm-1.12.0-r1::gentoo | >=x11-libs/cairo- X | # required by dev-cpp/cairomm-1.12.0-r1::gentoo | =x11-libs/cairo-1.14.8 -X ` > Are you using an overlay that provides someone's latest greatest > mysql-workbench? > > This is what the tree has right now, what does your machine say? > > # eix mysql-workbench > * dev-db/mysql-workbench > Available versions: 6.3.3 (~)6.3.4 6.3.4-r1 (~)6.3.4-r2 {debug doc > gnome-keyring PYTHON_TARGETS="python2_7"} > Homepage:http://dev.mysql.com/workbench/ > Description: MySQL Workbench > same here: , [ eix mysql-workbench ] | * dev-db/mysql-workbench | Verfügbare Versionen: 6.3.3 ~6.3.4 6.3.4-r1 ~6.3.4-r2 {debug doc gnome-keyring PYTHON_TARGETS="python2_7"} | Startseite: http://dev.mysql.com/workbench/ | Beschreibung: MySQL Workbench ` , [ emerge -a mysql-workbench ] | | * IMPORTANT: 1 news items need reading for repository 'gentoo'. | * Use eselect news read to view new items. | | | * IMPORTANT: 3 config files in '/etc/portage' need updating. | * See the CONFIGURATION FILES and CONFIGURATION FILES UPDATE TOOLS | * sections of the emerge man page to learn how to update config files. | | These are the packages that would be merged, in order: | | Calculating dependencies... done! | [ebuild N ] sci-libs/proj-4.8.0 USE="-java -static-libs" | [ebuild N ] sys-apps/baselayout-java-0.1.0 | [ebuild N ] dev-python/pexpect-3.3 USE="-doc -examples {-test}" PYTHON_TARGETS="python2_7 python3_4 (-pypy) (-pypy3) (-python3_5) (-python3_6)" | [ebuild N ] dev-java/java-config-2.2.0-r3 USE="{-test}" PYTHON_TARGETS="python2_7 python3_4 (-python3_5)" | [ebuild N ] dev-python/paramiko-2.1.2 USE="-doc -examples" PYTHON_TARGETS="python2_7 python3_4 (-python3_5) (-python3_6)" | [ebuild N ] app-eselect/eselect-java-0.3.0 | [ebuild N ] dev-lang/lua-5.1.5-r4 USE="deprecated readline -emacs -static" | [ebuild N ] dev-cpp/ctemplate-2.3-r1 USE="-doc -emacs -static-libs {-test} -vim-syntax" | [ebuild N ] dev-db/vsqlite++-0.3.13-r1 USE="-static-libs" | [ebuild N ] dev-libs/libzip-1.0.1 USE="-static-libs" | [ebuild N ] sci-libs/libgeotiff-1.4.0 USE="-debug -doc -static-libs" | [ebuild N ] dev-libs/json-c-0.12 USE="-doc -static-libs" | [ebuild N ] sci-libs/gdal-2.0.2-r3 USE="aux_xml threads -armadillo -curl -debug -doc -fits -geos -gif -gml -hdf5 -java -jpeg -jpeg2k -mdb -mysql -netcdf -odbc -ogdi -opencl -pdf -perl -png -postgres -python -spatialite -sqlite -xls" PYTHON_TARGETS="python2_7 python3_4" | [ebuild N ] app-admin/sudo-1.8.18_p1 USE="nls pam sendmail -ldap -offensive (-selinux) -skey" | [ebuild N ] dev-db/mysql-connector-c++-1.1.6 USE="-debug -examples -gcov -static-libs" | [ebuild U *] x11-libs/cairo- [1.14.8] USE="-X* -utils%" | [ebuild N ] dev-cpp/atkmm-2.24.2 USE="-doc" | [ebuild N ] dev-cpp/cairomm-1.12.0-r1 USE="svg -X (-aqua) -doc" | [ebuild N ] dev-cpp/pangomm-2.40.1 USE="-doc" | [ebuild N ] dev-cpp/gtkmm-2.24.5 USE="-doc -examples {-test}" | [ebuild N ] dev-java/icedtea-bin-3.3.0 USE="alsa cups gtk webstart -doc -examples -headless-awt (-multilib) -nsplugin -pulseaudio (-selinux) -source" | [ebuild N ] virtual/jdk-1.8.0-r3 | [ebuild N ] virtual/jre-1.8.0-r1 | [ebuild N ] dev-java/icedtea-web-1.6.1-r1 USE="-doc -javascript -nsplugin -tagsoup {-test}" | [ebuild
Re: [gentoo-user] Trying KDE-4
a" INPUT_DEVICES="-wacom" 0 kB [ebuild N]x11-libs/qt-dbus-4.4.2 USE="-debug -pch" 0 kB [ebuild N]x11-libs/qt-script-4.4.2 USE="-debug -pch" 0 kB [ebuild N] kde-base/automoc-0.9.84 8 kB [ebuild N] x11-libs/qt-test-4.4.2 USE="-debug -pch" 0 kB [ebuild N] x11-libs/qt-core-4.4.2 USE="qt3support ssl -debug -doc -glib -pch" 0 kB [nomerge ] dev-db/mysql-gui-tools-5.0_p12-r2 USE="administrator nls query-browser" [nomerge ] gnome-extra/gtkhtml-3.18.3 USE="-debug -static" [nomerge ] gnome-base/libbonoboui-2.22.0 USE="X -debug -doc" [ebuild R ]gnome-base/gnome-vfs-2.22.0 USE="acl fam ipv6 ssl -avahi -debug -doc -gnutls -hal* -kerberos -samba" 0 kB [nomerge ] gnome-extra/gtkhtml-3.18.3 USE="-debug -static" [nomerge ] gnome-base/libgnomeui-2.22.1 USE="jpeg -debug -doc" [ebuild R ] gnome-base/gnome-keyring-2.22.3 USE="pam -debug -doc -hal* -test" 0 kB [ebuild R ] net-irc/xchat-2.8.6-r1 USE="dbus* ipv6 nls perl python spell ssl xchatdccserver -debug -libnotify (-mmx) -tcl -xchatnogtk -xft" 0 kB [ebuild R ] app-office/openoffice-3.0.0 USE="cups dbus* gtk java kde mono nsplugin opengl pam -debug -eds -gnome -gstreamer -ldap -odk -templates" LINGUAS="en_GB -af -ar -as_IN -be_BY -bg -bn -br -bs -ca -cs -cy -da -de -dz -el -en -en_US -en_ZA -eo -es -et -fa -fi -fr -ga -gl -gu_IN -he -hi_IN -hr -hu -it -ja -km -ko -ku -lt -lv -mk -ml_IN -mr_IN -nb -ne -nl -nn -nr -ns -or_IN -pa_IN -pl -pt -pt_BR -ru -rw -sh -sk -sl -sr -ss -st -sv -sw_TZ -ta_IN -te_IN -tg -th -ti_ER -tn -tr -ts -uk -ur_IN -ve -vi -xh -zh_CN -zh_TW -zu" 0 kB [ebuild R ] net-print/hplip-2.8.6b USE="cupsddk dbus* doc qt3 qt4* -fax -minimal -parport -ppds -scanner -snmp" 0 kB [ebuild R ] net-news/liferea-1.4.15 USE="dbus* firefox -debug -gnutls -gtkhtml -libnotify -lua -networkmanager -seamonkey -xulrunner" 0 kB [ebuild R ] media-video/vlc-0.8.6i-r2 USE="X a52 alsa arts cdda cddb dc1394 dvd httpd libnotify live mp3 mpeg ncurses nsplugin ogg opengl png rtsp sdl sdl-image stream svg truetype vcd vorbis x264 xml xv (-3dfx) -aalib (-altivec) -avahi -bidi -corba -daap -debug -directfb -dts -dvb -esd -fbcon -flac -ggi -gnome -gnutls -hal* -jack -libcaca -lirc -matroska -modplug -musepack -optimisememory -oss -samba -seamonkey -shout -skins -speex (-svga) -theora -upnp -v4l -vlm (-win32codecs) -wxwindows -xinerama -xosd -xulrunner" 0 kB [ebuild R ] media-gfx/gimp-2.4.6 USE="alsa curl dbus* doc exif gtkhtml lcms mmx mng pdf png python smp sse svg tiff wmf -aalib (-altivec) -debug -gnome -hal*" 0 kB [nomerge ] net-print/hplip-2.8.6b USE="cupsddk dbus* doc qt3 qt4* -fax -minimal -parport -ppds -scanner -snmp" [nomerge ] dev-python/PyQt-3.17.4 USE="-debug -doc -examples" [nomerge ] x11-libs/qscintilla-2.1-r1 USE="python qt4* -debug -doc -examples" [ebuild R ]dev-python/qscintilla-python-2.1 USE="qt4*" 0 kB [ebuild N] dev-python/PyQt4-4.3.3 USE="-debug -doc -examples" 0 kB [nomerge ] media-gfx/inkscape-0.46-r5 USE="doc lcms perl spell wmf -debug -dia -gnome -inkjar -jabber (-mmx) -postscript" [ebuild R ] app-text/poppler-bindings-0.8.7 USE="cairo gtk qt3 qt4* -test" 0 kB [nomerge ] kde-base/kate-4.1.2 [3.5.9] USE="plasma -debug -htmlhandbook -kdeprefix" [nomerge ] kde-base/libplasma-4.1.2 USE="opengl -debug -kdeprefix -test -xinerama" [ebuild N] app-misc/strigi-0.5.11 USE="clucene dbus exif fam qt4 -debug -hyperestraier -inotify -log -test" 857 kB [nomerge ] kde-base/dragonplayer-4.1.2 USE="-kdeprefix" [ebuild N] media-libs/xine-lib-1.1.15-r1 USE="X a52 alsa arts dts dvd gtk ipv6 mad mng modplug musepack nls opengl sdl theora truetype v4l vcd vorbis xcb xv -aac -aalib (-altivec) -debug -directfb -dxr3 -esd -fbcon -flac -gnome -imagemagick -jack -libcaca -mmap -oss -pulseaudio -real -samba -speex (-vidix) (-vis) -wavpack (-win32codecs) -xinerama -xvmc" 7,304 kB [ebuild R ] net-print/cups-1.3.8-r2 USE="X acl dbus* java jpeg pam perl png python ssl tiff -avahi -gnutls -kerberos -ldap -php -ppds -samba -slp -static -xinetd -zeroconf" LINGUAS="en -de -es -et -fr -he -id -it -ja -pl -sv -zh_TW" 0 kB [nomerge ] kde-base/dolphin-4.1.2 USE="semantic-desktop -debug -htmlhandbook -kdeprefix" [nomerge ] dev-libs/soprano-2.1 USE="clucene sesame2 -debug -doc -redland" [ebuild N] media-libs/raptor-1.4.16 USE="curl unicode xml" 1,476 kB [ebuild U ] dev-util/cmake-2.4.8 [2.4.6-r1] USE="-emacs -vim-syntax" 2,548 kB [ebuild N