Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 14 Sep 2014 19:26:57 +0000
From:      bugzilla-noreply@freebsd.org
To:        freebsd-ports-bugs@FreeBSD.org
Subject:   [Bug 193641] New: sysutils/bacula-server does not upgrade nicely with shared libraries
Message-ID:  <bug-193641-13@https.bugs.freebsd.org/bugzilla/>

next in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=193641

            Bug ID: 193641
           Summary: sysutils/bacula-server does not upgrade nicely with
                    shared libraries
           Product: Ports Tree
           Version: Latest
          Hardware: Any
                OS: Any
            Status: Needs Triage
          Severity: Affects Many People
          Priority: ---
         Component: Individual Port(s)
          Assignee: freebsd-ports-bugs@FreeBSD.org
          Reporter: dvl@FreeBSD.org
                CC: dan@langille.org
                CC: dan@langille.org
             Flags: maintainer-feedback?(dan@langille.org)

As reported by Larry Rosenman in 192526, upgrading sysutils/bacula-server from
one version to another gives bad exe.

original install of 7.0.4:

$ ldd /usr/local/sbin/bconsole /usr/local/sbin/bacula-* | grep bac
    libbaccfg-7.0.4.so => /usr/local/lib/libbaccfg-7.0.4.so (0x8010c3000)
    libbac-7.0.4.so => /usr/local/lib/libbac-7.0.4.so (0x8012cd000)
/usr/local/sbin/bacula-dir:
    libbacfind-7.0.4.so => /usr/local/lib/libbacfind-7.0.4.so (0x800aa1000)
    libbacsql-7.0.4.so => /usr/local/lib/libbacsql-7.0.4.so (0x800caf000)
    libbaccats-7.0.4.so => /usr/local/lib/libbaccats-7.0.4.so (0x800ed8000)
    libbaccfg-7.0.4.so => /usr/local/lib/libbaccfg-7.0.4.so (0x8010e1000)
    libbac-7.0.4.so => /usr/local/lib/libbac-7.0.4.so (0x8012eb000)
/usr/local/sbin/bacula-fd:
    libbacfind-7.0.4.so => /usr/local/lib/libbacfind-7.0.4.so (0x800c65000)
    libbaccfg-7.0.4.so => /usr/local/lib/libbaccfg-7.0.4.so (0x800e73000)
    libbac-7.0.4.so => /usr/local/lib/libbac-7.0.4.so (0x80107d000)
/usr/local/sbin/bacula-sd:
    libbaccfg-7.0.4.so => /usr/local/lib/libbaccfg-7.0.4.so (0x800c91000)
    libbac-7.0.4.so => /usr/local/lib/libbac-7.0.4.so (0x800e9b000)


After portupgrade bacula-*


$ ldd /usr/local/sbin/bconsole /usr/local/sbin/bacula-* | grep bac
    libbaccfg-7.0.4.so => not found (0)
    libbac-7.0.4.so => not found (0)
/usr/local/sbin/bacula-dir:
    libbacfind-7.0.5.so => /usr/local/lib/libbacfind-7.0.5.so (0x800aa2000)
    libbacsql-7.0.4.so => not found (0)
    libbaccats-postgresql-7.0.4.so => not found (0)
    libbaccfg-7.0.5.so => /usr/local/lib/libbaccfg-7.0.5.so (0x800cb0000)
    libbac-7.0.5.so => /usr/local/lib/libbac-7.0.5.so (0x800ebb000)
/usr/local/sbin/bacula-fd:
    libbacfind-7.0.4.so => not found (0)
    libbaccfg-7.0.4.so => not found (0)
    libbac-7.0.4.so => not found (0)
/usr/local/sbin/bacula-sd:
    libbaccfg-7.0.5.so => /usr/local/lib/libbaccfg-7.0.5.so (0x800c91000)
    libbac-7.0.5.so => /usr/local/lib/libbac-7.0.5.so (0x800e9c000)

 $ ls -l /usr/local/lib/libbac*
-rwxr-xr-x  1 root  wheel  454693 Sep 14 19:18 /usr/local/lib/libbac-7.0.5.so
-rwxr-xr-x  1 root  wheel     934 Sep 14 19:18 /usr/local/lib/libbac.la
lrwxr-xr-x  1 root  wheel      15 Sep 14 19:18 /usr/local/lib/libbac.so ->
libbac-7.0.5.so
lrwxr-xr-x  1 root  wheel      24 Sep 14 19:19
/usr/local/lib/libbaccats-7.0.5.so -> libbaccats-postgresql.so
-rwxr-xr-x  1 root  wheel   44863 Sep 14 19:19
/usr/local/lib/libbaccats-postgresql-7.0.5.so
-rwxr-xr-x  1 root  wheel    1024 Sep 14 19:19
/usr/local/lib/libbaccats-postgresql.la
lrwxr-xr-x  1 root  wheel      30 Sep 14 19:19
/usr/local/lib/libbaccats-postgresql.so -> libbaccats-postgresql-7.0.5.so
-rwxr-xr-x  1 root  wheel     958 Sep 14 19:19 /usr/local/lib/libbaccats.la
lrwxr-xr-x  1 root  wheel      19 Sep 14 19:19 /usr/local/lib/libbaccats.so ->
libbaccats-7.0.5.so
-rwxr-xr-x  1 root  wheel   55195 Sep 14 19:18
/usr/local/lib/libbaccfg-7.0.5.so
-rwxr-xr-x  1 root  wheel     952 Sep 14 19:18 /usr/local/lib/libbaccfg.la
lrwxr-xr-x  1 root  wheel      18 Sep 14 19:18 /usr/local/lib/libbaccfg.so ->
libbaccfg-7.0.5.so
-rwxr-xr-x  1 root  wheel   66567 Sep 14 19:18
/usr/local/lib/libbacfind-7.0.5.so
-rwxr-xr-x  1 root  wheel     958 Sep 14 19:18 /usr/local/lib/libbacfind.la
lrwxr-xr-x  1 root  wheel      19 Sep 14 19:18 /usr/local/lib/libbacfind.so ->
libbacfind-7.0.5.so
-rwxr-xr-x  1 root  wheel  190694 Sep 14 19:19
/usr/local/lib/libbacsql-7.0.5.so
-rwxr-xr-x  1 root  wheel     952 Sep 14 19:19 /usr/local/lib/libbacsql.la
lrwxr-xr-x  1 root  wheel      18 Sep 14 19:19 /usr/local/lib/libbacsql.so ->
libbacsql-7.0.5.so

--- Comment #1 from Bugzilla Automation <bugzilla@FreeBSD.org> ---
Maintainer CC'd

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



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-193641-13>