vBulletin Search Engine Optimization
| |||||||
| Register | FAQ | Members List | Calendar | Search | Today's Posts | Mark Forums Read |
| ||||
| Are there some sort of "known working" snapshots or releases of Gentoo? I'm currently on about hour 30 of a gentoo install (my third), and it sure looks like when you do a Gentoo install it's pretty much a crap-shoot whether or not the current versions of the apps/libraries are compatible with each other. I feel like I'm bashing my head against a wall after spending all day today masking/unmasking various library versions trying to find a combination of GTK, pango, and gnome-python-extras that works. I've currently masked GTK+ 2.8, pango 1.10, and some others as I work my way "backwards" trying to get a working system. I do have a working install that was done about a month ago, so I know there is a set of recent library versions that work, but the current ones sure don't seem to. I'm now trying to figure out how to rebuild everyting that depends on GTK+, but revdep-rebuild just doesn't seem to do anything... -- Grant Edwards grante@visi.com |
| |||
| Grant Edwards said something like a ... > I'm now trying to figure out how to rebuild everyting that > depends on GTK+, but revdep-rebuild just doesn't seem to do > anything... To rebuild everything? In this order: emerge -eav system emerge -eav world Dunno what sort of install you're doing but I can get to CLI in 3.5 hours doing a simple stage3. Need to re-evaluate your approach? -- BlackTopBum You're still using MS Windows !? Free yourself - put the fun back into computing. Use Linux - visit www.distrowatch.com |
| |||
| On 2006-01-26, BlackTopBum <going.vert@the.wall> wrote: > Grant Edwards said something like a ... > >> I'm now trying to figure out how to rebuild everyting that >> depends on GTK+, but revdep-rebuild just doesn't seem to do >> anything... > > To rebuild everything? No, to rebuild everything that depends on gtk+. > Dunno what sort of install you're doing A desktop development machine running XFCE. I'm basically trying to duplicate an install I did about a month ago. > but I can get to CLI in 3.5 hours doing a simple stage3. Me too. It tring to get GTK and associated stuff working that's wasted an entire day. > Need to re-evaluate your approach? How? Using a different distro? About a half-dozen packages I emerged today either failed to configure, failed to build, or didn't work after they were installed. I've started masking current versions of problem packages and I'm now rebuilding X11/GTK/XFCE and a few other things for the 3rd or 4th time. Eventually, I should have most of the package vesions rolled back to the working combination on my month-old install, but the process is going to end up taking several days of work. -- Grant Edwards |
| |||
| Grant Edwards said something like a ... > How? Using a different distro? Apologies, Grant, I missed your point I guess. May not be applicable to you - perhaps a benefit to another reader- but FWIW, kernel 2.6.15-r1 and nvidia-kernel (6629-r6) is a "no go" combination I experienced this day. -- BlackTopBum You're still using MS Windows !? Free yourself - put the fun back into computing. Use Linux - visit www.distrowatch.com |
| |||
| On 2006-01-26, BlackTopBum <going.vert@the.wall> wrote: > Grant Edwards said something like a ... > >> How? Using a different distro? > > Apologies, Grant, I missed your point I guess. > > May not be applicable to you - perhaps a benefit to another reader- but > FWIW, kernel 2.6.15-r1 and nvidia-kernel (6629-r6) is a "no go" combination > I experienced this day. It's been a bit of a slog, but I finally seem to be making headway. I got wxGTK installed and working by adding the following to /usr/portage/profiles/package.mask: >x11-libs/pango-1.9 >x11-libs/gtk+-2.7 >dev-python/pygtk-2.7 >dev-python/gnome-python-2.10.9 >gnome-base/gnome-panel-2.10.3 >gnome-base/gnome-menus-2.10.3 >gnome-base/eel-2.12 >gnome-base/nautilus-2.12 >gnome-extra/nautilus-cd-burner-2.12 The main problem _seems_ to be that the current stable versions of wxGTK and pango are incompatible. Rolling them back to the point where they get alog with each other required that GTK+ be rolled back from 2.8 to 2.6. That, in turn, required several bits of gnome to be rolled back from 2.12.xx to 2.10.xx There was a fair nasty bit of trial-and-error involved. The dependency info for most packages seem to be incomplete in that it contains a lower bound but no upper bound on the versions of packages on which it depends. There were also a few packages where the lower bounds on some required package versions weren't correct as well. -- Grant Edwards grante Yow! Could I have a drug at overdose? visi.com |
| |||
| Grant Edwards said something like a ... > It's been a bit of a slog, but I finally seem to be making > headway. I got wxGTK installed and working by adding the > following to /usr/portage/profiles/package.mask: Hmm, was kicking the idea of putting Gnome on the system and messing with it, but I think it better to wait given your posts. -- BlackTopBum You're still using MS Windows !? Free yourself - put the fun back into computing. Use Linux - visit www.distrowatch.com |
| |||
| On 2006-01-26, BlackTopBum <going.vert@the.wall> wrote: > Grant Edwards said something like a ... > >> It's been a bit of a slog, but I finally seem to be making >> headway. I got wxGTK installed and working by adding the >> following to /usr/portage/profiles/package.mask: > > Hmm, was kicking the idea of putting Gnome on the system and messing with > it, but I think it better to wait given your posts. GTK and Gnome both got bumped up to the next big "minor" release sometime in the past few weeks, and it looks like there are still a few glitches. I wish I'd better understood and documented what I was doing so I knew which packages to file bug reports on. -- Grant Edwards grante Yow! Yow! STYROFOAM... at visi.com |
| |||
| Grant Edwards said something like a ... > GTK and Gnome both got bumped up to the next big "minor" > release sometime in the past few weeks, and it looks like there > are still a few glitches. You're being kind it seems - a few? > I wish I'd better understood and documented what I was doing > so I knew which packages to file bug reports on. Try not to be hard on yourself. When in the thick of things it's easy to overlook note taking while thinking of problem solving. I usually digest it all and regurgitate the main points on paper at a convenient time. -- BlackTopBum You're still using MS Windows !? Free yourself - put the fun back into computing. Use Linux - visit www.distrowatch.com |
| |||
| Grant Edwards said something like a ... > Are there some sort of "known working" snapshots or releases of > Gentoo?[...] Grant, I'm seeing similar posts in the Gentoo Forums. Maybe you will find some useful assistance reading / posting there. -- BlackTopBum You're still using MS Windows !? Free yourself - put the fun back into computing. Use Linux - visit www.distrowatch.com |
| ||||
| Grant Edwards wrote: > On 2006-01-26, BlackTopBum <going.vert@the.wall> wrote: >> Grant Edwards said something like a ... >> >>> I'm now trying to figure out how to rebuild everyting that >>> depends on GTK+, but revdep-rebuild just doesn't seem to do >>> anything... >> To rebuild everything? > > No, to rebuild everything that depends on gtk+. equery depends gtk+ that gives you the list of applications that depends on gtk+, then just run an 'emerge --ondeshot' where you add those with the version number. It's kind this way revdep does, but looking on dependency against files. > About a half-dozen packages I emerged today either failed to > configure, failed to build, or didn't work after they were > installed. Sounds more that the problem is somewhere else than in the gtk, bad CFLAGS can cause problems, mixing unstable with stable can do the same in some cases, overheated CPU makes a lot of random errors. Using hardened/uclibc can cause problems too with some packages too. > Eventually, I should have most of the package vesions rolled > back to the working combination on my month-old install, but > the process is going to end up taking several days of work. Why don't you check up what version it uses and emerge those at once instead of backing one ebuild at the time. //Aho |