

Re-iterating what a SLOT conflict is, does not answer the point "SLOT conflicts are no excuse."ssuominen wrote:You don't seem to understand how SLOTs work. Say, if package gnome-base/random-2.0 was SLOT="2.0" and this gnome-base/random-2.0 installed binary 'random', and gnome-base/random-3.0 was released and it still installed binary called 'random', then the SLOT shouldn't be changed, or otherwise you'd be hitting file collision.
Nonsense. SLOTs of the same package are allowed to conflict: it's much less contentious than inappropriately jamming not just two different ABIs, but two completely different packages into the same SLOT. That's just amateur, and your incoherent reasoning about how file collisions must mean the same SLOT, makes it even worse. You don't appear to understand software versioning, which I know is not the case, so all I am left with is a conclusion of deliberate nonsense, not at all technically-motivated, since it has no technical basis. It's pure bulshytt afaic.The "2.0" is meaningless random number, it has no meaning, it's the same thing as "0" or "whatever". What's important is that it stays the same if there isn't anything that can be co-installed/parallel-installed for Portage to upgrade normally without anykind of blockers.
KDE is/was different, as KDE3 and KDE4 could entirely be parallel installed. Much better comparison would be MATE vs. GNOME3, with MATE renaming binaries and co. allowing the parallel installation.
Oh yes it was all their fault for insisting on a fork. FFS once they'd decided to fork, you could have advised them and perhaps shown them how little they really needed to do, thus proving your point. Instead you bad-mouthed them, both on the forums and on the mailing-list iirc. Try to rewrite history all you like, we all remember it, most especially because it was so jarring, and so against all the fine words you parrot from the Gentoo philosophy.I don't want to bad mouth anyone, but you are wrong, again. It was the otherway around, people refused to help with sys-fs/udev and insisted in creating an entire fork.steveL wrote:As for you presenting eudev as an option.. LMAO. You were the one bad-mouthing its developers instead of helping them.
AFAIC you're blunt when talking nonsense too.I'm known for being blunt when speaking the truth.
As pointed out it's a bit difficult when a) you poison the tree deliberately, b) you bad-mouth anyone who takes up your challenge to "fork it if you don't like it", and c) you are obnoxious when talking nonsense. I'm flabbergasted at your behaviour, most especially the arrogance to think you are any kind of recruiting exemplar. You have a lot of growing-up to do first, IMNSHO, especially given the long-period during which you have continued to discuss in such a manner, on the list as well as the forums. But hey that's just my opinion.I'm still open to helping anyone intrested in changing status-quo by contributing.

Because the techniques mentioned in this thread set the users up for an installation of broken package versions that are also near the end of their lifetime in the Portage tree; since there are other approaches that guarantee a future of the user's system (while still avoiding GNOME 3), we focus our efforts towards a working future proof system to satisfy the users (for instance, bringing MATE to the Portage tree).Anon-E-moose wrote:Edit to add: I do have to wonder why 3 devs show up on a thread that was started by those wishing to avoid gnome3.
The GNOME team is a different team than those that we are on, our presence is different than reflecting or affecting their manpower; for example, my presence on the forum provides support as well as assures quality.Anon-E-moose wrote:One would think they don't have anything else to do other than possibly try and get a thread locked instead of devoting
their time to maintaining packages, when they claim they don't have enough time to do so, ie they're overworked.
That is because this thread has become more than what its topic marks it as, as well as that it is past its time given that the GNOME maintainers made a statement about the removal; it is steering that way as expected by the responses we see, given that its nature steers away from a constructive approach that brings a guaranteed future to satisfy the users.Anon-E-moose wrote:As predicted, here we go.eccerr0r wrote:Requesting thread unsticky/lock...

More nonsense that clearly hasn't read anything I've written.TomWij wrote:SLOTs are indeed quite a freedom, in theory it is thus possible to accomplish this. But given there are file conflicts, this will require files to moved as well as code to be patched (as to refer to the moved files) in order for there to be no file collisions during installation. And that requires work, as well as makes maintenance more complex (given that you need to keep the patches up-to-date); and given they are unable to do further work beyond that, then the work is perceived as a loss given that the removal is planned..
Does it really matter? Whatever you hope to gain with 'prettier' slotted gnome packages, it doesn't change the fact that gnome-2 ebuilds are unmaintained, going to be masked (which you can easily undo, slotted or not), in order to be removed (someone's provided an overlay already), will break in the lack of an upstream.steveL wrote:More nonsense that clearly hasn't read anything I've written.TomWij wrote:SLOTs are indeed quite a freedom, ...



No, you don't understand.Anon-E-moose wrote:I don't understand why it bothers some that others would prefer to keep something like gnome 2?
If as you say "Does it really matter?" then why does it bother you or others?
You can run a MATE session on top of the GNOME 3 shell, or just pick the one you want in GDM or MDM; while forking on the level of packages accomplishes this, you can also accomplish this by forking on the level of slots. Since it can be done in an overlay, I consider that as relevant to the situation; it is to the point, but needs manpower to accomplish (whether it happens in the Portage tree or an overlay).genstorm wrote:No, you don't understand.Anon-E-moose wrote:I don't understand why it bothers some that others would prefer to keep something like gnome 2?
If as you say "Does it really matter?" then why does it bother you or others?
My curiousness was about the upheaval around slotting. It doesn't solve anything wrt gnome-2 - you already established you didn't want to have 2 and 3 installed at the same time (which doesn't work regardless), so slotting does not matter if in theory gnome-2 packages would stay in portage. The only thing that matters is a mask/unmask file which is totally irrelevant to whatever slots there might be. Thus, a lot of energy going into something that is entirely besides the point.
Mate is in the tree ? Gnome2 is removed ? Until then, the sticky still makes sense.TomWij wrote:This sticky is past its time; the masking is bad advice, the last messages move away from the subject, MATE will be added to the Portage tree, GNOME 2 will be removed, ...
There is more advice in this thread, and the GNOME team could be contacted about this; outside of that context, the GNOME team has written a blog post on this, we have had a mailing list thread before that and early on this has been answered on IRC.krinn wrote:Mate is in the tree ? Gnome2 is removed ? Until then, the sticky still makes sense.TomWij wrote:This sticky is past its time; the masking is bad advice, the last messages move away from the subject, MATE will be added to the Portage tree, GNOME 2 will be removed, ...
The masking is a bad advice : maybe, but i asked it to help users that don't want migrate to gnome 3.8. As many users were hit by that, and gnome team didn't tell them how to avoid it. So that advice was the only answer they get.
This is a problem that the community creates (which includes that team, other developers and even our users); we, as a community, can only achieve as much out of it as the work that we put into it. Masking is indeed good in the short run; however, as time goes by the advice will either need to focus on the community putting more work into GNOME 2 (to keep this legacy code alive) or change the advice towards alternatives that do that work (or work as an alternative). If we do that, instead of this last discussion; this sticky still makes sense.krinn wrote:Something you should ask Gnome Team why, as this is an answer to a problem they create...

If it didn't matter, why is it under discussion? And yes, I think it matters if the tree is deliberately poisoned in some sort of scorched-earth policy that makes the product less useful for anyone who comes after. You have to justify a non-standard approach and "file collisions" simply does not do it.genstorm wrote:Does it really matter?
