Mark Millard
2016-May-02 18:54 UTC
Weird portupgrade error on current amd64 [and powerpc64?] (-r298192 and later; also now on stable as of -r298920 and later)
On Mon May 2 15:44:19 UTC 2016 Tomoaki AOKI wrote:> Hi. > > Today I encountered this problem on stable/10 and could determine the > problematic commit is r298920, "Update file to 5.26". > > This commit is MFC of r298192, and reverting it fixes the issue on > head, too. > > What I did (for stable/10) is... > > 1) Running at r298836: No problem. > 2) Update to r298920: Problem is reproduced! > 3) Downgrade to previous commit (r298889): No problem. > > 3) was done by `zfs rollback` to r298836 state, `svnlite up r298889', > and proceeded usual rebuilding procedure. > > Fortunately, there was only 3 commits between r298836 and r298920, > and I got right one in first attempt. > > But unfortunately, fixing portupgrade[-devel] or file/libmagic beyonds > my hand. :-<I have taken Tomoaki's note above and my note (below) and have submitted 209211. ==Mark Millard markmi at dsl-only.net On 2016-Apr-26, at 11:16 AM, Mark Millard <markmi at dsl-only.net> wrote:> https://lists.freebsd.org/pipermail/freebsd-ports/2016-April/102983.html reported a "Broken pipe" problem with portupgrade on 11.0-CURRENT on amd64. > > FYI: I had the/a "Broken pipe" portupgrade problem on powerpc64 under 11.0-CURRENT -r298518 on 2016-Apr-23 updating from /usr/ports -r413230 to -r413919. If this might be the same I do not know. The relevant part of the script log is: > >> ====> Compressing man pages (compress-man) >> ---> Backing up the old version >> ---> Uninstalling the old version >> [Reading data from pkg(8) ... - 68 packages found - done] >> ---> Deinstalling 'perl5-5.22.1_7' >> [Reading data from pkg(8) ... - 68 packages found - done] >> ** Listing the failed packages (-:ignored / *:skipped / !:failed) >> ! perl5-5.22.1_7 (Broken pipe) >> ---> Skipping 'ports-mgmt/portlint' (portlint-2.16.8) because a requisite package 'perl5-5.22.1_7' (lang/perl5.22) failed (specify -k to force) > > ruby was still lang/ruby21 at the time. > > I used portmaster instead and everything worked fine.==Mark Millard markmi at dsl-only.net