Bug 264412 - [net/remmina] Installation fails with "OPTIONS_FILE_UNSET+=EXEC"
Summary: [net/remmina] Installation fails with "OPTIONS_FILE_UNSET+=EXEC"
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Some People
Assignee: Fernando Apesteguía
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2022-06-02 10:01 UTC by Katsuyuki Miyoshi
Modified: 2022-06-05 11:15 UTC (History)
1 user (show)

See Also:
bugzilla: maintainer-feedback? (fernape)


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Katsuyuki Miyoshi 2022-06-02 10:01:16 UTC
[remmina-1.4.25]

Installation fails if "OPTIONS_FILE_UNSET+=EXEC".

=============================================================
# make showconfig (Only "EXEC=off" is changed to the default)
===> The following configuration options are available for remmina-1.4.25:
     AVAHI=on: Build with Avahi support
     CUPS=on: CUPS printing system support
     GCRYPT=on: Build with libgcrypt support for password encryption
     NLS=on: Native Language Support
     SSH=on: Build with SSH tunneling support
     TERM=on: Build with terminal support
====> Build and/or install plugins
     EXEC=off: Plugin to execute a command
     KWALLET=off: KWallet password manager support
     RDP=on: Remote Desktop Protocol plugin
     SECRET=on: GNOME Keyring plugin
     SPICE=on: Spice protocol plugin
     VNC=on: VNC protocol plugin
     WWW=on: Plugin to open an authenticated web browser
====> Shell Scripts: you have to select exactly one of them
     BASH=on: Use BASH for shell wrapper scripts
     ZSH=off: Use ZSH for shell wrapper scripts
===> Use 'make config' to modify these settings
# make clean
# make all
...
...
# make install
===>  Installing for remmina-1.4.25
===>  Checking if remmina is already installed
===>   Registering installation for remmina-1.4.25
pkg-static: Unable to access file /tmp/usr/ports/net/remmina/work-default/stage/usr/local/share/icons/hicolor/scalable/emblems/org.remmina.Remmina-tool-symbolic.svg:No such file or directory
*** Error code 1

Stop.
make[1]: stopped in /usr/ports/net/remmina
*** Error code 1

Stop.
make: stopped in /usr/ports/net/remmina
# 
==================================================================

That's all. Thanks.
Comment 1 Fernando Apesteguía freebsd_committer freebsd_triage 2022-06-02 16:49:53 UTC
Thanks a lot for the report.

I'll have a look at it.
Comment 2 commit-hook freebsd_committer freebsd_triage 2022-06-05 11:10:27 UTC
A commit in branch main references this bug:

URL: https://cgit.FreeBSD.org/ports/commit/?id=f7b611d9ec4150aff6656f3c234d13345b6f9977

commit f7b611d9ec4150aff6656f3c234d13345b6f9977
Author:     Fernando Apesteguía <fernape@FreeBSD.org>
AuthorDate: 2022-06-05 08:15:57 +0000
Commit:     Fernando Apesteguía <fernape@FreeBSD.org>
CommitDate: 2022-06-05 11:07:27 +0000

    net/remmina: Fix packaging with EXEC=off

    One of the icons is not installed with EXEC=off

    PR:     264412
    Reported by:    Katsuyuki Miyoshi <katsubsd@gmail.com>
    MFH:    2022Q2

 net/remmina/pkg-plist | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
Comment 3 Fernando Apesteguía freebsd_committer freebsd_triage 2022-06-05 11:15:45 UTC
Fixed.

Thanks!