[Bug 264901] graphics/libglvnd

From: <bugzilla-noreply_at_freebsd.org>
Date: Sun, 26 Jun 2022 10:51:07 UTC
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=264901

            Bug ID: 264901
           Summary: graphics/libglvnd
           Product: Ports & Packages
           Version: Latest
          Hardware: Any
                OS: Any
            Status: New
          Severity: Affects Many People
          Priority: ---
         Component: Individual Port(s)
          Assignee: x11@FreeBSD.org
          Reporter: jason@aventia.pw
          Assignee: x11@FreeBSD.org
             Flags: maintainer-feedback?(x11@FreeBSD.org)

Any ideas why libglvnd is not portmaster friendly?
Keeping FreeBSD up to date is important, even on systems which have committed
to keeping the system up to date via portmaster.
Thanks!



Installing symlink pointing to libGLESv2.so.2 to
/usr/ports/graphics/libglvnd/work/stage/usr/local/lib/libGLESv2.so
/bin/ln -s opengl.pc
/usr/ports/graphics/libglvnd/work/stage/usr/local/libdata/pkgconfig/gl.pc
====> Compressing man pages (compress-man)
===>  Installing for libglvnd-1.4.0_2
===>  Checking if libglvnd is already installed
===>   libglvnd-1.4.0_2 is already installed
      You may wish to ``make deinstall'' and install this port again
      by ``make reinstall'' to upgrade it properly.
      If you really wish to overwrite the old port of libglvnd
      without deleting it first, set the variable "FORCE_PKG_REGISTER"
      in your environment or the "make install" command line.
*** Error code 1

Stop.
make[3]: stopped in /usr/ports/graphics/libglvnd
*** Error code 1

Stop.
make[2]: stopped in /usr/ports/graphics/libglvnd
*** Error code 1

Stop.
make[1]: stopped in /usr/ports/graphics/jasper
*** Error code 1

Stop.
make: stopped in /usr/ports/graphics/jasper

===>>> make build failed for graphics/jasper
===>>> Aborting update

===>>> Update for graphics/jasper failed
===>>> Aborting update

===>>> There are messages from installed ports to display,
       but first take a moment to review the error messages
       above.  Then press Enter when ready to proceed. 

===>>> pkg-message for xmlcatmgr-2.2_3
On install:
The following catalogs are installed:

 1) /usr/local/share/sgml/catalog

   The top level catalog for SGML stuff.  It is not changed
   by any ports/packages except textproc/xmlcatmgr.

 2) /usr/local/share/sgml/catalog.ports

   This catalog is for handling SGML stuff installed under
   /usr/local/share/sgml.  It is changed by ports/packages.

 3) /usr/local/share/xml/catalog

   The top level catalog for XML stuff.  It is not changed
   by any ports/packages except textproc/xmlcatmgr.

 4) /usr/local/share/xml/catalog.ports

   This catalog is for handling XML stuff installed under
   /usr/local/share/xml.  It is changed by ports/packages.

===>>> pkg-message for dovecot-2.3.19.1
On install:
You must create the configuration files yourself. Copy them over
 to /usr/local/etc/dovecot and edit them as desired:

        cp -R /usr/local/etc/dovecot/example-config/* \
                /usr/local/etc/dovecot

 The default configuration includes IMAP and POP3 services, will
 authenticate users agains the system's passwd file, and will use
 the default /var/mail/$USER mbox files.

 Next, enable dovecot in /etc/rc.conf:

        dovecot_enable="YES"


 To avoid a risk of mailbox corruption, do not set the
 security.bsd.see_other_uids or .see_other_gids sysctls to 0
 if Dovecot is storing mail for multiple concurrent users (PR 218392).

 Similarly, setting sysctls security.bsd.hardlink_check_uid or
 security.bsd.hardlink_check_gid to 1 might result in non-working
 mailboxes, depending on what mailbox locking mechanism is used
 (PR 242223).

 If you want to be able to search within attachments using the
 decode2text plugin, you'll need to install textproc/catdoc, and
 one of graphics/xpdf or graphics/poppler-utils.


 There are some potentially breaking changes in Dovecot 2.3. If you
 are upgrading from Dovecot 2.2:

   * Read https://wiki2.dovecot.org/Upgrading/2.3
   * Merge the configuration file changes from
     /usr/local/etc/dovecot/examples-config/

On remove:
If you are removing dovecot permanently, you should 'rm -rf /var/db/dovecot' to
clear out any remaining data.

===>>> pkg-message for galera-25.3.37
On install:
Find the Galera Cluster documentation at
http://galeracluster.com/documentation-webpages/

===>>> Done displaying pkg-message files

===>>> The following actions were performed:
        Installation of science/libaec (libaec-1.0.6)
        Upgrade of rar-6.11,3 to rar-6.12,3
        Upgrade of unrar-6.11,6 to unrar-6.12,6
        Upgrade of xmlcatmgr-2.2_2 to xmlcatmgr-2.2_3
        Upgrade of autoconf-2.69_4 to autoconf-2.71
        Upgrade of dovecot-2.3.19 to dovecot-2.3.19.1
        Upgrade of ffmpeg-4.4.2_4,1 to ffmpeg-4.4.2_5,1
        Upgrade of fftw3-3.3.10 to fftw3-3.3.10_1
        Upgrade of galera-25.3.36_1 to galera-25.3.37
        Upgrade of meson-0.62.1 to meson-0.62.2
        Upgrade of glib-2.70.4_6,2 to glib-2.72.2,2
        Upgrade of google-perftools-2.9.1_4 to google-perftools-2.10
        Upgrade of graphviz-2.50.0_4 to graphviz-2.50.0_5


===>>> You can restart from the point of failure with this command line:
       portmaster <flags> graphics/jasper graphics/libdrm devel/libgit2
dns/libidn devel/llvm13 www/nginx security/nss converters/p5-Cpanel-JSON-XS
www/p5-HTTP-Message devel/p5-Package-Stash-XS devel/p5-Specio
devel/p5-Type-Tiny www/p5-libwww lang/php74 math/php74-bcmath
archivers/php74-bz2 misc/php74-calendar textproc/php74-ctype ftp/php74-curl
databases/php74-dba textproc/php74-dom graphics/php74-exif
sysutils/php74-fileinfo security/php74-filter ftp/php74-ftp graphics/php74-gd
devel/php74-gettext math/php74-gmp converters/php74-iconv mail/php74-imap
devel/php74-intl devel/php74-json net/php74-ldap converters/php74-mbstring
databases/php74-mysqli www/php74-opcache security/php74-openssl
devel/php74-pcntl databases/php74-pdo databases/php74-pdo_mysql
databases/php74-pdo_sqlite mail/pear-Mail_mimeDecode@php74 archivers/php74-phar
sysutils/php74-posix textproc/php74-pspell www/php74-session
textproc/php74-simplexml net/php74-soap net/php74-sockets
databases/php74-sqlite3 www/php74-tidy devel/php74-tokenizer textproc/php74-xml
textproc/php74-xmlreader net/php74-xmlrpc textproc/php74-xmlwriter
textproc/php74-xsl archivers/php74-zip archivers/php74-zlib devel/py-babel@py38
devel/py-jmespath@py38 devel/py-msgpack@py38 sysutils/py-psutil@py38
www/py-requests@py38 devel/ruby-gems dns/unbound dns/bind-tools
databases/freetds sysutils/fusefs-sshfs devel/git@default science/hdf5
sysutils/htop devel/llvm12 net-mgmt/net-snmp devel/py-breathe@py38
security/py-paramiko@py38 devel/py-pytest-runner@py38 sysutils/py-salt@py38
security/sudo 

This command has been saved to ~/portmasterfail.txt

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