Summary: | emerge opera(7.22) breaks stuff | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | m.o.e. <naleesa> |
Component: | New packages | Assignee: | Heinrich Wendel (RETIRED) <lanius> |
Status: | RESOLVED DUPLICATE | ||
Severity: | major | ||
Priority: | High | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- |
Description
m.o.e.
2003-11-21 05:53:51 UTC
there is no app that needs openmotif-2.2 *** This bug has been marked as a duplicate of 29388 *** . does not compile if /tmp is mounted NOEXEC -- BAD more than opera will break because of that exactly. Problem is the nuked X11 stuff. Now all Imakefile based ebuilds don't build nomore if tmp is NOEXEC. Worse yet, when reemerging openmotif-2.2.2-r1, imake disappears. Ok, now that I've studied bugzilla, especially 29388, it seems . openmotif-2.2.2 is bad . openmotif-2.2.2-r1 doesn't even compile if lesstif is installed -- fixed in -r2 . openmotif-2.1.30-r1 overwrites X11 stuff -- r2 fixes that and the NOEXEC prob Why do I get 2.2.2 after a fresh install and not 2.1.30? Why are both -r2s masked? How do I install 2.1.30 without breaking all my motif apps? thanks please discuss that in bug 29388, opera needs openmotif 2.1 or lesstif, i can't change that. *** This bug has been marked as a duplicate of 29388 *** Sorry for reopening this again, BUT: as much as I agree with the suggstions in 29388, they're no good if the bad stuff is default and the good stuff is masked. . emerge openmotif installs 2.2.2-r1, obvl. the most broken of them all . om-2.1.30-r2 is best but in ~x86 and overridden by om-2.2.2 . opera wants om-2.1* but all other apps want om-2.2.2 . emerging om-2.1.30 unemerges om-2.2.2 . emerging om-2.2.2 unemerges om-2.1.30 . emerging lesstif overwrites openmotif . emerge world updates to om-2.2.2 See the conflicts here? The only ebuild that wants om-2.1*/lesstif is opera. The problem the OPERA ebuild. so should we drop opera from portage? opera does not work with openmotif 2.2! i have installed openmotif-2.2 and lesstif-0.93.40 and it's working fine this way here. We will hopefully have slottet openmotif versions soon. *** This bug has been marked as a duplicate of 29388 *** No, that's not what I'm saying. All I'm saying is that an unmasked ebuild should not depend on things that break stuff. . lesstif-0.93.40 will OVERWRITE openmotif. All subsequent builds that need Motif will use a mixture of motif/lesstif -- BAD . openmotif-2.1.30-r1 is in x86 but overwrites X11 stuff, like imake -- BAD . openmotif-2.1.30-r2 seems to fix that but is in ~x86 . world updates upgrade to om-2.2.2, no imake nomore, other builds break -- BAD Either make om-2.1.30 default or don't have other ebuilds depend on it. I don't care much about lesstif. Please don't understand me wrong, I'm willing to solve this problem. But it can't be solved in opera, it has to be solved in the motif ebuilds. And that's what we are trying to achieve in bug 29388. opera 7.23 was just release which also works with openmotif-2.2 again. it's marked stable cause of securiy issues. |