Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
~CONRAD~ Stage 3 on 87 "Drei/Tres/3" INSTALL DOC | REL: #4.1
View unanswered posts
View posts from last 24 hours

Goto page Previous  1, 2, 3, 4, 5, 6, 7, 8  Next  
Reply to topic    Gentoo Forums Forum Index Unsupported Software
View previous topic :: View next topic  
Author Message
infinitycircuit
n00b
n00b


Joined: 20 Jul 2007
Posts: 14

PostPosted: Sun Jun 29, 2008 12:43 am    Post subject: Reply with quote

dev.gentooexperimental.org seems to be down at the moment...is there another way to get the kde4 overlay?
Back to top
View user's profile Send private message
cheater1034
Veteran
Veteran


Joined: 09 Sep 2004
Posts: 1558

PostPosted: Sun Jun 29, 2008 4:33 am    Post subject: Reply with quote

infinitycircuit wrote:
dev.gentooexperimental.org seems to be down at the moment...is there another way to get the kde4 overlay?


Don't believe so but i'm going to upload my own overlay in a bit (which includes kde4)

Although I'm done with kde svn for the time being, only because I tried gnome and it's a lot faster for me.

I'm also going to add a LDFLAG bit to the guide tomorrow.
_________________
IRC!: #zen-sources on irc.rizon.net
zen-kernel.org
--
Lost in android development land.
Back to top
View user's profile Send private message
cheater1034
Veteran
Veteran


Joined: 09 Sep 2004
Posts: 1558

PostPosted: Mon Jun 30, 2008 6:32 am    Post subject: Reply with quote

Soonly in this upcoming week i will make some pretty serious updates/improvements to the guide (now that i have a place to put files, BIG thanks to whitesouls)

Anyway, i thought i'd post a screen of my desktop as it sits, gnome 2.22 (compiz fusion), humanoid osx, Aqua aero emerald, avanti :D --> I think it's the sexiest desktop i've had in forever.

Anyway, check it out ;) Of course this desktop is conrad-installed with zenMM

http://img258.imageshack.us/img258/5391/screenshotic3.png

Cubed (haven't changed yet, so it's just a plain black bg, but will enhance soon)
http://img440.imageshack.us/img440/753/screenshot1aq0.png
_________________
IRC!: #zen-sources on irc.rizon.net
zen-kernel.org
--
Lost in android development land.
Back to top
View user's profile Send private message
whitesouls
Guru
Guru


Joined: 19 Nov 2004
Posts: 358
Location: In Front of My Laptop

PostPosted: Mon Jun 30, 2008 11:43 am    Post subject: Reply with quote

cheater1034 wrote:
Soonly in this upcoming week i will make some pretty serious updates/improvements to the guide (now that i have a place to put files, BIG thanks to whitesouls)

Anyway, i thought i'd post a screen of my desktop as it sits, gnome 2.22 (compiz fusion), humanoid osx, Aqua aero emerald, avanti :D --> I think it's the sexiest desktop i've had in forever.

Anyway, check it out ;) Of course this desktop is conrad-installed with zenMM

http://img258.imageshack.us/img258/5391/screenshotic3.png

Cubed (haven't changed yet, so it's just a plain black bg, but will enhance soon)
http://img440.imageshack.us/img440/753/screenshot1aq0.png


Wow!! I Thats some cool desktop you have there :D Cant wait to see what other performance stuff you gonna include in the guide.. Btw, how about ppl who have already installed? Will the conversion will be smooth?
_________________
whitesouls

Please insert the [SOLVED] tag if your problem is solved in your respective thread.
Back to top
View user's profile Send private message
ThGravo
n00b
n00b


Joined: 20 Apr 2006
Posts: 24

PostPosted: Mon Jun 30, 2008 1:22 pm    Post subject: Failure while emerge -e system Reply with quote

# emerge -e system

Code:

>>> Emerging (4 of 22) perl-core/Test-Harness-3.10 to /
 * Test-Harness-3.10.tar.gz RMD160 SHA1 SHA256 size ;-) ...                                                                          [ ok ]
 * checking ebuild checksums ;-) ...                                                                                                               [ ok ]
 * checking auxfile checksums ;-) ...                                                                                                              [ ok ]
 * checking miscfile checksums ;-) ...                                                                                                             [ ok ]
 * checking Test-Harness-3.10.tar.gz ;-) ...                                                                                                     [ ok ]
>>> Unpacking source...
>>> Unpacking Test-Harness-3.10.tar.gz to /var/tmp/portage/perl-core/Test-Harness-3.10/work
>>> Source unpacked.
>>> Compiling source in /var/tmp/portage/perl-core/Test-Harness-3.10/work/Test-Harness-3.10 ...
 * Using ExtUtils::MakeMaker
Can't locate ExtUtils/MakeMaker/Config.pm in @INC (@INC contains: /etc/perl /usr/lib/perl5/vendor_perl/5.8.8/powerpc-linux /usr/lib/perl5/vendor_perl/5.8.8 /usr/lib/perl5/vendor_perl /usr/lib/perl5/site_perl/5.8.8/powerpc-linux /usr/lib/perl5/site_perl/5.8.8 /usr/lib/perl5/site_perl /usr/lib/perl5/5.8.8/powerpc-linux /usr/lib/perl5/5.8.8 /usr/local/lib/site_perl .) at /usr/lib/perl5/5.8.8/ExtUtils/MakeMaker.pm line 7.
BEGIN failed--compilation aborted at /usr/lib/perl5/5.8.8/ExtUtils/MakeMaker.pm line 7.
Compilation failed in require at Makefile.PL line 6.
BEGIN failed--compilation aborted at Makefile.PL line 6.
 *
 * ERROR: perl-core/Test-Harness-3.10 failed.
 * Call stack:
 *               ebuild.sh, line   49:  Called src_compile
 *             environment, line 2317:  Called perl-module_src_compile
 *             environment, line 2051:  Called perl-module_src_prep
 *             environment, line 2104:  Called die
 * The specific snippet of code:
 *               echo "$pm_echovar" | perl Makefile.PL ${myconf} INSTALLMAN3DIR='none' PREFIX=/usr INSTALLDIRS=vendor DESTDIR=${D} || die "Unable to build! (are you using USE=\"build\"?)";
 *  The die message:
 *   Unable to build! (are you using USE="build"?)
 *
 * If you need support, post the topmost build error, and the call stack if relevant.
 * A complete build log is located at '/var/tmp/portage/perl-core/Test-Harness-3.10/temp/build.log'.
 * The ebuild environment file is located at '/var/tmp/portage/perl-core/Test-Harness-3.10/temp/environment'.
 *



# emerge -O perl

Code:

make[1]: Leaving directory `/var/tmp/portage/dev-lang/perl-5.8.8-r5/work/perl-5.8.8/ext/GDBM_File'
make: *** [lib/auto/GDBM_File/GDBM_File.so] Error 2
 *
 * ERROR: dev-lang/perl-5.8.8-r5 failed.
 * Call stack:
 *               ebuild.sh, line   49:  Called src_compile
 *             environment, line 2432:  Called die
 * The specific snippet of code:
 *       emake -j1 || die "Unable to make"
 *  The die message:
 *   Unable to make


# USE="-gdbm -berkdb" emerge -O perl
did the trick.


Last edited by ThGravo on Wed Jul 02, 2008 8:39 am; edited 1 time in total
Back to top
View user's profile Send private message
ThGravo
n00b
n00b


Joined: 20 Apr 2006
Posts: 24

PostPosted: Mon Jun 30, 2008 1:42 pm    Post subject: Failure while emerge -e system Reply with quote

See above.

Last edited by ThGravo on Wed Jul 02, 2008 8:39 am; edited 1 time in total
Back to top
View user's profile Send private message
cheater1034
Veteran
Veteran


Joined: 09 Sep 2004
Posts: 1558

PostPosted: Mon Jun 30, 2008 5:41 pm    Post subject: Reply with quote

@ THGravo
Something is wrong, please post up emerge --info, i believe it's a local problem as no one else has had such an error.
Quote:
* Unable to build! (are you using USE="build"?)


whitesouls wrote:
Wow!! I Thats some cool desktop you have there :D Cant wait to see what other performance stuff you gonna include in the guide.. Btw, how about ppl who have already installed? Will the conversion will be smooth?


It's basically going to be a useful portage overlay + the kde svn overlay, some fixes (ie qt-sql/patch), and the biggest performance will be LDFLAGS.

The ldflags i'm looking at using are: LDFLAGS="-Wl,-O1 -Wl,--as-needed"

I myself have --sort-common in there, but the reccomended option will be just that above ^^ because using --as-needed is just about completely stable now and it will make a fairly noticable difference.

The update will be extremely easy, however to completely utilize the ldflags an emerge -e world is necessary (i did it myself, had no problems with --sort-common and --as-needed, and that included all of gnome-light and ALL of kde-meta:svn).

New installs just add them at the beginning ;)
_________________
IRC!: #zen-sources on irc.rizon.net
zen-kernel.org
--
Lost in android development land.


Last edited by cheater1034 on Mon Jun 30, 2008 6:10 pm; edited 1 time in total
Back to top
View user's profile Send private message
whitesouls
Guru
Guru


Joined: 19 Nov 2004
Posts: 358
Location: In Front of My Laptop

PostPosted: Mon Jun 30, 2008 6:02 pm    Post subject: Reply with quote

How about this
Code:
LDFLAGS="-Wl,-O1 -Wl,--hash-style=gnu"


is this okie or should I change it to LDFLAGS="-Wl,-O1 -Wl,--as-needed" for better performance? :D
_________________
whitesouls

Please insert the [SOLVED] tag if your problem is solved in your respective thread.
Back to top
View user's profile Send private message
cheater1034
Veteran
Veteran


Joined: 09 Sep 2004
Posts: 1558

PostPosted: Mon Jun 30, 2008 6:11 pm    Post subject: Reply with quote

whitesouls wrote:
How about this
Code:
LDFLAGS="-Wl,-O1 -Wl,--hash-style=gnu"


is this okie or should I change it to LDFLAGS="-Wl,-O1 -Wl,--as-needed" for better performance? :D


No problems with that, I always found hashstyle to be a pain with the link commands i used to have to run, but for me what i have is plenty fast.

You can always try running --as-needed with hash style, I just don't do hash style because i used to find it a hassle.
_________________
IRC!: #zen-sources on irc.rizon.net
zen-kernel.org
--
Lost in android development land.
Back to top
View user's profile Send private message
CooSee
Guru
Guru


Joined: 20 Nov 2004
Posts: 458
Location: Earth

PostPosted: Mon Jun 30, 2008 6:12 pm    Post subject: Reply with quote

whitesouls wrote:
How about this
Code:
LDFLAGS="-Wl,-O1 -Wl,--hash-style=gnu"


is this okie or should I change it to LDFLAGS="-Wl,-O1 -Wl,--as-needed" for better performance? :D


+ :D :roll:

CooSee ' Ya
_________________
beQuiet! Silent Base 800 Black - MSI C236A - Xeon E3-1245v5 - 32GB RAM Kingston - Sapphire Nitro+ Radeon RX590 8G - Samsung PM961 M.2 128GB - Samsung 840 EVO 120GB - Creative Sound Blaster RX PCIe - Logitech Z623 2.1 - G110 Keyboard - Mouse G400
Back to top
View user's profile Send private message
whitesouls
Guru
Guru


Joined: 19 Nov 2004
Posts: 358
Location: In Front of My Laptop

PostPosted: Mon Jun 30, 2008 6:19 pm    Post subject: Reply with quote

So it will look like this :?:
Code:
LDFLAGS="-Wl,-O1 -Wl, --as-needed,--hash-style=gnu"

_________________
whitesouls

Please insert the [SOLVED] tag if your problem is solved in your respective thread.
Back to top
View user's profile Send private message
cheater1034
Veteran
Veteran


Joined: 09 Sep 2004
Posts: 1558

PostPosted: Mon Jun 30, 2008 7:20 pm    Post subject: Reply with quote

whitesouls wrote:
So it will look like this :?:
Code:
LDFLAGS="-Wl,-O1 -Wl, --as-needed,--hash-style=gnu"


No, you forgot a -Wl :)

LDFLAGS="-Wl,-O1 -Wl,--as-needed -Wl,--hash-style=gnu"
but for the following news it should read:
LDFLAGS="-Wl,-O1 -Wl,--as-needed"
And mine reads (more unstable)
LDFLAGS="-Wl,-O1 -Wl,--sort-common -Wl,--as-needed"

Also no spaces after the commas.

Btw, i just found this.

Quote:
Warning: On gentoo boxes with binutils >=2.17.50.0.9 hashstyle=both is usually set as default. You can check that as described below (readelf -a ''random_binary'' | grep GNU_HASH). If so, enabling hashstyle and reemerging world is unnecessary.


Meaning it is not necessary to enable --hash-style, so don't emerge -e world just run prelink

I checked it out too, on my box it was indeed set as default and should be with anyone following this guide. (I had no idea, i've been away for awhile though and still am not up to date with all of the recent changes and what not)

Anyway, here's how to prelink it (you can emerge -e world with the --as-needed, but hashstyle is NOT needed in the LDFLAGS=""

Code:
# emerge prelink
# env-update
# prelink -amR
# nano /etc/conf.d/prelink
set: PRELINKING="yes"


All of this will be in the guide tomorrow along with some basic update instructions to get the new "performance enhancements"

And rebuilding world with ldflags and prelinking will provide a noticable difference while not taking anything away from stability as long as you use the suggested LDFLAGS
_________________
IRC!: #zen-sources on irc.rizon.net
zen-kernel.org
--
Lost in android development land.
Back to top
View user's profile Send private message
whitesouls
Guru
Guru


Joined: 19 Nov 2004
Posts: 358
Location: In Front of My Laptop

PostPosted: Tue Jul 01, 2008 12:47 pm    Post subject: Reply with quote

Thanks..I'm compiling my toolchain now using the emwrap.sh script...

Has anyone encountered this :?:
Code:
**
** Gtk:ERROR:(gtkplug.c:182):gtk_plug_set_is_child: assertion failed: (!GTK_WIDGET (plug)->parent)
Aborted

_________________
whitesouls

Please insert the [SOLVED] tag if your problem is solved in your respective thread.
Back to top
View user's profile Send private message
cheater1034
Veteran
Veteran


Joined: 09 Sep 2004
Posts: 1558

PostPosted: Tue Jul 01, 2008 4:44 pm    Post subject: Reply with quote

whitesouls wrote:
Thanks..I'm compiling my toolchain now using the emwrap.sh script...

Has anyone encountered this :?:
Code:
**
** Gtk:ERROR:(gtkplug.c:182):gtk_plug_set_is_child: assertion failed: (!GTK_WIDGET (plug)->parent)
Aborted


When are you encountering it? And what's up with the emwrap.sh script?
_________________
IRC!: #zen-sources on irc.rizon.net
zen-kernel.org
--
Lost in android development land.
Back to top
View user's profile Send private message
whitesouls
Guru
Guru


Joined: 19 Nov 2004
Posts: 358
Location: In Front of My Laptop

PostPosted: Tue Jul 01, 2008 4:47 pm    Post subject: Reply with quote

:D Nothing with emwrap.sh..only that I'm using that script to compile my toolchain... I encounter that problem when i fire up my firefox and go to www.meebo.com and Voila!! my firefox crashes with that error..
_________________
whitesouls

Please insert the [SOLVED] tag if your problem is solved in your respective thread.
Back to top
View user's profile Send private message
kernelOfTruth
Watchman
Watchman


Joined: 20 Dec 2005
Posts: 6108
Location: Vienna, Austria; Germany; hello world :)

PostPosted: Tue Jul 01, 2008 6:30 pm    Post subject: Reply with quote

isn't
Code:
-Wl,--hash-style=gnu
default in gentoo ?

I have the following and everything works fine
Code:
LDFLAGS="-Wl,-O1 -Wl,--enable-new-dtags -Wl,--sort-common -Wl,--as-needed"
, except clamav + libmilter :idea:
_________________
https://github.com/kernelOfTruth/ZFS-for-SystemRescueCD/tree/ZFS-for-SysRescCD-4.9.0
https://github.com/kernelOfTruth/pulseaudio-equalizer-ladspa

Hardcore Gentoo Linux user since 2004 :D
Back to top
View user's profile Send private message
whitesouls
Guru
Guru


Joined: 19 Nov 2004
Posts: 358
Location: In Front of My Laptop

PostPosted: Tue Jul 01, 2008 6:49 pm    Post subject: Reply with quote

kernelOfTruth wrote:
isn't
Code:
-Wl,--hash-style=gnu
default in gentoo ?

I have the following and everything works fine
Code:
LDFLAGS="-Wl,-O1 -Wl,--enable-new-dtags -Wl,--sort-common -Wl,--as-needed"
, except clamav + libmilter :idea:


Well.. I didnt know that.. My bad :lol: ..The LDFLAGS that you use..does it have any perfomance impact on the system compared to what cheater1034 has suggested?

Code:
LDFLAGS="-Wl,-O1 -Wl,--sort-common -Wl,--as-needed"

LDFLAGS="-Wl,-O1 -Wl,--as-needed"

_________________
whitesouls

Please insert the [SOLVED] tag if your problem is solved in your respective thread.
Back to top
View user's profile Send private message
zyko
l33t
l33t


Joined: 01 Jun 2008
Posts: 620
Location: Munich, Germany

PostPosted: Tue Jul 01, 2008 9:00 pm    Post subject: Reply with quote

A significant portion of ebuilds and makefiles override the user's LDFLAGS in make.conf. This means two things:
  • flags that are supposed to break stuff get removed automatically in many cases, so you should not expect a lot of breakage if you set LDFLAGS in your make.conf
  • flags that improve performance get added automatically in many cases. Also, recent versions of binutils already use some LDFLAGS by default (I think -s, --enable-new-dtags and --hash-style=gnu, unless my memory is failing me once again ;)). So you should not expect major changes in performance on every piece of software after you change your LDFLAGS, since many flags were already set without your knowing.

Personally, I have experienced faster startup times with a few packages since I use --sort-common in addition to -Os (both are supposed to decrease binary size and small binaries make me feel all warm and fuzzy inside).

I have the following in my make.conf:
Code:
LDFLAGS="-Wl,-O1 -Wl,--as-needed -Wl,--hash-style=gnu -Wl,--sort-common -s"


These seem to be pretty safe. The only problem I can recall is rb_libtorrent, which didn't work with --as-needed (and there is a bug for that already).

/edit: If you want to be super-safe, just use "-Wl,-O1", as this has turned out to be unproblematic.


Last edited by zyko on Tue Jul 01, 2008 11:33 pm; edited 1 time in total
Back to top
View user's profile Send private message
ckx3009
Guru
Guru


Joined: 08 Apr 2008
Posts: 362
Location: Milano, Italy

PostPosted: Tue Jul 01, 2008 11:06 pm    Post subject: Reply with quote

@cheater1034

why have you removed the good guide you made about kde 4.1 installation?
the wiki about kde overlay is not complete as your guide was.

i was trying to use your beautiful guide to enhance my already working system ( i used your previous guide to start up the first time, without understanding anything i was doing :P ) and now i wanted to try kde 4.1 also if it will be already in beta for 1 month.
Back to top
View user's profile Send private message
cheater1034
Veteran
Veteran


Joined: 09 Sep 2004
Posts: 1558

PostPosted: Wed Jul 02, 2008 4:20 am    Post subject: Reply with quote

ckx3009 wrote:
@cheater1034

why have you removed the good guide you made about kde 4.1 installation?
the wiki about kde overlay is not complete as your guide was.

i was trying to use your beautiful guide to enhance my already working system ( i used your previous guide to start up the first time, without understanding anything i was doing :P ) and now i wanted to try kde 4.1 also if it will be already in beta for 1 month.


Because I didn't think it was really well-written, however when i release the new version of the guide you can download the unmask stuff you need for kde svn, and i'll give a quick tutorial on how to set it up again.
_________________
IRC!: #zen-sources on irc.rizon.net
zen-kernel.org
--
Lost in android development land.
Back to top
View user's profile Send private message
ckx3009
Guru
Guru


Joined: 08 Apr 2008
Posts: 362
Location: Milano, Italy

PostPosted: Wed Jul 02, 2008 4:28 pm    Post subject: Reply with quote

ok, i'll wait for your guide. i hope it will be ready soon because using the wiki about kde overlay, i'm unable to find the packages i need.
Back to top
View user's profile Send private message
cheater1034
Veteran
Veteran


Joined: 09 Sep 2004
Posts: 1558

PostPosted: Thu Jul 03, 2008 3:05 am    Post subject: Reply with quote

The guide will be moving over to zen-sources.org (http://zen-sources.org/content/gentoo-conrad-install-guide), that's where rel 3 will be.
_________________
IRC!: #zen-sources on irc.rizon.net
zen-kernel.org
--
Lost in android development land.
Back to top
View user's profile Send private message
whitesouls
Guru
Guru


Joined: 19 Nov 2004
Posts: 358
Location: In Front of My Laptop

PostPosted: Thu Jul 03, 2008 3:42 am    Post subject: Reply with quote

:D great but will there be a copy over here?
_________________
whitesouls

Please insert the [SOLVED] tag if your problem is solved in your respective thread.
Back to top
View user's profile Send private message
cheater1034
Veteran
Veteran


Joined: 09 Sep 2004
Posts: 1558

PostPosted: Thu Jul 03, 2008 6:03 am    Post subject: Reply with quote

whitesouls wrote:
:D great but will there be a copy over here?


i'll put rel 3 here while i'm converting it to html, then i plan to completely keep it over there and on my local box :)
_________________
IRC!: #zen-sources on irc.rizon.net
zen-kernel.org
--
Lost in android development land.
Back to top
View user's profile Send private message
EnigmaticSeraph
n00b
n00b


Joined: 03 Feb 2008
Posts: 14
Location: Guess

PostPosted: Mon Jul 07, 2008 3:03 pm    Post subject: Reply with quote

Not to bother, but... any updates?
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Unsupported Software All times are GMT
Goto page Previous  1, 2, 3, 4, 5, 6, 7, 8  Next
Page 3 of 8

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum