Bug 1674074 - Nonexisting file in shebang: /usr/bin/perl6-j
Summary: Nonexisting file in shebang: /usr/bin/perl6-j
Keywords:
Status: CLOSED NOTABUG
Alias: None
Product: Fedora
Classification: Fedora
Component: rakudo-zef
Version: rawhide
Hardware: Unspecified
OS: Unspecified
unspecified
unspecified
Target Milestone: ---
Assignee: Gerd Pokorra
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks: 1541318
TreeView+ depends on / blocked
 
Reported: 2019-02-08 23:54 UTC by Miro Hrončok
Modified: 2019-02-09 09:57 UTC (History)
1 user (show)

Fixed In Version:
Clone Of:
Environment:
Last Closed: 2019-02-09 09:57:08 UTC
Type: Bug
Embargoed:


Attachments (Terms of Use)

Description Miro Hrončok 2019-02-08 23:54:11 UTC
rakudo-zef-0.5.3-2.fc30

has this in the build.log:

mangling shebang in /usr/lib64/perl6/vendor/bin/zef-j from /usr/bin/env perl6-j to #!/usr/bin/perl6-j


Note that /usr/bin/perl6-j is not provided by any package and hence such shebang makes no sense.

Comment 1 Gerd Pokorra 2019-02-09 09:19:07 UTC
This is not a bug it is a feature.  :-)

For radudo-perl6 in Fedora is only the moar backend provided. So there is no perl6-j. The zef build recognize that and do not provide a zef-j, so that is only a message during the build that can be ignored. The Fedora rakudo-zef package do not provide an zef-j file.

I do not know much about Java. But if you know someone who know much about Java and packaging Java modules and would like to help me to build a npq-j and rakudo-j package and do an review than I could try to get this packages in Fedora. Also anyone else are free to do this.

Comment 2 Miro Hrončok 2019-02-09 09:57:08 UTC
OK, thanks for explaining.

Note: The package does not require /usr/bin/perl6-j, so it should install OK.


Note You need to log in before you can comment on or make changes to this bug.