Re: [gentoo-user] audacity-2.0.5 failed to compile

2015-09-04 Thread Mick
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, the...@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


signature.asc
Description: This is a digitally signed message part.


Re: [gentoo-user] audacity-2.0.5 failed to compile

2015-09-04 Thread Peter Humphrey
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, the...@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




Re: [gentoo-user] audacity-2.0.5 failed to compile

2015-09-04 Thread Peter Humphrey
On Thursday 03 September 2015 16:27:26 Alan McKinnon wrote:
> On 03/09/2015 15:56, the...@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




Re: [gentoo-user] audacity-2.0.5 failed to compile

2015-09-04 Thread Neil Bothwick
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!


pgpIkbnSZMsAe.pgp
Description: OpenPGP digital signature


Re: [gentoo-user] audacity-2.0.5 failed to compile

2015-09-04 Thread Peter Humphrey
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




Re: [gentoo-user] audacity-2.0.5 failed to compile

2015-09-04 Thread Alan McKinnon
On 04/09/2015 10:38, Neil Bothwick wrote:
> On Thu, 03 Sep 2015 13:56:51 -0600, the...@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.mckin...@gmail.com




Re: [gentoo-user] audacity-2.0.5 failed to compile

2015-09-04 Thread Alan McKinnon
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, the...@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.mckin...@gmail.com




Re: [gentoo-user] audacity-2.0.5 failed to compile

2015-09-04 Thread Neil Bothwick
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."


pgprW5Xbf0uDO.pgp
Description: OpenPGP digital signature


Re: [gentoo-user] audacity-2.0.5 failed to compile

2015-09-04 Thread Neil Bothwick
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 @. 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.


pgpWhVvOT6x5E.pgp
Description: OpenPGP digital signature


Re: [gentoo-user] audacity-2.0.5 failed to compile

2015-09-04 Thread Neil Bothwick
On Thu, 03 Sep 2015 13:56:51 -0600, the...@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


pgpv_oKopZnRI.pgp
Description: OpenPGP digital signature


Re: [gentoo-user] audacity-2.0.5 failed to compile

2015-09-03 Thread thelma
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, the...@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

Re: [gentoo-user] audacity-2.0.5 failed to compile

2015-09-03 Thread thelma
On 09/03/2015 08:28 AM, Neil Bothwick wrote:
> On Thu, 03 Sep 2015 07:56:33 -0600, the...@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





Re: [gentoo-user] audacity-2.0.5 failed to compile

2015-09-03 Thread Neil Bothwick
On Thu, 03 Sep 2015 07:56:33 -0600, the...@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.


pgpI52Rv7PBwR.pgp
Description: OpenPGP digital signature


Re: [gentoo-user] audacity-2.0.5 failed to compile

2015-09-03 Thread Alan McKinnon
On 03/09/2015 17:26, the...@sys-concept.com wrote:
> On 09/03/2015 08:28 AM, Neil Bothwick wrote:
>> On Thu, 03 Sep 2015 07:56:33 -0600, the...@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.mckin...@gmail.com




Re: [gentoo-user] audacity-2.0.5 failed to compile

2015-09-03 Thread Alan McKinnon
On 03/09/2015 15:56, the...@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, the...@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


Re: [gentoo-user] audacity-2.0.5 failed to compile

2015-09-03 Thread thelma

On 09/03/2015 09:26 AM, the...@sys-concept.com wrote:
> On 09/03/2015 08:28 AM, Neil Bothwick wrote:
>> On Thu, 03 Sep 2015 07:56:33 -0600, the...@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



Re: [gentoo-user] audacity-2.0.5 failed to compile

2015-09-03 Thread Alexander Kapshuk
On Thu, Sep 3, 2015 at 6:33 PM,   wrote:
>
> On 09/03/2015 09:26 AM, the...@sys-concept.com wrote:
>> On 09/03/2015 08:28 AM, Neil Bothwick wrote:
>>> On Thu, 03 Sep 2015 07:56:33 -0600, the...@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



Re: [gentoo-user] audacity-2.0.5 failed to compile

2015-09-03 Thread Alec Ten Harmsel
On Thu, Sep 03, 2015 at 04:27:26PM +0200, Alan McKinnon wrote:
> On 03/09/2015 15:56, the...@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



Re: [gentoo-user] audacity-2.0.5 failed to compile

2015-09-03 Thread Mick
On Thursday 03 Sep 2015 20:11:40 the...@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


signature.asc
Description: This is a digitally signed message part.


Re: [gentoo-user] audacity-2.0.5 failed to compile

2015-09-03 Thread thelma
On 09/03/2015 01:30 PM, Mick wrote:
> On Thursday 03 Sep 2015 20:11:40 the...@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




Re: [gentoo-user] audacity-2.0.5 failed to compile

2015-09-03 Thread Fernando Rodriguez
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



Re: [gentoo-user] audacity-2.0.5 failed to compile

2015-09-03 Thread thelma
[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
>> 

Re: [gentoo-user] audacity-2.0.5 failed to compile

2015-09-03 Thread Mick
On Thursday 03 Sep 2015 15:27:26 Alan McKinnon wrote:
> On 03/09/2015 15:56, the...@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


signature.asc
Description: This is a digitally signed message part.


Re: [gentoo-user] audacity-2.0.5 failed to compile

2015-09-03 Thread Neil Bothwick
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


pgpEl0D9eDBhc.pgp
Description: OpenPGP digital signature


Re: [gentoo-user] audacity-2.0.5 failed to compile

2015-09-03 Thread Alan McKinnon
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, the...@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.mckin...@gmail.com




Re: [gentoo-user] audacity-2.0.5 failed to compile

2015-09-03 Thread thelma
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, the...@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



Re: [gentoo-user] audacity-2.0.5 failed to compile

2015-09-03 Thread Alan McKinnon
On 03/09/2015 21:11, the...@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 @. 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 

Re: [gentoo-user] audacity-2.0.5 failed to compile

2015-09-03 Thread Alan McKinnon
On 03/09/2015 21:56, the...@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, the...@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.mckin...@gmail.com




Re: [gentoo-user] audacity-2.0.5 failed to compile

2015-09-03 Thread Dale
the...@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

:-)  :-)




Re: [gentoo-user] audacity-2.0.5 failed to compile

2015-09-03 Thread Alan McKinnon
On 03/09/2015 15:06, Alec Ten Harmsel wrote:
> On Wed, Sep 02, 2015 at 02:25:47PM -0600, the...@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.mckin...@gmail.com




Re: [gentoo-user] audacity-2.0.5 failed to compile

2015-09-03 Thread Alec Ten Harmsel
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/



Re: [gentoo-user] audacity-2.0.5 failed to compile

2015-09-03 Thread Alec Ten Harmsel
On Wed, Sep 02, 2015 at 02:25:47PM -0600, the...@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



Re: [gentoo-user] audacity-2.0.5 failed to compile

2015-09-02 Thread Gevisz
On Wed, 2 Sep 2015 01:55:00 -0400 Fernando Rodriguez 
 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, the...@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+ow...@lists.gentoo.org
> > 
> > --
> > wraeth 
> > GnuPG Key: B2D9F759
> > 
> 




Re: [gentoo-user] audacity-2.0.5 failed to compile

2015-09-02 Thread Andreas K. Huettel
-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 
dilfri...@gentoo.org
http://www.akhuettel.de/

-BEGIN PGP SIGNATURE-
Version: GnuPG v2.0

iQJ8BAEBCgBmBQJV50VmXxSAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w
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-



Re: [gentoo-user] audacity-2.0.5 failed to compile

2015-09-02 Thread thelma


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, the...@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





Re: [gentoo-user] audacity-2.0.5 failed to compile

2015-09-02 Thread Alan McKinnon
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.mckin...@gmail.com




Re: [gentoo-user] audacity-2.0.5 failed to compile

2015-09-02 Thread Alan McKinnon
On 02/09/2015 06:57, wraeth wrote:
> On 02/09/15 14:24, the...@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.mckin...@gmail.com




Re: [gentoo-user] audacity-2.0.5 failed to compile

2015-09-02 Thread Dale
Alan McKinnon wrote:
> On 02/09/2015 06:57, wraeth wrote:
>> On 02/09/15 14:24, the...@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

:-)  :-) 



Re: [gentoo-user] audacity-2.0.5 failed to compile

2015-09-02 Thread wraeth
-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
>  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 
GnuPG Key: B2D9F759
-BEGIN PGP SIGNATURE-
Version: GnuPG v2

iF4EAREIAAYFAlXmxkgACgkQXcRKerLZ91loiwD+KvYxQjvwMVUqjW9mx5Ea1cq1
1vehX6xn9/b7xXWWsoYA/1g3FZ7wOWXrF1k9g2kcji9kfiKHNAWuPDWgN/hcc90o
=4FIl
-END PGP SIGNATURE-



Re: [gentoo-user] audacity-2.0.5 failed to compile

2015-09-01 Thread Fernando Rodriguez
On Tuesday, September 01, 2015 4:04:34 PM the...@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



Re: [gentoo-user] audacity-2.0.5 failed to compile

2015-09-01 Thread Fernando Rodriguez
On Tuesday, September 01, 2015 9:22:44 PM Alec Ten Harmsel wrote:
> On Tue, Sep 01, 2015 at 05:05:09PM -0600, the...@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



Re: [gentoo-user] audacity-2.0.5 failed to compile

2015-09-01 Thread Alec Ten Harmsel
On Tue, Sep 01, 2015 at 05:05:09PM -0600, the...@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



Re: [gentoo-user] audacity-2.0.5 failed to compile

2015-09-01 Thread wraeth
-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, the...@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+ow...@lists.gentoo.org

- -- 
wraeth 
GnuPG Key: B2D9F759
-BEGIN PGP SIGNATURE-
Version: GnuPG v2

iF4EAREIAAYFAlXmZZoACgkQXcRKerLZ91n3xAD/TkB/Qsw9dQzmFNO17XYAa69i
dlmukfj3FgdPz1OSm4QA/iLSdfcTLtjWFHDQtYyI92zzXvwL0QitH8Hhdx1irQo2
=7q/Z
-END PGP SIGNATURE-



Re: [gentoo-user] audacity-2.0.5 failed to compile

2015-09-01 Thread thelma
On 09/01/2015 04:55 PM, Fernando Rodriguez wrote:
> On Tuesday, September 01, 2015 4:04:34 PM the...@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.




Re: [gentoo-user] audacity-2.0.5 failed to compile

2015-09-01 Thread Mick
On Wednesday 02 Sep 2015 05:57:49 wraeth wrote:
> On 02/09/15 14:24, the...@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


signature.asc
Description: This is a digitally signed message part.


Re: [gentoo-user] audacity-2.0.5 failed to compile

2015-09-01 Thread thelma
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, the...@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+ow...@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 +
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"

Re: [gentoo-user] audacity-2.0.5 failed to compile

2015-09-01 Thread wraeth
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256

On 02/09/15 14:24, the...@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 
GnuPG Key: B2D9F759
-BEGIN PGP SIGNATURE-
Version: GnuPG v2

iF4EAREIAAYFAlXmgckACgkQXcRKerLZ91l+PQD+MpIWSe42Zy4FwRTpNYT8WLoS
lSW4GdI7lOxtvmZ/TSEA/AvddwqMPOvbot6CUjlEi3NPMJTOnANCGXKbDMgR9ZUt
=mtuq
-END PGP SIGNATURE-



Re: [gentoo-user] audacity-2.0.5 failed to compile

2015-09-01 Thread Fernando Rodriguez
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, the...@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+ow...@lists.gentoo.org
> 
> --
> wraeth 
> GnuPG Key: B2D9F759
> 

-- 
Fernando Rodriguez