public inbox for gentoo-dev@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-dev] Modular X: VIDEO_CARDS=ati moved to mach64, r128, radeon
@ 2006-04-17 16:29 Donnie Berkholz
  2006-04-17 21:24 ` [gentoo-dev] " Sven Köhler
  0 siblings, 1 reply; 4+ messages in thread
From: Donnie Berkholz @ 2006-04-17 16:29 UTC (permalink / raw
  To: Gentoo Developers

[-- Attachment #1: Type: text/plain, Size: 674 bytes --]

Hi all,

By request, the "ati" VIDEO_CARDS setting has been split into three
separate settings, one for each driver: Mach64/Rage XL (mach64), Rage128
(r128), and all Radeons (radeon).

This will reduce build time on mesa, x11-drm, and kdrive (once I update
it). It will also significantly reduce the installation size of mesa,
particularly if you build with debugging.

The obvious symptom when you don't have any valid VIDEO_CARDS set will
be that the xorg-x11 ebuild tries to pull in everything. Warnings or
die()'s about this change are useless, they will be too late because all
the drivers will have already been built at that point.

Thanks,
Donnie


[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 191 bytes --]

^ permalink raw reply	[flat|nested] 4+ messages in thread

* [gentoo-dev]  Re: Modular X: VIDEO_CARDS=ati moved to mach64, r128, radeon
  2006-04-17 16:29 [gentoo-dev] Modular X: VIDEO_CARDS=ati moved to mach64, r128, radeon Donnie Berkholz
@ 2006-04-17 21:24 ` Sven Köhler
  2006-04-17 21:58   ` [gentoo-dev] Metabuild dependency types Donnie Berkholz
  0 siblings, 1 reply; 4+ messages in thread
From: Sven Köhler @ 2006-04-17 21:24 UTC (permalink / raw
  To: gentoo-dev

Hi,

> The obvious symptom when you don't have any valid VIDEO_CARDS set will
> be that the xorg-x11 ebuild tries to pull in everything. Warnings or
> die()'s about this change are useless, they will be too late because all
> the drivers will have already been built at that point.

but doesn't portage provide two kinds of dependencies:
One, where the dependencies are installed prior to the package, and one,
where the dependencies are (or at least can be) install after the
package itself?

Would it harm anything, if the drivers become a dependency of the second
kind?

-- 
gentoo-dev@gentoo.org mailing list



^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: [gentoo-dev]  Metabuild dependency types
  2006-04-17 21:24 ` [gentoo-dev] " Sven Köhler
@ 2006-04-17 21:58   ` Donnie Berkholz
  2006-04-17 22:10     ` [gentoo-dev] " Sven Köhler
  0 siblings, 1 reply; 4+ messages in thread
From: Donnie Berkholz @ 2006-04-17 21:58 UTC (permalink / raw
  To: gentoo-dev

Sven Köhler wrote:
> Would it harm anything, if the drivers become a dependency of the second
> kind?

It would mean that you could have the xorg-x11 metabuild installed and 
yet still not have a complete installation, if the emerge failed after 
it was installed.

The question of what type of dependency metabuilds should use is far 
broader than just xorg-x11. It would also affect kde and gnome, among 
others.

Thanks,
Donnie
-- 
gentoo-dev@gentoo.org mailing list



^ permalink raw reply	[flat|nested] 4+ messages in thread

* [gentoo-dev]  Re: Metabuild dependency types
  2006-04-17 21:58   ` [gentoo-dev] Metabuild dependency types Donnie Berkholz
@ 2006-04-17 22:10     ` Sven Köhler
  0 siblings, 0 replies; 4+ messages in thread
From: Sven Köhler @ 2006-04-17 22:10 UTC (permalink / raw
  To: gentoo-dev

[-- Attachment #1: Type: text/plain, Size: 305 bytes --]

>> Would it harm anything, if the drivers become a dependency of the second
>> kind?
> 
> It would mean that you could have the xorg-x11 metabuild installed and
> yet still not have a complete installation, if the emerge failed after
> it was installed.

Yes, you're right. I missed that point.


[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 251 bytes --]

^ permalink raw reply	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2006-04-17 22:12 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2006-04-17 16:29 [gentoo-dev] Modular X: VIDEO_CARDS=ati moved to mach64, r128, radeon Donnie Berkholz
2006-04-17 21:24 ` [gentoo-dev] " Sven Köhler
2006-04-17 21:58   ` [gentoo-dev] Metabuild dependency types Donnie Berkholz
2006-04-17 22:10     ` [gentoo-dev] " Sven Köhler

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox