Forums

Skip to content

Advanced search
  • Quick links
    • Unanswered topics
    • Active topics
    • Search
  • FAQ
  • Login
  • Register
  • Board index Assistance Portage & Programming
  • Search

mesa-9 and virtual/glu conflict [SOLVED]

Problems with emerge or ebuilds? Have a basic programming question about C, PHP, Perl, BASH or something else?
Post Reply
Advanced search
6 posts • Page 1 of 1
Author
Message
askoff
Tux's lil' helper
Tux's lil' helper
Posts: 77
Joined: Thu Apr 15, 2004 7:27 pm

mesa-9 and virtual/glu conflict [SOLVED]

  • Quote

Post by askoff » Fri Jul 26, 2013 11:41 am

currently virtual/glu package keeps me from updating mesa from 8.0.4-r1 to any newer. Why is that? I would realy like to get newer mesa in use.
Last edited by askoff on Sat Jul 27, 2013 7:55 am, edited 1 time in total.
Top
eccerr0r
Watchman
Watchman
Posts: 10239
Joined: Thu Jul 01, 2004 6:51 pm
Location: almost Mile High in the USA
Contact:
Contact eccerr0r
Website

  • Quote

Post by eccerr0r » Fri Jul 26, 2013 12:59 pm

Is there something in your system depending on an old version of GLU?
Post you emerge results...
Intel Core i7 2700K/Radeon Firepro W2100/24GB DDR3/800GB SSD
What am I supposed watching?
Top
askoff
Tux's lil' helper
Tux's lil' helper
Posts: 77
Joined: Thu Apr 15, 2004 7:27 pm

  • Quote

Post by askoff » Fri Jul 26, 2013 5:05 pm

Unfortunately I'm using paludis as a package manager, if it makes any difference. Anyway.
What do you mean about an old version of GLU? Is there a newer than virtual/glu-9.0? In that ebuild, there is a dependency for old mesa.
RDEPEND="|| ( media-libs/glu <media-libs/mesa-9 media-libs/opengl-apple )"

It seems that I have only media-libs/libsdl installed that depends on the virtual/glu package.

EDIT: actually, quite a many package requires the virtual/glu package when opengl use flag is enabled. :?

These for example:
app-office/libreoffice-4.0.4.2
kde-base/kinfocenter-4.10.5
media-libs/freeglut-2.8.0-r1
Top
eccerr0r
Watchman
Watchman
Posts: 10239
Joined: Thu Jul 01, 2004 6:51 pm
Location: almost Mile High in the USA
Contact:
Contact eccerr0r
Website

  • Quote

Post by eccerr0r » Sat Jul 27, 2013 12:48 am

Oh fsck. I vaguely remember now. This was due to glu doing weird stuff in the past - splitting and joining and splitting once more... Searching f.g.o this is the solution:

Since virtual/glu-9 depends on having glu-9 or something older than mesa-9 or apple opengl installed, simply emerging media-libs/glu-9.0.0-r1 will satisfy the virtual. So try

emerge --oneshot media-libs/glu

This should pick up glu-9.0.0-r1 (as of recent default portage tree) and this should let you finish whatever you were using in pauldis. It will also pick up mesa-9 for you because it depends on mesa-9, so you should be golden there.
Intel Core i7 2700K/Radeon Firepro W2100/24GB DDR3/800GB SSD
What am I supposed watching?
Top
askoff
Tux's lil' helper
Tux's lil' helper
Posts: 77
Joined: Thu Apr 15, 2004 7:27 pm

  • Quote

Post by askoff » Sat Jul 27, 2013 7:54 am

That worked. Thank you. Marking the thread as solved.

Paludis though required some additional magick, but in the end that was the basic solution.
Top
nowhereman
n00b
n00b
User avatar
Posts: 38
Joined: Fri Sep 01, 2006 8:06 am

  • Quote

Post by nowhereman » Sat Aug 10, 2013 6:30 pm

Thank you both, this solved my problem too. :D

When updating my gentoo system, some packages failed, complaining about "-lGlu" missing.
It seems none of them required "virtual/glu-9", so I still had "virtual/glu-7.0" together
with "mesa-9.1.2-r1" installed, which doesn't provide -lGlu anymore.
I'm also using paludis, so that could be having an impact. But after manually installing "media-libs/glu",
I could upgrade to "virtual/glu-9.0" and the compilation errors went away.

The splitting seems to be discussed here:
https://bugs.gentoo.org/show_bug.cgi?id=432516
NOTHING IS REAL
Top
Post Reply

6 posts • Page 1 of 1

Return to “Portage & Programming”

Jump to
  • Assistance
  • ↳   News & Announcements
  • ↳   Frequently Asked Questions
  • ↳   Installing Gentoo
  • ↳   Multimedia
  • ↳   Desktop Environments
  • ↳   Networking & Security
  • ↳   Kernel & Hardware
  • ↳   Portage & Programming
  • ↳   Gamers & Players
  • ↳   Other Things Gentoo
  • ↳   Unsupported Software
  • Discussion & Documentation
  • ↳   Documentation, Tips & Tricks
  • ↳   Gentoo Chat
  • ↳   Gentoo Forums Feedback
  • ↳   Duplicate Threads
  • International Gentoo Users
  • ↳   中文 (Chinese)
  • ↳   Dutch
  • ↳   Finnish
  • ↳   French
  • ↳   Deutsches Forum (German)
  • ↳   Diskussionsforum
  • ↳   Deutsche Dokumentation
  • ↳   Greek
  • ↳   Forum italiano (Italian)
  • ↳   Forum di discussione italiano
  • ↳   Risorse italiane (documentazione e tools)
  • ↳   Polskie forum (Polish)
  • ↳   Instalacja i sprzęt
  • ↳   Polish OTW
  • ↳   Portuguese
  • ↳   Documentação, Ferramentas e Dicas
  • ↳   Russian
  • ↳   Scandinavian
  • ↳   Spanish
  • ↳   Other Languages
  • Architectures & Platforms
  • ↳   Gentoo on ARM
  • ↳   Gentoo on PPC
  • ↳   Gentoo on Sparc
  • ↳   Gentoo on Alternative Architectures
  • ↳   Gentoo on AMD64
  • ↳   Gentoo for Mac OS X (Portage for Mac OS X)
  • Board index
  • All times are UTC
  • Delete cookies

© 2001–2026 Gentoo Foundation, Inc.

Powered by phpBB® Forum Software © phpBB Limited

Privacy Policy

 

 

magic