FAQ Search Today's Posts Mark Forums Read
» Video Reviews

» Linux Archive

Linux-archive is a website aiming to archive linux email lists and to make them easily accessible for linux users/developers.

» Sponsor

» Partners

» Sponsor

Go Back   Linux Archive > Gentoo > Gentoo Development

LinkBack Thread Tools
Old 01-16-2011, 12:49 PM
Ciaran McCreesh
Default Blockers and package moves

People seem to have started using blockers with package moves recently.
For example, if cat/a is being moved to cat/b, people have started
putting !cat/a as a dependency in cat/b. This is bad, for two reasons.

First, you shouldn't have to do that. If package moves aren't working,
we've got bigger problems, and throwing in some blockers won't help

Second, when performing updates, Paludis also rewrites dependencies of
installed packages to use the names. This means that your block on
cat/a will be rewritten to a block on cat/b, which means the package
ends up blocking itself.

We've got two options here.

Option the first is that people stop writing stupid blockers on package
moves. Unless someone can come up with a convincing reason to keep them
there, this is the option that should be taken, and repoman should
enforce it.

Option the second is that I make Paludis stop rewriting blockers for
package moves. This is bad, because it means legitimate blockers which
should be honoured will end up disappearing.

Does anyone care to justify their "block the old name" habits?

Ciaran McCreesh

Thread Tools

All times are GMT. The time now is 05:02 PM.

VBulletin, Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.
Content Relevant URLs by vBSEO ©2007, Crawlability, Inc.
Copyright 2007 - 2008, www.linux-archive.org