Re: [gentoo-user] xgl, masked packages, and me going crazy
Mauro Arnoldi wrote: [...] # sed -i '/libdrm/d' /etc/portage/package.keywords # echo 'x11-libs/libdrm -*' /etc/portage/package.keywords # emerge -uND world -- gentoo-user@gentoo.org mailing list
Re: [gentoo-user] xgl, masked packages, and me going crazy
Alle 17:42, sabato 01 luglio 2006, Bo Ørsted Andresen ha scritto: On Saturday 01 July 2006 09:34, Mauro Arnoldi wrote: Hi to Everyone! I have followed the HOWTO_XGL to install XGL on my system, but when I arrive at the point: emerge -av mesa I get: - These are the packages that would be merged, in order: Calculating dependencies \ !!! All ebuilds that could satisfy =x11-libs/libdrm-2.1_alpha have been masked. !!! One of the following masked packages is required to complete your request: - x11-libs/libdrm-2.1_alpha20060614 (masked by: missing keyword) - x11-libs/libdrm-2.1_alpha20060406 (masked by: missing keyword) For more information, see MASKED PACKAGES section in the emerge man page or refer to the Gentoo Handbook. (dependency required by media-libs/mesa-6.5.1_alpha20060622 [ebuild]) - echo 'x11-libs/libdrm -* ~*' /etc/portage/package.keywords That's what I had to do, both -* and ~*, thanks! thanks for your help, I hope my compilation will continue without further problems ;) -- (italia) % Il paradiso e' un poliziotto inglese, un cuoco francese, un tecnico tedesco, un amante italiano: il tutto organizzato dagli svizzeri. L'inferno e' un cuoco inglese, un tecnico francese, un poliziotto tedesco, un amante svizzero, e l'organizzazione affidata agli italiani. -- J. Elliott -- gentoo-user@gentoo.org mailing list
Re: [gentoo-user] xgl, masked packages, and me going crazy ()
On Sun, Юли 2, 2006 3:24 am, Jason Weisberger wrote: Daniel, Unmasking libdrm won't hurt a thing. If you're already using modular x, it's probably already installed in it's stable version. You will need a few things to get XGL running with NVidia's proprietary drivers, such as an alpha version of Mesa, new versions of glitz and much more. Checking out the HOWTO_XGL page on gentoo-wiki.com will tell you exactly what you need to install. Just look at Hanno's overlay to see what you're putting on your computer. Jason, thank you very much for your reply! Your guess is correct. I have a stable modular xorg-server-1.0 and xorg-x11-7.0 installed from the official portage. Following your advise I checked the gentoo-wiki-xgl article again. I saw there are changes, but it (again) lead me to unmasking many packages and finally installing xorg 7.1. So I reverted the changes and tried another approach. I removed the portage-xgl overlay and checked-in hanno-xgl. Much better! Thanks again, Jason! I tried to emerge compiz directly but it needed to get unkeyworded. The following packages: x11-wm/compiz media-libs/mesa x11-libs/libdrm x11-base/xgl dev-util/git media-libs/glitz found the way to get their names listed in /etc/portage/package.keywords :) Now emerge -p compiz xgl has no complains. Actually all dependencies got emerged, but compiz fails with: ---snip Making all in kde Making all in window-decorator Making all in po Source compiled. Test phase [not enabled]: x11-wm/compiz-0.0.16_pre20060628 Install compiz-0.0.16_pre20060628 into /var/tmp/portage/compiz-0.0.16_pre20060628/image/ category x11-wm -snip make[1]: Entering directory `/tmp/portage/compiz-0.0.16_pre20060628/work/compiz/po' --snip make[1]: *** [install-data-yes] Error 127 make[1]: Leaving directory `/tmp/portage/compiz-0.0.16_pre20060628/work/compiz/po' make: *** [install-recursive] Error 1 !!! ERROR: x11-wm/compiz-0.0.16_pre20060628 failed. Call stack: ebuild.sh, line 1539: Called dyn_install ebuild.sh, line 1013: Called src_install compiz-0.0.16_pre20060628.ebuild, line 61: Called die !!! (no error message) !!! If you need support, post the topmost build error, and the call stack if relevant. !!! This ebuild is from an overlay: '/usr/portage/local/layman/hanno-xgl' That's it. I have the feeling I'm very close to achieving the final goal, but I need more help. :) I will highly appreciate any advise. Thanks in advance! -- Best regards, Daniel -- gentoo-user@gentoo.org mailing list
Re: [gentoo-user] xgl, masked packages, and me going crazy
I believe that missing keyword stuff can be unmasked if you put x11-libs/libdrm - in your package.keywords. This is just a guess, but I think it should work. This isn't a fix, you should probably file a bugzilla report on it, as nothing in the package database should be without a keyword. -- Jason Weisberger[EMAIL PROTECTED]
Re: [gentoo-user] xgl, masked packages, and me going crazy
On Saturday 01 July 2006 09:34, Mauro Arnoldi wrote: Hi to Everyone! I have followed the HOWTO_XGL to install XGL on my system, but when I arrive at the point: emerge -av mesa I get: - These are the packages that would be merged, in order: Calculating dependencies \ !!! All ebuilds that could satisfy =x11-libs/libdrm-2.1_alpha have been masked. !!! One of the following masked packages is required to complete your request: - x11-libs/libdrm-2.1_alpha20060614 (masked by: missing keyword) - x11-libs/libdrm-2.1_alpha20060406 (masked by: missing keyword) For more information, see MASKED PACKAGES section in the emerge man page or refer to the Gentoo Handbook. (dependency required by media-libs/mesa-6.5.1_alpha20060622 [ebuild]) - echo 'x11-libs/libdrm -* ~*' /etc/portage/package.keywords -- Bo Andresen pgpRztM22Fp9X.pgp Description: PGP signature
Re: [gentoo-user] xgl, masked packages, and me going crazy
On Saturday 01 July 2006 17:32, Jason Weisberger wrote: I believe that missing keyword stuff can be unmasked if you put x11-libs/libdrm - in your package.keywords. This is just a guess, but I think it should work. This isn't a fix, you should probably file a bugzilla report on it, as nothing in the package database should be without a keyword. The ebuilds that the OP is referring to is not in the tree. They are from the portage-xgl overlay. This overlay contains alpha software which is nowhere near stable. Also the fact that a package is masked by missing keyword simply indicates that the package has not been tested on your architecture.. -- Bo Andresen pgpLdt7Ow2UGa.pgp Description: PGP signature
Re: [gentoo-user] xgl, masked packages, and me going crazy
Bo,Gotcha, I didn't realize it was an overlay. Thanks for the input.On 7/1/06, Bo Ørsted Andresen [EMAIL PROTECTED] wrote:On Saturday 01 July 2006 17:32, Jason Weisberger wrote: I believe that missing keyword stuff can be unmasked if you put x11-libs/libdrm - in your package.keywords. This is just a guess, but I think it should work.This isn't a fix, you should probably file a bugzilla report on it, as nothing in the package database should be without a keyword.The ebuilds that the OP is referring to is not in the tree. They are from theportage-xgl overlay. This overlay contains alpha software which is nowherenear stable. Also the fact that a package is masked by missing keyword simply indicates that the package has not been tested on your architecture..--Bo Andresen-- Jason Weisberger[EMAIL PROTECTED]
RE: [gentoo-user] xgl, masked packages, and me going crazy ()
echo 'x11-libs/libdrm -* ~*' /etc/portage/package.keywords What does the -* and -~ do?? I've only ever put something like this in my package.keywords: x11-libs/libdrm ~x86 -- gentoo-user@gentoo.org mailing list
Re: [gentoo-user] xgl, masked packages, and me going crazy ()
On Saturday 01 July 2006 19:59, Daevid Vincent wrote: What does the -* and -~ do?? It tells portage you want to accept a missing keyword for that package. The alternative is to not use alpha software from the portage-xgl overlay... -- Bo Andresen pgplgdZoh1UOn.pgp Description: PGP signature
Re: [gentoo-user] xgl, masked packages, and me going crazy ()
Will this mask work for nvidia cards too? -- Best regards, Daniel -- gentoo-user@gentoo.org mailing list
Re: [gentoo-user] xgl, masked packages, and me going crazy ()
On Saturday 01 July 2006 21:00, Daniel Iliev wrote: Will this mask work for nvidia cards too? You really need to learn how to explain a question clearly... The libdrm package in an overlay had no keywords. OP wanted to use it. That has nothing to do with any particular graphics card... If you experience that any package is masked by missing keyword then you can add '-* ~*' keywords to the acceptable keywords for that package in /etc/portage/package.keywords. But since masked by missing keyword means that the package is literally untested on your arch it also means that noone can tell you if it will work as in compile and be functional. It will just tell portage to portage that it is okay to emerge it... -- Bo Andresen pgpN7C127xSwq.pgp Description: PGP signature
Re: [gentoo-user] xgl, masked packages, and me going crazy ()
On Sat, Юли 1, 2006 10:10 pm, Bo Г#65533;rsted Andresen wrote: On Saturday 01 July 2006 21:00, Daniel Iliev wrote: Will this mask work for nvidia cards too? You really need to learn how to explain a question clearly... The libdrm package in an overlay had no keywords. OP wanted to use it. That has nothing to do with any particular graphics card... If you experience that any package is masked by missing keyword then you can add '-* ~*' keywords to the acceptable keywords for that package in /etc/portage/package.keywords. But since masked by missing keyword means that the package is literally untested on your arch it also means that noone can tell you if it will work as in compile and be functional. It will just tell portage to portage that it is okay to emerge it... -- Bo Andresen First, thanks for the reply. I didn't know what masked by missing keyword means. Second, you're right about the the lack of clarity in my question. I'm sorry about that. Please, let me try to explain what I had in mind. ===correct me if I'm wrong=== I think Nvidia cards do not work with DRI as all other cards, but they use their own glx and kernel drivers for direct rendering. So direct rendering manager [DRM] doesn't apply to NVidia's closed source drivers. ===correct me if I'm wrong=== I want to emerge Xgl even it's considered to be unstable. So in this context my question was (1) will unmasking libdrm break something, kick my dog...etc :) if merged together with nvidia's binary drivers and (2) is unmasking libdrm enough to install Xgl? I really want to install Xgl very much. No matter if it is unstable or if it has bugs. Please, help me. -- Best regards, Daniel -- gentoo-user@gentoo.org mailing list
Re: [gentoo-user] xgl, masked packages, and me going crazy ()
Daniel,Unmasking libdrm won't hurt a thing. If you're already using modular x, it's probably already installed in it's stable version. You will need a few things to get XGL running with NVidia's proprietary drivers, such as an alpha version of Mesa, new versions of glitz and much more. Checking out the HOWTO_XGL page on gentoo-wiki.com will tell you exactly what you need to install.Just look at Hanno's overlay to see what you're putting on your computer.On 7/1/06, Daniel Iliev [EMAIL PROTECTED] wrote: On Sat, Юли 1, 2006 10:10 pm, Bo Г#65533;rsted Andresen wrote: On Saturday 01 July 2006 21:00, Daniel Iliev wrote: Will this mask work for nvidia cards too? You really need to learn how to explain a question clearly... The libdrm package in an overlay had no keywords. OP wanted to use it. That has nothing to do with any particular graphics card... If you experience that any package is masked by missing keyword then you can add '-* ~*' keywords to the acceptable keywords for that package in /etc/portage/package.keywords. But since masked by missing keyword means that the package is literally untested on your arch it also means that noone can tell you if it will work as in compile and be functional. It will just tell portage to portage that it is okay to emerge it... -- Bo AndresenFirst, thanks for the reply. I didn't know what masked by missing keyword means. Second, you're right about the the lack of clarity in my question. I'm sorry aboutthat.Please, let me try to explain what I had in mind.===correct me if I'm wrong===I think Nvidia cards do not work with DRI as all other cards, but they use their own glx and kernel drivers for direct rendering. So direct rendering manager [DRM]doesn't apply to NVidia's closed source drivers.===correct me if I'm wrong===I want to emerge Xgl even it's considered to be unstable. So in this context my question was (1) will unmasking libdrm break something, kick my dog...etc :) ifmerged together with nvidia's binary drivers and (2) is unmasking libdrm enough toinstall Xgl?I really want to install Xgl very much. No matter if it isunstable or if it has bugs. Please, help me.--Best regards,Daniel--gentoo-user@gentoo.org mailing list-- Jason Weisberger [EMAIL PROTECTED]