public inbox for gentoo-amd64@lists.gentoo.org
 help / color / mirror / Atom feed
From: Duncan <1i5t5.duncan@cox.net>
To: gentoo-amd64@lists.gentoo.org
Subject: [gentoo-amd64]  Re: KDE 4.0.4 upgrade, sort of.
Date: Sat, 31 May 2008 23:54:19 +0000 (UTC)	[thread overview]
Message-ID: <pan.2008.05.31.23.54.19@cox.net> (raw)
In-Reply-To: 200805312034.51915.levertond@googlemail.com

David Leverton <levertond@googlemail.com> posted
200805312034.51915.levertond@googlemail.com, excerpted below, on  Sat, 31
May 2008 20:34:51 +0100:

> On Saturday 31 May 2008 20:25:42 Hemmann, Volker Armin wrote:
>> New in pkgcore:
>> --ignore-failures:
>> [snip]
>>
>> people who asked for a similar functionality in paludis were called
>> stupid. (asking for skipfirst equivalent)
> 
> [dleverton@shiny-one ~] $ paludis --help [snip]
>   --continue-on-failure  Whether to continue after a fetch or install
>   error
>       if-fetch-only   If fetching only (default)
>	never           Never
>       if-satisfied    If remaining packages' dependencies are satisfied
>	if-independent  If independent of failed and skipped packages
>       always          Always (UNSAFE)

I don't have a particular dog in this fight, but that's not the same 
thing.  --skip-first allows the admin to react to whatever when wrong, 
try to fix it, and use the skip option only if he decides it's 
warranted.  IOW, it's sort of interactive, tho over time.  It appears 
this option must be added at the beginning, before one knows there'll be 
an error, and independent of what that error might be.  

(I'm assuming paludis creates a log of what failed, so one can try them 
again later, after fixing the problem or getting a package update or 
whatever.  If not, that's another difference, as the --skipfirst option 
allows one to (manually) create such a list, and in fact that's what I 
use it for when doing an emerge --emptytree after upgrading gcc, for 
instance.  The old packages often still work fine so don't /have/ to be 
upgraded, but with a list, as they are fixed to work with the new 
version, they can be retried and if successful, stricken from the list, 
thus gradually shrinking the number of packages not compatible with the 
new gcc version.)

I did see the log where the --skipfirst functionality request was called 
stupid.  I never quite understood why.  If the above was already there 
and considered equivalent, I can see why the request might be called 
stupid, but nobody bothered to explain that if it was indeed the case, so 
both the requester and all the others that ended up seeing that IRC log 
missed out on the real answer.  Unfortunately, that sort of "missing out" 
has become somewhat of a pattern, altho if/when the explanation /does/ 
come, it's usually very well reasoned out.  It's just worse than pulling 
teeth to get it, sometimes, even on the devel list after being asked 
repeatedly by multiple devs, which is where I see the pattern repeated 
most often, since as a good admin, I lurk there to see what's coming down 
the road before I hit it.

-- 
Duncan - List replies preferred.   No HTML msgs.
"Every nonfree program has a lord, a master --
and if you use the program, he is your master."  Richard Stallman

-- 
gentoo-amd64@lists.gentoo.org mailing list



  reply	other threads:[~2008-05-31 23:54 UTC|newest]

Thread overview: 70+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2008-05-28 10:25 [gentoo-amd64] KDE 4.0.4 upgrade, sort of Mark Haney
2008-05-28 12:10 ` [gentoo-amd64] KDE 4.0.4 upgrade, sort of. [UPDATE] Mark Haney
2008-05-28 12:48 ` [gentoo-amd64] KDE 4.0.4 upgrade, sort of Hemmann, Volker Armin
2008-05-28 12:54   ` Mark Haney
2008-05-28 13:49     ` Hemmann, Volker Armin
2008-05-28 17:59 ` Beso
2008-05-29 17:41   ` Mark Haney
2008-05-29 18:17     ` Hemmann, Volker Armin
2008-05-29 20:53       ` Beso
2008-05-30 12:26         ` Mark Haney
2008-05-30 12:59           ` Beso
2008-05-30 12:59             ` Beso
2008-05-30 13:15               ` Mark Haney
2008-05-30 13:19                 ` Beso
2008-05-30 16:40                   ` [gentoo-amd64] " Duncan
2008-05-30 19:17                     ` Beso
2008-05-31 10:28                       ` Duncan
2008-05-31 15:43                         ` Beso
2008-05-31 17:52                           ` Duncan
2008-05-31 18:12                             ` Beso
2008-05-31 19:01                               ` Duncan
2008-05-31 19:18                                 ` Beso
2008-05-30 20:16                     ` Hemmann, Volker Armin
2008-05-30 20:28                       ` David Leverton
2008-05-30 20:48                         ` Barry Schwartz
2008-05-30 20:51                           ` David Leverton
2008-05-30 21:10                         ` Hemmann, Volker Armin
2008-05-30 21:16                           ` David Leverton
2008-05-30 22:17                             ` Hemmann, Volker Armin
2008-05-30 23:16                               ` David Leverton
2008-05-31  9:53                                 ` Hemmann, Volker Armin
2008-05-31 10:08                                   ` David Leverton
2008-05-31  2:15                               ` Richard Freeman
2008-05-31  3:25                                 ` Avuton Olrich
2008-05-31  8:48                                 ` Beso
2008-05-31  6:36                               ` ionut cucu
2008-05-31  8:31                             ` Beso
2008-05-30 21:18                         ` Hemmann, Volker Armin
2008-05-30 22:06                           ` David Leverton
2008-05-30 23:41                             ` Hemmann, Volker Armin
2008-05-30 23:52                               ` David Leverton
2008-05-31  2:14                               ` Barry Schwartz
2008-05-31  2:20                                 ` Barry Schwartz
2008-05-31  8:33                           ` Beso
2008-05-31  6:34                       ` ionut cucu
2008-05-31  9:57                         ` Hemmann, Volker Armin
2008-05-31  8:17                       ` Duncan
2008-05-31  9:08                         ` Beso
2008-05-31 11:40                           ` Duncan
2008-05-31 15:53                             ` Beso
2008-05-31 18:11                               ` Duncan
2008-05-31 18:24                                 ` Beso
2008-05-31 18:48                                   ` Duncan
2008-05-31 19:25                           ` Hemmann, Volker Armin
2008-05-31 19:34                             ` David Leverton
2008-05-31 23:54                               ` Duncan [this message]
2008-06-01  0:17                                 ` David Leverton
2008-06-01  7:57                                   ` Duncan
2008-06-01  1:54                                 ` Richard Freeman
2008-06-01  7:22                                   ` Duncan
2008-06-01 11:04                                 ` Beso
2008-06-01 18:59                               ` Hemmann, Volker Armin
2008-06-02 10:51                                 ` Beso
2008-06-02 11:11                                 ` ionut cucu
2008-06-02 12:59                                   ` Mark Haney
2008-06-02 13:45                                     ` Beso
2008-06-02 14:09                                       ` Mark Haney
2008-06-02 16:35                                         ` Beso
2008-06-01  8:05                             ` Duncan
2008-05-31  8:26                       ` Beso

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=pan.2008.05.31.23.54.19@cox.net \
    --to=1i5t5.duncan@cox.net \
    --cc=gentoo-amd64@lists.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