From: "Michał Górny" <mgorny@gentoo.org>
To: gentoo-dev@lists.gentoo.org
Cc: pinkbyte@gentoo.org
Subject: Re: [gentoo-dev] Package removal without proper last-riting
Date: Mon, 11 Nov 2013 10:47:30 +0100 [thread overview]
Message-ID: <20131111104730.1e6420d4@gentoo.org> (raw)
In-Reply-To: <5280A5B0.5020106@gentoo.org>
[-- Attachment #1: Type: text/plain, Size: 1499 bytes --]
Dnia 2013-11-11, o godz. 13:38:56
Sergey Popov <pinkbyte@gentoo.org> napisał(a):
> 11.11.2013 13:32, Manuel Rüger wrote:
> > Hi,
> >
> > I recently noticed it twice, that it seems to be common practice to
> > remove a package without using the methods described in [1], but just
> > dropping it from cvs.
> >
> > From my observations packages removed without last-rites could be
> > characterized by this:
> >
> > - it was a dependency of another package
> > - this package dropped / incorporated the dependency
> > - no other packages depend on it
> > - there are possible forks or updates, but maintainer doesn't care^W^W
> > has no interest
>
> +1, this should be documented IMO. I last-rite
> games-strategy/seven-kingdoms-data recently without sending notice,
> cause last versions of games-strategy/seven-kingdoms includes all of
> it's data.
How hard would it be to send proper last rites for that package and add
it to package.mask explaining the move?
Silent removals do us no good. The only valid reason to remove
a package without lastriting it is when it is package-moved with proper
'updates' entry. However, that won't work for package merges, so
the usual lastriting procedure applies.
Overlays are just one of the potential issues. Another issue is users
who ended up with that package in @world. If it were masked, they would
know why they need to remove it. Now, they will just get awful blockers.
--
Best regards,
Michał Górny
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 966 bytes --]
next prev parent reply other threads:[~2013-11-11 9:47 UTC|newest]
Thread overview: 9+ messages / expand[flat|nested] mbox.gz Atom feed top
2013-11-11 9:32 [gentoo-dev] Package removal without proper last-riting Manuel Rüger
2013-11-11 9:38 ` Sergey Popov
2013-11-11 9:47 ` Michał Górny [this message]
2013-11-11 12:51 ` Tom Wijsman
2013-11-11 14:49 ` Thomas Kahle
2013-11-11 23:55 ` Dustin C. Hatch
2013-11-12 6:22 ` Sergey Popov
2013-11-14 3:08 ` [gentoo-dev] " Ryan Hill
2013-11-14 19:45 ` Diego Elio Pettenò
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=20131111104730.1e6420d4@gentoo.org \
--to=mgorny@gentoo.org \
--cc=gentoo-dev@lists.gentoo.org \
--cc=pinkbyte@gentoo.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox