So flac (in [current]) has a makedepend on xmms (now in [community]). In this instance, this seems okay, since if xmms one day goes away, we remove that makedepend and the only bad effect is that there's no xmms plugin.. which is fine if there's no xmms! But couldn't this be a problem in general? Do we have any rules about makedepends across repositories? - P
2007/8/1, Paul Mattal <paul@mattal.com>:
So flac (in [current]) has a makedepend on xmms (now in [community]).
In this instance, this seems okay, since if xmms one day goes away, we remove that makedepend and the only bad effect is that there's no xmms plugin.. which is fine if there's no xmms!
But couldn't this be a problem in general? Do we have any rules about makedepends across repositories?
AFAIK we try to keep all makedepends in the same repo. But in case like this it is not possilbe. I think it is OK if makedepends is in another repo. Especially if it is just for some extra feature that can be enabled/disabled in runtime by installing required package. -- Roman Kyrylych (Роман Кирилич)
On Wed, Aug 01, 2007 at 08:22:01AM -0400, Paul Mattal wrote:
So flac (in [current]) has a makedepend on xmms (now in [community]).
In this instance, this seems okay, since if xmms one day goes away, we remove that makedepend and the only bad effect is that there's no xmms plugin.. which is fine if there's no xmms!
But couldn't this be a problem in general? Do we have any rules about makedepends across repositories?
This is a good point. I guess there are three different types of makedepend: the necessary to build (pkgconfig), the necessary for important feature, and the necessary for secondary feature. Everyone would agree that the xmms plugin is a secondary feature. It's important enough to be built if it's available, but not important enough to change repo layouts for ;) I think the necessary to build and the necessary for important feature should probably be available in the same repo or higher. Jason
Am Wed, 01 Aug 2007 08:22:01 -0400 schrieb Paul Mattal <paul@mattal.com>:
So flac (in [current]) has a makedepend on xmms (now in [community]).
In this instance, this seems okay, since if xmms one day goes away, we remove that makedepend and the only bad effect is that there's no xmms plugin.. which is fine if there's no xmms!
But couldn't this be a problem in general? Do we have any rules about makedepends across repositories?
- P
_______________________________________________ arch-dev-public mailing list arch-dev-public@archlinux.org http://archlinux.org/mailman/listinfo/arch-dev-public
it's impossible to rebuild the pkg in a clean (current) chroot. or is somebody not building in clean chroots??? Andy
participants (4)
-
Andreas Radke
-
Jason Chu
-
Paul Mattal
-
Roman Kyrylych