Re: [gentoo-dev] Re: [gentoo-commits] gentoo-x86 commit in x11-drivers/nvidia-drivers: nvidia-drivers-313.18.ebuild ChangeLog
On Sat, 2 Mar 2013 23:11:44 -0800 Alec Warner anta...@gentoo.org wrote: My understanding of the summary is that the nvidia-driver Gentoo team only supports kernels that nvidia themselves (upstream) support. The Kernels 3.4 are not supported by upstream, so they are also not supported in Gentoo. There is no official public statements on this as far as I know, therefore we resort back to the statement as listed in the minimum requirements of their latest driver release: All official stable kernel releases from 2.4.22 and up are supported; prerelease versions such as 2.6.23-rc1 are not supported, nor are development series kernels such as 2.3.x or 2.5.x. http://us.download.nvidia.com/XFree86/Linux-x86/313.18/README/minimumrequirements.html Yes, you see that correctly, they have no upper bound on it; they don't define stable either so it is to interpreted as per http://kernel.org. Perhaps they should set an upper limit and explicitly check for that in the setup; they either keep up with it or acknowledge that they can't, but this intermediate phase that users across all distributions have to figure out is just silly. But well, maybe it is 'cause they haven't released a new version lately. 313.09 - December 12, 2012 313.18 - January 16, 2013 http://www.nvidia.com/object/linux_display_archive.html There used to do a monthly release, but February has been quiet. With kind regards, Tom Wijsman (TomWij) Gentoo Developer E-mail address : tom...@gentoo.org GPG Public Key : 6D34E57D GPG Fingerprint : C165 AF18 AB4C 400B C3D2 ABF0 95B2 1FCD 6D34 E57D signature.asc Description: PGP signature
Re: [gentoo-dev] The Gentoo Qt Project wants your help!
On 2 March 2013 15:57, Diego Elio Pettenò flamee...@flameeyes.eu wrote: On 02/03/2013 07:54, Ben de Groot wrote: 1. Get Qt5 ready for inclusion in the tree. This includes writing and improving ebuilds and eclasses, testing to build those, filing bug reports on failure, finding fixes for those bugs, reporting problems upstream. We do development in the qt overlay, using git. If you decide to work on Qt5, my suggestion if for somebody to proxy it on main tree *under package.mask* and shoot me an email. Leveraging the tinderbox will at least allow you to find failure points. It's basically Davide (pesa) working on it now, but he doesn't have enough time to do all the work needed. We have most of the basic parts ready in the overlay. But we will discuss it in our meeting this weekend. When we move it to the tree, we will follow your advice and have it masked initially, so we can get a tinderbox run and some more people testing it. Thanks for the offer! -- Cheers, Ben | yngwin Gentoo developer Gentoo Qt project lead, Gentoo Wiki admin
Re: [gentoo-dev] The Gentoo Qt Project wants your help!
On 2 March 2013 20:26, Jauhien Piatlicki jpiatli...@gmail.com wrote: 02.03.13 07:54, Ben de Groot написав(ла): app-admin/keepassx app-text/goldendict If these two packages need a maintainer, I could proxy-maintain them. I'm not a developer, but I have some experience with ebuild writing. Yes. They are not high-maintenance, but someone keeping an eye on version bumps and bug reports would be helpful. -- Cheers, Ben | yngwin Gentoo developer Gentoo Qt project lead, Gentoo Wiki admin
Re: [gentoo-dev] The Gentoo Qt Project wants your help!
On 2 March 2013 20:33, Samuli Suominen ssuomi...@gentoo.org wrote: On 02/03/13 08:54, Ben de Groot wrote: The Gentoo Qt Project wants your help! sci-calculators/qalculator This project died after the first betas. I propose treecleaning it. We have plenty of more maintained calculators in tree. If it is dead upstream, then yes, maybe we should consider treecleaning it instead. -- Cheers, Ben | yngwin Gentoo developer Gentoo Qt project lead, Gentoo Wiki admin
Re: [gentoo-dev] Re: [gentoo-commits] gentoo-x86 commit in dev-libs/confuse: confuse-2.7.ebuild ChangeLog
On Mar 3, 2013 2:42 AM, Peter Stuge pe...@stuge.se wrote: Markos Chandras wrote: it just feels strange I hear they call it getting stuff done.. //Peter good thing you are not a dev then. Thanks for the heads up in case you ever want to become one
Re: [gentoo-dev] [RFC] multilib-build.eclass and restricting unsupported ABIs
On Sun, 3 Mar 2013 00:02:30 +0100 Michał Górny mgo...@gentoo.org wrote: Hello, With the introduction of support for x32 ABI it has become necessary to enhance the multilib-build eclass with some kind of support for specifying the supported/unsupported ABIs. In this particular context, tetromino has noted that many packages don't support the x32 ABI. From the ones currently using the eclass, the one is app-emulation/wine. I would like to enhance the eclass with the ability to specify supported and unsupported ABIs. For that reason, I'd like to gather your opinion on what would be the best solution. Preferably, I'd see one that could work both for the eclass and multilib-portage so that we wouldn't need to duplicate the same information. 1) opt-in or opt-out? So far, the multilib-capable packages did get support for all multilib ABIs on given architecture enabled (assuming that the package is keyworded for the arch). As a next step from that, I think an opt-out solution be the simplest and most consistent one. In this particular context: MULTILIB_RESTRICT_ABIS=( ... ) which would be an optional variable disabling support for problematic ABIs in the packages which need it. An alternative solution would be an opt-in like in python-r1: MULTILIB_COMPAT=( ... ) but so far, that would mean that all current packages will have to be updated to list the currently supported ABIs. And it all sucks a bit due to the gray zone between amd64/x86 keyword and ABIs. And no, optional MULTILIB_COMPAT is a no-go. It's a weird breed of opt-in and opt-out which is just awful. I'd go for opt-out (MULTILIB_RESTRICT_ABIS); Ideally we'd want all packages to support all abis, so what we should aim at is building for every abi. Also, opt-in has the big disadvantage that introducing a new abi requires a lot of tree-wide changes, which we tried to avoid since the beginning. 2) USE flag names or ABI names? Next thing to decide would be: whether the restrict should specify USE flag names (like the eclass solution) or ABI names (like portage-multilib and profiles). The advantage of USE flags is that they are guaranteed to be unique and clear. As in, two arches won't ever have the same USE flag for ABI with the same name. MULTILIB_RESTRICT_ABIS=( abi_x86_x32 ) The advantage of ABI names is that multilib-portage is aware of them. So, it's mostly about supporting a poor choice done without consulting other developers. MULTILIB_RESTRICT_ABIS=( x32 ) The problem with that is that a new arch can define an ABI with exactly the same name (since all ABI variables are profile-local). In that case, the restriction will unexpectedly apply to that arch. By the way, maybe we should move the flag - ABI mapping from the eclass to some global location in profiles? That would make it possible to use the global flags from multilib-portage as well. What are your thoughts? I'd prefer the useflag names for the sake of unicity, but I'm not sure I understand why and how multilib-portage needs it. What will multilib-portage uses it for ? If that's to gather and use its information to restrict some ABIs, then I assume you will have something like 'if multilib-portage then dont do anything multilib' in the eclass; well, you can very well export a variable translating the useflag names to abi names that multilib-portage can use too. I'm not sure you need the mapping on the profiles. A.
Re: [gentoo-dev] Re: [gentoo-commits] gentoo-x86 commit in dev-libs/confuse: confuse-2.7.ebuild ChangeLog
If I remember correctly the damn rule is to put it for 30 days into testing, and as you said there was no previous version on arm so users could've reported some issues, i agree that sometimes you have to ignore the rules to really fix stable, but was this such case for sure? Dne 3.3.2013 3:43 Mike Frysinger vap...@gentoo.org napsal(a): On Saturday 02 March 2013 21:01:39 Markos Chandras wrote: On Mar 3, 2013 1:55 AM, Mike Frysinger vap...@gentoo.org wrote: complain to me when all these arm systems that totally had confuse already installed go down in fire. it literally makes 0 difference here. Why would they have it installed (in stable) if it had no keywords? and if it is such an important package why it didn't have testing keywords in the first place? I did't say it broke something, it just feels strange and this is why I asked sounds like there's no further clarification necessary -mike
Re: [gentoo-dev] Re: [gentoo-commits] gentoo-x86 commit in dev-libs/confuse: confuse-2.7.ebuild ChangeLog
Markos Chandras wrote: it just feels strange I hear they call it getting stuff done.. good thing you are not a dev then. Thanks for the heads up in case you ever want to become one I explain to you what happened and you, a recruiter, proceed to threaten me in case I want to become a developer. And people wonder if anything is wrong with Gentoo recruitment.. Back on topic: It seems that you must immediately retire Mike. (Or the rule..) //Peter
Re: [gentoo-dev] Re: [gentoo-commits] gentoo-x86 commit in dev-libs/confuse: confuse-2.7.ebuild ChangeLog
On 3 March 2013 12:01, Peter Stuge pe...@stuge.se wrote: Markos Chandras wrote: it just feels strange I hear they call it getting stuff done.. good thing you are not a dev then. Thanks for the heads up in case you ever want to become one I explain to you what happened getting stuff done is not an answer. I still don't understand why stable keywords had to be added directly. Do you understand why Mike did that or just playing smart here? Instead of you giving me cryptic and smart answers, you could have explained to me why it was necessary and job done. and you, a recruiter, proceed to threaten me in case I want to become a developer. And people wonder if anything is wrong with Gentoo recruitment.. If you can't play by the rules, either try to change them or go away or at least try to explain why you break them. -- Regards, Markos Chandras - Gentoo Linux Developer http://dev.gentoo.org/~hwoarang
Re: [gentoo-dev] [RFC] multilib-build.eclass and restricting unsupported ABIs
On Sun, 3 Mar 2013 12:41:07 +0100 Alexis Ballier aball...@gentoo.org wrote: I'd prefer the useflag names for the sake of unicity, but I'm not sure I understand why and how multilib-portage needs it. Well, I mostly thought that if we were to introduce that information, multilib-portage could use it as well rather than expecting the information to be duplicated for the sake of it. Not that I see a good reason for multilib-portage to work-around our multilib but they like it. What will multilib-portage uses it for ? If that's to gather and use its information to restrict some ABIs, then I assume you will have something like 'if multilib-portage then dont do anything multilib' in the eclass; well, you can very well export a variable translating the useflag names to abi names that multilib-portage can use too. I'm not sure you need the mapping on the profiles. Well, right now multilib-portage is using the 'fallback' mechanism in the eclass (the same as used on non-multilib arches). They mask all the multilib flags and build the package one ABI at a time. The foreach loop does not find any enabled flag and uses ${ABI:-${DEFAULT_ABI}}. -- Best regards, Michał Górny signature.asc Description: PGP signature
Re: [gentoo-dev] Re: [gentoo-commits] gentoo-x86 commit in dev-libs/confuse: confuse-2.7.ebuild ChangeLog
Markos Chandras wrote: I explain to you what happened getting stuff done is not an answer. I still don't understand why stable keywords had to be added directly. Do you understand why Mike did that or just playing smart here? To me it's obvious that he did it because it made something easier for him. By breaking the Gentoo rule he got something done. Instead of you giving me cryptic and smart answers, you could have explained to me why it was necessary and job done. I have no idea what exactly became easier for him, and what it is may be none of our business. and you, a recruiter, proceed to threaten me in case I want to become a developer. And people wonder if anything is wrong with Gentoo recruitment.. If you can't play by the rules, either try to change them or go away or at least try to explain why you break them. Again, I guess you have to make Mike go away now. On rules: It's very easy to create bad rules while having the best intentions. The road to hell is paved with good intentions. It takes immense effort to change such rules, and an establishment which has grown fond of them. It sadly seems much easier to maintain a whole separate portage tree than to fix broken rules. :\ That said, I don't know what route I'll choose if I ever have to. //Peter
[gentoo-dev] Re: [RFC] multilib-build.eclass and restricting unsupported ABIs
Michał Górny schrieb: Hello, With the introduction of support for x32 ABI it has become necessary to enhance the multilib-build eclass with some kind of support for specifying the supported/unsupported ABIs. In this particular context, tetromino has noted that many packages don't support the x32 ABI. From the ones currently using the eclass, the one is app-emulation/wine. I would like to enhance the eclass with the ability to specify supported and unsupported ABIs. For that reason, I'd like to gather your opinion on what would be the best solution. Preferably, I'd see one that could work both for the eclass and multilib-portage so that we wouldn't need to duplicate the same information. 1) opt-in or opt-out? So far, the multilib-capable packages did get support for all multilib ABIs on given architecture enabled (assuming that the package is keyworded for the arch). As a next step from that, I think an opt-out solution be the simplest and most consistent one. In this particular context: MULTILIB_RESTRICT_ABIS=( ... ) which would be an optional variable disabling support for problematic ABIs in the packages which need it. +1 for this one, better disable support for some packages with reported issues then having to update all packages, when an ABI is added. An alternative solution would be an opt-in like in python-r1: MULTILIB_COMPAT=( ... ) but so far, that would mean that all current packages will have to be updated to list the currently supported ABIs. And it all sucks a bit due to the gray zone between amd64/x86 keyword and ABIs. And no, optional MULTILIB_COMPAT is a no-go. It's a weird breed of opt-in and opt-out which is just awful. 2) USE flag names or ABI names? Next thing to decide would be: whether the restrict should specify USE flag names (like the eclass solution) or ABI names (like portage-multilib and profiles). The advantage of USE flags is that they are guaranteed to be unique and clear. As in, two arches won't ever have the same USE flag for ABI with the same name. MULTILIB_RESTRICT_ABIS=( abi_x86_x32 ) The advantage of ABI names is that multilib-portage is aware of them. So, it's mostly about supporting a poor choice done without consulting other developers. MULTILIB_RESTRICT_ABIS=( x32 ) The problem with that is that a new arch can define an ABI with exactly the same name (since all ABI variables are profile-local). In that case, the restriction will unexpectedly apply to that arch. By the way, maybe we should move the flag - ABI mapping from the eclass to some global location in profiles? That would make it possible to use the global flags from multilib-portage as well. What are your thoughts? Once the eclass has per-ABI header and binaries support, i would see multilib-portage as fallback option for packages/arches, which dont yet have multilib support via eclass. So i am ok with the USE flag names. -- Thomas Sachau Gentoo Linux Developer signature.asc Description: OpenPGP digital signature
Re: [gentoo-dev] Re: [gentoo-commits] gentoo-x86 commit in dev-libs/confuse: confuse-2.7.ebuild ChangeLog
On Sun, Mar 3, 2013 at 7:38 AM, Peter Stuge pe...@stuge.se wrote: To me it's obvious that he did it because it made something easier for him. By breaking the Gentoo rule he got something done. Rules exist for a reason. If we're bending them because we're accomplishing the goal of the rules in a better way that makes sense. If we're just breaking them because following them is inconvenient then we're causing harm. The purpose of the 30-day rule is so that stable is, well, stable. Stable doesn't mean I think this should work. Stable means that it has been tested and found to work - a time delay is almost essential to the definition of stability. There is room for an exception if there is some serious problem in stable and the risk of causing harm is low compared to the pain already being felt. Security bugs usually involve breaking the 30-day rule, for example. In these cases the spirit of the rule is contrary to the letter of the rule, and we rightly violate the letter as a result. There is no harm in pointing out that a rule was broken. If there is a good reason it will be produced and everybody will nod, and if not, well, then hopefully there will be an apology and we'll just move on. Neither blacklisting nor banishment are the right first response to a minor offense, but devs have been booted for consistently violating rules like the 30 day rule, and I would expect mentors and recruiters to ensure that new recruits understand and intend to follow this rule. Anybody who runs a stable system is better off for it. Countless threads on -dev (mail or irc) amount to I'd like to violate this rule for a good reason. There is some debate, and we either do it or not. Rules aren't intended to prevent progress, but quality is important and if a rule is standing in your way there might be some side of the problem that you're not seeing. It never hurts to ask before breaking a rule. Rich
Re: [gentoo-dev] Re: [gentoo-commits] gentoo-x86 commit in x11-drivers/nvidia-drivers: nvidia-drivers-313.18.ebuild ChangeLog
On 03/03/2013 08:11 AM, Alec Warner wrote: There was a big ole' chat on #gentoo-dev regarding this. My understanding of the summary is that the nvidia-driver Gentoo team only supports kernels that nvidia themselves (upstream) support. The Kernels 3.4 are not supported by upstream, so they are also not supported in Gentoo. I believe the ebuild contains instructions on using user_patches to get these patches. The nvidia maintainers in Gentoo do not want to be responsible for those patches though; this is why they are not included (and why your commit was reverted.) I do not find their stance wholly unreasonable. They offered to point users at an overlay, if someone was willing to maintain the patches there (in lieu of user_patches.) The end result is that if users apply the patches, they will get an unsupported setup. There is a fear as well, that the patches may damage cards (since the patches are not supported by the vendor.) What do we have useflags for in gentoo? add a unsupported-kernels useflag, mask it, add a clear statement in the masking reason and be done
Re: [gentoo-dev] Re: [RFC] multilib-build.eclass and restricting unsupported ABIs
On Sun, 03 Mar 2013 14:02:58 +0100 Thomas Sachau to...@gentoo.org wrote: Once the eclass has per-ABI header I think this is needed. and binaries support, but here, could you enlighten me on its use cases ? I can't imagine why having multi binaries support would be useful. Alexis.
Re: [gentoo-dev] Re: [gentoo-commits] gentoo-x86 commit in dev-libs/confuse: confuse-2.7.ebuild ChangeLog
On 3 March 2013 12:38, Peter Stuge pe...@stuge.se wrote: Markos Chandras wrote: I explain to you what happened getting stuff done is not an answer. I still don't understand why stable keywords had to be added directly. Do you understand why Mike did that or just playing smart here? To me it's obvious that he did it because it made something easier for him. By breaking the Gentoo rule he got something done. I asked why he did it, and you keep telling me because he had to. When you are in place to give me a more detailed answer please do so otherwise I am asking you to stop making noise on the list. Instead of you giving me cryptic and smart answers, you could have explained to me why it was necessary and job done. I have no idea what exactly became easier for him, and what it is may be none of our business. Maybe it is not your business, but I am reviewing commits from time to time because: a) I often see useful tricks in ebuild writing so it is a good learning procedure and b) because some people may did a bad commit so I would like to be there and point them at it In this case, I would like to know the reasoning behind that commit. I am not the Gentoo police, just trying to understand the commits that don't make sense to me. It this *that* hard for you to understand it? Again, I guess you have to make Mike go away now. I never said that so please just stop it. -- Regards, Markos Chandras - Gentoo Linux Developer http://dev.gentoo.org/~hwoarang
[gentoo-dev] net-misc/omniORB up for grabs
After talking with Caster. Feel free to get it Thanks signature.asc Description: This is a digitally signed message part
Re: [gentoo-dev] Re: [RFC] multilib-build.eclass and restricting unsupported ABIs
Alexis Ballier schrieb: On Sun, 03 Mar 2013 14:02:58 +0100 Thomas Sachau to...@gentoo.org wrote: Once the eclass has per-ABI header I think this is needed. and binaries support, but here, could you enlighten me on its use cases ? I can't imagine why having multi binaries support would be useful. Alexis. At least some binaries do have abi-specific output, which is used by other applications. As a good example of this, have a look at qmake and qmake based build systems. -- Thomas Sachau Gentoo Linux Developer signature.asc Description: OpenPGP digital signature
[gentoo-dev] Packages up for grabs
After talking with serkan the following packages are now up for grabs: x11-libs/gtkhotkey gnome-extra/file-browser-applet app-mobilephone/ganyremote signature.asc Description: This is a digitally signed message part
Re: [gentoo-dev] Re: [gentoo-commits] gentoo-x86 commit in x11-drivers/nvidia-drivers: nvidia-drivers-313.18.ebuild ChangeLog
On Sun, Mar 3, 2013 at 1:42 PM, hasufell hasuf...@gentoo.org wrote: What do we have useflags for in gentoo? add a unsupported-kernels useflag, mask it, add a clear statement in the masking reason and be done Not a bad solution, still, I, as a user, don't think making the compilation work with a specific kernel should be considered unsupported. How many times modules stop working because the kernel changed something that breakes compilation? And I'm not only talking about closed source drivers, even open source ones have this problem, but in fact, they are fixed faster. Does the gentoo community really need this kind of strictness? Don't think so.
Re: [gentoo-dev] Re: [RFC] multilib-build.eclass and restricting unsupported ABIs
Alexis Ballier schrieb: and binaries support, but here, could you enlighten me on its use cases ? I can't imagine why having multi binaries support would be useful. One example is glxinfo from the mesa-progs package, it will display the information for the ABI it is compiled with. So if you want to know about the state of GLX/OpenGL acceleration for x86 applications, you will need x86 glxinfo. Best regards, Chí-Thanh Christopher Nguyễn
[gentoo-dev] net-proxy herd is empty
As wschlich no longer has enough time for that packages, this herd is now empty. If you want to help, please join the herd. If nobody joins, I will proceed with dropping it and moving its packages maintainer-needed letting everybody want the packages they prefer. Thanks signature.asc Description: This is a digitally signed message part
Re: [gentoo-dev] Re: [RFC] multilib-build.eclass and restricting unsupported ABIs
On Sun, 03 Mar 2013 16:47:43 +0100 Thomas Sachau to...@gentoo.org wrote: Alexis Ballier schrieb: On Sun, 03 Mar 2013 14:02:58 +0100 Thomas Sachau to...@gentoo.org wrote: Once the eclass has per-ABI header I think this is needed. and binaries support, but here, could you enlighten me on its use cases ? I can't imagine why having multi binaries support would be useful. Alexis. At least some binaries do have abi-specific output, which is used by other applications. As a good example of this, have a look at qmake and qmake based build systems. hmm, qmake doesnt seem to be the perfect example: how do you handle this? - install qmake-${abi} - ln -s qmake-${DEFAULT_ABI} qmake - modify eqmake4 to call the right qmake when doing multilib? this sounds hackish for a behavior that doesn't make much sense to me (its an upstream problem here); the glxinfo example seems perfectly valid though. Alexis.
Re: [gentoo-dev] net-proxy herd is empty
On Sun, 03 Mar 2013 17:00:57 +0100 Pacho Ramos pa...@gentoo.org wrote: As wschlich no longer has enough time for that packages, this herd is now empty. If you want to help, please join the herd. If nobody joins, I will proceed with dropping it and moving its packages maintainer-needed letting everybody want the packages they prefer. Thanks Not joining until others join because I don't want to be the sole herd member, but I do want to help out with occasional bumps and such if there clearly is a case of lack of manpower. I'm also interested in stepping up as a maintainer for net-proxy/privoxy. With kind regards, Tom Wijsman (TomWij) Gentoo Developer E-mail address : tom...@gentoo.org GPG Public Key : 6D34E57D GPG Fingerprint : C165 AF18 AB4C 400B C3D2 ABF0 95B2 1FCD 6D34 E57D signature.asc Description: PGP signature
Re: [gentoo-dev] Re: [gentoo-commits] gentoo-x86 commit in x11-drivers/nvidia-drivers: nvidia-drivers-313.18.ebuild ChangeLog
On Sun, Mar 3, 2013 at 7:49 AM, Carlos Silva r3...@r3pek.org wrote: On Sun, Mar 3, 2013 at 1:42 PM, hasufell hasuf...@gentoo.org wrote: What do we have useflags for in gentoo? add a unsupported-kernels useflag, mask it, add a clear statement in the masking reason and be done Not a bad solution, still, I, as a user, don't think making the compilation work with a specific kernel should be considered unsupported. How many times modules stop working because the kernel changed something that breakes compilation? And I'm not only talking about closed source drivers, even open source ones have this problem, but in fact, they are fixed faster. Does the gentoo community really need this kind of strictness? Don't think so. So I'm going to get a bit meta here, forgive me ;) Currently the project more or less functions on herd and maintainer 'ownership.' Ownership of problems tends to be good in many cases. It is clear who is responsible, we know who to contact to fix bugs and ask questions of. This does lead to disagreements (such as this thread.) Some developers want these patches and the package maintainers disagree. In the current scheme, the package maintainer always wins. This is the downside to ownership, ownership implies control and responsibility. The package maintainers are against these patches, they do not want to own them, and they do not want the associated responsibility of users using them. I don't even necessarily mind Samuli's commit (ask for forgiveness, not permission), but I would mind if he put the patches back. The package maintainer has spoken out about why they dislike the patches and you should respect their opinion. The maintainers in this case suggested an overlay, and they even offered point users to it. This is the system we have; if you think it sucks (and it does, sometimes) please propose something better. -A
Re: [gentoo-dev] Re: [RFC] multilib-build.eclass and restricting unsupported ABIs
Alexis Ballier schrieb: On Sun, 03 Mar 2013 16:47:43 +0100 Thomas Sachau to...@gentoo.org wrote: Alexis Ballier schrieb: On Sun, 03 Mar 2013 14:02:58 +0100 Thomas Sachau to...@gentoo.org wrote: Once the eclass has per-ABI header I think this is needed. and binaries support, but here, could you enlighten me on its use cases ? I can't imagine why having multi binaries support would be useful. Alexis. At least some binaries do have abi-specific output, which is used by other applications. As a good example of this, have a look at qmake and qmake based build systems. hmm, qmake doesnt seem to be the perfect example: how do you handle this? - install qmake-${abi} ok - ln -s qmake-${DEFAULT_ABI} qmake Just the same as with headers: You dont symlink the headers for the default ABI, but instead a wrapper is placed, which does then call/include the real target, so in this case, qmake is then a symlink to the abiwrapper, which does execute the real abi-specific binary, depending on the current ABI. We can of course place this abiwrapper in every place, where it is needed instead of the symlink, but having one central and package provided wrapper instead is easier to maintain and update. - modify eqmake4 to call the right qmake when doing multilib? not needed at all (with multilib-portage), since when any package calls qmake to get any abi-specific details, the abiwrapper executes the binary, that matches the ABI and you get the right details for your ABI. -- Thomas Sachau Gentoo Linux Developer signature.asc Description: OpenPGP digital signature
Re: [gentoo-dev] Re: [RFC] multilib-build.eclass and restricting unsupported ABIs
On Sun, 03 Mar 2013 17:27:50 +0100 Thomas Sachau to...@gentoo.org wrote: Alexis Ballier schrieb: On Sun, 03 Mar 2013 16:47:43 +0100 Thomas Sachau to...@gentoo.org wrote: Alexis Ballier schrieb: On Sun, 03 Mar 2013 14:02:58 +0100 Thomas Sachau to...@gentoo.org wrote: Once the eclass has per-ABI header I think this is needed. and binaries support, but here, could you enlighten me on its use cases ? I can't imagine why having multi binaries support would be useful. Alexis. At least some binaries do have abi-specific output, which is used by other applications. As a good example of this, have a look at qmake and qmake based build systems. hmm, qmake doesnt seem to be the perfect example: how do you handle this? - install qmake-${abi} ok - ln -s qmake-${DEFAULT_ABI} qmake Just the same as with headers: You dont symlink the headers for the default ABI, but instead a wrapper is placed, which does then call/include the real target, so in this case, qmake is then a symlink to the abiwrapper, which does execute the real abi-specific binary, depending on the current ABI. We can of course place this abiwrapper in every place, where it is needed instead of the symlink, but having one central and package provided wrapper instead is easier to maintain and update. - modify eqmake4 to call the right qmake when doing multilib? not needed at all (with multilib-portage), since when any package calls qmake to get any abi-specific details, the abiwrapper executes the binary, that matches the ABI and you get the right details for your ABI. Indeed, nice idea. The wrapper can just call argv[0]-${ABI} or argv[0] if ABI is unset or argv[0]-${ABI} does not exist. Do you install this abiwrapper with multilib-portage? What would you think about splitting it and adding such a package to the tree? Alexis.
Re: [gentoo-dev] Re: [RFC] multilib-build.eclass and restricting unsupported ABIs
On Sun, 03 Mar 2013 17:27:50 +0100 Thomas Sachau to...@gentoo.org wrote: Alexis Ballier schrieb: On Sun, 03 Mar 2013 16:47:43 +0100 Thomas Sachau to...@gentoo.org wrote: Alexis Ballier schrieb: On Sun, 03 Mar 2013 14:02:58 +0100 Thomas Sachau to...@gentoo.org wrote: Once the eclass has per-ABI header I think this is needed. and binaries support, but here, could you enlighten me on its use cases ? I can't imagine why having multi binaries support would be useful. Alexis. At least some binaries do have abi-specific output, which is used by other applications. As a good example of this, have a look at qmake and qmake based build systems. hmm, qmake doesnt seem to be the perfect example: how do you handle this? - install qmake-${abi} ok - ln -s qmake-${DEFAULT_ABI} qmake Just the same as with headers: You dont symlink the headers for the default ABI, but instead a wrapper is placed, which does then call/include the real target, so in this case, qmake is then a symlink to the abiwrapper, which does execute the real abi-specific binary, depending on the current ABI. We can of course place this abiwrapper in every place, where it is needed instead of the symlink, but having one central and package provided wrapper instead is easier to maintain and update. - modify eqmake4 to call the right qmake when doing multilib? not needed at all (with multilib-portage), since when any package calls qmake to get any abi-specific details, the abiwrapper executes the binary, that matches the ABI and you get the right details for your ABI. What do we need that wrapper for? What does the wrapper do? Does it just rely on custom 'ABI' variable? Or maybe should it try to detect whether it was called by a 64- or 32-bit app? What for? It's just a needless complexity, a big tool to handle a few corner cases. Alexis just pointed out a perfectly good way of handling it. -- Best regards, Michał Górny signature.asc Description: PGP signature
Re: [gentoo-dev] Some packages up for grabs
Hey again! Some of the packages I offered for grabs have been taken a while ago, thanks everyone. Here are the remaining ones: * Wolfram Schlich wschl...@gentoo.org [2012-12-01 11:02]: [...] Feel free to take care of the following packages that I used to maintain a while ago but don't anymore due to change of interest: - RAID controller utils: sys-block/afacli (older Adaptec) sys-block/dellmgr (older Dell-branded LSI MegaRAID) [...] sys-block/lsiutil (LSI MegaRAID) Dropped to maintainer-nee...@gentoo.org - Other packages: app-arch/afio app-misc/digitemp [...] media-gfx/dcraw net-analyzer/nmbscan net-analyzer/portbunny net-dns/fpdns [...] sys-block/spindown sys-fs/inotify-tools sys-fs/owfs Dropped to maintainer-nee...@gentoo.org Cheers, Wolfram
[gentoo-dev] Re: [gentoo-commits] gentoo-x86 commit in x11-drivers/nvidia-drivers: nvidia-drivers-313.18.ebuild ChangeLog
On Sun, 03 Mar 2013 15:42:56 +0100 hasufell hasuf...@gentoo.org wrote: What do we have useflags for in gentoo? Not for conditional patching, that's for sure. add a unsupported-kernels useflag, mask it, add a clear statement in the masking reason and be done If the description of the flag you're adding could be paraphrased to be enable this or nothing works then you really shouldn't be allowed within 10 feet of any system with a tree checkout on it. 30 feet if you're also suggesting it should be disabled by default. -- gcc-porting toolchain, wxwidgetslearn a language baby, it's that kind of place @ gentoo.org where low card is hunger and high card is taste signature.asc Description: PGP signature
[gentoo-dev] Re: [gentoo-commits] gentoo-x86 commit in x11-drivers/nvidia-drivers: nvidia-drivers-313.18.ebuild ChangeLog
On Sat, 2 Mar 2013 23:11:44 -0800 Alec Warner anta...@gentoo.org wrote: I do not find their stance wholly unreasonable. They offered to point users at an overlay, if someone was willing to maintain the patches there (in lieu of user_patches.) The end result is that if users apply the patches, they will get an unsupported setup. There is a fear as well, that the patches may damage cards (since the patches are not supported by the vendor.) We're talking about updating an include path here. Some files moved. I don't think that justifies breaking stable. -- gcc-porting toolchain, wxwidgetslearn a language baby, it's that kind of place @ gentoo.org where low card is hunger and high card is taste signature.asc Description: PGP signature
Re: [gentoo-dev] Re: [gentoo-commits] gentoo-x86 commit in x11-drivers/nvidia-drivers: nvidia-drivers-313.18.ebuild ChangeLog
On Sun, Mar 3, 2013 at 4:39 PM, Ryan Hill dirtye...@gentoo.org wrote: On Sat, 2 Mar 2013 23:11:44 -0800 Alec Warner anta...@gentoo.org wrote: I do not find their stance wholly unreasonable. They offered to point users at an overlay, if someone was willing to maintain the patches there (in lieu of user_patches.) The end result is that if users apply the patches, they will get an unsupported setup. There is a fear as well, that the patches may damage cards (since the patches are not supported by the vendor.) We're talking about updating an include path here. Some files moved. I don't think that justifies breaking stable. Exactly my point. This a simple make-it-compile-without-any-new-stuff, not add-this-cool-new-feature-to-the-package patch. There are differences in them... Again, it's just me, and i don't complain if the maintainer doesn't wan't to accept the patch, i'm just expressing my opinion.
Re: [gentoo-dev] net-proxy herd is empty
On Sun, Mar 3, 2013 at 6:16 PM, Tom Wijsman tom...@gentoo.org wrote: On Sun, 03 Mar 2013 17:00:57 +0100 Pacho Ramos pa...@gentoo.org wrote: As wschlich no longer has enough time for that packages, this herd is now empty. If you want to help, please join the herd. If nobody joins, I will proceed with dropping it and moving its packages maintainer-needed letting everybody want the packages they prefer. Thanks Not joining until others join because I don't want to be the sole herd member, but I do want to help out with occasional bumps and such if there clearly is a case of lack of manpower. I'm also interested in stepping up as a maintainer for net-proxy/privoxy. With kind regards, Tom Wijsman (TomWij) Gentoo Developer E-mail address : tom...@gentoo.org GPG Public Key : 6D34E57D GPG Fingerprint : C165 AF18 AB4C 400B C3D2 ABF0 95B2 1FCD 6D34 E57D I am interested in joining the herd. Now we can be 2 members. :)
[gentoo-dev] proxy-maintainers herd as a backup herd for all the user-maintained packages
-BEGIN PGP SIGNED MESSAGE- Hash: SHA512 Hi, A number of packages in the tree are maintained by a Gentoo developer and a user. As a result of which, we are unable to monitor these packages in bugzilla. This is useful in case one of the maintainers goes MIA so we can find an alternative maintainer for them. So I am kindly asking you to add the proxy-maintainers herd as a backup herd for the packages that you proxy-maintain. I will go ahead and do it myself in two weeks if you don't want to bother fixing your metadata. If you want your packages to be excluded please let me know. This is mainly for tracking purposes and we don't intend to take over the maintainership of your packages (unless you want us to). - -- Regards, Markos Chandras - Gentoo Linux Developer http://dev.gentoo.org/~hwoarang -BEGIN PGP SIGNATURE- Version: GnuPG v2.0.19 (GNU/Linux) iQJ8BAEBCgBmBQJRM6X8XxSAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQzNTVDNDczOUYzRjJEMTRGNDRGMzU2RkMw OUJGNEY1NEMyQkE3RjNDAAoJEAm/T1TCun88nwkP/2opVUCFBOE05djHu9mFVBWg V95hiH8Twg2fZoFfBLohyt2UAN0ZbYWmTbTIzZsglAPzBSQIz1pFLp08ZEjxKXXF iOuuTmLKLFy/QJisbmFOuTHXc7tqdPnBdbPQFb9+ntU42PINus6IbY2QXBDpZY/s AEbUF2D0XjFGbHd63VrUMyzC4/4M8Fxn3e3OZ19dZHUVYZ3p/pUlwubVmkwb7Z45 YKEk5yxdYrGZuwKFtn4fK4/suPvqDqARZ5B4bBg3vgm2I8pUTTZqiZuKSMaobaTo fbcuNZE99hOtXHzOgQmhLJSBrTy2gju2ygLrvJPIoREvHXfVC1CYxAm7FWXSyVsk IfuvN0WXT0dCEzTqet/fYjpETe2ZOaFpY9sUyUHB9S9Ifv8G2zVQIdXw+nNol7Kq 6Vs6WbZiC9Hk+ycsE+bR07QgXl7bh/I4rAsnKJKv8J+Y2Tw05ADrSHNk0GrFfKs7 BFjkM8tZ/4vonaRjmEKAqPjiXnKKUa2ovPNvrWx8BDLcDsyltswSaPq9luZSvUPT bDA2/ptHYoeNr+W7k95OdY1/p1MFcuImfGODDucX3vXyQLPOvqhwUK8ifPuQOaYJ ij+rnczHQ4qtwa64aYSOSs2z/M6GZK+4cp3QCBMyt4BADBOskUNy+MisHEqzLvvB DJuBD7BJAiPU4tYsBp1/ =xmSv -END PGP SIGNATURE-
Re: [gentoo-dev] Re: [gentoo-commits] gentoo-x86 commit in x11-drivers/nvidia-drivers: nvidia-drivers-313.18.ebuild ChangeLog
Ryan Hill schrieb: On Sun, 03 Mar 2013 15:42:56 +0100 hasufell hasuf...@gentoo.org wrote: What do we have useflags for in gentoo? Not for conditional patching, that's for sure. USE=vanilla already controls conditional patching for around two dozen packages. add a unsupported-kernels useflag, mask it, add a clear statement in the masking reason and be done If the description of the flag you're adding could be paraphrased to be enable this or nothing works then you really shouldn't be allowed within 10 feet of any system with a tree checkout on it. 30 feet if you're also suggesting it should be disabled by default. Not that I care about nvidia-drivers, but how about Increase kernel compatibility at the cost of a supportable system. Best regards, Chí-Thanh Christopher Nguyễn
[gentoo-dev] maintainer-wanted: x11-drivers/nvidia-drivers
One of the reasons people volunteer in open source projects is to scratch their personal itch. When that itch develops into a festering, gangrenous limb it becomes time to amputate it. That is what I am doing with my involvement in x11-drivers/nvidia-drivers. As a result someone will need to work with spock and rej to figure out what aspects they are able to maintain and then maintain the components they aren't able to. For example, different hardware has different series of drivers to support it. -- Doug Goldstein
Re: [gentoo-dev] Re: [RFC] multilib-build.eclass and restricting unsupported ABIs
Alexis Ballier schrieb: On Sun, 03 Mar 2013 17:27:50 +0100 Thomas Sachau to...@gentoo.org wrote: Alexis Ballier schrieb: On Sun, 03 Mar 2013 16:47:43 +0100 Thomas Sachau to...@gentoo.org wrote: Alexis Ballier schrieb: On Sun, 03 Mar 2013 14:02:58 +0100 Thomas Sachau to...@gentoo.org wrote: Once the eclass has per-ABI header I think this is needed. and binaries support, but here, could you enlighten me on its use cases ? I can't imagine why having multi binaries support would be useful. Alexis. At least some binaries do have abi-specific output, which is used by other applications. As a good example of this, have a look at qmake and qmake based build systems. hmm, qmake doesnt seem to be the perfect example: how do you handle this? - install qmake-${abi} ok - ln -s qmake-${DEFAULT_ABI} qmake Just the same as with headers: You dont symlink the headers for the default ABI, but instead a wrapper is placed, which does then call/include the real target, so in this case, qmake is then a symlink to the abiwrapper, which does execute the real abi-specific binary, depending on the current ABI. We can of course place this abiwrapper in every place, where it is needed instead of the symlink, but having one central and package provided wrapper instead is easier to maintain and update. - modify eqmake4 to call the right qmake when doing multilib? not needed at all (with multilib-portage), since when any package calls qmake to get any abi-specific details, the abiwrapper executes the binary, that matches the ABI and you get the right details for your ABI. Indeed, nice idea. The wrapper can just call argv[0]-${ABI} or argv[0] if ABI is unset or argv[0]-${ABI} does not exist. Do you install this abiwrapper with multilib-portage? What would you think about splitting it and adding such a package to the tree? Alexis. The wrapper is already in a seperate package [1], the currently active and tested version (1.0) is in bash, also there is a (currently masked) version 2.0 written by binki in C doing the same natively. So you even have a choice in what to use. :-) [1]: http://git.overlays.gentoo.org/gitweb/?p=proj/multilib-portage.git;a=tree;f=sys-apps/abi-wrapper -- Thomas Sachau Gentoo Linux Developer signature.asc Description: OpenPGP digital signature
Re: [gentoo-dev] net-proxy herd is empty
On Sun, 3 Mar 2013 21:00:19 +0200 Pavlos Ratis daster...@gentoo.org wrote: I am interested in joining the herd. Now we can be 2 members. :) Added us both to the net-proxy herd and mail alias. With kind regards, Tom Wijsman (TomWij) Gentoo Developer E-mail address : tom...@gentoo.org GPG Public Key : 6D34E57D GPG Fingerprint : C165 AF18 AB4C 400B C3D2 ABF0 95B2 1FCD 6D34 E57D signature.asc Description: PGP signature
Re: [gentoo-dev] net-proxy herd is empty
El dom, 03-03-2013 a las 22:42 +0100, Tom Wijsman escribió: On Sun, 3 Mar 2013 21:00:19 +0200 Pavlos Ratis daster...@gentoo.org wrote: I am interested in joining the herd. Now we can be 2 members. :) Added us both to the net-proxy herd and mail alias. With kind regards, Tom Wijsman (TomWij) Gentoo Developer E-mail address : tom...@gentoo.org GPG Public Key : 6D34E57D GPG Fingerprint : C165 AF18 AB4C 400B C3D2 ABF0 95B2 1FCD 6D34 E57D Thanks a lot! signature.asc Description: This is a digitally signed message part
Re: [gentoo-dev] Re: [gentoo-commits] gentoo-x86 commit in x11-drivers/nvidia-drivers: nvidia-drivers-313.18.ebuild ChangeLog
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 On 03/03/2013 06:24 PM, Ryan Hill wrote: On Sun, 03 Mar 2013 15:42:56 +0100 hasufell hasuf...@gentoo.org wrote: What do we have useflags for in gentoo? Not for conditional patching, that's for sure. That simply diverges from reality. # qgrep epatch | grep 'use\ ' | wc -l 476 Since conditional seds are practically the same... # qgrep ' sed ' | grep 'use\ ' | wc -l 447 And those are just lazy greps not catching if else foo syntax. -BEGIN PGP SIGNATURE- Version: GnuPG v2.0.19 (GNU/Linux) Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/ iQEcBAEBAgAGBQJRM8koAAoJEFpvPKfnPDWzPbQH/1dNTVcmdCoZY4pcmjbwA8BB qY79pWRTLF0/aMi99VZJOil2XPtWQ3Jgyx+CZLsqxhGmCIwx66hdyY5oV7+117zE MGqsTMvGCUzxpKUbvEpvJt7/P7g+QwlzAIhEOezGEOfnD8gW4tVdokLqoYxPcaMz tNBh9ybuVENx9EhSfPwokkLT8Ir1UfPhqPcAWlrpxD1ATgUyJHrZXtPZDh1nEbAo 9hL4vgEDPhlQBL4dZyfzYNgFzQrudnphslYZZNJsPuozlyouAHnIVP7EbPJ2fLAY eTI7JJii1coGGSoTMGu4fbvnRx4EZNcAImwoEgXIZY28oLLu8wrbtW8Ne8aP72M= =W6be -END PGP SIGNATURE-
Re: [gentoo-dev] maintainer-wanted: x11-drivers/nvidia-drivers
Am Sonntag, 3. März 2013, 15:39:16 schrieb Doug Goldstein: One of the reasons people volunteer in open source projects is to scratch their personal itch. When that itch develops into a festering, gangrenous limb it becomes time to amputate it. That is what I am doing with my involvement in x11-drivers/nvidia-drivers. As a result someone will need to work with spock and rej to figure out what aspects they are able to maintain and then maintain the components they aren't able to. For example, different hardware has different series of drivers to support it. Just as a side note spock was retired (bug closed about a week ago). -- Andreas K. Huettel Gentoo Linux developer dilfri...@gentoo.org http://www.akhuettel.de/ signature.asc Description: This is a digitally signed message part.
Re: [gentoo-dev] maintainer-wanted: x11-drivers/nvidia-drivers
On Sun, Mar 3, 2013 at 4:39 PM, Doug Goldstein car...@gentoo.org wrote: One of the reasons people volunteer in open source projects is to scratch their personal itch. When that itch develops into a festering, gangrenous limb it becomes time to amputate it. That is what I am doing with my involvement in x11-drivers/nvidia-drivers. As a result someone will need to work with spock and rej to figure out what aspects they are able to maintain and then maintain the components they aren't able to. For example, different hardware has different series of drivers to support it. Thanks for sticking with it as long as you have.
Re: [gentoo-dev] Re: [RFC] multilib-build.eclass and restricting unsupported ABIs
On Sun, 3 Mar 2013 18:18:12 +0100 Alexis Ballier aball...@gentoo.org wrote: On Sun, 3 Mar 2013 17:58:26 +0100 Michał Górny mgo...@gentoo.org wrote: What do we need that wrapper for? What does the wrapper do? Does it just rely on custom 'ABI' variable? yes -- it must perform some checks though. What kind of checks? Or maybe should it try to detect whether it was called by a 64- or 32-bit app? this wont work: think about a build system, your shell/make will likely be your default abi's but may call abi-specific tools depending on what you build _for_ not what you build _with_ That's one side of it. The other is that if it worked, it may be something really unexpected. Do you expect things to work differently when called by a 32-bit program? What for? in order to be transparent from the ebuild perspective. That depends on what kind of transparency do we want. I prefer being explicit here rather than assuming something you can't know for sure. I think we're starting to miss the point of multilib. Multilib was intended as a cheap way of getting things working. I believe that we should still consider it so, and keep it in cages rather than believing that the world is more fun with tigers jumping around. That said, I wouldn't say that making random executables in system work differently on ${ABI} is a way to go. That leaves the tricky imprint of multilib visible to users who shouldn't care about it. If they do, they're looking for multilib-portage. The whole 'switching' part of multilib should be kept part of our build system -- eclasses, ebuilds or just some specificities like libdir or pkg-config path switching. -- Best regards, Michał Górny signature.asc Description: PGP signature
[gentoo-dev] Re: [gentoo-commits] gentoo-x86 commit in x11-drivers/nvidia-drivers: nvidia-drivers-313.18.ebuild ChangeLog
On Sun, 03 Mar 2013 23:05:28 +0100 hasufell hasuf...@gentoo.org wrote: -BEGIN PGP SIGNED MESSAGE- Hash: SHA1 On 03/03/2013 06:24 PM, Ryan Hill wrote: On Sun, 03 Mar 2013 15:42:56 +0100 hasufell hasuf...@gentoo.org wrote: What do we have useflags for in gentoo? Not for conditional patching, that's for sure. That simply diverges from reality. # qgrep epatch | grep 'use\ ' | wc -l 476 Since conditional seds are practically the same... # qgrep ' sed ' | grep 'use\ ' | wc -l 447 And those are just lazy greps not catching if else foo syntax. Sometimes it's unavoidable. Sometimes people don't think before they do something. If the patch makes a fundamental change in the package that can't be controlled another way (say --configure flags or defines) then, yes, you may have to use conditional patching. I'm thinking of something like infinality or x32 support. In both those cases we're adding a feature, not making a bug fix. That's an important distinction. USE flags exist to give the user a choice between A and B. If choice A is package doesn't build then there's really no choice at all. You've just added a new way for a package to fail. We already have plenty of those. Please don't add more. -- gcc-porting toolchain, wxwidgetslearn a language baby, it's that kind of place @ gentoo.org where low card is hunger and high card is taste signature.asc Description: PGP signature
[gentoo-dev] Re: [gentoo-commits] gentoo-x86 commit in x11-drivers/nvidia-drivers: nvidia-drivers-313.18.ebuild ChangeLog
On 03/03/13 09:11, Alec Warner wrote: [...] My understanding of the summary is that the nvidia-driver Gentoo team only supports kernels that nvidia themselves (upstream) support. The Kernels 3.4 are not supported by upstream, so they are also not supported in Gentoo. [...] There is a fear as well, that the patches may damage cards (since the patches are not supported by the vendor.) Is there any communication with NVidia about this? They have a Linux developers forum: https://devtalk.nvidia.com/default/board/98/linux
[gentoo-dev] Automated Package Removal and Addition Tracker, for the week ending 2013-03-03 23h59 UTC
The attached list notes all of the packages that were added or removed from the tree, for the week ending 2013-03-03 23h59 UTC. Removals: net-libs/libutp 2013-02-28 10:31:02 ssuominen dev-perl/Net-Server 2013-03-02 04:10:48 zx2c4 dev-util/qt-creator 2013-03-02 20:57:49 pesa x11-libs/qt-assistant 2013-03-02 21:34:20 pesa x11-libs/qt-bearer 2013-03-02 21:34:20 pesa x11-libs/qt-core2013-03-02 21:34:21 pesa x11-libs/qt-dbus2013-03-02 21:34:21 pesa x11-libs/qt-declarative 2013-03-02 21:34:22 pesa x11-libs/qt-demo2013-03-02 21:34:22 pesa x11-libs/qt-gui 2013-03-02 21:34:22 pesa x11-libs/qt-meta2013-03-02 21:34:23 pesa x11-libs/qt-mobility2013-03-02 21:34:23 pesa x11-libs/qt-multimedia 2013-03-02 21:34:24 pesa x11-libs/qt-opengl 2013-03-02 21:34:24 pesa x11-libs/qt-openvg 2013-03-02 21:34:24 pesa x11-libs/qt-phonon 2013-03-02 21:34:25 pesa x11-libs/qt-qt3support 2013-03-02 21:34:25 pesa x11-libs/qt-script 2013-03-02 21:34:25 pesa x11-libs/qt-sql 2013-03-02 21:34:25 pesa x11-libs/qt-svg 2013-03-02 21:34:25 pesa x11-libs/qt-test2013-03-02 21:34:26 pesa x11-libs/qt-webkit 2013-03-02 21:34:26 pesa x11-libs/qt-xmlpatterns 2013-03-02 21:34:26 pesa dev-python/github2 2013-03-03 09:58:56 radhermit Additions: dev-python/robotframework-sshlibrary2013-02-26 01:51:34 radhermit dev-util/howdoi 2013-02-26 07:39:44 kensington net-p2p/soulseek-qt 2013-02-26 13:10:34 zx2c4 media-gfx/iscan-plugin-perfection-v370 2013-02-26 16:13:06 flameeyes x11-misc/menulibre 2013-02-26 20:37:42 hasufell net-misc/netcfg 2013-02-26 20:55:46 floppym games-engines/renpy 2013-02-27 00:20:19 hasufell dev-perl/Net-ARP2013-02-27 10:38:20 chainsaw net-misc/arpsponge 2013-02-27 13:31:45 chainsaw app-admin/eselect-renpy 2013-02-27 19:21:26 hasufell games-misc/katawa-shoujo2013-02-27 22:13:05 hasufell app-misc/flyte-download-manager 2013-02-28 03:41:51 ford_prefect dev-python/python-djvulibre 2013-02-28 15:57:29 pinkbyte app-text/djvusmooth 2013-02-28 16:33:36 pinkbyte dev-python/requests-cache 2013-02-28 17:31:13 zx2c4 sys-block/rts5229 2013-02-28 17:39:19 vikraman sys-block/rts_pstor 2013-02-28 17:48:08 vikraman mail-mta/opensmtpd 2013-02-28 17:57:15 zx2c4 dev-perl/Net-Server 2013-02-28 19:12:15 zx2c4 mail-filter/dkimproxy 2013-02-28 19:14:34 zx2c4 app-i18n/pyzy 2013-03-01 05:29:16 naota app-misc/xmind 2013-03-02 03:32:55 creffett perl-core/autodie 2013-03-02 08:38:17 tove virtual/perl-autodie2013-03-02 08:39:58 tove dev-qt/qt-creator 2013-03-02 15:24:29 yngwin dev-qt/qt-meta 2013-03-02 15:24:49 yngwin dev-qt/qt-mobility 2013-03-02 15:25:04 yngwin dev-qt/qt3support 2013-03-02 15:25:21 yngwin dev-qt/qtbearer 2013-03-02 15:25:37 yngwin dev-qt/qtcore 2013-03-02 15:26:01 yngwin dev-qt/qtdbus 2013-03-02 15:26:24 yngwin dev-qt/qtdeclarative2013-03-02 15:26:48 yngwin dev-qt/qtdemo 2013-03-02 15:27:09 yngwin dev-qt/qtgui2013-03-02 15:27:36 yngwin dev-qt/qthelp 2013-03-02 15:30:20 yngwin dev-qt/qtmultimedia 2013-03-02 15:31:35 yngwin dev-qt/qtopengl 2013-03-02 15:31:52 yngwin dev-qt/qtopenvg 2013-03-02 15:32:11 yngwin dev-qt/qtphonon 2013-03-02 15:32:28 yngwin dev-qt/qtscript 2013-03-02 15:33:29 yngwin dev-qt/qtsql2013-03-02 15:34:06 yngwin dev-qt/qtsvg2013-03-02 15:34:24 yngwin dev-qt/qttest 2013-03-02 15:34:43 yngwin dev-qt/qtwebkit 2013-03-02 15:35:43 yngwin dev-qt/qtxmlpatterns
Re: [gentoo-dev] Re: [gentoo-commits] gentoo-x86 commit in dev-libs/confuse: confuse-2.7.ebuild ChangeLog
Markos Chandras wrote: getting stuff done is not an answer. it made something easier for him I asked why he did it, and you keep telling me because he had to. I'm guessing that it didn't have much to do with Gentoo. Maybe he'll fill in. I am reviewing commits from time to time because: b) people may did a bad commit so I would like to be there and point them I am not the Gentoo police That looks really confusing. I think you are contradicting yourself. But I guess never mind. Again, I guess you have to make Mike go away now. I never said that so please just stop it. You threatened to preempt me if I wanted to become a developer and found his practise OK - meaning that the behavior is unacceptable. If you are to be the least consistent you really need to also threaten to remove him. (It would be pretty ridiculously hipocratic and of course harmful for project evolution if the rules apply only to aspiring devs.) But I'd obviously prefer if you didn't do that to him. //Peter
Re: [gentoo-dev] Re: [gentoo-commits] gentoo-x86 commit in x11-drivers/nvidia-drivers: nvidia-drivers-313.18.ebuild ChangeLog
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 On 03/03/2013 12:24 PM, Ryan Hill wrote: On Sun, 03 Mar 2013 15:42:56 +0100 hasufell hasuf...@gentoo.org wrote: What do we have useflags for in gentoo? Not for conditional patching, that's for sure. add a unsupported-kernels useflag, mask it, add a clear statement in the masking reason and be done If the description of the flag you're adding could be paraphrased to be enable this or nothing works then you really shouldn't be allowed within 10 feet of any system with a tree checkout on it. 30 feet if you're also suggesting it should be disabled by default. ++ -BEGIN PGP SIGNATURE- Version: GnuPG v2.0.19 (GNU/Linux) Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/ iQIcBAEBAgAGBQJRNBiFAAoJEKXdFCfdEflKBk0P/0KayZkgo6tiQr+jRctZh4Bh fNOGh1noj+4nrAV7tLmWTOALf1fKoEkcuxXiC65xpk3uMeMOKz7AwrQp7Fp7DskX dZTC5LH1c1lqtlsFmhWH2pcwqiNiJx0iOtErMuJQFBW5f2ndh4WUiFAVS1ltIFNk I18eqQ+ZjArag19L9LcpgC4WDzEEY/ZdMZ3PKtSWcer5gN0m1nh2eA8fhG92sQKn WPZX1UfVEG8aywHY5MJeMDRjHJYPNbo88mU+CVe8c6eL33op1AWxY/8AZP281EsG rdILERCaX9DnGUeqZbAc7Awhyiz7pHgeYzHVj72tEprfGtMTjgXvOpjQBSf/q0xm 3r6r6gGo4rm8RB7wxsEwsBIPoRC3p/nyZgmqYpqawOjYF8jqMq51T9kVde2IVThy tKJE4a+Dzyx6Ebhl+IGTW6gUxQZM630+4yq+ClzmP8/g+b4+cvxhPvnZoUu7KCKi RpQlc4H6LcywL1OdLxYUdyc/Zexq89iXBxs3R3kXID2wFlBWjA9zCM8i7BouG/jA eUv3mGPcyQtjjliphmlPKsh/+TkxPGSnv1El7oNsdtJIR1kXDbAQ7BieLSvIrW0M yxbk8P0iv1DM/3X4kIaQT2iltd01NJKKiIFiVAp51bICZuEcanU8EuatZ/WTwFcu 3RY+YNzewyGPBE5reN8c =A5Db -END PGP SIGNATURE-
Re: [gentoo-dev] maintainer-wanted: x11-drivers/nvidia-drivers
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 On 03/03/2013 04:39 PM, Doug Goldstein wrote: One of the reasons people volunteer in open source projects is to scratch their personal itch. When that itch develops into a festering, gangrenous limb it becomes time to amputate it. That is what I am doing with my involvement in x11-drivers/nvidia-drivers. As a result someone will need to work with spock and rej to figure out what aspects they are able to maintain and then maintain the components they aren't able to. For example, different hardware has different series of drivers to support it. Cardoe, I am sorry that this package has been such a headache for you, unfortunately binary drivers (especially) are often like that. Thanks for all your hard work keeping this usable. I make no promises as to my level of success, but I am willing to fight the fight. I'm adding myself as maintainer, but as always, I welcome help from others. - -Zero -BEGIN PGP SIGNATURE- Version: GnuPG v2.0.19 (GNU/Linux) Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/ iQIcBAEBAgAGBQJRNBl3AAoJEKXdFCfdEflKPHkQAI+DYLY+Hh25CYuNQYzVpMpx yjHboJRa7JTt+/oiZb9S9vGZMj2IkWfEcBXJvfJQVYX/jS/ud1pqaJ2d+iFBrLEk mfVdUKXJ0T1TXpItBQquylteivNxLiDnAddM2ZX1CJ5q3zFFgqy0twZUbOCCHhTe nvhvIxa6yBlWKN1Qg+qQyBUGaKgGNM8h2iiYY1GzEuS82WK5uyYynXN8qLZS3aKQ ILU4DyFCCtaLGKwdbmkYDAnRFXTaCmXulZkp1M43I6sXECmX6WYfWFn1DRDi4ya4 7cO6ieG1gSJB2VptzZB9MeAe5Gr+U8Whk1L35bk8HGTNDf1VdazUdVVDPVaklCGY JaK5NUWb5HffA8TudUuSN838pYOo8k79K/zWUr7uTuv87e2eP7P1pa0kiAc7km2y dpOpsPWdByCuOl8KmpJIGfYj2FzyOXh5rELheR/Ki7CDkPukQOdEqqG3zpi5ECLA 7kuMn+FmlwTU2jIe2+1Bb8BxpIHhp4YJjUvu0kHwKFdPMl4ormJo+M4JFK3jXeCL 4Wp6tk41TAXQH4R2+Hz04yyvd6V6gtFAOtRkigxfByphmskiUdMmvN6NQ5Diohi8 sa+u+WhHTzswPSm1V4SfB05VHyPZRU+IA4PcfjYk4qcXHbIFFgOeJATwykF8PQZK 6tq87DNKZuZCIH7UE91g =5i9p -END PGP SIGNATURE-
[gentoo-dev] C++ TR1 virtuals
Hi all. Since I'm running the tinderbox for Boost 1.52 on stable, and I was looking into adding sub-slot support to my own packages, I noticed that the three C++ TR1 virtuals are almost completely unused. The only user is wvstreams, and only for one of them (functional). I'm talking about: virtual/c++-tr1-functional virtual/c++-tr1-memory virtual/c++-tr1-type-traits Given that these will have a (bad) GCC dependnecy and a boost dependency on them, should we just drop them? Thanks, -- Diego Elio Pettenò — Flameeyes flamee...@flameeyes.eu — http://blog.flameeyes.eu/