[Bug 2346284] Review Request: hexcurse - Ncurses-based console hexeditor

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



https://bugzilla.redhat.com/show_bug.cgi?id=2346284



--- Comment #7 from Jakub Kadlčík <jkadlcik@xxxxxxxxxx> ---
Thank you for the update Davide,

The project licensing is quite messy. The licensecheck tool shows:


    GNU General Public License v2.0 or later [obsolete FSF postal address (Mass
Ave)]
   
---------------------------------------------------------------------------------
    hexcurse-1.80.0-build/hexcurse-ng/include/hgetopt.h
    hexcurse-1.80.0-build/hexcurse-ng/src/getopt.c

    GNU General Public License v2.0 or later [obsolete FSF postal address
(Temple Place)]
   
-------------------------------------------------------------------------------------
    hexcurse-1.80.0-build/hexcurse-ng/include/hex.h
    hexcurse-1.80.0-build/hexcurse-ng/src/acceptch.c
    hexcurse-1.80.0-build/hexcurse-ng/src/file.c
    hexcurse-1.80.0-build/hexcurse-ng/src/hexcurse.c
    hexcurse-1.80.0-build/hexcurse-ng/src/llist.c
    hexcurse-1.80.0-build/hexcurse-ng/src/screen.c
    hexcurse-1.80.0-build/hexcurse-ng/src/stack.c

    GNU General Public License v3.0 or later
    ----------------------------------------
    hexcurse-1.80.0-build/hexcurse-ng/config.guess
    hexcurse-1.80.0-build/hexcurse-ng/config.sub

    GNU General Public License, Version 2
    -------------------------------------
    hexcurse-1.80.0-build/hexcurse-ng/COPYING

    GNU Library General Public License, Version 2.0
    -----------------------------------------------
    hexcurse-1.80.0-build/hexcurse-ng/LICENSE.txt


So I think the License should look something like this (with the comment):

    # The project is available under the LGPL-2.0-or-later license except for
the
    # following files.
    # These files are licensed under GPL-2.0-or-later:
        include/hex.h
        src/acceptch.c
        src/file.c
        src/hexcurse.c
        src/llist.c
        src/screen.c
        src/stack.c
    # These files are licensed under GPL-3.0-or-later:
        config.guess
        config.sub
    License: LGPL-2.0-or-later AND GPL-2.0-or-later AND GPL-3.0-or-later



Also, we still have the problem with executable documentation files. I am not
sure why it happens. If you don't want to debug the issue, it's fine to just
chmod -x on those files in the %build or %install section.
You can see the errors for example here -
https://download.copr.fedorainfracloud.org/results/frostyx/fedora-review-2346284-hexcurse/fedora-rawhide-x86_64/08860368-hexcurse/fedora-review/review.txt
If you want to reproduce them for yourself, you can simply enable fedora-review
for your Copr project
https://frostyx.cz/posts/running-fedora-review-after-copr-build


-- 
You are receiving this mail because:
You are always notified about changes to this product and component
You are on the CC list for the bug.
https://bugzilla.redhat.com/show_bug.cgi?id=2346284

Report this comment as SPAM: https://bugzilla.redhat.com/enter_bug.cgi?product=Bugzilla&format=report-spam&short_desc=Report%20of%20Bug%202346284%23c7

-- 
_______________________________________________
package-review mailing list -- package-review@xxxxxxxxxxxxxxxxxxxxxxx
To unsubscribe send an email to package-review-leave@xxxxxxxxxxxxxxxxxxxxxxx
Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: https://lists.fedoraproject.org/archives/list/package-review@xxxxxxxxxxxxxxxxxxxxxxx
Do not reply to spam, report it: https://pagure.io/fedora-infrastructure/new_issue




[Index of Archives]     [Fedora Users]     [Fedora Desktop]     [Fedora SELinux]     [Yosemite Conditions]     [KDE Users]

  Powered by Linux