* [gentoo-user] audacity-2.0.5 failed to compile @ 2015-09-01 22:04 thelma 2015-09-01 22:55 ` Fernando Rodriguez 0 siblings, 1 reply; 50+ messages in thread From: thelma @ 2015-09-01 22:04 UTC (permalink / raw To: gentoo-user System fails to upgrade to audacity-2.0.5 -lgobject-2.0 -lglib-2.0 -lfontconfig -lfreetype -lasound -lrt /usr/lib64/libwx_gtk2u_core-2.8.so: undefined reference to `jpeg_finish_decompress@LIBJPEG_6.2' /usr/lib64/libwx_gtk2u_core-2.8.so: undefined reference to `jpeg_CreateDecompress@LIBJPEG_6.2' /usr/lib64/libwx_gtk2u_core-2.8.so: undefined reference to `jpeg_resync_to_restart@LIBJPEG_6.2' /usr/lib64/libwx_gtk2u_core-2.8.so: undefined reference to `jpeg_CreateCompress@LIBJPEG_6.2' /usr/lib64/libwx_gtk2u_core-2.8.so: undefined reference to `jpeg_read_scanlines@LIBJPEG_6.2' /usr/lib64/libwx_gtk2u_core-2.8.so: undefined reference to `jpeg_read_header@LIBJPEG_6.2' /usr/lib64/libwx_gtk2u_core-2.8.so: undefined reference to `jpeg_finish_compress@LIBJPEG_6.2' /usr/lib64/libwx_gtk2u_core-2.8.so: undefined reference to `jpeg_start_compress@LIBJPEG_6.2' /usr/lib64/libwx_gtk2u_core-2.8.so: undefined reference to `jpeg_write_scanlines@LIBJPEG_6.2' /usr/lib64/libwx_gtk2u_core-2.8.so: undefined reference to `jpeg_start_decompress@LIBJPEG_6.2' /usr/lib64/libwx_gtk2u_core-2.8.so: undefined reference to `jpeg_set_quality@LIBJPEG_6.2' /usr/lib64/libwx_gtk2u_core-2.8.so: undefined reference to `jpeg_destroy_decompress@LIBJPEG_6.2' /usr/lib64/libwx_gtk2u_core-2.8.so: undefined reference to `jpeg_set_defaults@LIBJPEG_6.2' /usr/lib64/libwx_gtk2u_core-2.8.so: undefined reference to `jpeg_destroy_compress@LIBJPEG_6.2' /usr/lib64/libwx_gtk2u_core-2.8.so: undefined reference to `jpeg_std_error@LIBJPEG_6.2' collect2: error: ld returned 1 exit status Makefile:301: recipe for target '../audacity' failed make[1]: *** [../audacity] Error 1 make[1]: Leaving directory '/var/tmp/portage/media-sound/audacity-2.0.5/work/audacity-src-2.0.5/src' Makefile:21: recipe for target 'audacity' failed make: *** [audacity] Error 2 * ERROR: media-sound/audacity-2.0.5::gentoo failed (compile phase): * emake failed * * If you need support, post the output of `emerge --info '=media-sound/audacity-2.0.5::gentoo'`, * the complete build log and the output of `emerge -pqv '=media-sound/audacity-2.0.5::gentoo'`. * The complete build log is located at '/var/log/portage/media-sound:audacity-2.0.5:20150901-215644.log'. * For convenience, a symlink to the build log is located at '/var/tmp/portage/media-sound/audacity-2.0.5/temp/build.log'. * The ebuild environment file is located at '/var/tmp/portage/media-sound/audacity-2.0.5/temp/environment'. * Working directory: '/var/tmp/portage/media-sound/audacity-2.0.5/work/audacity-src-2.0.5' * S: '/var/tmp/portage/media-sound/audacity-2.0.5/work/audacity-src-2.0.5' -- Thelma ^ permalink raw reply [flat|nested] 50+ messages in thread
* Re: [gentoo-user] audacity-2.0.5 failed to compile 2015-09-01 22:04 [gentoo-user] audacity-2.0.5 failed to compile thelma @ 2015-09-01 22:55 ` Fernando Rodriguez 2015-09-01 23:05 ` thelma 0 siblings, 1 reply; 50+ messages in thread From: Fernando Rodriguez @ 2015-09-01 22:55 UTC (permalink / raw To: gentoo-user On Tuesday, September 01, 2015 4:04:34 PM thelma@sys-concept.com wrote: > System fails to upgrade to audacity-2.0.5 > > -lgobject-2.0 -lglib-2.0 -lfontconfig -lfreetype -lasound -lrt > /usr/lib64/libwx_gtk2u_core-2.8.so: undefined reference to `jpeg_finish_decompress@LIBJPEG_6.2' > /usr/lib64/libwx_gtk2u_core-2.8.so: undefined reference to `jpeg_CreateDecompress@LIBJPEG_6.2' > /usr/lib64/libwx_gtk2u_core-2.8.so: undefined reference to `jpeg_resync_to_restart@LIBJPEG_6.2' > /usr/lib64/libwx_gtk2u_core-2.8.so: undefined reference to `jpeg_CreateCompress@LIBJPEG_6.2' > /usr/lib64/libwx_gtk2u_core-2.8.so: undefined reference to `jpeg_read_scanlines@LIBJPEG_6.2' > /usr/lib64/libwx_gtk2u_core-2.8.so: undefined reference to `jpeg_read_header@LIBJPEG_6.2' > /usr/lib64/libwx_gtk2u_core-2.8.so: undefined reference to `jpeg_finish_compress@LIBJPEG_6.2' > /usr/lib64/libwx_gtk2u_core-2.8.so: undefined reference to `jpeg_start_compress@LIBJPEG_6.2' > /usr/lib64/libwx_gtk2u_core-2.8.so: undefined reference to `jpeg_write_scanlines@LIBJPEG_6.2' > /usr/lib64/libwx_gtk2u_core-2.8.so: undefined reference to `jpeg_start_decompress@LIBJPEG_6.2' > /usr/lib64/libwx_gtk2u_core-2.8.so: undefined reference to `jpeg_set_quality@LIBJPEG_6.2' > /usr/lib64/libwx_gtk2u_core-2.8.so: undefined reference to `jpeg_destroy_decompress@LIBJPEG_6.2' > /usr/lib64/libwx_gtk2u_core-2.8.so: undefined reference to `jpeg_set_defaults@LIBJPEG_6.2' > /usr/lib64/libwx_gtk2u_core-2.8.so: undefined reference to `jpeg_destroy_compress@LIBJPEG_6.2' > /usr/lib64/libwx_gtk2u_core-2.8.so: undefined reference to `jpeg_std_error@LIBJPEG_6.2' > collect2: error: ld returned 1 exit status > Makefile:301: recipe for target '../audacity' failed > make[1]: *** [../audacity] Error 1 > make[1]: Leaving directory '/var/tmp/portage/media- sound/audacity-2.0.5/work/audacity-src-2.0.5/src' > Makefile:21: recipe for target 'audacity' failed > make: *** [audacity] Error 2 > * ERROR: media-sound/audacity-2.0.5::gentoo failed (compile phase): > * emake failed > * > * If you need support, post the output of `emerge --info '=media- sound/audacity-2.0.5::gentoo'`, > * the complete build log and the output of `emerge -pqv '=media- sound/audacity-2.0.5::gentoo'`. > * The complete build log is located at '/var/log/portage/media- sound:audacity-2.0.5:20150901-215644.log'. > * For convenience, a symlink to the build log is located at '/var/tmp/portage/media-sound/audacity-2.0.5/temp/build.log'. > * The ebuild environment file is located at '/var/tmp/portage/media- sound/audacity-2.0.5/temp/environment'. > * Working directory: '/var/tmp/portage/media- sound/audacity-2.0.5/work/audacity-src-2.0.5' > * S: '/var/tmp/portage/media-sound/audacity-2.0.5/work/audacity-src-2.0.5' Since you're too stupid to follow advice, you need to rebuild *EVERYTHING* that linked against libjpeg (in this case x11-libs/wxGTK). -- Fernando Rodriguez ^ permalink raw reply [flat|nested] 50+ messages in thread
* Re: [gentoo-user] audacity-2.0.5 failed to compile 2015-09-01 22:55 ` Fernando Rodriguez @ 2015-09-01 23:05 ` thelma 2015-09-02 1:22 ` Alec Ten Harmsel 0 siblings, 1 reply; 50+ messages in thread From: thelma @ 2015-09-01 23:05 UTC (permalink / raw To: gentoo-user On 09/01/2015 04:55 PM, Fernando Rodriguez wrote: > On Tuesday, September 01, 2015 4:04:34 PM thelma@sys-concept.com wrote: >> System fails to upgrade to audacity-2.0.5 >> >> -lgobject-2.0 -lglib-2.0 -lfontconfig -lfreetype -lasound -lrt >> /usr/lib64/libwx_gtk2u_core-2.8.so: undefined reference to > `jpeg_finish_decompress@LIBJPEG_6.2' >> /usr/lib64/libwx_gtk2u_core-2.8.so: undefined reference to > `jpeg_CreateDecompress@LIBJPEG_6.2' >> /usr/lib64/libwx_gtk2u_core-2.8.so: undefined reference to > `jpeg_resync_to_restart@LIBJPEG_6.2' >> /usr/lib64/libwx_gtk2u_core-2.8.so: undefined reference to > `jpeg_CreateCompress@LIBJPEG_6.2' >> /usr/lib64/libwx_gtk2u_core-2.8.so: undefined reference to > `jpeg_read_scanlines@LIBJPEG_6.2' >> /usr/lib64/libwx_gtk2u_core-2.8.so: undefined reference to > `jpeg_read_header@LIBJPEG_6.2' >> /usr/lib64/libwx_gtk2u_core-2.8.so: undefined reference to > `jpeg_finish_compress@LIBJPEG_6.2' >> /usr/lib64/libwx_gtk2u_core-2.8.so: undefined reference to > `jpeg_start_compress@LIBJPEG_6.2' >> /usr/lib64/libwx_gtk2u_core-2.8.so: undefined reference to > `jpeg_write_scanlines@LIBJPEG_6.2' >> /usr/lib64/libwx_gtk2u_core-2.8.so: undefined reference to > `jpeg_start_decompress@LIBJPEG_6.2' >> /usr/lib64/libwx_gtk2u_core-2.8.so: undefined reference to > `jpeg_set_quality@LIBJPEG_6.2' >> /usr/lib64/libwx_gtk2u_core-2.8.so: undefined reference to > `jpeg_destroy_decompress@LIBJPEG_6.2' >> /usr/lib64/libwx_gtk2u_core-2.8.so: undefined reference to > `jpeg_set_defaults@LIBJPEG_6.2' >> /usr/lib64/libwx_gtk2u_core-2.8.so: undefined reference to > `jpeg_destroy_compress@LIBJPEG_6.2' >> /usr/lib64/libwx_gtk2u_core-2.8.so: undefined reference to > `jpeg_std_error@LIBJPEG_6.2' >> collect2: error: ld returned 1 exit status >> Makefile:301: recipe for target '../audacity' failed >> make[1]: *** [../audacity] Error 1 >> make[1]: Leaving directory '/var/tmp/portage/media- > sound/audacity-2.0.5/work/audacity-src-2.0.5/src' >> Makefile:21: recipe for target 'audacity' failed >> make: *** [audacity] Error 2 >> * ERROR: media-sound/audacity-2.0.5::gentoo failed (compile phase): >> * emake failed >> * >> * If you need support, post the output of `emerge --info '=media- > sound/audacity-2.0.5::gentoo'`, >> * the complete build log and the output of `emerge -pqv '=media- > sound/audacity-2.0.5::gentoo'`. >> * The complete build log is located at '/var/log/portage/media- > sound:audacity-2.0.5:20150901-215644.log'. >> * For convenience, a symlink to the build log is located at > '/var/tmp/portage/media-sound/audacity-2.0.5/temp/build.log'. >> * The ebuild environment file is located at '/var/tmp/portage/media- > sound/audacity-2.0.5/temp/environment'. >> * Working directory: '/var/tmp/portage/media- > sound/audacity-2.0.5/work/audacity-src-2.0.5' >> * S: '/var/tmp/portage/media-sound/audacity-2.0.5/work/audacity-src-2.0.5' > > Since you're too stupid to follow advice, you need to rebuild *EVERYTHING* > that linked against libjpeg (in this case x11-libs/wxGTK). This kind of language does not belong here. If you can not refrain yourself making sarcastic remarks don't make any comments. I would appreciate you stop reading my posts at all. I don't belong to Gentoo community. ^ permalink raw reply [flat|nested] 50+ messages in thread
* Re: [gentoo-user] audacity-2.0.5 failed to compile 2015-09-01 23:05 ` thelma @ 2015-09-02 1:22 ` Alec Ten Harmsel 2015-09-02 2:23 ` Fernando Rodriguez 2015-09-02 18:52 ` Andreas K. Huettel 0 siblings, 2 replies; 50+ messages in thread From: Alec Ten Harmsel @ 2015-09-02 1:22 UTC (permalink / raw To: gentoo-user On Tue, Sep 01, 2015 at 05:05:09PM -0600, thelma@sys-concept.com wrote: > On 09/01/2015 04:55 PM, Fernando Rodriguez wrote: > > Since you're too stupid to follow advice, you need to rebuild *EVERYTHING* > > that linked against libjpeg (in this case x11-libs/wxGTK). > > This kind of language does not belong here. If you can not refrain > yourself making sarcastic remarks don't make any comments. This language occasionally belongs on this list. > I would appreciate you stop reading my posts at all. > I don't belong to Gentoo community. OK. Maybe we all got off on the wrong foot here. When you ask for help, can you please provide: * the *exact* command you ran * the output of `emerge --info' * the whole error, not just the part you think is relevant It is incredibly difficult for us to help when we only get a small piece of what's going on with your system. Alec ^ permalink raw reply [flat|nested] 50+ messages in thread
* Re: [gentoo-user] audacity-2.0.5 failed to compile 2015-09-02 1:22 ` Alec Ten Harmsel @ 2015-09-02 2:23 ` Fernando Rodriguez 2015-09-02 2:57 ` wraeth 2015-09-02 18:52 ` Andreas K. Huettel 1 sibling, 1 reply; 50+ messages in thread From: Fernando Rodriguez @ 2015-09-02 2:23 UTC (permalink / raw To: gentoo-user On Tuesday, September 01, 2015 9:22:44 PM Alec Ten Harmsel wrote: > On Tue, Sep 01, 2015 at 05:05:09PM -0600, thelma@sys-concept.com wrote: > > On 09/01/2015 04:55 PM, Fernando Rodriguez wrote: > > > Since you're too stupid to follow advice, you need to rebuild *EVERYTHING* > > > that linked against libjpeg (in this case x11-libs/wxGTK). > > > > This kind of language does not belong here. If you can not refrain > > yourself making sarcastic remarks don't make any comments. > > This language occasionally belongs on this list. > > > I would appreciate you stop reading my posts at all. > > I don't belong to Gentoo community. > > OK. Maybe we all got off on the wrong foot here. When you ask for help, > can you please provide: > > * the *exact* command you ran > * the output of `emerge --info' > * the whole error, not just the part you think is relevant > > It is incredibly difficult for us to help when we only get a small piece > of what's going on with your system. > > Alec > He was told what the problem was on his first post about libjpeg-turbo, he didn't just ignore it but posted the wrong solution with a big SOLVED on the subject that only serves to mislead future users of this list. On his last post about this same error (different package) I politely told him to go back and follow the advise on that post, again he ignored it and posted a bogus solution (it worked because he rebuilt tiff, perl had nothing to do with it). revdep-rebuild may (or may not) fix it now, but the right solution is to remove or fix the obsolete package to depend on virtual/jpeg, update world properly, and then revdep-rebuild to undo this mess. -- Fernando Rodriguez ^ permalink raw reply [flat|nested] 50+ messages in thread
* Re: [gentoo-user] audacity-2.0.5 failed to compile 2015-09-02 2:23 ` Fernando Rodriguez @ 2015-09-02 2:57 ` wraeth 2015-09-02 4:24 ` thelma 2015-09-02 5:55 ` [gentoo-user] " Fernando Rodriguez 0 siblings, 2 replies; 50+ messages in thread From: wraeth @ 2015-09-02 2:57 UTC (permalink / raw To: gentoo-user -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256 On 02/09/15 12:23, Fernando Rodriguez wrote: > On Tuesday, September 01, 2015 9:22:44 PM Alec Ten Harmsel wrote: >> On Tue, Sep 01, 2015 at 05:05:09PM -0600, thelma@sys-concept.com >> wrote: >>> On 09/01/2015 04:55 PM, Fernando Rodriguez wrote: >>>> Since you're too stupid to follow advice, you need to rebuild >>>> > *EVERYTHING* >>>> that linked against libjpeg (in this case x11-libs/wxGTK). >>> >>> This kind of language does not belong here. If you can not >>> refrain yourself making sarcastic remarks don't make any >>> comments. >> >> This language occasionally belongs on this list. >> >>> I would appreciate you stop reading my posts at all. I don't >>> belong to Gentoo community. >> >> OK. Maybe we all got off on the wrong foot here. When you ask for >> help, can you please provide: >> >> * the *exact* command you ran * the output of `emerge --info' * >> the whole error, not just the part you think is relevant >> >> It is incredibly difficult for us to help when we only get a >> small piece of what's going on with your system. >> >> Alec >> > > He was told what the problem was on his first post about > libjpeg-turbo, he didn't just ignore it but posted the wrong > solution with a big SOLVED on the subject that only serves to > mislead future users of this list. On his last post about this same > error (different package) I politely told him to go back and follow > the advise on that post, again he ignored it and posted a bogus > solution (it worked because he rebuilt tiff, perl had nothing to do > with it). revdep-rebuild may (or may not) fix it now, but the right > solution is to remove or fix the obsolete package to depend on > virtual/jpeg, update world properly, and then revdep-rebuild to > undo this mess. So someone posted an issue(s), then marked it solved when they got a workaround which may not resolve the actual issue but got them past their initial problem(s). Your argument to that is that their "false solution" will mislead future readers of the list. Doesn't the same apply to insulting participants of the list? Not to mention this comes shortly after a discussion about attracting new blood into the Gentoo community. You don't have to participate in this thread. You could also simply say "I said in your previous posts that you need to do /this/." We should never resort to insults and name calling if we want this to be a productive list. If there's a problem with someone, either stop replying to their messages, take it up with them directly (and diplomatically), or bring it up with the list owner [1,2]. 1: http://www.ietf.org/rfc/rfc1855.txt 2: gentoo-user+owner@lists.gentoo.org - -- wraeth <wraeth@wraeth.id.au> GnuPG Key: B2D9F759 -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iF4EAREIAAYFAlXmZZoACgkQXcRKerLZ91n3xAD/TkB/Qsw9dQzmFNO17XYAa69i dlmukfj3FgdPz1OSm4QA/iLSdfcTLtjWFHDQtYyI92zzXvwL0QitH8Hhdx1irQo2 =7q/Z -----END PGP SIGNATURE----- ^ permalink raw reply [flat|nested] 50+ messages in thread
* Re: [gentoo-user] audacity-2.0.5 failed to compile 2015-09-02 2:57 ` wraeth @ 2015-09-02 4:24 ` thelma 2015-09-02 4:57 ` wraeth 2015-09-02 13:28 ` [gentoo-user] " James 2015-09-02 5:55 ` [gentoo-user] " Fernando Rodriguez 1 sibling, 2 replies; 50+ messages in thread From: thelma @ 2015-09-02 4:24 UTC (permalink / raw To: gentoo-user On 09/01/2015 08:57 PM, wraeth wrote: > On 02/09/15 12:23, Fernando Rodriguez wrote: >> On Tuesday, September 01, 2015 9:22:44 PM Alec Ten Harmsel wrote: >>> On Tue, Sep 01, 2015 at 05:05:09PM -0600, thelma@sys-concept.com >>> wrote: >>>> On 09/01/2015 04:55 PM, Fernando Rodriguez wrote: >>>>> Since you're too stupid to follow advice, you need to rebuild >>>>> >> *EVERYTHING* >>>>> that linked against libjpeg (in this case x11-libs/wxGTK). >>>> [snip] > >> He was told what the problem was on his first post about >> libjpeg-turbo, he didn't just ignore it but posted the wrong >> solution with a big SOLVED on the subject that only serves to >> mislead future users of this list. On his last post about this same >> error (different package) I politely told him to go back and follow >> the advise on that post, again he ignored it and posted a bogus >> solution (it worked because he rebuilt tiff, perl had nothing to do >> with it). revdep-rebuild may (or may not) fix it now, but the right >> solution is to remove or fix the obsolete package to depend on >> virtual/jpeg, update world properly, and then revdep-rebuild to >> undo this mess. > > So someone posted an issue(s), then marked it solved when they got a > workaround which may not resolve the actual issue but got them past > their initial problem(s). > > Your argument to that is that their "false solution" will mislead > future readers of the list. Doesn't the same apply to insulting > participants of the list? Not to mention this comes shortly after a > discussion about attracting new blood into the Gentoo community. > > You don't have to participate in this thread. You could also simply > say "I said in your previous posts that you need to do /this/." > > We should never resort to insults and name calling if we want this to > be a productive list. If there's a problem with someone, either stop > replying to their messages, take it up with them directly (and > diplomatically), or bring it up with the list owner [1,2]. > > 1: http://www.ietf.org/rfc/rfc1855.txt > 2: gentoo-user+owner@lists.gentoo.org Apology if I didn't most enough information. I know should have post "emerge --info" but when it comes to error log. It is very, very long and email wouldn't be able to accept it; so I cat the ending message as this is the point it stop compiling. Emergeing "x11-libs/wxGTK" did not help. Here is: emerge --info =media-sound/audacity-2.0.5::gentoo 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.17-gentoo x86_64) ================================================================= System Settings ================================================================= System uname: Linux-3.10.17-gentoo-x86_64-Intel-R-_Core-TM-2_Quad_CPU_Q9550_@_2.83GHz-with-gentoo-2.2 KiB Mem: 4049400 total, 3006588 free KiB Swap: 8008396 total, 8008396 free Timestamp of repository gentoo: Fri, 28 Aug 2015 22:30:02 +0000 sh bash 4.3_p39 ld GNU ld (Gentoo 2.24 p1.4) 2.24 ccache version 3.1.9 [disabled] app-shells/bash: 4.3_p39::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/ccache: 3.1.9-r4::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.17::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=nocona -O2 -pipe" CHOST="x86_64-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/lib64/fax /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.6/ext-active/ /etc/php/cgi-php5.6/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=nocona -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 collision-protect 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="ftp://ftp.gtlib.gatech.edu/pub/gentoo http://linux.rz.ruhr-uni-bochum.de/download/gentoo-mirror" LANG="en_US.UTF-8" LC_ALL="en_US.UTF-8" LDFLAGS="-Wl,-O1 -Wl,--as-needed" MAKEOPTS="-j6 -l8" 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 cli consolekit cracklib crypt cups cxx dbus dri dts dvd dvdr emboss encode exif fam firefox flac foomaticdb fortran gdbm gif gimp gimpprint glamor gnome gpm gtk iconv ipv6 java jpeg kpathsea lcms ldap libnotify mad mmx mmxext mng modules mp3 mp4 mpeg multilib mysql ncurses nls nptl ogg opengl openmp pam pango pcre pdf png policykit ppds qt3support qtk readline scanner sdl seccomp server session spell sse sse2 ssl startup-notification svg tcpd tetex tiff truetype type1 udev udisks unicode upower usb vorbis wxwidgets x264 xcb xml xv xvid zlib" ABI_X86="64 32" ALSA_CARDS="ali5451 als4000 atiixp atiixp-modem bt87x ca0106 cmipci emu10k1x ens1370 ens1371 es1938 es1968 fm801 hda-intel intel8x0 intel8x0m maestro3 trident usb-audio via82xx via82xx-modem ymfpci" APACHE2_MODULES="authn_core authz_core socache_shmcb unixd actions alias auth_basic authn_alias authn_anon authn_dbm authn_default authn_file a! uthz_dbm a uthz_default authz_groupfile authz_host authz_owner authz_user autoindex cache cgi cgid dav dav_fs dav_lock deflate dir disk_cache env expires ext_filter file_cache filter headers include info log_config logio mem_cache mime mime_magic negotiation rewrite setenvif speling status unique_id userdir usertrack vhost_alias" CALLIGRA_FEATURES="kexi words flow plan sheets stage tables krita karbon braindump author" CAMERAS="ptp2" COLLECTD_PLUGINS="df interface irq load memory rrdtool swap syslog" CPU_FLAGS_X86="mmx mmxext sse sse2" ELIBC="glibc" GPSD_PROTOCOLS="ashtech aivdm earthmate evermore fv18 garmin garmintxt gpsclock itrax mtk3301 nmea ntrip navcom oceanserver oldstyle oncore rtcm104v2 rtcm104v3 sirf superstar2 timing tsip tripmate tnt ublox ubx" INPUT_DEVICES="evdev" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LIBREOFFICE_EXTENSIONS="presenter-console presenter-minimizer" LINGUAS="en" OFFICE_IMPLEMENTATION="libreoffice"! PHP_TARGE TS="php5-5 php5-6" PYTHON_SINGLE_TARGET="python2_7" PYTHON_TARGETS="python2_7 python3_4" RUBY_TARGETS="ruby19 ruby20" SANE_BACKENDS="epson epson2 fujitsu" USERLAND="GNU" VIDEO_CARDS="nvidia" XTABLES_ADDONS="quota2 psd pknock lscan length2 ipv4options ipset ipp2p iface geoip fuzzy condition tee tarpit sysrq steal rawnat logmark ipmark dhcpmac delude chaos account" Unset: CC, CPPFLAGS, CTARGET, CXX, INSTALL_MASK, PORTAGE_BUNZIP2_COMMAND, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS, USE_PYTHON Here is the ending error when it stops compiling: effects/nyquist/../EffectManager.h: In member function ‘void EffectArray::Remove(_wxArrayEffectArray)’: /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef ‘wxDummyCheckInt’ locally defined but not used [-Wunused-local-typedefs] #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt ^ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro ‘wxFORCE_SEMICOLON’ wxFORCE_SEMICOLON /* just to force a semicolon */ ^ /usr/include/wx-2.8/wx/dynarray.h:353:7: note: in expansion of macro ‘wxCHECK2_MSG’ wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ ^ /usr/include/wx-2.8/wx/dynarray.h:484:5: note: in expansion of macro ‘_WX_DEFINE_TYPEARRAY_HELPER’ _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP) ^ /usr/include/wx-2.8/wx/dynarray.h:665:5: note: in expansion of macro ‘_WX_DEFINE_TYPEARRAY’ _WX_DEFINE_TYPEARRAY(_wxArray##name, name, base, classdecl) ^ /usr/include/wx-2.8/wx/dynarray.h:833:5: note: in expansion of macro ‘WX_DEFINE_TYPEARRAY_WITH_DECL’ WX_DEFINE_TYPEARRAY_WITH_DECL(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) ^ effects/nyquist/../EffectManager.h:33:1: note: in expansion of macro ‘WX_DEFINE_USER_EXPORTED_ARRAY’ WX_DEFINE_USER_EXPORTED_ARRAY(Effect *, EffectArray, class AUDACITY_DLL_API); ^ /usr/include/wx-2.8/wx/valtext.h: In member function ‘bool wxTextValidator::CheckValidator() const’: /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef ‘wxDummyCheckInt’ locally defined but not used [-Wunused-local-typedefs] #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt ^ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro ‘wxFORCE_SEMICOLON’ wxFORCE_SEMICOLON /* just to force a semicolon */ ^ /usr/include/wx-2.8/wx/debug.h:186:38: note: in expansion of macro ‘wxCHECK2_MSG’ #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) ^ /usr/include/wx-2.8/wx/valtext.h:103:9: note: in expansion of macro ‘wxCHECK_MSG’ wxCHECK_MSG( m_validatorWindow->IsKindOf(CLASSINFO(wxTextCtrl)), false, ^ /usr/include/wx-2.8/wx/textbuf.h: In member function ‘void wxArrayLinesType::Remove(_wxArraywxArrayLinesType)’: /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef ‘wxDummyCheckInt’ locally defined but not used [-Wunused-local-typedefs] #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt ^ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro ‘wxFORCE_SEMICOLON’ wxFORCE_SEMICOLON /* just to force a semicolon */ ^ /usr/include/wx-2.8/wx/dynarray.h:353:7: note: in expansion of macro ‘wxCHECK2_MSG’ wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ ^ /usr/include/wx-2.8/wx/dynarray.h:486:5: note: in expansion of macro ‘_WX_DEFINE_TYPEARRAY_HELPER’ _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) ^ /usr/include/wx-2.8/wx/dynarray.h:669:5: note: in expansion of macro ‘_WX_DEFINE_TYPEARRAY_PTR’ _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) ^ /usr/include/wx-2.8/wx/dynarray.h:856:5: note: in expansion of macro ‘WX_DEFINE_TYPEARRAY_WITH_DECL_PTR’ WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode) ^ /usr/include/wx-2.8/wx/textbuf.h:43:1: note: in expansion of macro ‘WX_DEFINE_USER_EXPORTED_ARRAY_INT’ WX_DEFINE_USER_EXPORTED_ARRAY_INT(wxTextFileType, ^ /usr/include/wx-2.8/wx/bookctrl.h: In member function ‘void wxArrayPages::Remove(_wxArraywxArrayPages)’: /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef ‘wxDummyCheckInt’ locally defined but not used [-Wunused-local-typedefs] #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt ^ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro ‘wxFORCE_SEMICOLON’ wxFORCE_SEMICOLON /* just to force a semicolon */ ^ /usr/include/wx-2.8/wx/dynarray.h:353:7: note: in expansion of macro ‘wxCHECK2_MSG’ wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ ^ /usr/include/wx-2.8/wx/dynarray.h:486:5: note: in expansion of macro ‘_WX_DEFINE_TYPEARRAY_HELPER’ _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) ^ /usr/include/wx-2.8/wx/dynarray.h:669:5: note: in expansion of macro ‘_WX_DEFINE_TYPEARRAY_PTR’ _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) ^ /usr/include/wx-2.8/wx/dynarray.h:655:5: note: in expansion of macro ‘WX_DEFINE_TYPEARRAY_WITH_DECL_PTR’ WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) ^ /usr/include/wx-2.8/wx/dynarray.h:829:5: note: in expansion of macro ‘WX_DEFINE_EXPORTED_TYPEARRAY_PTR’ WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) ^ /usr/include/wx-2.8/wx/bookctrl.h:26:1: note: in expansion of macro ‘WX_DEFINE_EXPORTED_ARRAY_PTR’ WX_DEFINE_EXPORTED_ARRAY_PTR(wxWindow *, wxArrayPages); ^ ondemand/ODDecodeFlacTask.cpp: In member function ‘virtual void ODFLACFile::metadata_callback(const FLAC__StreamMetadata*)’: ondemand/ODDecodeFlacTask.cpp:47:11: warning: enumeration value ‘FLAC__MAX_METADATA_TYPE’ not handled in switch [-Wswitch] switch (metadata->type) ^ x86_64-pc-linux-gnu-g++ -o ../audacity AColor.o AboutDialog.o AudacityApp.o AudioIO.o AutoRecovery.o BatchCommandDialog.o BatchCommands.o BatchProcessDialog.o Benchmark.o CaptureEvents.o Dependencies.o DeviceManager.o Envelope.o FFmpeg.o FFT.o FileIO.o FileNames.o FreqWindow.o HelpText.o HistoryWindow.o ImageManipulation.o InterpolateAudio.o LabelDialog.o LabelTrack.o Languages.o LangChoice.o Legacy.o LoadModules.o Lyrics.o LyricsWindow.o Matrix.o Menus.o Mix.o MixerBoard.o PitchName.o PlatformCompatibility.o PluginManager.o Printing.o Profiler.o Project.o RealFFTf.o Resample.o RingBuffer.o Screenshot.o Shuttle.o ShuttleGui.o ShuttlePrefs.o Snap.o Spectrum.o SplashDialog.o SoundActivatedRecord.o Tags.o Theme.o TimeDialog.o TimeTrack.o TimerRecordDialog.o Track.o TrackArtist.o TrackPanel.o TrackPanelAx.o UndoManager.o UploadDialog.o VoiceKey.o WaveClip.o WaveTrack.o WrappedType.o commands/AppCommandEvent.o commands/BatchEvalCommand.o commands/Command.o commands/CompareAudioCo! mmand.o co mmands/CommandBuilder.o commands/CommandDirectory.o commands/CommandHandler.o commands/CommandManager.o commands/CommandSignature.o commands/CommandType.o commands/ExecMenuCommand.o commands/GetAllMenuCommands.o commands/GetProjectInfoCommand.o commands/GetTrackInfoCommand.o commands/HelpCommand.o commands/ImportExportCommands.o commands/Keyboard.o commands/MessageCommand.o commands/PreferenceCommands.o commands/ResponseQueue.o commands/ScreenshotCommand.o commands/ScriptCommandRelay.o commands/SelectCommand.o commands/SetProjectInfoCommand.o commands/SetTrackInfoCommand.o effects/Effect.o effects/Generator.o effects/EffectCategory.o effects/EffectManager.o effects/SimpleMono.o effects/SBSMSEffect.o effects/TimeScale.o effects/SoundTouchEffect.o effects/LoadEffects.o effects/Amplify.o effects/AutoDuck.o effects/BassTreble.o effects/Biquad.o effects/ChangePitch.o effects/ChangeSpeed.o effects/ChangeTempo.o effects/ClickRemoval.o effects/Compressor.o effects/Contrast.o effects! /DtmfGen.o effects/Echo.o effects/Equalization.o effects/Fade.o effects/FindClipping.o effects/Invert.o effects/Leveller.o effects/Noise.o effects/NoiseRemoval.o effects/Normalize.o effects/Paulstretch.o effects/Phaser.o effects/Repair.o effects/Repeat.o effects/Reverb.o effects/Reverse.o effects/ScienFilter.o effects/Silence.o effects/StereoToMono.o effects/TimeWarper.o effects/ToneGen.o effects/TruncSilence.o effects/TwoPassSimpleMono.o effects/VST/VSTEffect.o effects/Wahwah.o export/Export.o export/ExportMultiple.o export/ExportMP2.o export/ExportMP3.o export/ExportOGG.o export/ExportFLAC.o export/ExportPCM.o export/ExportCL.o import/Import.o import/ImportFLAC.o import/ImportLOF.o import/ImportMP3.o import/ImportOGG.o import/ImportPCM.o import/ImportRaw.o import/RawAudioGuess.o ondemand/ODComputeSummaryTask.o ondemand/ODDecodeTask.o ondemand/ODDecodeFFmpegTask.o ondemand/ODManager.o ondemand/ODTask.o ondemand/ODTaskThread.o ondemand/ODWaveTrackTaskQueue.o prefs/BatchPrefs.o prefs/D! evicePrefs .o prefs/DirectoriesPrefs.o prefs/EffectsPrefs.o prefs/GUIPrefs.o prefs/ImportExportPrefs.o prefs/KeyConfigPrefs.o prefs/LibraryPrefs.o prefs/MidiIOPrefs.o prefs/ModulePrefs.o prefs/MousePrefs.o prefs/PlaybackPrefs.o prefs/PrefsDialog.o prefs/ProjectsPrefs.o prefs/QualityPrefs.o prefs/RecordingPrefs.o prefs/SpectrumPrefs.o prefs/ThemePrefs.o prefs/TracksPrefs.o prefs/WarningsPrefs.o prefs/ExtImportPrefs.o toolbars/ControlToolBar.o toolbars/DeviceToolBar.o toolbars/EditToolBar.o toolbars/MeterToolBar.o toolbars/MixerToolBar.o toolbars/SelectionBar.o toolbars/ToolBar.o toolbars/ToolDock.o toolbars/ToolManager.o toolbars/ToolsToolBar.o toolbars/TranscriptionToolBar.o widgets/AButton.o widgets/ASlider.o widgets/AttachableScrollBar.o widgets/ErrorDialog.o widgets/ExpandingToolBar.o widgets/FileHistory.o widgets/Grabber.o widgets/Grid.o widgets/HtmlWindow.o widgets/ImageRoll.o widgets/KeyView.o widgets/LinkingHtmlWindow.o widgets/Meter.o widgets/MultiDialog.o widgets/ProgressDialo! g.o widget s/Ruler.o widgets/TimeTextCtrl.o widgets/Warning.o xml/XMLFileReader.o xml/XMLWriter.o ondemand/ODDecodeFlacTask.o effects/nyquist/Nyquist.o effects/nyquist/LoadNyquist.o -Wl,-O1 -Wl,--as-needed -Wl,-O1 -Wl,--as-needed -rdynamic -L/var/tmp/portage/media-sound/audacity-2.0.5/work/audacity-src-2.0.5/lib-src/lib-widget-extra -lwidgetextra ../lib-src/FileDialog.a ../lib-src/libnyquist.a ../lib-src/libportaudio.a ../lib-src/libportmixer.a libaudacity.a -ldl -L/usr/lib64 -pthread -Wl,-O1 -Wl,--as-needed -L/usr/lib64 -lwx_gtk2u_richtext-2.8 -lwx_gtk2u_aui-2.8 -lwx_gtk2u_xrc-2.8 -lwx_gtk2u_qa-2.8 -lwx_gtk2u_html-2.8 -lwx_gtk2u_adv-2.8 -lwx_gtk2u_core-2.8 -lwx_baseu_xml-2.8 -lwx_baseu_net-2.8 -lwx_baseu-2.8 -lvorbisenc -lvorbisfile -lvorbis -logg -lmad -lm -lsndfile -lFLAC++ -lFLAC -lsoxr -lexpat -lmp3lame -lgtk-x11-2.0 -lgdk-x11-2.0 -lpangocairo-1.0 -latk-1.0 -lcairo -lgdk_pixbuf-2.0 -lgio-2.0 -lpangoft2-1.0 -lpango-1.0 -lgobject-2.0 -lglib-2.0 -lfontconfig -lfreetype -laso! und -lrt /usr/lib64/libwx_gtk2u_core-2.8.so: undefined reference to `jpeg_finish_decompress@LIBJPEG_6.2' /usr/lib64/libwx_gtk2u_core-2.8.so: undefined reference to `jpeg_CreateDecompress@LIBJPEG_6.2' /usr/lib64/libwx_gtk2u_core-2.8.so: undefined reference to `jpeg_resync_to_restart@LIBJPEG_6.2' /usr/lib64/libwx_gtk2u_core-2.8.so: undefined reference to `jpeg_CreateCompress@LIBJPEG_6.2' /usr/lib64/libwx_gtk2u_core-2.8.so: undefined reference to `jpeg_read_scanlines@LIBJPEG_6.2' /usr/lib64/libwx_gtk2u_core-2.8.so: undefined reference to `jpeg_read_header@LIBJPEG_6.2' /usr/lib64/libwx_gtk2u_core-2.8.so: undefined reference to `jpeg_finish_compress@LIBJPEG_6.2' /usr/lib64/libwx_gtk2u_core-2.8.so: undefined reference to `jpeg_start_compress@LIBJPEG_6.2' /usr/lib64/libwx_gtk2u_core-2.8.so: undefined reference to `jpeg_write_scanlines@LIBJPEG_6.2' /usr/lib64/libwx_gtk2u_core-2.8.so: undefined reference to `jpeg_start_decompress@LIBJPEG_6.2' /usr/lib64/libwx_gtk2u_core-2.8.so: undefined reference to `jpeg_set_quality@LIBJPEG_6.2' /usr/lib64/libwx_gtk2u_core-2.8.so: undefined reference to `jpeg_destroy_decompress@LIBJPEG_6.2' /usr/lib64/libwx_gtk2u_core-2.8.so: undefined reference to `jpeg_set_defaults@LIBJPEG_6.2' /usr/lib64/libwx_gtk2u_core-2.8.so: undefined reference to `jpeg_destroy_compress@LIBJPEG_6.2' /usr/lib64/libwx_gtk2u_core-2.8.so: undefined reference to `jpeg_std_error@LIBJPEG_6.2' collect2: error: ld returned 1 exit status Makefile:301: recipe for target '../audacity' failed make[1]: *** [../audacity] Error 1 make[1]: Leaving directory '/var/tmp/portage/media-sound/audacity-2.0.5/work/audacity-src-2.0.5/src' Makefile:21: recipe for target 'audacity' failed make: *** [audacity] Error 2 * ERROR: media-sound/audacity-2.0.5::gentoo failed (compile phase): * emake failed Thelma ^ permalink raw reply [flat|nested] 50+ messages in thread
* Re: [gentoo-user] audacity-2.0.5 failed to compile 2015-09-02 4:24 ` thelma @ 2015-09-02 4:57 ` wraeth 2015-09-02 5:59 ` Mick ` (2 more replies) 2015-09-02 13:28 ` [gentoo-user] " James 1 sibling, 3 replies; 50+ messages in thread From: wraeth @ 2015-09-02 4:57 UTC (permalink / raw To: gentoo-user -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256 On 02/09/15 14:24, thelma@sys-concept.com wrote: > On 09/01/2015 08:57 PM, wraeth wrote: >> On 02/09/15 12:23, Fernando Rodriguez wrote: >> >>> He was told what the problem was on his first post about >>> libjpeg-turbo, he didn't just ignore it but posted the wrong >>> solution with a big SOLVED on the subject that only serves to >>> mislead future users of this list. On his last post about this >>> same error (different package) I politely told him to go back >>> and follow the advise on that post, again he ignored it and >>> posted a bogus solution (it worked because he rebuilt tiff, >>> perl had nothing to do with it). revdep-rebuild may (or may >>> not) fix it now, but the right solution is to remove or fix the >>> obsolete package to depend on virtual/jpeg, update world >>> properly, and then revdep-rebuild to undo this mess. > > Apology if I didn't most enough information. I know should have > post "emerge --info" but when it comes to error log. It is very, > very long and email wouldn't be able to accept it; so I cat the > ending message as this is the point it stop compiling. For large files, you can either paste the file to a pastebin service and give us the URL, compress it with gzip or bzip2 and attach that, or give us the last 250 lines or so. The reason for this is because the error you see in the logs may not be the first error or the one that is causing the build to fail - the more information we have, the more information available to help resolve an issue. Either way, no harm done. > Emergeing "x11-libs/wxGTK" did not help. I haven't been following along with the threads, but as far as I understand there's an obsolete package that has a dependency that conflicts with newer packages. If that's the case, you would need to deal with that obsolete package. There's also been suggestion of using revdep-rebuild - have you tried that? - -- wraeth <wraeth@wraeth.id.au> GnuPG Key: B2D9F759 -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iF4EAREIAAYFAlXmgckACgkQXcRKerLZ91l+PQD+MpIWSe42Zy4FwRTpNYT8WLoS lSW4GdI7lOxtvmZ/TSEA/AvddwqMPOvbot6CUjlEi3NPMJTOnANCGXKbDMgR9ZUt =mtuq -----END PGP SIGNATURE----- ^ permalink raw reply [flat|nested] 50+ messages in thread
* Re: [gentoo-user] audacity-2.0.5 failed to compile 2015-09-02 4:57 ` wraeth @ 2015-09-02 5:59 ` Mick 2015-09-02 11:50 ` Alan McKinnon 2015-09-02 20:25 ` thelma 2 siblings, 0 replies; 50+ messages in thread From: Mick @ 2015-09-02 5:59 UTC (permalink / raw To: gentoo-user [-- Attachment #1: Type: Text/Plain, Size: 2817 bytes --] On Wednesday 02 Sep 2015 05:57:49 wraeth wrote: > On 02/09/15 14:24, thelma@sys-concept.com wrote: > > On 09/01/2015 08:57 PM, wraeth wrote: > >> On 02/09/15 12:23, Fernando Rodriguez wrote: > >>> He was told what the problem was on his first post about > >>> libjpeg-turbo, he didn't just ignore it but posted the wrong > >>> solution with a big SOLVED on the subject that only serves to > >>> mislead future users of this list. On his last post about this > >>> same error (different package) I politely told him to go back > >>> and follow the advise on that post, again he ignored it and > >>> posted a bogus solution (it worked because he rebuilt tiff, > >>> perl had nothing to do with it). revdep-rebuild may (or may > >>> not) fix it now, but the right solution is to remove or fix the > >>> obsolete package to depend on virtual/jpeg, update world > >>> properly, and then revdep-rebuild to undo this mess. > > > > Apology if I didn't most enough information. I know should have > > post "emerge --info" but when it comes to error log. It is very, > > very long and email wouldn't be able to accept it; so I cat the > > ending message as this is the point it stop compiling. > > For large files, you can either paste the file to a pastebin service > and give us the URL, compress it with gzip or bzip2 and attach that, > or give us the last 250 lines or so. > > The reason for this is because the error you see in the logs may not > be the first error or the one that is causing the build to fail - the > more information we have, the more information available to help > resolve an issue. > > Either way, no harm done. > > > Emergeing "x11-libs/wxGTK" did not help. > > I haven't been following along with the threads, but as far as I > understand there's an obsolete package that has a dependency that > conflicts with newer packages. If that's the case, you would need to > deal with that obsolete package. > > There's also been suggestion of using revdep-rebuild - have you tried > that? First check that you have not inadvertently added any virtual packages in /var/lib/portage/world. If so remove them, portage will bring them back if needed. Then use: emerge -uaNDv world emerge --depclean -p -v emerge @preserved-rebuild -p revdep-rebuild -v -- -a perl-cleaner is also a good to run anytime portage updates any perl packages. Have a look at 'man qdepends' for direct and reverse dependencies of different packages. In your case jpeg seems to be borked, so investigate jpeg and jpeg libraries with the above tools to see what may be causing the problem. It could be that a package is in world that shouldn't be, or it could be that you have some USE flag set that forces portage into a knot. HTH. -- Regards, Mick [-- Attachment #2: This is a digitally signed message part. --] [-- Type: application/pgp-signature, Size: 473 bytes --] ^ permalink raw reply [flat|nested] 50+ messages in thread
* Re: [gentoo-user] audacity-2.0.5 failed to compile 2015-09-02 4:57 ` wraeth 2015-09-02 5:59 ` Mick @ 2015-09-02 11:50 ` Alan McKinnon 2015-09-02 12:04 ` Dale 2015-09-02 20:25 ` thelma 2 siblings, 1 reply; 50+ messages in thread From: Alan McKinnon @ 2015-09-02 11:50 UTC (permalink / raw To: gentoo-user On 02/09/2015 06:57, wraeth wrote: > On 02/09/15 14:24, thelma@sys-concept.com wrote: >> On 09/01/2015 08:57 PM, wraeth wrote: >>> On 02/09/15 12:23, Fernando Rodriguez wrote: >>> >>>> He was told what the problem was on his first post about >>>> libjpeg-turbo, he didn't just ignore it but posted the wrong >>>> solution with a big SOLVED on the subject that only serves to >>>> mislead future users of this list. On his last post about this >>>> same error (different package) I politely told him to go back >>>> and follow the advise on that post, again he ignored it and >>>> posted a bogus solution (it worked because he rebuilt tiff, >>>> perl had nothing to do with it). revdep-rebuild may (or may >>>> not) fix it now, but the right solution is to remove or fix the >>>> obsolete package to depend on virtual/jpeg, update world >>>> properly, and then revdep-rebuild to undo this mess. > >> Apology if I didn't most enough information. I know should have >> post "emerge --info" but when it comes to error log. It is very, >> very long and email wouldn't be able to accept it; so I cat the >> ending message as this is the point it stop compiling. > > For large files, you can either paste the file to a pastebin service > and give us the URL, compress it with gzip or bzip2 and attach that, > or give us the last 250 lines or so. Every list has their own particular preference to things. Here on gentoo-user, since the very beginning, list users have preferred to not use pastebin services - they go away and the real information is forever lost. There's never a good reason for use needing an entire build log if it's big, it's fine to find the first error in the log and send from there to the end. Users quickly discover how to find the first error. -- Alan McKinnon alan.mckinnon@gmail.com ^ permalink raw reply [flat|nested] 50+ messages in thread
* Re: [gentoo-user] audacity-2.0.5 failed to compile 2015-09-02 11:50 ` Alan McKinnon @ 2015-09-02 12:04 ` Dale 0 siblings, 0 replies; 50+ messages in thread From: Dale @ 2015-09-02 12:04 UTC (permalink / raw To: gentoo-user Alan McKinnon wrote: > On 02/09/2015 06:57, wraeth wrote: >> On 02/09/15 14:24, thelma@sys-concept.com wrote: >>> On 09/01/2015 08:57 PM, wraeth wrote: >>>> On 02/09/15 12:23, Fernando Rodriguez wrote: >>>> >>>>> He was told what the problem was on his first post about >>>>> libjpeg-turbo, he didn't just ignore it but posted the wrong >>>>> solution with a big SOLVED on the subject that only serves to >>>>> mislead future users of this list. On his last post about this >>>>> same error (different package) I politely told him to go back >>>>> and follow the advise on that post, again he ignored it and >>>>> posted a bogus solution (it worked because he rebuilt tiff, >>>>> perl had nothing to do with it). revdep-rebuild may (or may >>>>> not) fix it now, but the right solution is to remove or fix the >>>>> obsolete package to depend on virtual/jpeg, update world >>>>> properly, and then revdep-rebuild to undo this mess. >>> Apology if I didn't most enough information. I know should have >>> post "emerge --info" but when it comes to error log. It is very, >>> very long and email wouldn't be able to accept it; so I cat the >>> ending message as this is the point it stop compiling. >> For large files, you can either paste the file to a pastebin service >> and give us the URL, compress it with gzip or bzip2 and attach that, >> or give us the last 250 lines or so. > > Every list has their own particular preference to things. Here on > gentoo-user, since the very beginning, list users have preferred to not > use pastebin services - they go away and the real information is forever > lost. > > There's never a good reason for use needing an entire build log if it's > big, it's fine to find the first error in the log and send from there to > the end. Users quickly discover how to find the first error. > I have found that it is usually "Error 1". That's what I put in the Find thingy to look for IF it is not real close by. I generally go up a few lines and then start my copy and paste. I can't count how many times I have searched for a problem and run into paste bin links that no longer work. It is really aggravating when you think you found something and it turns out it has disappeared. Dale :-) :-) ^ permalink raw reply [flat|nested] 50+ messages in thread
* Re: [gentoo-user] audacity-2.0.5 failed to compile 2015-09-02 4:57 ` wraeth 2015-09-02 5:59 ` Mick 2015-09-02 11:50 ` Alan McKinnon @ 2015-09-02 20:25 ` thelma 2015-09-03 13:06 ` Alec Ten Harmsel 2 siblings, 1 reply; 50+ messages in thread From: thelma @ 2015-09-02 20:25 UTC (permalink / raw To: gentoo-user Thelma -- Regards, Joseph Kmiec Sys. Concept Inc. http://www.sysconcept.ca p: 866-479-1270 / 780-479-1270 ext.55 f: 780-471-5665 | GPG KeyID: 7B4A78C2 On 09/01/2015 10:57 PM, wraeth wrote: > On 02/09/15 14:24, thelma@sys-concept.com wrote: >> On 09/01/2015 08:57 PM, wraeth wrote: >>> On 02/09/15 12:23, Fernando Rodriguez wrote: >>> >>>> He was told what the problem was on his first post about >>>> libjpeg-turbo, he didn't just ignore it but posted the wrong >>>> solution with a big SOLVED on the subject that only serves to >>>> mislead future users of this list. On his last post about this >>>> same error (different package) I politely told him to go back >>>> and follow the advise on that post, again he ignored it and >>>> posted a bogus solution (it worked because he rebuilt tiff, >>>> perl had nothing to do with it). revdep-rebuild may (or may >>>> not) fix it now, but the right solution is to remove or fix the >>>> obsolete package to depend on virtual/jpeg, update world >>>> properly, and then revdep-rebuild to undo this mess. > >> Apology if I didn't most enough information. I know should have >> post "emerge --info" but when it comes to error log. It is very, >> very long and email wouldn't be able to accept it; so I cat the >> ending message as this is the point it stop compiling. > > For large files, you can either paste the file to a pastebin service > and give us the URL, compress it with gzip or bzip2 and attach that, > or give us the last 250 lines or so. > > The reason for this is because the error you see in the logs may not > be the first error or the one that is causing the build to fail - the > more information we have, the more information available to help > resolve an issue. > > Either way, no harm done. > >> Emergeing "x11-libs/wxGTK" did not help. > > I haven't been following along with the threads, but as far as I > understand there's an obsolete package that has a dependency that > conflicts with newer packages. If that's the case, you would need to > deal with that obsolete package. > > There's also been suggestion of using revdep-rebuild - have you tried > that? Thank you all for your suggestions I receive it, I'll try to follow them through and see if I get a positive result to this error. I've tried to post a "log" file to the http://pastebin.com/ you suggested but I can only paste the limited size file (not upload it). Since the txt file is 7.4Mb in size, I can not paste it. Though, I have compress the file as tar.gz (so it is only 267kB) here is the link: http://www.sysconcept.ca/audacity_error.tar.gz If somebody whats to look at it, I appreciate it. Meanwhile, I'll be following other folks suggestion and see if I can get a positive result to this error. Thelma ^ permalink raw reply [flat|nested] 50+ messages in thread
* Re: [gentoo-user] audacity-2.0.5 failed to compile 2015-09-02 20:25 ` thelma @ 2015-09-03 13:06 ` Alec Ten Harmsel 2015-09-03 13:19 ` Alan McKinnon 0 siblings, 1 reply; 50+ messages in thread From: Alec Ten Harmsel @ 2015-09-03 13:06 UTC (permalink / raw To: gentoo-user On Wed, Sep 02, 2015 at 02:25:47PM -0600, thelma@sys-concept.com wrote: > I've tried to post a "log" file to the http://pastebin.com/ you > suggested but I can only paste the limited size file (not upload it). > Since the txt file is 7.4Mb in size, I can not paste it. > Though, I have compress the file as tar.gz (so it is only 267kB) > here is the link: > > http://www.sysconcept.ca/audacity_error.tar.gz > > If somebody whats to look at it, I appreciate it. > Meanwhile, I'll be following other folks suggestion and see if I can get > a positive result to this error. > > Thelma I tried to download it but got a 403 Forbidden HTTP error. This might be a bad suggestion, but if you have a lot of time, it might be easier to uninstall audacity and any other packages that have been giving you problems, then `emerge -uDN --with-bdeps=y @world`, then `emerge --depclean', and then install all the stuff you need. I believe someone else mentioned checking /var/lib/portage/world and making sure that it doesn't contain any virtuals - it might also be good to remove from it any software that you do not directly need. Alec ^ permalink raw reply [flat|nested] 50+ messages in thread
* Re: [gentoo-user] audacity-2.0.5 failed to compile 2015-09-03 13:06 ` Alec Ten Harmsel @ 2015-09-03 13:19 ` Alan McKinnon 2015-09-03 13:56 ` thelma 0 siblings, 1 reply; 50+ messages in thread From: Alan McKinnon @ 2015-09-03 13:19 UTC (permalink / raw To: gentoo-user On 03/09/2015 15:06, Alec Ten Harmsel wrote: > On Wed, Sep 02, 2015 at 02:25:47PM -0600, thelma@sys-concept.com wrote: >> I've tried to post a "log" file to the http://pastebin.com/ you >> suggested but I can only paste the limited size file (not upload it). >> Since the txt file is 7.4Mb in size, I can not paste it. >> Though, I have compress the file as tar.gz (so it is only 267kB) >> here is the link: >> >> http://www.sysconcept.ca/audacity_error.tar.gz >> >> If somebody whats to look at it, I appreciate it. >> Meanwhile, I'll be following other folks suggestion and see if I can get >> a positive result to this error. >> >> Thelma > > I tried to download it but got a 403 Forbidden HTTP error. > > This might be a bad suggestion, but if you have a lot of time, it might > be easier to uninstall audacity and any other packages that have been > giving you problems, then `emerge -uDN --with-bdeps=y @world`, then > `emerge --depclean', and then install all the stuff you need. > > I believe someone else mentioned checking /var/lib/portage/world and > making sure that it doesn't contain any virtuals - it might also be good > to remove from it any software that you do not directly need. Even better - Thelma should just post the entire /var/lib/portage/world file so we can advise what to take out. Most newbies clutter up their world needlessly, it takes a bit of practice to grok what should be in their -- Alan McKinnon alan.mckinnon@gmail.com ^ permalink raw reply [flat|nested] 50+ messages in thread
* Re: [gentoo-user] audacity-2.0.5 failed to compile 2015-09-03 13:19 ` Alan McKinnon @ 2015-09-03 13:56 ` thelma 2015-09-03 14:27 ` Alan McKinnon ` (2 more replies) 0 siblings, 3 replies; 50+ messages in thread From: thelma @ 2015-09-03 13:56 UTC (permalink / raw To: gentoo-user On 09/03/2015 07:19 AM, Alan McKinnon wrote: > On 03/09/2015 15:06, Alec Ten Harmsel wrote: >> On Wed, Sep 02, 2015 at 02:25:47PM -0600, thelma@sys-concept.com wrote: >>> I've tried to post a "log" file to the http://pastebin.com/ you >>> suggested but I can only paste the limited size file (not upload it). >>> Since the txt file is 7.4Mb in size, I can not paste it. >>> Though, I have compress the file as tar.gz (so it is only 267kB) >>> here is the link: >>> >>> http://www.sysconcept.ca/audacity_error.tar.gz I've changed the permission on this file to: apache:apache and rw the link above should work. >>> >>> If somebody whats to look at it, I appreciate it. >>> Meanwhile, I'll be following other folks suggestion and see if I can get >>> a positive result to this error. >>> >>> Thelma >> >> I tried to download it but got a 403 Forbidden HTTP error. >> >> This might be a bad suggestion, but if you have a lot of time, it might >> be easier to uninstall audacity and any other packages that have been >> giving you problems, then `emerge -uDN --with-bdeps=y @world`, then >> `emerge --depclean', and then install all the stuff you need. >> >> I believe someone else mentioned checking /var/lib/portage/world and >> making sure that it doesn't contain any virtuals - it might also be good >> to remove from it any software that you do not directly need. > > > Even better - Thelma should just post the entire /var/lib/portage/world > file so we can advise what to take out. > > Most newbies clutter up their world needlessly, it takes a bit of > practice to grok what should be in their Yes, the system is few years old. It make me wonder if the problem might be cause by me emerging: emerge -avC libjpeg-turbo emerge -av1 media-libs/jpeg:0 media-libs/jpeg:62 I'm using obsolete "nxclient-3.5.0.7" as I need it and there is no good replacement alternative on Gentoo. Here is /var/lib/portage/world app-admin/gkrellm app-admin/syslog-ng app-admin/tmpwatch app-admin/webapp-config app-arch/cabextract app-arch/xarchiver app-benchmarks/cpuburn app-cdr/cdrtools app-cdr/dvd+rw-tools app-crypt/gnupg app-crypt/pinentry app-dicts/myspell-en app-editors/leafpad app-editors/nano app-emulation/dosemu app-emulation/virtualbox-bin app-emulation/virtualbox-modules app-forensics/chkrootkit app-forensics/rkhunter app-misc/ca-certificates app-office/glabels app-office/gnucash app-office/gnumeric app-office/openoffice-bin app-portage/cfg-update app-portage/eix app-portage/genlop app-portage/gentoolkit app-portage/portage-utils app-text/a2ps app-text/acroread app-text/dos2unix app-text/enscript app-text/evince app-text/flpsed app-text/ghostscript-gpl app-text/gv app-text/lcdf-typetools app-text/mpage app-text/pdfjam app-text/pdfshuffler app-text/pdftk app-text/texi2html app-text/wdiff dev-db/mysql dev-db/phpmyadmin dev-db/postgresql dev-db/postgresql:9.0 dev-db/postgresql:9.1 dev-java/icedtea-bin dev-java/java-config dev-java/oracle-jdk-bin dev-lang/lua dev-lang/php dev-lang/python dev-lang/swig dev-lang/tcl dev-lang/tk dev-libs/check dev-libs/libnl dev-libs/openssl dev-perl/DBD-Pg dev-perl/GStreamer dev-php/smarty dev-python/cython dev-python/dbus-python dev-python/django dev-python/pycairo dev-python/pygobject dev-python/pygtk dev-python/pyxml dev-tcltk/expect dev-tex/feynmf dev-util/byacc dev-util/ccache dev-util/meld dev-util/unifdef dev-vcs/git dev-vcs/subversion games-action/supertuxkart games-arcade/supertux games-arcade/xscavenger games-kids/tuxmathscrabble gnome-base/gconf mail-client/mutt mail-client/thunderbird mail-filter/procmail mail-filter/spamassassin mail-mta/postfix media-fonts/arphicfonts media-fonts/baekmuk-fonts media-fonts/corefonts media-fonts/kochi-substitute media-fonts/ttf-bitstream-vera media-gfx/gimp media-gfx/ristretto media-gfx/sane-backends media-gfx/xsane media-gfx/xv media-libs/gstreamer media-libs/libcuefile media-libs/libdvbpsi media-libs/libid3tag media-libs/libmikmod media-libs/libmodplug media-libs/libpng media-libs/libreplaygain media-libs/libsdl media-libs/mesa media-libs/openjpeg media-libs/schroedinger media-libs/tiff media-sound/alsa-utils media-sound/audacity media-sound/cdparanoia media-sound/cmus media-sound/musepack-tools media-sound/sox media-video/dirac media-video/dvdbackup media-video/gtk-recordmydesktop media-video/kino media-video/motion media-video/mplayer media-video/vlc media-video/xine-ui net-analyzer/gnu-netcat net-analyzer/httping net-analyzer/nagios net-analyzer/nagios-core net-analyzer/nmap net-analyzer/tcpdump net-dialup/mgetty net-dns/ddclient net-fs/nfs-utils net-fs/samba net-ftp/gftp net-libs/adns net-libs/libvncserver net-libs/openslp net-mail/fetchmail net-mail/tnef net-misc/asterisk net-misc/dhcpcd net-misc/hylafaxplus net-misc/iperf net-misc/nx net-misc/nxclient net-misc/nxserver-freenx net-misc/openvpn net-misc/rdate net-misc/socat net-misc/telnet-bsd net-misc/urlview net-misc/whois net-print/cups net-print/cups-pdf net-print/fax4cups net-print/foomatic-db net-print/foomatic-db-engine net-print/foomatic-db-ppds net-wireless/bluez sci-calculators/qalculate-gtk sys-apps/ack sys-apps/acl sys-apps/dmidecode sys-apps/ethtool sys-apps/hdparm sys-apps/hwinfo sys-apps/lshw sys-apps/mlocate sys-apps/portage sys-apps/setserial sys-apps/xinetd sys-boot/grub sys-boot/grub:0 sys-devel/crossdev sys-devel/gcc sys-devel/gcc:4.5 sys-devel/icecream sys-fs/eudev sys-fs/fuse sys-fs/lvm2 sys-fs/sshfs-fuse sys-kernel/genkernel sys-kernel/gentoo-sources sys-kernel/gentoo-sources:3.10.17 sys-kernel/gentoo-sources:3.5.7 sys-kernel/module-rebuild sys-libs/db sys-libs/pam sys-libs/timezone-data sys-power/apcupsd sys-process/at sys-process/htop sys-process/vixie-cron virtual/ghostscript virtual/jdk www-client/firefox-bin www-client/links www-client/seamonkey-bin www-servers/apache x11-apps/xdm x11-base/xorg-server x11-base/xorg-x11 x11-drivers/nvidia-drivers x11-drivers/xf86-input-evdev x11-drivers/xf86-input-keyboard x11-drivers/xf86-input-mouse x11-drivers/xf86-video-fbdev x11-drivers/xf86-video-nv x11-drivers/xf86-video-tdfx x11-drivers/xf86-video-vesa x11-libs/cairo x11-libs/fltk x11-libs/gdk-pixbuf x11-libs/gtk+:2 x11-libs/libXvMC x11-libs/motif x11-misc/gxmessage x11-misc/shared-mime-info x11-misc/slim x11-terms/rxvt-unicode x11-terms/xfce4-terminal x11-themes/gtk-chtheme x11-themes/tango-icon-theme x11-themes/xfwm4-themes xfce-base/thunar xfce-base/xfce4-meta xfce-base/xfce4-session xfce-extra/thunar-archive-plugin xfce-extra/tumbler xfce-extra/xfce4-mixer xfce-extra/xfce4-mount-plugin xfce-extra/xfce4-screenshooter xfce-extra/xfce4-sensors-plugin xfce-extra/xfce4-taskmanager xfce-extra/xfce4-verve-plugin Thelma ^ permalink raw reply [flat|nested] 50+ messages in thread
* Re: [gentoo-user] audacity-2.0.5 failed to compile 2015-09-03 13:56 ` thelma @ 2015-09-03 14:27 ` Alan McKinnon 2015-09-03 17:22 ` Alec Ten Harmsel ` (4 more replies) 2015-09-03 14:28 ` Neil Bothwick 2015-09-03 20:44 ` Dale 2 siblings, 5 replies; 50+ messages in thread From: Alan McKinnon @ 2015-09-03 14:27 UTC (permalink / raw To: gentoo-user On 03/09/2015 15:56, thelma@sys-concept.com wrote: > On 09/03/2015 07:19 AM, Alan McKinnon wrote: >> On 03/09/2015 15:06, Alec Ten Harmsel wrote: >>> On Wed, Sep 02, 2015 at 02:25:47PM -0600, thelma@sys-concept.com wrote: >>>> I've tried to post a "log" file to the http://pastebin.com/ you >>>> suggested but I can only paste the limited size file (not upload it). >>>> Since the txt file is 7.4Mb in size, I can not paste it. >>>> Though, I have compress the file as tar.gz (so it is only 267kB) >>>> here is the link: >>>> >>>> http://www.sysconcept.ca/audacity_error.tar.gz > > I've changed the permission on this file to: apache:apache and rw > the link above should work. > >>>> >>>> If somebody whats to look at it, I appreciate it. >>>> Meanwhile, I'll be following other folks suggestion and see if I can get >>>> a positive result to this error. >>>> >>>> Thelma >>> >>> I tried to download it but got a 403 Forbidden HTTP error. >>> >>> This might be a bad suggestion, but if you have a lot of time, it might >>> be easier to uninstall audacity and any other packages that have been >>> giving you problems, then `emerge -uDN --with-bdeps=y @world`, then >>> `emerge --depclean', and then install all the stuff you need. >>> >>> I believe someone else mentioned checking /var/lib/portage/world and >>> making sure that it doesn't contain any virtuals - it might also be good >>> to remove from it any software that you do not directly need. >> >> >> Even better - Thelma should just post the entire /var/lib/portage/world >> file so we can advise what to take out. >> >> Most newbies clutter up their world needlessly, it takes a bit of >> practice to grok what should be in their > > Yes, the system is few years old. > It make me wonder if the problem might be cause by me emerging: > > emerge -avC libjpeg-turbo > emerge -av1 media-libs/jpeg:0 media-libs/jpeg:62 Probably. None of that belongs in world > > I'm using obsolete "nxclient-3.5.0.7" as I need it and there is no good > replacement alternative on Gentoo. > > Here is /var/lib/portage/world You have a lot of clutter and junk in there. When you add dependant libs to world, you remove portage's ability to do the right thing, and you then have to do it all yourself. Humans never get this right - witness your recent woes. Comments inline, edit the world file directly: > app-admin/gkrellm > app-admin/syslog-ng > app-admin/tmpwatch > app-admin/webapp-config > app-arch/cabextract > app-arch/xarchiver > app-benchmarks/cpuburn > app-cdr/cdrtools > app-cdr/dvd+rw-tools > app-crypt/gnupg > app-crypt/pinentry > app-dicts/myspell-en > app-editors/leafpad > app-editors/nano > app-emulation/dosemu > app-emulation/virtualbox-bin > app-emulation/virtualbox-modules > app-forensics/chkrootkit > app-forensics/rkhunter > app-misc/ca-certificates > app-office/glabels > app-office/gnucash > app-office/gnumeric > app-office/openoffice-bin > app-portage/cfg-update > app-portage/eix > app-portage/genlop > app-portage/gentoolkit > app-portage/portage-utils > app-text/a2ps > app-text/acroread > app-text/dos2unix > app-text/enscript > app-text/evince > app-text/flpsed > app-text/ghostscript-gpl > app-text/gv > app-text/lcdf-typetools > app-text/mpage > app-text/pdfjam > app-text/pdfshuffler > app-text/pdftk > app-text/texi2html > app-text/wdiff > dev-db/mysql > dev-db/phpmyadmin > dev-db/postgresql > dev-db/postgresql:9.0 > dev-db/postgresql:9.1 > dev-java/icedtea-bin > dev-java/java-config > dev-java/oracle-jdk-bin > dev-lang/lua > dev-lang/php > dev-lang/python > dev-lang/swig > dev-lang/tcl > dev-lang/tk > dev-libs/check > dev-libs/libnl > dev-libs/openssl remove everything in dev-libs > dev-perl/DBD-Pg > dev-perl/GStreamer Remove. No such package, unless its from an overlay > dev-php/smarty > dev-python/cython > dev-python/dbus-python Remove. It's a dep of many things > dev-python/django > dev-python/pycairo > dev-python/pygobject > dev-python/pygtk > dev-python/pyxml Remove all this py* stuff. They are deps > dev-tcltk/expect > dev-tex/feynmf > dev-util/byacc > dev-util/ccache > dev-util/meld > dev-util/unifdef > dev-vcs/git > dev-vcs/subversion > games-action/supertuxkart > games-arcade/supertux > games-arcade/xscavenger > games-kids/tuxmathscrabble > gnome-base/gconf Remove, this is a common dep > mail-client/mutt > mail-client/thunderbird > mail-filter/procmail > mail-filter/spamassassin > mail-mta/postfix > media-fonts/arphicfonts > media-fonts/baekmuk-fonts > media-fonts/corefonts > media-fonts/kochi-substitute > media-fonts/ttf-bitstream-vera > media-gfx/gimp > media-gfx/ristretto > media-gfx/sane-backends > media-gfx/xsane > media-gfx/xv > media-libs/gstreamer > media-libs/libcuefile > media-libs/libdvbpsi > media-libs/libid3tag > media-libs/libmikmod > media-libs/libmodplug > media-libs/libpng > media-libs/libreplaygain > media-libs/libsdl > media-libs/mesa > media-libs/openjpeg > media-libs/schroedinger > media-libs/tiff Remove everything from media-libs > media-sound/alsa-utils > media-sound/audacity > media-sound/cdparanoia > media-sound/cmus > media-sound/musepack-tools > media-sound/sox > media-video/dirac > media-video/dvdbackup > media-video/gtk-recordmydesktop > media-video/kino > media-video/motion > media-video/mplayer > media-video/vlc > media-video/xine-ui > net-analyzer/gnu-netcat > net-analyzer/httping > net-analyzer/nagios > net-analyzer/nagios-core > net-analyzer/nmap > net-analyzer/tcpdump > net-dialup/mgetty > net-dns/ddclient > net-fs/nfs-utils > net-fs/samba > net-ftp/gftp > net-libs/adns > net-libs/libvncserver > net-libs/openslp > net-mail/fetchmail > net-mail/tnef > net-misc/asterisk why are you running asterisk on a machine that is obviously a workstation?... > net-misc/dhcpcd > net-misc/hylafaxplus > net-misc/iperf > net-misc/nx > net-misc/nxclient > net-misc/nxserver-freenx > net-misc/openvpn > net-misc/rdate > net-misc/socat > net-misc/telnet-bsd > net-misc/urlview > net-misc/whois > net-print/cups > net-print/cups-pdf > net-print/fax4cups > net-print/foomatic-db > net-print/foomatic-db-engine > net-print/foomatic-db-ppds You can probably remove foomatic, it's a dep on cups-filters > net-wireless/bluez > sci-calculators/qalculate-gtk > sys-apps/ack > sys-apps/acl > sys-apps/dmidecode > sys-apps/ethtool > sys-apps/hdparm > sys-apps/hwinfo > sys-apps/lshw > sys-apps/mlocate > sys-apps/portage > sys-apps/setserial > sys-apps/xinetd > sys-boot/grub > sys-boot/grub:0 > sys-devel/crossdev > sys-devel/gcc > sys-devel/gcc:4.5 > sys-devel/icecream > sys-fs/eudev > sys-fs/fuse > sys-fs/lvm2 > sys-fs/sshfs-fuse > sys-kernel/genkernel > sys-kernel/gentoo-sources > sys-kernel/gentoo-sources:3.10.17 > sys-kernel/gentoo-sources:3.5.7 Wee bit behind on kernel versions... > sys-kernel/module-rebuild Remove, no such package. Whatever it was, portage now does it internally > sys-libs/db > sys-libs/pam > sys-libs/timezone-data > sys-power/apcupsd > sys-process/at > sys-process/htop > sys-process/vixie-cron > virtual/ghostscript > virtual/jdk Remove both virtuals, replace with the actual ghostscript and jdk implementations you actually use > www-client/firefox-bin > www-client/links > www-client/seamonkey-bin > www-servers/apache > x11-apps/xdm XDM? Really? > x11-base/xorg-server Remove. The server is a dep for just about everything GUI-related > x11-base/xorg-x11 > x11-drivers/nvidia-drivers > x11-drivers/xf86-input-evdev > x11-drivers/xf86-input-keyboard > x11-drivers/xf86-input-mouse > x11-drivers/xf86-video-fbdev > x11-drivers/xf86-video-nv > x11-drivers/xf86-video-tdfx > x11-drivers/xf86-video-vesa Remove all xf86 drivers. They are controlled by INPUT_DEVICES and VIDEO_CARDS in make.conf > x11-libs/cairo > x11-libs/fltk > x11-libs/gdk-pixbuf > x11-libs/gtk+:2 > x11-libs/libXvMC > x11-libs/motif All these libs should be deps of something else. Maybe not motif. > x11-misc/gxmessage > x11-misc/shared-mime-info > x11-misc/slim > x11-terms/rxvt-unicode > x11-terms/xfce4-terminal > x11-themes/gtk-chtheme > x11-themes/tango-icon-theme > x11-themes/xfwm4-themes > xfce-base/thunar > xfce-base/xfce4-meta > xfce-base/xfce4-session > xfce-extra/thunar-archive-plugin > xfce-extra/tumbler > xfce-extra/xfce4-mixer > xfce-extra/xfce4-mount-plugin > xfce-extra/xfce4-screenshooter > xfce-extra/xfce4-sensors-plugin > xfce-extra/xfce4-taskmanager > xfce-extra/xfce4-verve-plugin Note every line you removed from world, then do a full world update then depclean. Carefully note everything that portage wants to unmerge and find out why, if they are true deps and you need them then portage will not remove them. If it's something you truly need then add it back to world (this should be rare, or not happen at all) I can see the mistake you are making, you've been doing this over time: emerge -av <some_lib> and then it goes in world and never comes out = clutter. What you should do is set USE as you want it, then emerge only the actual apps you interact with. Portage will add and remove libs and other deps as necessary, preventing conflicts. The world file is something you need to diligently clean up every few months or so, it's easy to add stuff you shouldn't. One thought kept coming back to me - I think you should determine exactly what the purpose of that host is and rip out ancient junk. Like asterisk - why is it there together with vlc? Think hard about these things. Back to jpeg. One of your first recent posts was about the conflict between jpeg and jpeg-turbo. You had nxclient requiring jpeg and something else requiring jpeg-turbo. These conflict and cannot co-exist. You are going to have to give up one of those apps, or run them on separate hosts. No way past this. -- Alan McKinnon alan.mckinnon@gmail.com ^ permalink raw reply [flat|nested] 50+ messages in thread
* Re: [gentoo-user] audacity-2.0.5 failed to compile 2015-09-03 14:27 ` Alan McKinnon @ 2015-09-03 17:22 ` Alec Ten Harmsel 2015-09-03 20:10 ` Alan McKinnon 2015-09-03 18:57 ` Fernando Rodriguez ` (3 subsequent siblings) 4 siblings, 1 reply; 50+ messages in thread From: Alec Ten Harmsel @ 2015-09-03 17:22 UTC (permalink / raw To: gentoo-user On Thu, Sep 03, 2015 at 04:27:26PM +0200, Alan McKinnon wrote: > On 03/09/2015 15:56, thelma@sys-concept.com wrote: > > dev-libs/check > > dev-libs/libnl > > dev-libs/openssl > > remove everything in dev-libs Not necessarily - dev-libs/check is for unit testing. It's not a direct dependency of any packages (or at least, shouldn't be), but it comes in useful for developers. It's in my world. Alec ^ permalink raw reply [flat|nested] 50+ messages in thread
* Re: [gentoo-user] audacity-2.0.5 failed to compile 2015-09-03 17:22 ` Alec Ten Harmsel @ 2015-09-03 20:10 ` Alan McKinnon 0 siblings, 0 replies; 50+ messages in thread From: Alan McKinnon @ 2015-09-03 20:10 UTC (permalink / raw To: gentoo-user On 03/09/2015 19:22, Alec Ten Harmsel wrote: > On Thu, Sep 03, 2015 at 04:27:26PM +0200, Alan McKinnon wrote: >> On 03/09/2015 15:56, thelma@sys-concept.com wrote: >>> dev-libs/check >>> dev-libs/libnl >>> dev-libs/openssl >> >> remove everything in dev-libs > > Not necessarily - dev-libs/check is for unit testing. It's not a direct > dependency of any packages (or at least, shouldn't be), but it comes in > useful for developers. It's in my world. OK. Such anomolies do happen, I have a few myself. Usually for my own code which obviously has no ebuild. The only truism is still true - a Gentoo user must know their system well enough to know *why* they put something in world -- Alan McKinnon alan.mckinnon@gmail.com ^ permalink raw reply [flat|nested] 50+ messages in thread
* Re: [gentoo-user] audacity-2.0.5 failed to compile 2015-09-03 14:27 ` Alan McKinnon 2015-09-03 17:22 ` Alec Ten Harmsel @ 2015-09-03 18:57 ` Fernando Rodriguez 2015-09-03 19:11 ` thelma ` (2 subsequent siblings) 4 siblings, 0 replies; 50+ messages in thread From: Fernando Rodriguez @ 2015-09-03 18:57 UTC (permalink / raw To: gentoo-user On Thursday, September 03, 2015 4:27:26 PM Alan McKinnon wrote: > Back to jpeg. One of your first recent posts was about the conflict > between jpeg and jpeg-turbo. You had nxclient requiring jpeg and > something else requiring jpeg-turbo. These conflict and cannot co-exist. > > You are going to have to give up one of those apps, or run them on > separate hosts. No way past this. Just changing the dep on the ebuild to the virtual and rebuilding may do it. Since it's no longer in the tree it should be put on a overlay anyways. The problem though, is that media-libs/libjpeg-turbo as it's built on gentoo is not exactly ABI compatible with media-libs/jpeg:62. It's may be close enough that it may even fool revdep-rebuild but media-libs/jpeg:62 does not contain versioned symbols, that's why the linker complains about the @LIBJPEG_6.2 symbols. He may need a command to rebuild everything that depends on jpeg manually. Or fix that ebuild, and switch back to jpeg-turbo. -- Fernando Rodriguez ^ permalink raw reply [flat|nested] 50+ messages in thread
* Re: [gentoo-user] audacity-2.0.5 failed to compile 2015-09-03 14:27 ` Alan McKinnon 2015-09-03 17:22 ` Alec Ten Harmsel 2015-09-03 18:57 ` Fernando Rodriguez @ 2015-09-03 19:11 ` thelma 2015-09-03 19:30 ` Mick 2015-09-03 20:35 ` Alan McKinnon 2015-09-03 19:24 ` Mick 2015-09-04 9:42 ` Peter Humphrey 4 siblings, 2 replies; 50+ messages in thread From: thelma @ 2015-09-03 19:11 UTC (permalink / raw To: gentoo-user [snip] Thank you for your helping hand. Yes, did perform the surgery (removing the packages you suggested) and run: emerge --depclean -p analyzed every package it wants to remove and put it back in world. Here are the results > Comments inline, edit the world file directly: > [snip] > >> dev-libs/check >> dev-libs/libnl >> dev-libs/openssl > > remove everything in dev-libs gone > >> dev-perl/DBD-Pg >> dev-perl/GStreamer > > Remove. No such package, unless its from an overlay DBD-Pg is needed by SQL-ledger application I run dev-perl/GStreamer is gone > >> dev-php/smarty gone >> dev-python/cython >> dev-python/dbus-python > > Remove. It's a dep of many things above gone >> dev-python/django gone >> dev-python/pycairo >> dev-python/pygobject >> dev-python/pygtk >> dev-python/pyxml > > Remove all this py* stuff. They are deps gone [snip] >> gnome-base/gconf > > Remove, this is a common dep gone [snip] > >> media-libs/gstreamer >> media-libs/libcuefile >> media-libs/libdvbpsi above gone >> media-libs/libid3tag equery d media-libs/libid3tag * These packages depend on media-libs/libid3tag: media-sound/audacity-2.0.2 (id3tag ? media-libs/libid3tag) media-sound/sox-14.4.2 (id3tag ? media-libs/libid3tag) >> media-libs/libmikmod gone >> media-libs/libmodplug equery d media-libs/libmodplug * These packages depend on media-libs/libmodplug: media-libs/sdl-mixer-1.2.12-r4 (modplug ? >=media-libs/libmodplug-0.8.8.4-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?]) media-libs/xine-lib-1.2.6-r1 (modplug ? >=media-libs/libmodplug-0.8.8.1) media-sound/cmus-2.5.0-r1 (modplug ? >=media-libs/libmodplug-0.7) media-video/ffmpeg-2.6.3 (modplug ? >=media-libs/libmodplug-0.8.8.4-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?]) media-video/vlc-2.1.5-r1 (modplug ? >=media-libs/libmodplug-0.8.8.1:0) >> media-libs/libpng >> media-libs/libreplaygain >> media-libs/libsdl >> media-libs/mesa >> media-libs/openjpeg >> media-libs/schroedinger >> media-libs/tiff > > Remove everything from media-libs all media-libs gone >> media-sound/alsa-utils >> media-sound/audacity >> media-sound/cdparanoia >> media-sound/cmus >> media-sound/musepack-tools >> media-sound/sox >> media-video/dirac >> media-video/dvdbackup >> media-video/gtk-recordmydesktop >> media-video/kino >> media-video/motion >> media-video/mplayer >> media-video/vlc >> media-video/xine-ui >> net-analyzer/gnu-netcat >> net-analyzer/httping >> net-analyzer/nagios >> net-analyzer/nagios-core >> net-analyzer/nmap >> net-analyzer/tcpdump >> net-dialup/mgetty >> net-dns/ddclient >> net-fs/nfs-utils >> net-fs/samba >> net-ftp/gftp >> net-libs/adns >> net-libs/libvncserver >> net-libs/openslp >> net-mail/fetchmail >> net-mail/tnef >> net-misc/asterisk > > why are you running asterisk on a machine that is obviously a > workstation?... Yes, I do. It might not be the correct way of doing things but I find it practical to run server and workstation as one machine. Easy to manage and only one computer working (running 7/24). The way I manage it, I have several computers configures similarly (older ones) as backup. I upgrade older one first, if most of the major programs I run are still running without problems I upgrade main server. If something goes wrong, it is easier (less downtime) to just boot older machine point IP to it in firewall and I'm back and running. Sometimes troubleshoot something takes time. The problem could be harder as well (power supply, fan on CPU etc); so running server/workstation combo (as one machine) is easier. If something goes wrong, I just boot older machine point IP address in firewall to older machine and I'm back in business in 10min. [snip] > >> net-print/foomatic-db >> net-print/foomatic-db-engine >> net-print/foomatic-db-ppds > > You can probably remove foomatic, it's a dep on cups-filters above gone [snip] >> sys-kernel/genkernel >> sys-kernel/gentoo-sources >> sys-kernel/gentoo-sources:3.10.17 >> sys-kernel/gentoo-sources:3.5.7 > > Wee bit behind on kernel versions... Yes, I'm a bit behind. Sometimes upgrading to the latest/newest kernel tent to break something. My idea is "if it ain't broke don't fix it" :-/ > >> sys-kernel/module-rebuild > > Remove, no such package. Whatever it was, portage now does it internally gone [snip] > >> virtual/ghostscript gone >> virtual/jdk > > Remove both virtuals, replace with the actual ghostscript and jdk > implementations you actually use emerge -avq jdk put back "virtual/jdk" to world [snip] > >> x11-apps/xdm > > XDM? Really? OK, gone > >> x11-base/xorg-server > > Remove. The server is a dep for just about everything GUI-related gone [snip] > >> x11-drivers/xf86-input-evdev >> x11-drivers/xf86-input-keyboard >> x11-drivers/xf86-input-mouse >> x11-drivers/xf86-video-fbdev >> x11-drivers/xf86-video-nv >> x11-drivers/xf86-video-tdfx >> x11-drivers/xf86-video-vesa > > Remove all xf86 drivers. They are controlled by INPUT_DEVICES and > VIDEO_CARDS in make.conf gone > >> x11-libs/cairo >> x11-libs/fltk >> x11-libs/gdk-pixbuf >> x11-libs/gtk+:2 >> x11-libs/libXvMC >> x11-libs/motif > > All these libs should be deps of something else. Maybe not motif. gone >> x11-misc/gxmessage >> x11-misc/shared-mime-info >> x11-misc/slim >> x11-terms/rxvt-unicode >> x11-terms/xfce4-terminal >> x11-themes/gtk-chtheme >> x11-themes/tango-icon-theme >> x11-themes/xfwm4-themes >> xfce-base/thunar >> xfce-base/xfce4-meta >> xfce-base/xfce4-session >> xfce-extra/thunar-archive-plugin >> xfce-extra/tumbler >> xfce-extra/xfce4-mixer >> xfce-extra/xfce4-mount-plugin >> xfce-extra/xfce4-screenshooter >> xfce-extra/xfce4-sensors-plugin >> xfce-extra/xfce4-taskmanager >> xfce-extra/xfce4-verve-plugin > > > Note every line you removed from world, then do a full world update then > depclean. Carefully note everything that portage wants to unmerge and > find out why, if they are true deps and you need them then portage will > not remove them. If it's something you truly need then add it back to > world (this should be rare, or not happen at all) > > I can see the mistake you are making, you've been doing this over time: > > emerge -av <some_lib> Yes, that could be the case over so many years. > > and then it goes in world and never comes out = clutter. What you should > do is set USE as you want it, then emerge only the actual apps you > interact with. Portage will add and remove libs and other deps as > necessary, preventing conflicts. In my USE I have: USE="gnome -qt4 -hal -arts -berkdb X qtk -qt3 -kde dvd alsa cdr cups apache2 ssl foomaticdb ppds mysql -acl \ java tiff jpeg png usb udev scanner gimp gimpprint cgi fam nptl truetype kpathsea type1 opengl tetex spell consolekit dbus pam policykit -systemd abi_x86_32" Is anything above irrelevant? > The world file is something you need to diligently clean up every few > months or so, it's easy to add stuff you shouldn't. Thank you for recommendation, I've never done some much cleaning as I did today. In addition I didn't know that "world" needs cleaning and what to remove from it. > One thought kept coming back to me - I think you should determine > exactly what the purpose of that host is and rip out ancient junk. Like > asterisk - why is it there together with vlc? Think hard about these things. As I use server/desktop as one machine that is why I have them install it on one machine. > Back to jpeg. One of your first recent posts was about the conflict > between jpeg and jpeg-turbo. You had nxclient requiring jpeg and > something else requiring jpeg-turbo. These conflict and cannot co-exist. > > You are going to have to give up one of those apps, or run them on > separate hosts. No way past this. I removed jpeg-turbo. When I boot the computer I see some complain message about "jpeg" but it scroll too fast, couldn't read it. Is there a way to pause the boot process? Somehow "media-libs/soxr" doesn't want to go away from world, it is needed by: equery d media-libs/soxr * These packages depend on media-libs/soxr: media-video/ffmpeg-2.6.3 Thank you for all your help. I tried to follow up and clean these application from "world" Here is my trimmed "world" file. app-admin/gkrellm app-admin/syslog-ng app-admin/tmpwatch app-admin/webapp-config app-arch/cabextract app-arch/xarchiver app-benchmarks/cpuburn app-cdr/cdrtools app-cdr/dvd+rw-tools app-crypt/gnupg app-crypt/pinentry app-dicts/myspell-en app-editors/leafpad app-editors/nano app-emulation/dosemu app-emulation/virtualbox-bin app-emulation/virtualbox-modules app-eselect/eselect-xvmc app-forensics/chkrootkit app-forensics/rkhunter app-misc/ca-certificates app-office/glabels app-office/gnucash app-office/gnumeric app-office/openoffice-bin app-portage/cfg-update app-portage/eix app-portage/genlop app-portage/gentoolkit app-portage/portage-utils app-text/a2ps app-text/acroread app-text/dos2unix app-text/enscript app-text/evince app-text/flpsed app-text/ghostscript-gpl app-text/gv app-text/lcdf-typetools app-text/mpage app-text/pdfjam app-text/pdfshuffler app-text/pdftk app-text/texi2html app-text/wdiff dev-db/mysql dev-db/phpmyadmin dev-db/postgresql dev-db/postgresql:9.0 dev-db/postgresql:9.1 dev-java/icedtea-bin dev-java/java-config dev-java/oracle-jdk-bin dev-lang/lua dev-lang/php dev-lang/python dev-lang/swig dev-lang/tcl dev-lang/tk dev-perl/DBD-Pg dev-perl/Log-Agent dev-perl/extutils-pkgconfig dev-tcltk/expect dev-tex/feynmf dev-util/byacc dev-util/ccache dev-util/meld dev-util/unifdef dev-vcs/git dev-vcs/subversion games-action/supertuxkart games-arcade/supertux games-arcade/xscavenger games-kids/tuxmathscrabble mail-client/mutt mail-client/thunderbird mail-filter/procmail mail-filter/spamassassin mail-mta/postfix media-fonts/arphicfonts media-fonts/baekmuk-fonts media-fonts/corefonts media-fonts/kochi-substitute media-fonts/ttf-bitstream-vera media-gfx/gimp media-gfx/ristretto media-gfx/sane-backends media-gfx/xsane media-gfx/xv media-libs/soxr media-sound/alsa-utils media-sound/audacity media-sound/cdparanoia media-sound/cmus media-sound/musepack-tools media-sound/sox media-video/dirac media-video/dvdbackup media-video/gtk-recordmydesktop media-video/kino media-video/motion media-video/mplayer media-video/vlc media-video/xine-ui net-analyzer/gnu-netcat net-analyzer/httping net-analyzer/nagios net-analyzer/nagios-core net-analyzer/nmap net-analyzer/tcpdump net-dialup/mgetty net-dns/ddclient net-fs/nfs-utils net-fs/samba net-ftp/gftp net-libs/libvncserver net-libs/openslp net-mail/fetchmail net-mail/tnef net-misc/asterisk net-misc/dhcpcd net-misc/hylafaxplus net-misc/iperf net-misc/nx net-misc/nxclient net-misc/nxserver-freenx net-misc/openvpn net-misc/rdate net-misc/socat net-misc/telnet-bsd net-misc/urlview net-misc/whois net-print/cups net-print/cups-pdf net-print/fax4cups net-wireless/bluez sci-calculators/qalculate-gtk sys-apps/ack sys-apps/acl sys-apps/dmidecode sys-apps/ethtool sys-apps/hdparm sys-apps/hwinfo sys-apps/lshw sys-apps/mlocate sys-apps/pciutils sys-apps/portage sys-apps/setserial sys-apps/xinetd sys-boot/grub sys-boot/grub:0 sys-devel/crossdev sys-devel/gcc sys-devel/gcc:4.5 sys-devel/icecream sys-fs/eudev sys-fs/fuse sys-fs/lvm2 sys-fs/sshfs-fuse sys-kernel/genkernel sys-kernel/gentoo-sources sys-kernel/gentoo-sources:3.10.17 sys-kernel/gentoo-sources:3.5.7 sys-power/apcupsd sys-process/at sys-process/htop sys-process/vixie-cron virtual/jdk www-client/firefox-bin www-client/links www-client/seamonkey-bin www-servers/apache x11-base/xorg-x11 x11-drivers/nvidia-drivers x11-misc/gxmessage x11-misc/shared-mime-info x11-misc/slim x11-terms/rxvt-unicode x11-terms/xfce4-terminal x11-themes/gtk-chtheme x11-themes/tango-icon-theme x11-themes/xfwm4-themes xfce-base/thunar xfce-base/xfce4-meta xfce-base/xfce4-session xfce-extra/thunar-archive-plugin xfce-extra/tumbler xfce-extra/xfce4-mixer xfce-extra/xfce4-mount-plugin xfce-extra/xfce4-screenshooter xfce-extra/xfce4-sensors-plugin xfce-extra/xfce4-taskmanager xfce-extra/xfce4-verve-plugin Thelma ^ permalink raw reply [flat|nested] 50+ messages in thread
* Re: [gentoo-user] audacity-2.0.5 failed to compile 2015-09-03 19:11 ` thelma @ 2015-09-03 19:30 ` Mick 2015-09-03 19:41 ` thelma 2015-09-03 20:35 ` Alan McKinnon 1 sibling, 1 reply; 50+ messages in thread From: Mick @ 2015-09-03 19:30 UTC (permalink / raw To: gentoo-user [-- Attachment #1: Type: Text/Plain, Size: 351 bytes --] On Thursday 03 Sep 2015 20:11:40 thelma@sys-concept.com wrote: > When I boot the computer I see some complain message about "jpeg" but it > scroll too fast, couldn't read it. Is there a way to pause the boot > process? Configure your /etc/rc.conf temporarily to capture a log file and reboot before you check the output. -- Regards, Mick [-- Attachment #2: This is a digitally signed message part. --] [-- Type: application/pgp-signature, Size: 473 bytes --] ^ permalink raw reply [flat|nested] 50+ messages in thread
* Re: [gentoo-user] audacity-2.0.5 failed to compile 2015-09-03 19:30 ` Mick @ 2015-09-03 19:41 ` thelma 0 siblings, 0 replies; 50+ messages in thread From: thelma @ 2015-09-03 19:41 UTC (permalink / raw To: gentoo-user On 09/03/2015 01:30 PM, Mick wrote: > On Thursday 03 Sep 2015 20:11:40 thelma@sys-concept.com wrote: >> When I boot the computer I see some complain message about "jpeg" but it >> scroll too fast, couldn't read it. Is there a way to pause the boot >> process? > > Configure your /etc/rc.conf temporarily to capture a log file and reboot > before you check the output. I solved this one an old fashion way :-) capture the boot process with video camera. It was nothing serious, "slim" was complaining about jpeg library; I re-emerge slim. Thelma ^ permalink raw reply [flat|nested] 50+ messages in thread
* Re: [gentoo-user] audacity-2.0.5 failed to compile 2015-09-03 19:11 ` thelma 2015-09-03 19:30 ` Mick @ 2015-09-03 20:35 ` Alan McKinnon 2015-09-04 8:34 ` Neil Bothwick 1 sibling, 1 reply; 50+ messages in thread From: Alan McKinnon @ 2015-09-03 20:35 UTC (permalink / raw To: gentoo-user On 03/09/2015 21:11, thelma@sys-concept.com wrote: > [snip] > > Thank you for your helping hand. Yes, did perform the surgery (removing the packages you suggested) and run: emerge --depclean -p analyzed every package it wants to remove and put it back in world. > I see you are getting the hang of it but I still see some oddities in your reply. There's a few things to keep in mind about Gentoo, that are worth repeating. Eventually, I does all imprint in your brain :-) Every old-timer here has gone through this learning process - even the old farts like me (and James...) - and it took us many years to figure out as a community how to deal with world. Cleanups: Sometimes when cleaning up you'll delete something you really do need, and you forget why you put it in world. Maybe emerge world puts it back, but more likely stuff just breaks. Keep a list of all removals so if you find breakage you can add things back. The classic case is libs you need for your own code - you probably don't have an ebuild for that and therefore no deps for portage to use. Virtuals: you don't add the virtual to world. A virtual is a collection of packages that all do the same thing and you can pick which one you want. So you add oracle-jdk-bin to world, and the ebuild depends on virtual/jdk. oracle-jdk-bin satisfied the virtual, so all is good. If you unmerge oracle-jdk-bin and use icedtea instead, everything still works. If you add a virtual to world, portage tends to just pick the first one in the list which might not be what you want. Rather be explicit. Sets: You have a many-purpose machine so you might find sets useful, mostly because you can't add comments to world. You can with sets. They are just files in /etc/portage/sets/ that list packages. You add them to the system with emerge @<set_name>. Here is one of mine: $ cat /etc/portage/sets/alan-kde kde-apps/kdeadmin-meta kde-apps/kdeartwork-meta kde-apps/kdebase-meta kde-apps/kdebase-runtime-meta kde-apps/kdegraphics-meta kde-apps/kdemultimedia-meta kde-apps/kdenetwork-meta kde-apps/kdeutils-meta #kde-base/kde-meta:4 #kde-base/kdeaccessibility-meta:4 #kde-base/kdebindings-meta:4 #kde-base/kdeedu-meta:4 #kde-base/kdegames-meta:4 #kde-base/kdepim-meta:4 #kde-base/kdesdk-meta:4 #kde-base/kdetoys-meta:4 #kde-base/kdewebdev-meta:4 and install using emerge -av@alan-kde portage expands the name to the contents of the file and merges them. Easy peasy. You edit set files by hand so you can comment them. Perhaps you could create a set for each major thing you do with that computer and make a set for each one. This way you can easily keep track of major packages types and comment *why* you did it. jpeg: if it works the best is to remove all jpeg packages from world and let portage deal with it. None of my gentoo machines have a jpeg package in world. But you have nxclient which needs an old jpeg. We you can get away with automagic, we'll have to see what happens when you do a full emerge world soxr: I'm not sure why this is giving a problem. If ffmpeg needs it, it should be pulled in directly jpeg on boot: Depends when the error happens, if you use openrc and it happens during runlevel start, you can read /var/log/rc.log. Before that point there's dmesg. We'd need to have more detail to answer better. USE: There's no such thing as a correct USE :-) It's all just user choices. So if it does what you want, it's all good. The only thing you should not do is start USE with -*. A few people here do that and swear by it, but it comes with a massive maintenance load on you, and vast potential for side effects as you remove things you may need, and you don't know you need them. That's why we have profiles, to set up a minimally correct USE > Here are the results >> Comments inline, edit the world file directly: >> > [snip] >> >>> dev-libs/check >>> dev-libs/libnl >>> dev-libs/openssl >> >> remove everything in dev-libs > > gone > >> >>> dev-perl/DBD-Pg >>> dev-perl/GStreamer >> >> Remove. No such package, unless its from an overlay > > DBD-Pg is needed by SQL-ledger application I run > dev-perl/GStreamer is gone > >> >>> dev-php/smarty > > gone > >>> dev-python/cython >>> dev-python/dbus-python >> >> Remove. It's a dep of many things > > above gone > >>> dev-python/django > > gone > >>> dev-python/pycairo >>> dev-python/pygobject >>> dev-python/pygtk >>> dev-python/pyxml >> >> Remove all this py* stuff. They are deps > > gone > > [snip] >>> gnome-base/gconf >> >> Remove, this is a common dep > > gone > > [snip] >> >>> media-libs/gstreamer >>> media-libs/libcuefile >>> media-libs/libdvbpsi > > above gone > >>> media-libs/libid3tag > > equery d media-libs/libid3tag > * These packages depend on media-libs/libid3tag: > media-sound/audacity-2.0.2 (id3tag ? media-libs/libid3tag) > media-sound/sox-14.4.2 (id3tag ? media-libs/libid3tag) > >>> media-libs/libmikmod > gone > >>> media-libs/libmodplug > > equery d media-libs/libmodplug > * These packages depend on media-libs/libmodplug: > media-libs/sdl-mixer-1.2.12-r4 (modplug ? >=media-libs/libmodplug-0.8.8.4-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?]) > media-libs/xine-lib-1.2.6-r1 (modplug ? >=media-libs/libmodplug-0.8.8.1) > media-sound/cmus-2.5.0-r1 (modplug ? >=media-libs/libmodplug-0.7) > media-video/ffmpeg-2.6.3 (modplug ? >=media-libs/libmodplug-0.8.8.4-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?]) > media-video/vlc-2.1.5-r1 (modplug ? >=media-libs/libmodplug-0.8.8.1:0) > >>> media-libs/libpng >>> media-libs/libreplaygain >>> media-libs/libsdl >>> media-libs/mesa >>> media-libs/openjpeg >>> media-libs/schroedinger >>> media-libs/tiff >> >> Remove everything from media-libs > all media-libs gone > >>> media-sound/alsa-utils >>> media-sound/audacity >>> media-sound/cdparanoia >>> media-sound/cmus >>> media-sound/musepack-tools >>> media-sound/sox >>> media-video/dirac >>> media-video/dvdbackup >>> media-video/gtk-recordmydesktop >>> media-video/kino >>> media-video/motion >>> media-video/mplayer >>> media-video/vlc >>> media-video/xine-ui >>> net-analyzer/gnu-netcat >>> net-analyzer/httping >>> net-analyzer/nagios >>> net-analyzer/nagios-core >>> net-analyzer/nmap >>> net-analyzer/tcpdump >>> net-dialup/mgetty >>> net-dns/ddclient >>> net-fs/nfs-utils >>> net-fs/samba >>> net-ftp/gftp >>> net-libs/adns >>> net-libs/libvncserver >>> net-libs/openslp >>> net-mail/fetchmail >>> net-mail/tnef >>> net-misc/asterisk >> >> why are you running asterisk on a machine that is obviously a >> workstation?... > > Yes, I do. It might not be the correct way of doing things but I find it practical to run server and workstation as one machine. > Easy to manage and only one computer working (running 7/24). > > The way I manage it, I have several computers configures similarly (older ones) as backup. I upgrade older one first, if most of the major programs I run are still running without problems I upgrade main server. If something goes wrong, it is easier (less downtime) to just boot older machine point IP to it in firewall and I'm back and running. > Sometimes troubleshoot something takes time. > The problem could be harder as well (power supply, fan on CPU etc); so running server/workstation combo (as one machine) is easier. If something goes wrong, I just boot older machine point IP address in firewall to older machine and I'm back in business in 10min. > > [snip] >> >>> net-print/foomatic-db >>> net-print/foomatic-db-engine >>> net-print/foomatic-db-ppds >> >> You can probably remove foomatic, it's a dep on cups-filters > > above gone > > [snip] >>> sys-kernel/genkernel >>> sys-kernel/gentoo-sources >>> sys-kernel/gentoo-sources:3.10.17 >>> sys-kernel/gentoo-sources:3.5.7 >> >> Wee bit behind on kernel versions... > > Yes, I'm a bit behind. Sometimes upgrading to the latest/newest kernel tent to break something. > My idea is "if it ain't broke don't fix it" :-/ > >> >>> sys-kernel/module-rebuild >> >> Remove, no such package. Whatever it was, portage now does it internally > > gone > > [snip] >> >>> virtual/ghostscript > > gone > >>> virtual/jdk >> >> Remove both virtuals, replace with the actual ghostscript and jdk >> implementations you actually use > > emerge -avq jdk > put back "virtual/jdk" to world > > [snip] >> >>> x11-apps/xdm >> >> XDM? Really? > OK, gone > >> >>> x11-base/xorg-server >> >> Remove. The server is a dep for just about everything GUI-related > gone > > [snip] >> >>> x11-drivers/xf86-input-evdev >>> x11-drivers/xf86-input-keyboard >>> x11-drivers/xf86-input-mouse >>> x11-drivers/xf86-video-fbdev >>> x11-drivers/xf86-video-nv >>> x11-drivers/xf86-video-tdfx >>> x11-drivers/xf86-video-vesa >> >> Remove all xf86 drivers. They are controlled by INPUT_DEVICES and >> VIDEO_CARDS in make.conf > > gone > >> >>> x11-libs/cairo >>> x11-libs/fltk >>> x11-libs/gdk-pixbuf >>> x11-libs/gtk+:2 >>> x11-libs/libXvMC >>> x11-libs/motif >> >> All these libs should be deps of something else. Maybe not motif. > > gone > >>> x11-misc/gxmessage >>> x11-misc/shared-mime-info >>> x11-misc/slim >>> x11-terms/rxvt-unicode >>> x11-terms/xfce4-terminal >>> x11-themes/gtk-chtheme >>> x11-themes/tango-icon-theme >>> x11-themes/xfwm4-themes >>> xfce-base/thunar >>> xfce-base/xfce4-meta >>> xfce-base/xfce4-session >>> xfce-extra/thunar-archive-plugin >>> xfce-extra/tumbler >>> xfce-extra/xfce4-mixer >>> xfce-extra/xfce4-mount-plugin >>> xfce-extra/xfce4-screenshooter >>> xfce-extra/xfce4-sensors-plugin >>> xfce-extra/xfce4-taskmanager >>> xfce-extra/xfce4-verve-plugin >> >> >> Note every line you removed from world, then do a full world update then >> depclean. Carefully note everything that portage wants to unmerge and >> find out why, if they are true deps and you need them then portage will >> not remove them. If it's something you truly need then add it back to >> world (this should be rare, or not happen at all) >> >> I can see the mistake you are making, you've been doing this over time: >> >> emerge -av <some_lib> > > Yes, that could be the case over so many years. > >> >> and then it goes in world and never comes out = clutter. What you should >> do is set USE as you want it, then emerge only the actual apps you >> interact with. Portage will add and remove libs and other deps as >> necessary, preventing conflicts. > > In my USE I have: > USE="gnome -qt4 -hal -arts -berkdb X qtk -qt3 -kde dvd alsa cdr cups apache2 ssl foomaticdb ppds mysql -acl \ > java tiff jpeg png usb udev scanner gimp gimpprint cgi fam nptl truetype kpathsea type1 opengl tetex spell consolekit dbus pam policykit -systemd abi_x86_32" > > Is anything above irrelevant? > >> The world file is something you need to diligently clean up every few >> months or so, it's easy to add stuff you shouldn't. > > Thank you for recommendation, I've never done some much cleaning as I did today. In addition I didn't know that "world" needs cleaning and what to remove from it. > >> One thought kept coming back to me - I think you should determine >> exactly what the purpose of that host is and rip out ancient junk. Like >> asterisk - why is it there together with vlc? Think hard about these things. > > As I use server/desktop as one machine that is why I have them install it on one machine. > >> Back to jpeg. One of your first recent posts was about the conflict >> between jpeg and jpeg-turbo. You had nxclient requiring jpeg and >> something else requiring jpeg-turbo. These conflict and cannot co-exist. >> >> You are going to have to give up one of those apps, or run them on >> separate hosts. No way past this. > > I removed jpeg-turbo. > > When I boot the computer I see some complain message about "jpeg" but it scroll too fast, couldn't read it. > Is there a way to pause the boot process? > > Somehow "media-libs/soxr" doesn't want to go away from world, it is needed by: > equery d media-libs/soxr > * These packages depend on media-libs/soxr: > media-video/ffmpeg-2.6.3 > > Thank you for all your help. I tried to follow up and clean these application from "world" > Here is my trimmed "world" file. > > app-admin/gkrellm > app-admin/syslog-ng > app-admin/tmpwatch > app-admin/webapp-config > app-arch/cabextract > app-arch/xarchiver > app-benchmarks/cpuburn > app-cdr/cdrtools > app-cdr/dvd+rw-tools > app-crypt/gnupg > app-crypt/pinentry > app-dicts/myspell-en > app-editors/leafpad > app-editors/nano > app-emulation/dosemu > app-emulation/virtualbox-bin > app-emulation/virtualbox-modules > app-eselect/eselect-xvmc > app-forensics/chkrootkit > app-forensics/rkhunter > app-misc/ca-certificates > app-office/glabels > app-office/gnucash > app-office/gnumeric > app-office/openoffice-bin > app-portage/cfg-update > app-portage/eix > app-portage/genlop > app-portage/gentoolkit > app-portage/portage-utils > app-text/a2ps > app-text/acroread > app-text/dos2unix > app-text/enscript > app-text/evince > app-text/flpsed > app-text/ghostscript-gpl > app-text/gv > app-text/lcdf-typetools > app-text/mpage > app-text/pdfjam > app-text/pdfshuffler > app-text/pdftk > app-text/texi2html > app-text/wdiff > dev-db/mysql > dev-db/phpmyadmin > dev-db/postgresql > dev-db/postgresql:9.0 > dev-db/postgresql:9.1 > dev-java/icedtea-bin > dev-java/java-config > dev-java/oracle-jdk-bin > dev-lang/lua > dev-lang/php > dev-lang/python > dev-lang/swig > dev-lang/tcl > dev-lang/tk > dev-perl/DBD-Pg > dev-perl/Log-Agent > dev-perl/extutils-pkgconfig > dev-tcltk/expect > dev-tex/feynmf > dev-util/byacc > dev-util/ccache > dev-util/meld > dev-util/unifdef > dev-vcs/git > dev-vcs/subversion > games-action/supertuxkart > games-arcade/supertux > games-arcade/xscavenger > games-kids/tuxmathscrabble > mail-client/mutt > mail-client/thunderbird > mail-filter/procmail > mail-filter/spamassassin > mail-mta/postfix > media-fonts/arphicfonts > media-fonts/baekmuk-fonts > media-fonts/corefonts > media-fonts/kochi-substitute > media-fonts/ttf-bitstream-vera > media-gfx/gimp > media-gfx/ristretto > media-gfx/sane-backends > media-gfx/xsane > media-gfx/xv > media-libs/soxr > media-sound/alsa-utils > media-sound/audacity > media-sound/cdparanoia > media-sound/cmus > media-sound/musepack-tools > media-sound/sox > media-video/dirac > media-video/dvdbackup > media-video/gtk-recordmydesktop > media-video/kino > media-video/motion > media-video/mplayer > media-video/vlc > media-video/xine-ui > net-analyzer/gnu-netcat > net-analyzer/httping > net-analyzer/nagios > net-analyzer/nagios-core > net-analyzer/nmap > net-analyzer/tcpdump > net-dialup/mgetty > net-dns/ddclient > net-fs/nfs-utils > net-fs/samba > net-ftp/gftp > net-libs/libvncserver > net-libs/openslp > net-mail/fetchmail > net-mail/tnef > net-misc/asterisk > net-misc/dhcpcd > net-misc/hylafaxplus > net-misc/iperf > net-misc/nx > net-misc/nxclient > net-misc/nxserver-freenx > net-misc/openvpn > net-misc/rdate > net-misc/socat > net-misc/telnet-bsd > net-misc/urlview > net-misc/whois > net-print/cups > net-print/cups-pdf > net-print/fax4cups > net-wireless/bluez > sci-calculators/qalculate-gtk > sys-apps/ack > sys-apps/acl > sys-apps/dmidecode > sys-apps/ethtool > sys-apps/hdparm > sys-apps/hwinfo > sys-apps/lshw > sys-apps/mlocate > sys-apps/pciutils > sys-apps/portage > sys-apps/setserial > sys-apps/xinetd > sys-boot/grub > sys-boot/grub:0 > sys-devel/crossdev > sys-devel/gcc > sys-devel/gcc:4.5 > sys-devel/icecream > sys-fs/eudev > sys-fs/fuse > sys-fs/lvm2 > sys-fs/sshfs-fuse > sys-kernel/genkernel > sys-kernel/gentoo-sources > sys-kernel/gentoo-sources:3.10.17 > sys-kernel/gentoo-sources:3.5.7 > sys-power/apcupsd > sys-process/at > sys-process/htop > sys-process/vixie-cron > virtual/jdk > www-client/firefox-bin > www-client/links > www-client/seamonkey-bin > www-servers/apache > x11-base/xorg-x11 > x11-drivers/nvidia-drivers > x11-misc/gxmessage > x11-misc/shared-mime-info > x11-misc/slim > x11-terms/rxvt-unicode > x11-terms/xfce4-terminal > x11-themes/gtk-chtheme > x11-themes/tango-icon-theme > x11-themes/xfwm4-themes > xfce-base/thunar > xfce-base/xfce4-meta > xfce-base/xfce4-session > xfce-extra/thunar-archive-plugin > xfce-extra/tumbler > xfce-extra/xfce4-mixer > xfce-extra/xfce4-mount-plugin > xfce-extra/xfce4-screenshooter > xfce-extra/xfce4-sensors-plugin > xfce-extra/xfce4-taskmanager > xfce-extra/xfce4-verve-plugin > > Thelma > -- Alan McKinnon alan.mckinnon@gmail.com ^ permalink raw reply [flat|nested] 50+ messages in thread
* Re: [gentoo-user] audacity-2.0.5 failed to compile 2015-09-03 20:35 ` Alan McKinnon @ 2015-09-04 8:34 ` Neil Bothwick 0 siblings, 0 replies; 50+ messages in thread From: Neil Bothwick @ 2015-09-04 8:34 UTC (permalink / raw To: gentoo-user [-- Attachment #1: Type: text/plain, Size: 1144 bytes --] On Thu, 3 Sep 2015 22:35:59 +0200, Alan McKinnon wrote: > Cleanups: Sometimes when cleaning up you'll delete something you really > do need, and you forget why you put it in world. Maybe emerge world puts > it back, but more likely stuff just breaks. Keep a list of all removals > so if you find breakage you can add things back. The classic case is > libs you need for your own code - you probably don't have an ebuild for > that and therefore no deps for portage to use. > Sets: You have a many-purpose machine so you might find sets useful, > mostly because you can't add comments to world. You can with sets. They > are just files in /etc/portage/sets/ that list packages. You add them to > the system with emerge @<set_name>. Here is one of mine: I combine these two ideas and have a set called dependencies that contains a commented list of packages that are needed by non-portage software. Then I just emerge -n @dependencies. The -n flag is useful when cleaning world, it adds the package to world without re-emerging it unnecessarily. -- Neil Bothwick Tact is for people who don't understand sarcasm. [-- Attachment #2: OpenPGP digital signature --] [-- Type: application/pgp-signature, Size: 181 bytes --] ^ permalink raw reply [flat|nested] 50+ messages in thread
* Re: [gentoo-user] audacity-2.0.5 failed to compile 2015-09-03 14:27 ` Alan McKinnon ` (2 preceding siblings ...) 2015-09-03 19:11 ` thelma @ 2015-09-03 19:24 ` Mick 2015-09-03 19:56 ` thelma 2015-09-04 9:42 ` Peter Humphrey 4 siblings, 1 reply; 50+ messages in thread From: Mick @ 2015-09-03 19:24 UTC (permalink / raw To: gentoo-user [-- Attachment #1: Type: Text/Plain, Size: 1310 bytes --] On Thursday 03 Sep 2015 15:27:26 Alan McKinnon wrote: > On 03/09/2015 15:56, thelma@sys-concept.com wrote: > > sys-kernel/gentoo-sources > > sys-kernel/gentoo-sources:3.10.17 > > sys-kernel/gentoo-sources:3.5.7 > > Wee bit behind on kernel versions... Yes, only the first is needed, *unless* thelma wants to keep 3.10.17 and 3.5.7 for some reason. > > sys-kernel/module-rebuild > > Remove, no such package. Whatever it was, portage now does it internally You can use sets to emerge ... sets of packages. In this case: emerge -a @module-rebuild will do what you're after. To see list of all sets available look at the output of: $ emerge --list-sets (Hmm ... Some of them don't make much sense to me, e.g. what is selected/selected-packages/selected-sets?) > > x11-base/xorg-x11 > > x11-drivers/nvidia-drivers > > > > x11-drivers/xf86-input-evdev > > x11-drivers/xf86-input-keyboard > > x11-drivers/xf86-input-mouse > > x11-drivers/xf86-video-fbdev > > x11-drivers/xf86-video-nv > > x11-drivers/xf86-video-tdfx > > x11-drivers/xf86-video-vesa > > Remove all xf86 drivers. They are controlled by INPUT_DEVICES and > VIDEO_CARDS in make.conf and if for some reason you want to re-emerge them you can: @x11-module-rebuild -- Regards, Mick [-- Attachment #2: This is a digitally signed message part. --] [-- Type: application/pgp-signature, Size: 473 bytes --] ^ permalink raw reply [flat|nested] 50+ messages in thread
* Re: [gentoo-user] audacity-2.0.5 failed to compile 2015-09-03 19:24 ` Mick @ 2015-09-03 19:56 ` thelma 2015-09-03 20:41 ` Alan McKinnon 2015-09-04 8:38 ` Neil Bothwick 0 siblings, 2 replies; 50+ messages in thread From: thelma @ 2015-09-03 19:56 UTC (permalink / raw To: gentoo-user On 09/03/2015 01:24 PM, Mick wrote: > On Thursday 03 Sep 2015 15:27:26 Alan McKinnon wrote: >> On 03/09/2015 15:56, thelma@sys-concept.com wrote: > >>> sys-kernel/gentoo-sources >>> sys-kernel/gentoo-sources:3.10.17 >>> sys-kernel/gentoo-sources:3.5.7 >> >> Wee bit behind on kernel versions... > > Yes, only the first is needed, *unless* thelma wants to keep 3.10.17 and 3.5.7 > for some reason. Keeping in world only: sys-kernel/gentoo-sources will keep the newest kernel in world and unmerge 3.10.17 the one I'm using Thelma ^ permalink raw reply [flat|nested] 50+ messages in thread
* Re: [gentoo-user] audacity-2.0.5 failed to compile 2015-09-03 19:56 ` thelma @ 2015-09-03 20:41 ` Alan McKinnon 2015-09-04 8:38 ` Neil Bothwick 1 sibling, 0 replies; 50+ messages in thread From: Alan McKinnon @ 2015-09-03 20:41 UTC (permalink / raw To: gentoo-user On 03/09/2015 21:56, thelma@sys-concept.com wrote: > On 09/03/2015 01:24 PM, Mick wrote: >> On Thursday 03 Sep 2015 15:27:26 Alan McKinnon wrote: >>> On 03/09/2015 15:56, thelma@sys-concept.com wrote: >> >>>> sys-kernel/gentoo-sources >>>> sys-kernel/gentoo-sources:3.10.17 >>>> sys-kernel/gentoo-sources:3.5.7 >>> >>> Wee bit behind on kernel versions... >> >> Yes, only the first is needed, *unless* thelma wants to keep 3.10.17 and 3.5.7 >> for some reason. > > Keeping in world only: > sys-kernel/gentoo-sources > > will keep the newest kernel in world and unmerge 3.10.17 the one I'm using Kernel sources work differently. They are the only package where every version must be it's own SLOT, and one of very few that only unpacks sources and have no equivalent to a make step. gentoo-sources will always add the latest sources when you update world, and then they stay there forever. You must manually build a kernel and install it, and unmerging the package only removes the original sources. By all means have kernel sources with versions or slots in world, it only means that you want to keep the original sources around so portage won't remove them. To fully delete a kernel version you have to unmerge the package, rm the source directory in /usr/src, rm the modules dir in /lib/modules, rm the files in /boot and edit grub.conf -- Alan McKinnon alan.mckinnon@gmail.com ^ permalink raw reply [flat|nested] 50+ messages in thread
* Re: [gentoo-user] audacity-2.0.5 failed to compile 2015-09-03 19:56 ` thelma 2015-09-03 20:41 ` Alan McKinnon @ 2015-09-04 8:38 ` Neil Bothwick 2015-09-04 13:24 ` Alan McKinnon 1 sibling, 1 reply; 50+ messages in thread From: Neil Bothwick @ 2015-09-04 8:38 UTC (permalink / raw To: gentoo-user [-- Attachment #1: Type: text/plain, Size: 978 bytes --] On Thu, 03 Sep 2015 13:56:51 -0600, thelma@sys-concept.com wrote: > >>> sys-kernel/gentoo-sources > >>> sys-kernel/gentoo-sources:3.10.17 > >>> sys-kernel/gentoo-sources:3.5.7 > >> > >> Wee bit behind on kernel versions... > > > > Yes, only the first is needed, *unless* thelma wants to keep 3.10.17 > > and 3.5.7 for some reason. > > Keeping in world only: > sys-kernel/gentoo-sources > > will keep the newest kernel in world and unmerge 3.10.17 the one I'm > using You don't need the source package for the kernel you're running, you've already compiled it, but there's another sets trick you can use to prevent depclean from removing kernel packages, put this in /etc/portage/sets.conf [kernels] class = portage.sets.dbapi.OwnerSet world-candidate = False files = /usr/src It stops depclean removing any package that has files in /usr/src. -- Neil Bothwick WinErr 009: Horrible bug encountered - God knows what has happened [-- Attachment #2: OpenPGP digital signature --] [-- Type: application/pgp-signature, Size: 181 bytes --] ^ permalink raw reply [flat|nested] 50+ messages in thread
* Re: [gentoo-user] audacity-2.0.5 failed to compile 2015-09-04 8:38 ` Neil Bothwick @ 2015-09-04 13:24 ` Alan McKinnon 2015-09-04 21:31 ` Neil Bothwick 0 siblings, 1 reply; 50+ messages in thread From: Alan McKinnon @ 2015-09-04 13:24 UTC (permalink / raw To: gentoo-user On 04/09/2015 10:38, Neil Bothwick wrote: > On Thu, 03 Sep 2015 13:56:51 -0600, thelma@sys-concept.com wrote: > >>>>> sys-kernel/gentoo-sources >>>>> sys-kernel/gentoo-sources:3.10.17 >>>>> sys-kernel/gentoo-sources:3.5.7 >>>> >>>> Wee bit behind on kernel versions... >>> >>> Yes, only the first is needed, *unless* thelma wants to keep 3.10.17 >>> and 3.5.7 for some reason. >> >> Keeping in world only: >> sys-kernel/gentoo-sources >> >> will keep the newest kernel in world and unmerge 3.10.17 the one I'm >> using > > You don't need the source package for the kernel you're running, you've > already compiled it, but there's another sets trick you can use to > prevent depclean from removing kernel packages, put this > in /etc/portage/sets.conf I always keep full sources around for any runnable kernel I have, too often I've been caught out needing to build a module without them :-) > > [kernels] > class = portage.sets.dbapi.OwnerSet > world-candidate = False > files = /usr/src > > It stops depclean removing any package that has files in /usr/src. > > -- Alan McKinnon alan.mckinnon@gmail.com ^ permalink raw reply [flat|nested] 50+ messages in thread
* Re: [gentoo-user] audacity-2.0.5 failed to compile 2015-09-04 13:24 ` Alan McKinnon @ 2015-09-04 21:31 ` Neil Bothwick 0 siblings, 0 replies; 50+ messages in thread From: Neil Bothwick @ 2015-09-04 21:31 UTC (permalink / raw To: gentoo-user [-- Attachment #1: Type: text/plain, Size: 827 bytes --] On Fri, 4 Sep 2015 15:24:02 +0200, Alan McKinnon wrote: > > You don't need the source package for the kernel you're running, > > you've already compiled it, but there's another sets trick you can > > use to prevent depclean from removing kernel packages, put this > > in /etc/portage/sets.conf > > I always keep full sources around for any runnable kernel I have, too > often I've been caught out needing to build a module without them :-) Same here, although not recently. > > [kernels] > > class = portage.sets.dbapi.OwnerSet > > world-candidate = False > > files = /usr/src > > > > It stops depclean removing any package that has files in /usr/src. Which is why I do this. -- Neil Bothwick "MSDOS didn't get as bad as it is overnight -- it took over ten years of careful development." [-- Attachment #2: OpenPGP digital signature --] [-- Type: application/pgp-signature, Size: 181 bytes --] ^ permalink raw reply [flat|nested] 50+ messages in thread
* Re: [gentoo-user] audacity-2.0.5 failed to compile 2015-09-03 14:27 ` Alan McKinnon ` (3 preceding siblings ...) 2015-09-03 19:24 ` Mick @ 2015-09-04 9:42 ` Peter Humphrey 2015-09-04 10:00 ` Mick ` (2 more replies) 4 siblings, 3 replies; 50+ messages in thread From: Peter Humphrey @ 2015-09-04 9:42 UTC (permalink / raw To: gentoo-user On Thursday 03 September 2015 16:27:26 Alan McKinnon wrote: > On 03/09/2015 15:56, thelma@sys-concept.com wrote: > > x11-base/xorg-server > > Remove. The server is a dep for just about everything GUI-related Not so here on this KDE box. I removed it from my world file and emerge -ca wanted to remove the server, so I put it back again, sharpish. I don't have x11-base/xorg-x11 though, not needing all that extra stuff; this is in accordance with the handbook. -- Rgds Peter ^ permalink raw reply [flat|nested] 50+ messages in thread
* Re: [gentoo-user] audacity-2.0.5 failed to compile 2015-09-04 9:42 ` Peter Humphrey @ 2015-09-04 10:00 ` Mick 2015-09-04 10:19 ` Peter Humphrey 2015-09-04 10:31 ` Neil Bothwick 2015-09-04 13:26 ` Alan McKinnon 2 siblings, 1 reply; 50+ messages in thread From: Mick @ 2015-09-04 10:00 UTC (permalink / raw To: gentoo-user [-- Attachment #1: Type: Text/Plain, Size: 668 bytes --] On Friday 04 Sep 2015 10:42:33 Peter Humphrey wrote: > On Thursday 03 September 2015 16:27:26 Alan McKinnon wrote: > > On 03/09/2015 15:56, thelma@sys-concept.com wrote: > > > x11-base/xorg-server > > > > Remove. The server is a dep for just about everything GUI-related > > Not so here on this KDE box. I removed it from my world file and emerge -ca > wanted to remove the server, so I put it back again, sharpish. I don't have > x11-base/xorg-x11 though, not needing all that extra stuff; this is in > accordance with the handbook. Hmm .... you probably do not have USE="X"? This is a default environment flag for desktops. -- Regards, Mick [-- Attachment #2: This is a digitally signed message part. --] [-- Type: application/pgp-signature, Size: 473 bytes --] ^ permalink raw reply [flat|nested] 50+ messages in thread
* Re: [gentoo-user] audacity-2.0.5 failed to compile 2015-09-04 10:00 ` Mick @ 2015-09-04 10:19 ` Peter Humphrey 0 siblings, 0 replies; 50+ messages in thread From: Peter Humphrey @ 2015-09-04 10:19 UTC (permalink / raw To: gentoo-user On Friday 04 September 2015 11:00:33 Mick wrote: > On Friday 04 Sep 2015 10:42:33 Peter Humphrey wrote: > > On Thursday 03 September 2015 16:27:26 Alan McKinnon wrote: > > > On 03/09/2015 15:56, thelma@sys-concept.com wrote: > > > > x11-base/xorg-server > > > > > > Remove. The server is a dep for just about everything GUI-related > > > > Not so here on this KDE box. I removed it from my world file and emerge > > -ca > > wanted to remove the server, so I put it back again, sharpish. I don't > > have > > x11-base/xorg-x11 though, not needing all that extra stuff; this is in > > accordance with the handbook. > > Hmm .... you probably do not have USE="X"? This is a default environment > flag for desktops. Nope. X is in USE, as it should be because of: # eselect profile list Available profile symlink targets: [1] default/linux/amd64/13.0 [2] default/linux/amd64/13.0/selinux [3] default/linux/amd64/13.0/desktop [4] default/linux/amd64/13.0/desktop/gnome [5] default/linux/amd64/13.0/desktop/gnome/systemd [6] default/linux/amd64/13.0/desktop/kde * --->8 And in make.conf: USE="-bindist -bluetooth -fortran -gcj -gnome -iodbc -ldap -lirc -nis -odbc -systemd -thin -xscreensaver mmx mmxext popcnt sse sse2 sse3 sse4_1 sse4_2 ssse3 symlink" -- Rgds Peter ^ permalink raw reply [flat|nested] 50+ messages in thread
* Re: [gentoo-user] audacity-2.0.5 failed to compile 2015-09-04 9:42 ` Peter Humphrey 2015-09-04 10:00 ` Mick @ 2015-09-04 10:31 ` Neil Bothwick 2015-09-04 10:48 ` Peter Humphrey 2015-09-04 13:26 ` Alan McKinnon 2 siblings, 1 reply; 50+ messages in thread From: Neil Bothwick @ 2015-09-04 10:31 UTC (permalink / raw To: gentoo-user [-- Attachment #1: Type: text/plain, Size: 702 bytes --] On Fri, 04 Sep 2015 10:42:33 +0100, Peter Humphrey wrote: >> > x11-base/xorg-server > > > > Remove. The server is a dep for just about everything GUI-related > > Not so here on this KDE box. I removed it from my world file and emerge > -ca wanted to remove the server, so I put it back again, sharpish. I > don't have x11-base/xorg-x11 though, not needing all that extra stuff; > this is in accordance with the handbook. That's as it should be. Graphical programs are X clients, so they pull in the client libraries. They need an X server to talk to, but not necessarily on the same box. -- Neil Bothwick Copper wire was invented by two Scotsmen fighting over a penny! [-- Attachment #2: OpenPGP digital signature --] [-- Type: application/pgp-signature, Size: 181 bytes --] ^ permalink raw reply [flat|nested] 50+ messages in thread
* Re: [gentoo-user] audacity-2.0.5 failed to compile 2015-09-04 10:31 ` Neil Bothwick @ 2015-09-04 10:48 ` Peter Humphrey 0 siblings, 0 replies; 50+ messages in thread From: Peter Humphrey @ 2015-09-04 10:48 UTC (permalink / raw To: gentoo-user On Friday 04 September 2015 11:31:25 Neil Bothwick wrote: > On Fri, 04 Sep 2015 10:42:33 +0100, Peter Humphrey wrote: > >> > x11-base/xorg-server > > > > > > Remove. The server is a dep for just about everything GUI-related > > > > Not so here on this KDE box. I removed it from my world file and emerge > > -ca wanted to remove the server, so I put it back again, sharpish. I > > don't have x11-base/xorg-x11 though, not needing all that extra stuff; > > this is in accordance with the handbook. > > That's as it should be. Graphical programs are X clients, so they pull in > the client libraries. They need an X server to talk to, but not > necessarily on the same box. Indeed. So Alan's advice should have been for the OP to remove either xorg- server or xorg-x11. -- Rgds Peter ^ permalink raw reply [flat|nested] 50+ messages in thread
* Re: [gentoo-user] audacity-2.0.5 failed to compile 2015-09-04 9:42 ` Peter Humphrey 2015-09-04 10:00 ` Mick 2015-09-04 10:31 ` Neil Bothwick @ 2015-09-04 13:26 ` Alan McKinnon 2 siblings, 0 replies; 50+ messages in thread From: Alan McKinnon @ 2015-09-04 13:26 UTC (permalink / raw To: gentoo-user On 04/09/2015 11:42, Peter Humphrey wrote: > On Thursday 03 September 2015 16:27:26 Alan McKinnon wrote: >> On 03/09/2015 15:56, thelma@sys-concept.com wrote: >>> x11-base/xorg-server >> >> Remove. The server is a dep for just about everything GUI-related > > Not so here on this KDE box. I removed it from my world file and emerge -ca > wanted to remove the server, so I put it back again, sharpish. I don't have > x11-base/xorg-x11 though, not needing all that extra stuff; this is in > accordance with the handbook. > Yes you are right. xorg-x11 is a sort-of -meta package for everything x11 and it's OK to use xorg-server alone without xorg-x11 Thelma had both in world -- Alan McKinnon alan.mckinnon@gmail.com ^ permalink raw reply [flat|nested] 50+ messages in thread
* Re: [gentoo-user] audacity-2.0.5 failed to compile 2015-09-03 13:56 ` thelma 2015-09-03 14:27 ` Alan McKinnon @ 2015-09-03 14:28 ` Neil Bothwick 2015-09-03 15:26 ` thelma 2015-09-03 20:44 ` Dale 2 siblings, 1 reply; 50+ messages in thread From: Neil Bothwick @ 2015-09-03 14:28 UTC (permalink / raw To: gentoo-user [-- Attachment #1: Type: text/plain, Size: 530 bytes --] On Thu, 03 Sep 2015 07:56:33 -0600, thelma@sys-concept.com wrote: > Here is /var/lib/portage/world This contains quite a lot of libraries. As a rule of thumb, you should rarely have libraries in world as you don't use them - the software you have in world uses them. You can quickly clean them out with sed -i /libs\//d /var/lib/portage/world Then run emerge --depclean --ask to clear out any that are no longer needed. -- Neil Bothwick Time is the best teacher; unfortunately it kills all its students. [-- Attachment #2: OpenPGP digital signature --] [-- Type: application/pgp-signature, Size: 181 bytes --] ^ permalink raw reply [flat|nested] 50+ messages in thread
* Re: [gentoo-user] audacity-2.0.5 failed to compile 2015-09-03 14:28 ` Neil Bothwick @ 2015-09-03 15:26 ` thelma 2015-09-03 15:31 ` Alan McKinnon 2015-09-03 15:33 ` thelma 0 siblings, 2 replies; 50+ messages in thread From: thelma @ 2015-09-03 15:26 UTC (permalink / raw To: gentoo-user On 09/03/2015 08:28 AM, Neil Bothwick wrote: > On Thu, 03 Sep 2015 07:56:33 -0600, thelma@sys-concept.com wrote: > >> Here is /var/lib/portage/world > > This contains quite a lot of libraries. As a rule of thumb, you should > rarely have libraries in world as you don't use them - the software you > have in world uses them. You can quickly clean them out with > > sed -i /libs\//d /var/lib/portage/world After running above I get: sed: -e expression #1, char 7: unknown command: `/' Shouldn't it be: sed -i /libs\/d /var/lib/portage/world This one doesn't produce any result. > > Then run emerge --depclean --ask to clear out any that are no longer > needed. Thelma ^ permalink raw reply [flat|nested] 50+ messages in thread
* Re: [gentoo-user] audacity-2.0.5 failed to compile 2015-09-03 15:26 ` thelma @ 2015-09-03 15:31 ` Alan McKinnon 2015-09-03 15:33 ` thelma 1 sibling, 0 replies; 50+ messages in thread From: Alan McKinnon @ 2015-09-03 15:31 UTC (permalink / raw To: gentoo-user On 03/09/2015 17:26, thelma@sys-concept.com wrote: > On 09/03/2015 08:28 AM, Neil Bothwick wrote: >> On Thu, 03 Sep 2015 07:56:33 -0600, thelma@sys-concept.com wrote: >> >>> Here is /var/lib/portage/world >> >> This contains quite a lot of libraries. As a rule of thumb, you should >> rarely have libraries in world as you don't use them - the software you >> have in world uses them. You can quickly clean them out with >> >> sed -i /libs\//d /var/lib/portage/world > > After running above I get: > sed: -e expression #1, char 7: unknown command: `/' > > Shouldn't it be: > sed -i /libs\/d /var/lib/portage/world > > This one doesn't produce any result. vim plus dd > >> >> Then run emerge --depclean --ask to clear out any that are no longer >> needed. > > Thelma > > > -- Alan McKinnon alan.mckinnon@gmail.com ^ permalink raw reply [flat|nested] 50+ messages in thread
* Re: [gentoo-user] audacity-2.0.5 failed to compile 2015-09-03 15:26 ` thelma 2015-09-03 15:31 ` Alan McKinnon @ 2015-09-03 15:33 ` thelma 2015-09-03 16:16 ` Alexander Kapshuk 1 sibling, 1 reply; 50+ messages in thread From: thelma @ 2015-09-03 15:33 UTC (permalink / raw To: gentoo-user On 09/03/2015 09:26 AM, thelma@sys-concept.com wrote: > On 09/03/2015 08:28 AM, Neil Bothwick wrote: >> On Thu, 03 Sep 2015 07:56:33 -0600, thelma@sys-concept.com wrote: >> >>> Here is /var/lib/portage/world >> >> This contains quite a lot of libraries. As a rule of thumb, you should >> rarely have libraries in world as you don't use them - the software you >> have in world uses them. You can quickly clean them out with >> >> sed -i /libs\//d /var/lib/portage/world > > After running above I get: > sed: -e expression #1, char 7: unknown command: `/' > > Shouldn't it be: > sed -i /libs\/d /var/lib/portage/world > > This one doesn't produce any result. Yes, it worked got rid of all "libs" form world. Thelma ^ permalink raw reply [flat|nested] 50+ messages in thread
* Re: [gentoo-user] audacity-2.0.5 failed to compile 2015-09-03 15:33 ` thelma @ 2015-09-03 16:16 ` Alexander Kapshuk 2015-09-03 17:22 ` Neil Bothwick 0 siblings, 1 reply; 50+ messages in thread From: Alexander Kapshuk @ 2015-09-03 16:16 UTC (permalink / raw To: Gentoo mailing list On Thu, Sep 3, 2015 at 6:33 PM, <thelma@sys-concept.com> wrote: > > On 09/03/2015 09:26 AM, thelma@sys-concept.com wrote: >> On 09/03/2015 08:28 AM, Neil Bothwick wrote: >>> On Thu, 03 Sep 2015 07:56:33 -0600, thelma@sys-concept.com wrote: >>> >>>> Here is /var/lib/portage/world >>> >>> This contains quite a lot of libraries. As a rule of thumb, you should >>> rarely have libraries in world as you don't use them - the software you >>> have in world uses them. You can quickly clean them out with >>> >>> sed -i /libs\//d /var/lib/portage/world >> >> After running above I get: >> sed: -e expression #1, char 7: unknown command: `/' >> >> Shouldn't it be: >> sed -i /libs\/d /var/lib/portage/world Enclosing the 'sed' commands in single quotes would do it: sed -i '/libs\//d' /var/lib/portage/world ^ permalink raw reply [flat|nested] 50+ messages in thread
* Re: [gentoo-user] audacity-2.0.5 failed to compile 2015-09-03 16:16 ` Alexander Kapshuk @ 2015-09-03 17:22 ` Neil Bothwick 0 siblings, 0 replies; 50+ messages in thread From: Neil Bothwick @ 2015-09-03 17:22 UTC (permalink / raw To: gentoo-user [-- Attachment #1: Type: text/plain, Size: 737 bytes --] On Thu, 3 Sep 2015 19:16:21 +0300, Alexander Kapshuk wrote: > >>> sed -i /libs\//d /var/lib/portage/world > >> > >> After running above I get: > >> sed: -e expression #1, char 7: unknown command: `/' > >> > >> Shouldn't it be: > >> sed -i /libs\/d /var/lib/portage/world > > Enclosing the 'sed' commands in single quotes would do it: > > sed -i '/libs\//d' /var/lib/portage/world Yes, I escaped the / with \ for sed but forgot to then escape the \ for the shell. The reason for deleting all lines containing libs/ rather than just libs is to only remove entries from a *-libs category. Sometimes you can try too hard :( -- Neil Bothwick Never ask a geek why, just nod your head and slowly back away [-- Attachment #2: OpenPGP digital signature --] [-- Type: application/pgp-signature, Size: 181 bytes --] ^ permalink raw reply [flat|nested] 50+ messages in thread
* Re: [gentoo-user] audacity-2.0.5 failed to compile 2015-09-03 13:56 ` thelma 2015-09-03 14:27 ` Alan McKinnon 2015-09-03 14:28 ` Neil Bothwick @ 2015-09-03 20:44 ` Dale 2 siblings, 0 replies; 50+ messages in thread From: Dale @ 2015-09-03 20:44 UTC (permalink / raw To: gentoo-user thelma@sys-concept.com wrote: > Thelma Suggestion. To avoid that world file getting cluttered up again, why not add -1 or --oneshot to your make.conf for emerge defaults? That way you can emerge away and not worry about it being added to your world file. If you really want something added to the world file, just add --select y to the command line and it will override the -1 option set in the defaults. Basically, if something gets added to the world file, you put effort into it being added. I've done mine that way for a long time now and it is rare that something gets added to the world file that I don't know about. Also, if you install something just to play around with but don't know if you really want it or not, it will remind you on the next --depclean run. It will be listed to remove since it's not in the world file. So, if you decide not to keep it around, it will be removed for you when you clean the unneeded stuff out. Just a thought. Dale :-) :-) ^ permalink raw reply [flat|nested] 50+ messages in thread
* [gentoo-user] Re: audacity-2.0.5 failed to compile 2015-09-02 4:24 ` thelma 2015-09-02 4:57 ` wraeth @ 2015-09-02 13:28 ` James 1 sibling, 0 replies; 50+ messages in thread From: James @ 2015-09-02 13:28 UTC (permalink / raw To: gentoo-user <thelma <at> sys-concept.com> writes: > Apology if I didn't most enough information. I know should have post "emerge --info" but when it comes to > error log. It is very, very long and email wouldn't be able to accept it; so I cat the ending message as this is > the point it stop compiling. Yep, what to post is always tricky. I use gmane as a front end, so I'm always forced to prune the postings and responses. Either way, remaining calm does help find resolution, faster. I know, I sometimes get hot blooded about big issues. On gentoo, I've just learned to keep multiple (old) systems current, as they all get borked sooner or laters (workstations with tons of codes). Servers are easy because, I do not load up tons of codes (packages) on servers.... > Emergeing "x11-libs/wxGTK" did not help. > Here is: emerge --info =media-sound/audacity-2.0.5::gentoo > 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.17-gentoo x86_64) Right now, I'm using gcc-4.8.5 for stable gentoo sytems. If you have updated recently, might want to update 'libtool' too as well as glibc. Even if the version numbers current, rebuilding sometimes helps. I also go to the extra step of recompiling @system (--oneshot) after gcc updates. also, make sure you have run:: perl-cleaner --all and python-updater to ensure your system is clean. hth, James ^ permalink raw reply [flat|nested] 50+ messages in thread
* Re: [gentoo-user] audacity-2.0.5 failed to compile 2015-09-02 2:57 ` wraeth 2015-09-02 4:24 ` thelma @ 2015-09-02 5:55 ` Fernando Rodriguez 2015-09-02 9:15 ` Gevisz 1 sibling, 1 reply; 50+ messages in thread From: Fernando Rodriguez @ 2015-09-02 5:55 UTC (permalink / raw To: gentoo-user On Wednesday, September 02, 2015 12:57:37 PM wraeth wrote: > On 02/09/15 12:23, Fernando Rodriguez wrote: > > On Tuesday, September 01, 2015 9:22:44 PM Alec Ten Harmsel wrote: > >> On Tue, Sep 01, 2015 at 05:05:09PM -0600, thelma@sys-concept.com > >> wrote: > >>> On 09/01/2015 04:55 PM, Fernando Rodriguez wrote: > >>>> Since you're too stupid to follow advice, you need to rebuild > >>>> > > *EVERYTHING* > >>>> that linked against libjpeg (in this case x11-libs/wxGTK). > >>> > >>> This kind of language does not belong here. If you can not > >>> refrain yourself making sarcastic remarks don't make any > >>> comments. > >> > >> This language occasionally belongs on this list. > >> > >>> I would appreciate you stop reading my posts at all. I don't > >>> belong to Gentoo community. > >> > >> OK. Maybe we all got off on the wrong foot here. When you ask for > >> help, can you please provide: > >> > >> * the *exact* command you ran * the output of `emerge --info' * > >> the whole error, not just the part you think is relevant > >> > >> It is incredibly difficult for us to help when we only get a > >> small piece of what's going on with your system. > >> > >> Alec > >> > > > > He was told what the problem was on his first post about > > libjpeg-turbo, he didn't just ignore it but posted the wrong > > solution with a big SOLVED on the subject that only serves to > > mislead future users of this list. On his last post about this same > > error (different package) I politely told him to go back and follow > > the advise on that post, again he ignored it and posted a bogus > > solution (it worked because he rebuilt tiff, perl had nothing to do > > with it). revdep-rebuild may (or may not) fix it now, but the right > > solution is to remove or fix the obsolete package to depend on > > virtual/jpeg, update world properly, and then revdep-rebuild to > > undo this mess. > > So someone posted an issue(s), then marked it solved when they got a > workaround which may not resolve the actual issue but got them past > their initial problem(s). > > Your argument to that is that their "false solution" will mislead > future readers of the list. Doesn't the same apply to insulting > participants of the list? Not to mention this comes shortly after a > discussion about attracting new blood into the Gentoo community. > > You don't have to participate in this thread. You could also simply > say "I said in your previous posts that you need to do /this/." > > We should never resort to insults and name calling if we want this to > be a productive list. If there's a problem with someone, either stop > replying to their messages, take it up with them directly (and > diplomatically), or bring it up with the list owner [1,2]. I have no excuse for name calling, that was wrong and I should've handled it better. Hopefully s/he'll get over it. It's arguable if that makes the list less productive, but certainly posting a new thread every few hours about the same issue will make it less productive. > 1: http://www.ietf.org/rfc/rfc1855.txt > 2: gentoo-user+owner@lists.gentoo.org > > -- > wraeth <wraeth@wraeth.id.au> > GnuPG Key: B2D9F759 > -- Fernando Rodriguez ^ permalink raw reply [flat|nested] 50+ messages in thread
* Re: [gentoo-user] audacity-2.0.5 failed to compile 2015-09-02 5:55 ` [gentoo-user] " Fernando Rodriguez @ 2015-09-02 9:15 ` Gevisz 2015-09-02 9:50 ` wraeth 0 siblings, 1 reply; 50+ messages in thread From: Gevisz @ 2015-09-02 9:15 UTC (permalink / raw To: gentoo-user On Wed, 2 Sep 2015 01:55:00 -0400 Fernando Rodriguez <frodriguez.developer@outlook.com> wrote: > On Wednesday, September 02, 2015 12:57:37 PM wraeth wrote: > > On 02/09/15 12:23, Fernando Rodriguez wrote: > > > On Tuesday, September 01, 2015 9:22:44 PM Alec Ten Harmsel wrote: > > >> On Tue, Sep 01, 2015 at 05:05:09PM -0600, thelma@sys-concept.com > > >> wrote: > > >>> On 09/01/2015 04:55 PM, Fernando Rodriguez wrote: > > >>>> Since you're too stupid to follow advice, you need to rebuild > > >>>> > > > *EVERYTHING* > > >>>> that linked against libjpeg (in this case x11-libs/wxGTK). > > >>> > > >>> This kind of language does not belong here. If you can not > > >>> refrain yourself making sarcastic remarks don't make any > > >>> comments. > > >> > > >> This language occasionally belongs on this list. > > >> > > >>> I would appreciate you stop reading my posts at all. I don't > > >>> belong to Gentoo community. > > >> > > >> OK. Maybe we all got off on the wrong foot here. When you ask for > > >> help, can you please provide: > > >> > > >> * the *exact* command you ran * the output of `emerge --info' * > > >> the whole error, not just the part you think is relevant > > >> > > >> It is incredibly difficult for us to help when we only get a > > >> small piece of what's going on with your system. > > >> > > >> Alec > > >> > > > > > > He was told what the problem was on his first post about > > > libjpeg-turbo, he didn't just ignore it but posted the wrong > > > solution with a big SOLVED on the subject that only serves to > > > mislead future users of this list. On his last post about this same > > > error (different package) I politely told him to go back and follow > > > the advise on that post, again he ignored it and posted a bogus > > > solution (it worked because he rebuilt tiff, perl had nothing to do > > > with it). revdep-rebuild may (or may not) fix it now, but the right > > > solution is to remove or fix the obsolete package to depend on > > > virtual/jpeg, update world properly, and then revdep-rebuild to > > > undo this mess. > > > > So someone posted an issue(s), then marked it solved when they got a > > workaround which may not resolve the actual issue but got them past > > their initial problem(s). > > > > Your argument to that is that their "false solution" will mislead > > future readers of the list. Doesn't the same apply to insulting > > participants of the list? Not to mention this comes shortly after a > > discussion about attracting new blood into the Gentoo community. > > > > You don't have to participate in this thread. You could also simply > > say "I said in your previous posts that you need to do /this/." > > > > We should never resort to insults and name calling if we want this to > > be a productive list. If there's a problem with someone, either stop > > replying to their messages, take it up with them directly (and > > diplomatically), or bring it up with the list owner [1,2]. > > I have no excuse for name calling, that was wrong and I should've handled it > better. Hopefully s/he'll get over it. > > It's arguable if that makes the list less productive, but certainly posting a > new thread every few hours about the same issue will make it less productive. Agree with the last phrase: "posting a new thread every few hours about the same issue" should be avoided." > > 1: http://www.ietf.org/rfc/rfc1855.txt > > 2: gentoo-user+owner@lists.gentoo.org > > > > -- > > wraeth <wraeth@wraeth.id.au> > > GnuPG Key: B2D9F759 > > > ^ permalink raw reply [flat|nested] 50+ messages in thread
* Re: [gentoo-user] audacity-2.0.5 failed to compile 2015-09-02 9:15 ` Gevisz @ 2015-09-02 9:50 ` wraeth 0 siblings, 0 replies; 50+ messages in thread From: wraeth @ 2015-09-02 9:50 UTC (permalink / raw To: gentoo-user -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256 On 09/02/2015 07:15 PM, Gevisz wrote: > On Wed, 2 Sep 2015 01:55:00 -0400 Fernando Rodriguez > <frodriguez.developer@outlook.com> wrote: >> It's arguable if that makes the list less productive, but >> certainly posting a new thread every few hours about the same >> issue will make it less productive. > > Agree with the last phrase: "posting a new thread every few hours > about the same issue" should be avoided." Okay, so identify it, communicate it, and move on. One useful reference [1] I've come across is a description of "How to ask questions the smart way" - a guide on what sort of information to include and general etiquette when posting to lists and IRC etc. Perhaps that could be referred to when suggesting improvements on how to ask questions. Either way, I think the point has now been covered. :) 1: http://www.catb.org/esr/faqs/smart-questions.html - -- wraeth <wraeth@wraeth.id.au> GnuPG Key: B2D9F759 -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iF4EAREIAAYFAlXmxkgACgkQXcRKerLZ91loiwD+KvYxQjvwMVUqjW9mx5Ea1cq1 1vehX6xn9/b7xXWWsoYA/1g3FZ7wOWXrF1k9g2kcji9kfiKHNAWuPDWgN/hcc90o =4FIl -----END PGP SIGNATURE----- ^ permalink raw reply [flat|nested] 50+ messages in thread
* Re: [gentoo-user] audacity-2.0.5 failed to compile 2015-09-02 1:22 ` Alec Ten Harmsel 2015-09-02 2:23 ` Fernando Rodriguez @ 2015-09-02 18:52 ` Andreas K. Huettel 2015-09-02 20:31 ` Alan McKinnon 2015-09-03 12:47 ` Alec Ten Harmsel 1 sibling, 2 replies; 50+ messages in thread From: Andreas K. Huettel @ 2015-09-02 18:52 UTC (permalink / raw To: gentoo-user -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA512 On Wednesday 02 September 2015 03:22:44 Alec Ten Harmsel wrote: > > This kind of language does not belong here. If you can not refrain > > yourself making sarcastic remarks don't make any comments. > > This language occasionally belongs on this list. > No. I would like to respectfully point you to the Gentoo Code of Conduct: https://wiki.gentoo.org/wiki/Project:Council/Code_of_conduct - -- Andreas K. Huettel Gentoo Linux developer dilfridge@gentoo.org http://www.akhuettel.de/ -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0 iQJ8BAEBCgBmBQJV50VmXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQ0RkJDMzI0NjNBOTIwMDY5MTQ2NkMzNDBF MTM4NkZEN0VGNEI1Nzc5AAoJEOE4b9fvS1d5l+4QAJt/3dr7hsVib+Co/qUS0cx0 aksjKnbeocBvrpt0PyYR5AMJznH/UbvIL8zhRSK9dBeVXYt123ONPVrJe1YPPR54 9YE+0ug/SuR7dq7+8aBP1UtY65o9IYJNL88xDKOF7RJzgczT0UjCIz15nIHToUrZ GwdjZVbf2iTgOUbNp6fruoDeypoO8fWTYBCocYHzpx1DDnhJ1w+DOw24BK67xArf awl7efzf3KP8w16gXaahEjqiSiaswP2n2n6WliOEeJ2M1tp5s82yjSIokqs4EHyP LnapBRpEr6yHM5dr8Fx6nt6nLthZPwKp3pQaID+pwnAU1nq2TBDFH1BVSrPVqoq+ XhsvPcHl1heZpZL7tteleuvWjCZGS3jKWlKqmvf7rYqXgeTxckI/8CsQv0YMi0Ym mW1XpqqlXUsjfayIXpT2xiJQVesMVF3pSFbwGtXg72VrFH/+mhxd552ZyB/GASyD SL9bLxGQUjfB3UpNijdk0yyeMt+03rcp9qtgXR1vEhEsvP3n2P3UfU11+VOHkpxz 4VdEsE8gsjJnrLp3nLmcFoaDl5stncSWpUsugKMAyIZuRQb3jN9r+00gcUBOhyDp pYqEOR2Mlh2EgqnJbWsc75ZN42d1QoOaYVqi59lc/qgwNOGmpN69blC4Qg8yeUaN Z2DeoNjQ9WNDQAzUKsVO =dlSR -----END PGP SIGNATURE----- ^ permalink raw reply [flat|nested] 50+ messages in thread
* Re: [gentoo-user] audacity-2.0.5 failed to compile 2015-09-02 18:52 ` Andreas K. Huettel @ 2015-09-02 20:31 ` Alan McKinnon 2015-09-03 12:47 ` Alec Ten Harmsel 1 sibling, 0 replies; 50+ messages in thread From: Alan McKinnon @ 2015-09-02 20:31 UTC (permalink / raw To: gentoo-user On 02/09/2015 20:52, Andreas K. Huettel wrote: > On Wednesday 02 September 2015 03:22:44 Alec Ten Harmsel wrote: > >>> This kind of language does not belong here. If you can not refrain >>> yourself making sarcastic remarks don't make any comments. > >> This language occasionally belongs on this list. > > > No. > > I would like to respectfully point you to the Gentoo Code of Conduct: > https://wiki.gentoo.org/wiki/Project:Council/Code_of_conduct > > I hear you, but there's also a grand unwritten gentoo-user tradition of using the good old clue-by-four (or a LART) when warranted. We find the same on -dev The vast majority of the audience here are very knowledgeable and comfortable in their skin. Speakers often speak their mind, listeners often listen, offence is seldom taken. The web forum OTOH, is very different. There I would agree with patrolling for code of conduct violations. -- Alan McKinnon alan.mckinnon@gmail.com ^ permalink raw reply [flat|nested] 50+ messages in thread
* Re: [gentoo-user] audacity-2.0.5 failed to compile 2015-09-02 18:52 ` Andreas K. Huettel 2015-09-02 20:31 ` Alan McKinnon @ 2015-09-03 12:47 ` Alec Ten Harmsel 1 sibling, 0 replies; 50+ messages in thread From: Alec Ten Harmsel @ 2015-09-03 12:47 UTC (permalink / raw To: gentoo-user On Wed, Sep 02, 2015 at 08:52:22PM +0200, Andreas K. Huettel wrote: > -----BEGIN PGP SIGNED MESSAGE----- > Hash: SHA512 > > On Wednesday 02 September 2015 03:22:44 Alec Ten Harmsel wrote: > > > > This kind of language does not belong here. If you can not refrain > > > yourself making sarcastic remarks don't make any comments. > > > > This language occasionally belongs on this list. > > > > No. > > I would like to respectfully point you to the Gentoo Code of Conduct: > https://wiki.gentoo.org/wiki/Project:Council/Code_of_conduct Interesting, I have never seen that before. Is it possible to get that linked to on the mailing list page[1]? Alec [1] https://gentoo.org/get-involved/mailing-lists/ ^ permalink raw reply [flat|nested] 50+ messages in thread
end of thread, other threads:[~2015-09-04 21:32 UTC | newest] Thread overview: 50+ messages (download: mbox.gz follow: Atom feed -- links below jump to the message on this page -- 2015-09-01 22:04 [gentoo-user] audacity-2.0.5 failed to compile thelma 2015-09-01 22:55 ` Fernando Rodriguez 2015-09-01 23:05 ` thelma 2015-09-02 1:22 ` Alec Ten Harmsel 2015-09-02 2:23 ` Fernando Rodriguez 2015-09-02 2:57 ` wraeth 2015-09-02 4:24 ` thelma 2015-09-02 4:57 ` wraeth 2015-09-02 5:59 ` Mick 2015-09-02 11:50 ` Alan McKinnon 2015-09-02 12:04 ` Dale 2015-09-02 20:25 ` thelma 2015-09-03 13:06 ` Alec Ten Harmsel 2015-09-03 13:19 ` Alan McKinnon 2015-09-03 13:56 ` thelma 2015-09-03 14:27 ` Alan McKinnon 2015-09-03 17:22 ` Alec Ten Harmsel 2015-09-03 20:10 ` Alan McKinnon 2015-09-03 18:57 ` Fernando Rodriguez 2015-09-03 19:11 ` thelma 2015-09-03 19:30 ` Mick 2015-09-03 19:41 ` thelma 2015-09-03 20:35 ` Alan McKinnon 2015-09-04 8:34 ` Neil Bothwick 2015-09-03 19:24 ` Mick 2015-09-03 19:56 ` thelma 2015-09-03 20:41 ` Alan McKinnon 2015-09-04 8:38 ` Neil Bothwick 2015-09-04 13:24 ` Alan McKinnon 2015-09-04 21:31 ` Neil Bothwick 2015-09-04 9:42 ` Peter Humphrey 2015-09-04 10:00 ` Mick 2015-09-04 10:19 ` Peter Humphrey 2015-09-04 10:31 ` Neil Bothwick 2015-09-04 10:48 ` Peter Humphrey 2015-09-04 13:26 ` Alan McKinnon 2015-09-03 14:28 ` Neil Bothwick 2015-09-03 15:26 ` thelma 2015-09-03 15:31 ` Alan McKinnon 2015-09-03 15:33 ` thelma 2015-09-03 16:16 ` Alexander Kapshuk 2015-09-03 17:22 ` Neil Bothwick 2015-09-03 20:44 ` Dale 2015-09-02 13:28 ` [gentoo-user] " James 2015-09-02 5:55 ` [gentoo-user] " Fernando Rodriguez 2015-09-02 9:15 ` Gevisz 2015-09-02 9:50 ` wraeth 2015-09-02 18:52 ` Andreas K. Huettel 2015-09-02 20:31 ` Alan McKinnon 2015-09-03 12:47 ` Alec Ten Harmsel
This is a public inbox, see mirroring instructions for how to clone and mirror all data and code used for this inbox