Ciaran McCreesh wrote:

On Tue, 28 Feb 2006 18:30:24 +0100 Jakub Moc <[EMAIL PROTECTED]> wrote:
| OK, so kernel-2.eclass is abusing the slot as well, go scream on
| kernel devs.

No. kernel-2 installs sources, not an actual package.

| > | Yeah, it checks for that since that's the way the eclass is
| > | designed. You can't declare a slot in a kernel ebuild either.
| | > One is a design flaw. The other is not. | | Ah, tell me about the dual standards :P

Not dual standards at all. There's nothing wrong with saying "don't do
x unless you're doing y", with appropriate justification.

| > | Well, starts to be boring - so, either come with something valid
| > | from QA standpoint or stop now.
| | > This is a valid issue from a QA standpoint. This is also why I'm not
| > going to waste my time doing a proper list -- rather than addressing
| > issues, they are being passed off as irrelevant or even features.
| | Next time, rather think a couple of times up before claiming
| something very broken on a public mailing list where you have no
| proof for such claims. Will be immensely helpful for everyone
| involved.

No proof?

Sheesh, you'll probably claim that this isn't broken next too:

   if [ "${IS_UPGRADE}" = "1" ] ; then
       einfo "Removing old version ${REMOVE_PKG}"

       emerge -C "${REMOVE_PKG}"
   fi

Semantics of the logic aside, calling emerge from within an ebuild is a BIG nono.

-Alec Warner
--
gentoo-dev@gentoo.org mailing list

Reply via email to