Re: update neon27-shlibs fails to install

Daniel Macks <[email protected]>
Newsgroups gmane.os.apple.fink.general
Message-ID <[email protected]>

On 9/30/21, 2:56 AM, "Christian Ebert" <[email protected]> wrote:

    * Christian Ebert on Wednesday, September 29, 2021 at 21:21:06 +0200:
    [...]
    > /usr/bin/install -c -m 644 $d 
    > /opt/sw/src/fink.build/root-neon27-0.32.1-1/opt/sw/share/doc/neon27/html; 
    > \
    > done

    There's this:

    > NLS not enabled.
    > sudo -u fink-bld [ENV] sh -c /tmp/fink.mKaoh
    > /usr/bin/install -d -m 700 /opt/sw/src/fink.build/root-neon27-0.32.1-1/opt/sw/share/doc/neon27
    > /bin/cp -r AUTHORS /opt/sw/src/fink.build/root-neon27-0.32.1-1/opt/sw/share/doc/neon27/
    > /bin/cp -r BUGS /opt/sw/src/fink.build/root-neon27-0.32.1-1/opt/sw/share/doc/neon27/
    > /bin/cp -r NEWS /opt/sw/src/fink.build/root-neon27-0.32.1-1/opt/sw/share/doc/neon27/
    > /bin/cp -r README.md /opt/sw/src/fink.build/root-neon27-0.32.1-1/opt/sw/share/doc/neon27/
    > /bin/cp -r THANKS /opt/sw/src/fink.build/root-neon27-0.32.1-1/opt/sw/share/doc/neon27/
    > /bin/cp -r TODO /opt/sw/src/fink.build/root-neon27-0.32.1-1/opt/sw/share/doc/neon27/
    > /bin/cp -r src/COPYING.LIB /opt/sw/src/fink.build/root-neon27-0.32.1-1/opt/sw/share/doc/neon27/
    > /bin/chmod -R go=u-w /opt/sw/src/fink.build/root-neon27-0.32.1-1/opt/sw/share/doc/neon27
    > /bin/rm -f /opt/sw/src/fink.build/root-neon27-0.32.1-1/opt/sw/info/dir /opt/sw/src/fink.build/root-neon27-0.32.1-1/opt/sw/info/dir.old /opt/sw/src/fink.build/root-neon27-0.32.1-1/opt/sw/share/info/dir /opt/sw/src/fink.build/root-neon27-0.32.1-1/opt/sw/share/info/dir.old
    > /bin/rm -rf /opt/sw/src/fink.build/root-neon27-shlibs-0.32.1-1
    > /bin/mkdir -p /opt/sw/src/fink.build/root-neon27-shlibs-0.32.1-1/opt/sw
    > /bin/mkdir -p /opt/sw/src/fink.build/root-neon27-shlibs-0.32.1-1/DEBIAN
    > /usr/sbin/chown -R fink-bld:fink-bld /opt/sw/src/fink.build/root-neon27-shlibs-0.32.1-1
    > sudo -u fink-bld [ENV] sh -c /tmp/fink.gVA9J
    > /usr/bin/install -d -m 755 /opt/sw/src/fink.build/root-neon27-shlibs-0.32.1-1/opt/sw/lib
    > /bin/mv /opt/sw/src/fink.build/root-neon27-0.32.1-1/opt/sw/lib/libneon.27.dylib /opt/sw/src/fink.build/root-neon27-shlibs-0.32.1-1/opt/sw/lib/
    > /usr/bin/install -d -m 755 /opt/sw/src/fink.build/root-neon27-shlibs-0.32.1-1/opt/sw/share

    And then, in spite of NLS being disabled it tries to move a 
    locale directory:

    > /bin/mv /opt/sw/src/fink.build/root-neon27-0.32.1-1/opt/sw/share/locale /opt/sw/src/fink.build/root-neon27-shlibs-0.32.1-1/opt/sw/share/
    > mv: rename /opt/sw/src/fink.build/root-neon27-0.32.1-1/opt/sw/share/locale to /opt/sw/src/fink.build/root-neon27-shlibs-0.32.1-1/opt/sw/share/locale: No such file or directory
    > ### execution of /bin/mv failed, exit code 1
    > ### execution of /tmp/fink.gVA9J failed, exit code 1

    On the other hand, where was NLS disabled? Not via configure by 
    the looks of it:

    $ fink dumpinfo -f configureparams neon27-shlibs
    configureparams: --prefix=/opt/sw

Thanks for the debugging output! It's an upstream bug in one of their hand-coded ./configure blocks:

https://github.com/notroj/neon/issues/66

I just pushed a quick-fix...

dan





_______________________________________________
Fink-users mailing list
[email protected]
List archive:
https://sourceforge.net/p/fink/mailman/fink-users/
Subscription management:
https://lists.sourceforge.net/lists/listinfo/fink-users
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.