Re: [gentoo-user] qt blockages...

2009-01-18 Thread Christopher Walters
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA512

Mark Knecht wrote:
> Hi,
>I'm not used to seeing all the additional messages below the
> blockage indication. Can someone possibly help me understand how to
> read this?
> 
>Are there really application packages that cannot be installed at
> the same or is only about qt and possibly the USE flags I've got?
> 
>I tried removing qjackctl (the only world package I spotted in the
> list) but that didn't help.
> 
>What to try next?
> 
> Thanks,
> Mark

>   ('installed', '/', 'x11-libs/qt-4.3.3', 'nomerge') pulled in by
> >=x11-libs/qt-4.3:4 required by ('installed', '/',
> 'app-text/poppler-bindings-0.8.7', 'nomerge')



> !!! The following installed packages are masked:
> - x11-libs/qt-4.3.3 (masked by: package.mask)
> /usr/portage/profiles/arch/amd64/package.mask:
> # Markus Meier  (18 Jan 2009)
> # mask this version for a smooth upgrade wrt bug #248038

First, I would suggest checking to see if you have qt-4.3.3 installed (from the
line above, this looks to be the case), and if so, unmerge it - it is masked by
portage, anyway.  If you do have the older version on your system, it would
block the new version and vice versa.

If that works, then great.  If not, you may need to put at least
'app-text/poppler-bindings' in your package.keywords file, so you can pull in a
newer version.

Regards,
Chris

PS:  Looking at the ebuild file for poppler-bindings might help.
-BEGIN PGP SIGNATURE-

iQIcBAEBCgAGBQJJc7MFAAoJEIAhA8M9p9DAwhcQAKrgEuZEMA+gbcxdHTLiIYPb
lQIpR5nNj0U/DDwMUoxs+CEijiJSkYQXUljKKWQOV9Wi0/Q8k/Ur51OSHe72KBhx
ZYuh6zodud+n8WJ5f10ebCFflo59i49o4H4avfvkngxlmdJ6q7MUYN9Hd5l7Ms8Q
S98eyXYtJJDCtAckQXXs7DQ2E5xr/YHYxnD8XiBTv2+OHignbr2WvWhuc4v1PVvA
hJ/DNmvsHm+KpSBKjazxp/MAkOwdXPb8Np3MEJKltrM41HjW1PFCpLiqLmFkKD3k
Z4OBaxAMFWsWnqBgRJ7wmz25TyCbyb9W0VeAjrK/DykFDVBA3R6pKmJpvmkY21r6
KQo2emvcoWMBLoI8U4qfKMnE0hdmXN3+wIPs7y2y5sQiLiBDIJvtdk2aJKgjFak5
yMwgkJfKEup++9ynjNoG7d6iszsCUhAOy+9VPfVctw3jwQGNKI+bFhgmAXuCIQX7
N5h12dOEvMHBerhdnfl2xZ7osbGVXT8HrUkK+roYNEL273Myjt2yWBAubi/ustzn
XyGL4yjHSywHFBIRSyhv4jT96C7GOtDynci6wwYzntnqAqSKaqnfpkMwaX3I6DN/
bfEubEEUfaC8O+XJ6lN8Y6/OY9sEKTo9Nhv71U7nKYSLThSJf1CCPWBgX4VNcurM
2dtKnyeRUHzeUc2pQh7K
=l5LP
-END PGP SIGNATURE-



Re: [gentoo-user] KDE4.2 compile problem

2009-02-03 Thread Christopher Walters
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA512

Dirk Uys wrote:
> Hi
> 
> Have anyone else successfully built kde4.2?
> 
> Regards
> Dirk

Hi Dirk,

I was able to compile KDE 4.2 successfully with no problems, without using
anything outside of Portage.

What arch are you using?  Did you use the new, split ebuild version of Qt4?
What USE flags are you using?  Are you using the 'ACCEPT_KEYWORDS' variable in
your make.conf file?

One suggestion that might work would be to remerge xorg-server, and all of your
xf86-* drivers (only the ones you need), as well as all keyboard related
packages, especially anything related to keyboard layout.  Make sure that you
place them in your package.keywords file first.

Regards,
Chris
-BEGIN PGP SIGNATURE-

iQIcBAEBCgAGBQJJiTyZAAoJEIAhA8M9p9DAC50P/3xKPDKcexAv8OJlbEklDK33
0dQg1Cz19lvjYsyxhO2Tn1UJG+BvFl7MFfoS9CZurcbj3azbeNdQU49E8BmLWj1A
NfJ/+zRgO36fsALyEMDdgFIL4LyS2gLfVlhXtiui/OMzegytDLa/0HPGEnB7myxF
Jg35qkGWE4H16rqHWV/fG3TpPTcp/1Z7lYCOYnSS7bquyRdL/Ax+wvjlrl7Gv5fv
bN7+sgQjCfBROjdqU2S/o4XpZcXIY0kh0VGJrN8igHfDl9SiqCxd5k3dcqP2Zf81
pwPTtclZVkM/UXHWzaKvIonsxoO80X4vM39oOdZtT/g5g0sIgzeFu799Uhrx71Rc
HUW5iyOZFa92vDg+NnUch9bMd1nKlavkfGtHth5wqRFihGrnMweT2hVpZbhfz0JQ
XDsDrfiw3Y/ABQIpvokBgnEY07XLlmHIY8RImwEXYS+QSu6ohr5xf91y6Jy+YtDG
DypPaYIcbLWtrZu7MkjwLaeNz03FJgU+4DBs7m53ZUd32ACi57e5npE1DfBR2rlq
ymcXLiWSa4t7O9J8KBnd1AQZdojaV0IRKzwKTce2Nje+UpgabRf5LGAFODqozhww
ewZaZmCnjaGcqIYPV5/qR5UBRk2tVl1+5P0wCCuXwD7KVgaEdCsK1ccBWdRo/InQ
s8ngUoqJFoKoWjw3a3ZO
=iX//
-END PGP SIGNATURE-



Re: [gentoo-user] Re: Gentoo's advantage: "optimized for your system" -- huh?

2009-02-03 Thread Christopher Walters
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA512

Alan McKinnon wrote:
> On Wednesday 04 February 2009 01:48:34 Nikos Chantziaras wrote:
>> So all in all, I agree.  Using Gentoo is nowadays not so much a matter
>> of performance optimization but of better control of how to build the

> I also get sick and tired of installing postfix on a database machine purely 
> to send nagios alerts, and watching the distro "helpfully" want to pull in 
> PostgreSQL, MySQL, LDAP, SASL, Courier and some fancy MTA-switcher thingy. 
> All because the maintainer enables those features and now I gotta have them.
> 
> No thanks. Rather give me USE so I say what goes on the box.

I'd have to agree.  The main advantage of Gentoo over binary distributions is
that it is a great deal more configurable than any of the major binary
distributions.  *I* choose, through USE flags, what I want to be pulled in,
compiled and merged.  I have tried Debian, *BSD, Ubuntu, SuSE, RedHat, Fedora
Core, and others.  I have found them to be bloated and slower, compared to
Gentoo (any time you have to pull in over 500 binary packages to install a
single package, there is definite bloat).

I will mention that the performance optimizations for Gentoo mainly lie in the
kernel configuration (the binary distributions compile just about everything
you can imagine into their kernels), and in fine tuning the USE flags, so you
you don't pull in anything you neither want nor need, thus limiting bloat.  
JMHO.

Regards,
Chris
-BEGIN PGP SIGNATURE-

iQIcBAEBCgAGBQJJiUNdAAoJEIAhA8M9p9DApqoP/0HN0uJHfbjQ63yq0lwubW6k
NqLrchH9/xzczxuK2Vj/cat7xtxK4BdDHq92Hur5M+zj2qd3sOIroVxQLNp/K6Qo
gy8efsI5HGoWSFLhLdXJp3xuncD5EL0kERFqQ0TSa9ugRVK2b0M2dukMQ08D5lMg
0lBLa5kZKnaYy7QJhAAwRMgHjkr/tIDn2KcPMaC39xwcxWh/iDKa8kVODYsmt6gX
yvTuaLJMpUWLhAYAf9tWSo7zE29wNRoBQCE0K8m1A25hf+dZ5+Iw+poM7qAPkssE
eD/FDqyl21LfpILQgp8SwqXOKNnVZ8sU/fRihlsixYfA2UDNtscjk6DmNRfq8r5L
UrhcU3BFCExu5Yg180Q3G8WcmCs1WgE9tEY95DTyuE7p4KH9fkIi/fUMSSnLdYmP
NCO75iq+HTOFImMHdsaYP5l4QJp5ktVJzyxzEZKo3lbkiKODRovj8IQOkzltGgIS
rbfhbiyTG0xAbK3IlhzR+tH4ncYyNWOTql+bbXgD35P4awolR/zWVaTSsiCwDsQg
XWfoN/J+XoasjJd363PpwHCFe8G+4dM75dUQkri6lgMcRrrVeLCpNdr5ae3AXEMb
CHRMZt9OlTaam6VjQGGTDahWoU8dFIy4GYLF2bMaOnU0VrPOu/ENoEjECXm4mjiq
OcwGvpSdLX6Mvan0iX9l
=vtJv
-END PGP SIGNATURE-



Re: [gentoo-user] Re: Gentoo's advantage: 'optimized for your system' -- huh?

2009-02-06 Thread Christopher Walters
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA512

Mike Edenfield wrote:
> On 2/5/2009 7:01 AM, Volker Armin Hemmann wrote:
> 
>> no. He is an idiot if he does not read the docs. Simple. Like people
>> who don't
>> read the manual to their car or vcr and then complaining if something
>> does not
>> work. Idiots.
> 
> "They should read the manual" is *not* a valid design goal for a system.
>  At best, it's a justification or rationalization when outside
> constraints force a design to be non-intuitive.
> 
> Given the choice between two otherwise equally functional systems (of
> any sort -- electronic, mechanical, digital, etc); if one requires me to
> spend extensive time reading an instruction manual to use and the other
> is designed to be easy to use out of the box -- the "idiot" is the
> person wasting their time reading instead of being productive.  To use
> your own example, I have no problem figuring out how to start my car,
> turn on the A/C, tune my radio, and drive to work without reading the
> automobile manual.


I am afraid I am going to have to disagree with you on this issue.  If you
don't read your car's manual, you'll have no idea what kind of maintenance
schedule that is recommended by the maker of the car, nor will you know what
the appropriate tire pressure is, and the recommended tires for your car.

Of course, if you plan to do your own maintenance on your car, you'll need not
only the manual, but also a technical manual and some tools, as well as a 
garage.

Gentoo provides the tools and the equivalent of the manual and technical
manual, and you provide the "garage" (the hard drive) and "car" (the memory,
CPU, etc.)  It is up to you how you use those tools, and if you feel you
shouldn't have to read the docs to have a working distro, then maybe you should
consider Ubuntu or something similar, where no reading is really required, and
no familiarity with programming is needed.  Sorry, but it just had to be said.

I believe that Gentoo was made for programmers and others who wish to tinker
"under the hood" to make a better, faster and more efficient distro suited to
their needs.  I have absolutely NO problem reading the docs, looking at source
code, and the like, since these thing help me to learn more.

The thing that separates Gentoo from other metadistributions (kudos to the
person who first coined this term), is that Gentoo has a relatively large
number of maintainers who write patches to fix bugs, test new versions of
packages, and new packages for stability on a range of different systems, set
up USE flags for each new version or package, and so on.  So long as you know
the system, and know one or more programming languages, you can also submit
packages, patches and ebuilds for consideration, or just use them on your 
system.

Real speed improvements may be achieved, if and only if, you know how a package
is coded, gcc compiler options, and linker flags, and so long as you have
optimized the kernel for *your* system, as well as the system libc (glibc for
Gentoo).  The compiler and linker will only do what you have told them.  As has
already been stated in this debate, the main benefits of Gentoo over binary
distros are the virtually endless configurability, and being able to merge a
package without a ton of additional "required" packages that you neither need
nor want.

In contrast, the binary distributions are compiled with all package options on
(this can pull in hundreds of unnecessary packages, just for the want of one),
and for maximum usability on just about any system:  Case in point, for 64-bit
systems, Debian and its child Ubuntu, have packages compiled to use the
"generic x86_64" option, so they can be used on an AMD64 and an IA64 system.
In addition, all kernel options are either directly in the kernel, or modules
that will eventually be required by some package.

While it is possible to get the source and compile packages yourself, these
distributions don't exactly make it easy.  They are geared to people who don't
want to read the docs - who want something that will set up a desktop
environment "out of the box".  They are not geared to people who want to tinker
around "under the hood" (to keep the car analogy going).  JMHO.

Oh, and one final question, and observation.  Observation:  Anyone who tries to
fly an airplane (or repair one) without reading the docs, assuming no flight
experience, is truly an idiot, and a dangerous one, at that.  I think that it
is better to compare Gentoo to an airplane than to a car or a VCR.  Although
both of the latter are certainly complex, they in no way come close to the
complexity of aircraft.  Whether your Gentoo will be a single engine propeller
plane, or a fast jet is up to you...  Again, JMHO.

Regards,
Chris
-BEGIN PGP SIGNATURE-

iQIcBAEBCgAGBQJJi/yMAAoJEIAhA8M9p9DAjzkP/0pJ0eEVSDW1u1mcGCMrvTck
+FXPob9XWwjJHlfitGV6AZPXv+QJqBbIZYdxw+eT+Vhq2Th98pvZTK23yojhE8/1
yiLwHd7ujioSBpO4EQz/plTKQBAcRTvxZPBYO/clehcOM8SO4LB6N78BPsDdqH8b
/

Re: [gentoo-user] Re: Gentoo's advantage: 'optimized for your system' -- huh?

2009-02-06 Thread Christopher Walters
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA512

Volker Armin Hemmann wrote:
> On Freitag 06 Februar 2009, Christopher Walters wrote:
> 
>> for 64-bit systems, Debian and its child Ubuntu, have packages compiled to
>> use the "generic x86_64" option, so they can be used on an AMD64 and an
>> IA64 system. In addition, all kernel options are either directly in the
>> kernel, or modules that will eventually be required by some package.
> 
> ugh, sooo wrong.
> amd64/x86_64 is the same. Intels emt64 is the clone. IA64 (itanium) is a 
> completly different beast. Itanium doesn't even run x86 software (well). They 
> have nothing in common.

I am well aware that AMD64 and IA64 are different, use different instruction
sets, and different kernel configurations (AMD and Intel diverged many years
ago).  Perhaps I mistyped, or perhaps you misunderstood me, but my main points
remain the same.  It is not cool to pick one part of a person's message and
criticize it, while ignoring the remainder of said message.  Especially when
said message is supporting your points.

Regards,
Chris
-BEGIN PGP SIGNATURE-

iQIcBAEBCgAGBQJJjJZZAAoJEIAhA8M9p9DAQGoP/1Lsc7EVsfwE7u4MRyExw4kr
3wQJkzYBUzLR8DfMH3Vf0eGgf8am59vmiJFDnOS/ko31R4weUU4Q1xOjeIwkqXjS
Mlw+HzrHcMmVYk0steAXj8DLExEs8vxAPhEFWr4jvXOmL6AWtOv05cps1zYmXTbk
D5UEdqsoz2RfYCj4EhcH3SPEv+Vtr7dZLc+cmjOrVlOGokywPQwsa+/oU59bLfPd
4nxqHRSNh+sc6AEYriKEHnd1svO6hCHweug/56G/DaquviEy7iy3j69pAE+IMXNM
JvQC5zIcLjzKKWXu7TLA1U/TGwUDnL+btfmRZ83LqaTqNB/QcRJynm+9aJiHmRUi
V7bFBUlPOWCJ8F2BQCs06EbcdEUbhzD6lTlKYAIx6SIaYjk+CJTlqal9cv9jk+is
1lPAFWmIOOgwZ9smtpuvOgtjbVllPuDI5M8rzYUixS3mDJt6wmq7NQdaPGDJe3J6
KdRxpjf7vwcBsvs+DbE9kVtUa+bHQjsA8GQ/vsGpnYCtN6RMOC+VlqjLiVXClXXs
GTO40LjBkPc/kgKD18XOxe0nGg8Ozws+o0jYt8S0y1F7d33mDQjwy2nNqya3q229
FFk0W5URZfbhhBQNrK9MZyybeygk25s8XtK58CKf6hCVwcIV9adDTA07wBLDwjfu
1/zUiDVRZrGPUFq1rSMh
=LkWr
-END PGP SIGNATURE-



Re: [gentoo-user] GCC-4.3.2

2009-04-04 Thread Christopher Walters
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA512

alain.didierj...@free.fr wrote:
> Has one of you guys already switched from gcc-4.1.2 to gcc-4.3.2 and
> performed  "emerge system" ?
> What gives ? Any problem ? Is it worth it right now ? Please tell...
> 
> --
>  ~adj~

I am afraid I can't really answer this question, since I am using GCC-4.3.3.  I
can say that I have only had a couple of merge failures with that, and these
were solved by either merging something else first, or by removing an
unnecessary USE flag - something like that.

Regards,
Chris

PS: I got more such problems with 4.1.2
-BEGIN PGP SIGNATURE-

iQIcBAEBCgAGBQJJ1wZIAAoJEIAhA8M9p9DARgIP/j7sUVLyj1I4sjst1Reyg91O
blnC2l+vD0LVsg/P0ZQefKdPC9QKp10JSCeio7qztwx/ZGfLahH1AbXhQS45/7aM
qyJJa1qTin6wsksONy9gksnVP1gGWERv8C4BYldbl1cMGiEQfSifUmYrFY2FtOKl
o5gpp67y+fdbzwjAwSqdlqMAyHmFq9MfY+O86S9r57rrhhfcZnXdtf2ufgpNi+Kn
02bC1HbXwjYXLAtFEZCG5ajl+6+gl5JhDrnj5V1+Hz3Ouh53OryUH1OXyzR0rvWq
pR2WVraZxxKaxGzRT99a1+AVykkbY7RJI37l9WNg/ZSDdtDrl6twe7DHu6HAHzof
IHItzF/CjT7ShuTot2zfURJhSraOr3K44ZLVaOTKMGOux1F5yraYujoA0cuf21S9
tV4yAYt9oc5vWiHTfAUGz7X+tduVPola3G7RdWibsnbUMZFcgltvGKCNU0XLMXSs
wpTCYcmuQ05ui0BesScUMrtmZAjGzbVAXkRUzEO7W2r+s7E74rkbSFSsLevhT5X9
TYATTXeUsXSMgbDnAb9BLw+ZPVua9pCnJYkd3qALUSbKbn0COtZqzJXtMCRZghat
3FeX7sr9mWL48MrjGCthIvx5oDq4i+SrPhgWqg2MwSFEb6lgWp8LY/OoF2UU4oBO
zsIKSxYJeC9tz0Yq+i9R
=ITyG
-END PGP SIGNATURE-