[Bug 215060] mail/mimedefang: Fails to install on 10.3/amd64

bugzilla-noreply at freebsd.org bugzilla-noreply at freebsd.org
Fri Jan 20 04:39:31 UTC 2017


https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=215060

--- Comment #6 from Antonio Gandara <antonio at triforce.info> ---
(In reply to Tilman Keskinoz from comment #5)

I hadn't heard anything in regard to this in over a month so I had completely
forgotten about. The good news is that this problem or bug whatever you want to
call it is not affecting my production server in anyway but I just found it
strange that I could not simply reinstall a port I accidentally deleted by
running make deinstall in the /usr/ports directory. I do typically read the
/usr/ports/UPDATING file when updating ports however I don't recall if I read
it when updating perl last year. The only information I found in the
/usr/ports/UPDATING file from last year in regard to perl is below my comments.
I use portupgrade to upgrade my ports. I am already running perl5.24 port so
the only thing I see missing from those instructions that I should do is
rebuild everything that uses libperl.so. So I ran the command on my server
portupgrade -f `pkg shlib -qR libperl.so.5.20` and the command didn't work. It
gave an error that ** No package names given. Is the command in
/usr/ports/UPDATING wrong or am I doing something wrong?

20161103:
  AFFECTS: users of lang/perl5*
  AUTHOR: mat at FreeBSD.org

  The default Perl version has been switched to Perl 5.24.  If you are using
  binary packages to upgrade your system, you do not have anything to do, pkg
  upgrade will do the right thing.  For the other people, assuming you are
  migrating from 5.20 to 5.24, do:

  First, add to /etc/make.conf:

  DEFAULT_VERSIONS+=  perl5=5.24

  Portupgrade users:
        portupgrade -o lang/perl5.24 -f lang/perl5.20

          You can now remove the DEFAULT_VERSIONS line added earlier
          from /etc/make.conf

          Then you will need to rebuild everything that uses libperl.so, you
          can do so with:

        portupgrade -f `pkg shlib -qR libperl.so.5.20`

  Portmaster users:
        portmaster -o lang/perl5.24 lang/perl5.20

          You can now remove the DEFAULT_VERSIONS line added earlier
          from /etc/make.conf

          Then you will need to rebuild everything that uses libperl.so, you
          can do so with:

        portmaster -f `pkg shlib -qR libperl.so.5.20`

-- 
You are receiving this mail because:
You are the assignee for the bug.


More information about the freebsd-ports-bugs mailing list