{ "issues": [], "results": { "MUST": { "C/C++": [ { "result": "pass", "text": "If your application is a C or C++ application you must list a BuildRequires against gcc, gcc-c++ or clang.", "note": null, "name": "CheckGccBuildRequires", "url": "https://docs.fedoraproject.org/en-US/packaging-guidelines/C_and_C++/" }, { "result": "pass", "text": "Package does not contain any libtool archives (.la)", "note": null, "name": "CheckLibToolArchives", "url": "https://docs.fedoraproject.org/en-US/packaging-guidelines/#packaging-static-libraries" }, { "result": "pending", "text": "Package does not contain kernel modules.", "note": null, "name": "CheckNoKernelModules", "url": "https://docs.fedoraproject.org/en-US/packaging-guidelines/what-can-be-packaged/#_no_external_kernel_modules" }, { "result": "pass", "text": "Package contains no static executables.", "note": null, "name": "CheckNoStaticExecutables", "url": "https://docs.fedoraproject.org/en-US/packaging-guidelines/#_statically_linking_executables" }, { "result": "pass", "text": "Rpath absent or only used for internal libs.", "note": null, "name": "CheckRPATH", "url": "https://docs.fedoraproject.org/en-US/packaging-guidelines/#_beware_of_rpath" } ], "Generic": [ { "result": "pending", "text": "Package is licensed with an open-source compatible license and meets other legal requirements as defined in the legal section of Packaging Guidelines.", "note": null, "name": "CheckApprovedLicense", "url": "https://docs.fedoraproject.org/en-US/packaging-guidelines/LicensingGuidelines/" }, { "result": "pending", "text": "%build honors applicable compiler flags or justifies otherwise.", "note": null, "name": "CheckBuildCompilerFlags", "url": "https://docs.fedoraproject.org/en-US/packaging-guidelines/#_compiler_flags" }, { "result": "pass", "text": "Package uses either %{buildroot} or $RPM_BUILD_ROOT", "note": null, "name": "CheckBuildrootMacros", "url": "https://docs.fedoraproject.org/en-US/packaging-guidelines/#_macros" }, { "result": "pending", "text": "Package contains no bundled libraries without FPC exception.", "note": null, "name": "CheckBundledLibs", "url": "https://docs.fedoraproject.org/en-US/packaging-guidelines/#bundling" }, { "result": "pending", "text": "Changelog in prescribed format.", "note": null, "name": "CheckChangelogFormat", "url": "https://docs.fedoraproject.org/en-US/packaging-guidelines/#changelogs" }, { "result": "pass", "text": "Package does not run rm -rf %{buildroot} (or $RPM_BUILD_ROOT) at the beginning of %install.", "note": null, "name": "CheckCleanBuildroot", "url": "(this test has no URL)" }, { "result": "pending", "text": "Sources contain only permissible code or content.", "note": null, "name": "CheckCodeAndContent", "url": "https://docs.fedoraproject.org/en-US/packaging-guidelines/what-can-be-packaged/#_impermissible_content" }, { "result": "pass", "text": "Macros in Summary, %description expandable at SRPM build time.", "note": null, "name": "CheckDescMacros", "url": "https://docs.fedoraproject.org/en-US/packaging-guidelines/#_source_rpm_buildtime_macros" }, { "result": "pass", "text": "Package contains desktop file if it is a GUI application.", "note": null, "name": "CheckDesktopFile", "url": "https://docs.fedoraproject.org/en-US/packaging-guidelines/#_desktop_files" }, { "result": "pass", "text": "Package installs a %{name}.desktop using desktop-file-install or desktop-file-validate if there is such a file.", "note": null, "name": "CheckDesktopFileInstall", "url": "https://docs.fedoraproject.org/en-US/packaging-guidelines/#_desktop_files" }, { "result": "pending", "text": "Development files must be in a -devel package", "note": null, "name": "CheckDevelFilesInDevel", "url": "https://docs.fedoraproject.org/en-US/packaging-guidelines/#_devel_packages" }, { "result": "pass", "text": "Package requires other packages for directories it uses.", "note": null, "name": "CheckDirectoryRequire", "url": "https://docs.fedoraproject.org/en-US/packaging-guidelines/#_file_and_directory_ownership" }, { "result": "pass", "text": "Dist tag is present.", "note": null, "name": "CheckDistTag", "url": "https://docs.fedoraproject.org/en-US/packaging-guidelines/DistTag/" }, { "result": "pending", "text": "Package uses nothing in %doc for runtime.", "note": null, "name": "CheckDocRuntime", "url": "https://docs.fedoraproject.org/en-US/packaging-guidelines/#_documentation" }, { "result": "pass", "text": "Package does not contain duplicates in %files.", "note": null, "name": "CheckFileDuplicates", "url": "https://docs.fedoraproject.org/en-US/packaging-guidelines/#_duplicate_files" }, { "result": "pass", "text": "Permissions on files are set properly.", "note": null, "name": "CheckFilePermissions", "url": "https://docs.fedoraproject.org/en-US/packaging-guidelines/#_file_permissions" }, { "result": "pending", "text": "Package complies to the Packaging Guidelines", "note": null, "name": "CheckGuidelines", "url": "https://docs.fedoraproject.org/en-US/packaging-guidelines/" }, { "result": "pass", "text": "Package must not depend on deprecated() packages.", "note": null, "name": "CheckIfDepsDeprecated", "url": "https://docs.fedoraproject.org/en-US/packaging-guidelines/deprecating-packages/" }, { "result": "pass", "text": "If (and only if) the source package includes the text of the license(s) in its own file, then that file, containing the text of the license(s) for the package is included in %license.", "note": null, "name": "CheckLicensInDoc", "url": "https://docs.fedoraproject.org/en-US/packaging-guidelines/LicensingGuidelines/#_license_text" }, { "result": "pending", "text": "License field in the package spec file matches the actual license.", "note": "Checking patched sources after %prep for licenses. Licenses found: \"Unknown or generated\", \"GNU Affero General Public License v3.0\", \"*No copyright* GNU Affero General Public License v3.0\", \"MIT License\", \"*No copyright* Apache License 2.0\", \"BSD 3-Clause License\", \"*No copyright* MIT License\", \"zlib License\", \"Khronos License\", \"*No copyright* CeCILL-C License\", \"MIT License and/or The Unlicense\", \"BSD 2-Clause License\", \"*No copyright* GNU Lesser General Public License\", \"GNU Lesser General Public License, Version 2.1\", \"*No copyright* The Unlicense [generated file]\", \"SIL Open Font License 1.1\", \"GNU Lesser General Public License [obsolete FSF postal address (Temple Place)]\", \"GNU Lesser General Public License v2.1 or later [obsolete FSF postal address (Temple Place)]\". 4783 files have unknown license. Detailed output of licensecheck in /var/lib/copr-rpmbuild/results/hypersomnia/licensecheck.txt", "name": "CheckLicenseField", "url": "https://docs.fedoraproject.org/en-US/packaging-guidelines/LicensingGuidelines/#_valid_license_short_names" }, { "result": "pass", "text": "The License field must be a valid SPDX expression.", "note": null, "name": "CheckLicenseFieldSPDX", "url": "https://fedoraproject.org/wiki/Changes/SPDX_Licenses_Phase_1" }, { "result": "pending", "text": "License file installed when any subpackage combination is installed.", "note": null, "name": "CheckLicenseInSubpackages", "url": "https://docs.fedoraproject.org/en-US/packaging-guidelines/LicensingGuidelines/#subpackage-licensing" }, { "result": "pending", "text": "Package consistently uses macros (instead of hard-coded directory names).", "note": null, "name": "CheckMacros", "url": "https://docs.fedoraproject.org/en-US/packaging-guidelines/#_macros" }, { "result": "pass", "text": "Package use %makeinstall only when make install DESTDIR=... doesn't work.", "note": null, "name": "CheckMakeinstall", "url": "https://docs.fedoraproject.org/en-US/packaging-guidelines/#_why_the_makeinstall_macro_should_not_be_used" }, { "result": "pending", "text": "If the package is under multiple licenses, the licensing breakdown must be documented in the spec.", "note": null, "name": "CheckMultipleLicenses", "url": "https://docs.fedoraproject.org/en-US/packaging-guidelines/LicensingGuidelines/#_multiple_licensing_scenarios" }, { "result": "pass", "text": "Package is named using only allowed ASCII characters.", "note": null, "name": "CheckNameCharset", "url": "https://docs.fedoraproject.org/en-US/packaging-guidelines/Naming/" }, { "result": "pending", "text": "Package is named according to the Package Naming Guidelines.", "note": null, "name": "CheckNaming", "url": "https://docs.fedoraproject.org/en-US/packaging-guidelines/Naming/" }, { "result": "pending", "text": "Package does not generate any conflict.", "note": null, "name": "CheckNoConflicts", "url": "https://docs.fedoraproject.org/en-US/packaging-guidelines/#_conflicts" }, { "result": "pass", "text": "Package does not use a name that already exists.", "note": null, "name": "CheckNoNameConflict", "url": "https://docs.fedoraproject.org/en-US/packaging-guidelines/Naming/#_conflicting_package_names" }, { "result": "pending", "text": "Package obeys FHS, except libexecdir and /usr/target.", "note": null, "name": "CheckObeysFHS", "url": "https://docs.fedoraproject.org/en-US/packaging-guidelines/#_filesystem_layout" }, { "result": "pending", "text": "If the package is a rename of another package, proper Obsoletes and Provides are present.", "note": null, "name": "CheckObsoletesForRename", "url": "https://docs.fedoraproject.org/en-US/packaging-guidelines/#renaming-or-replacing-existing-packages" }, { "result": "pass", "text": "Package must own all directories that it creates.", "note": null, "name": "CheckOwnDirs", "url": "https://docs.fedoraproject.org/en-US/packaging-guidelines/#_file_and_directory_ownership" }, { "result": "pass", "text": "Package does not own files or directories owned by other packages.", "note": null, "name": "CheckOwnOther", "url": "https://docs.fedoraproject.org/en-US/packaging-guidelines/#_file_and_directory_ownership" }, { "result": "pass", "text": "Package is not relocatable.", "note": null, "name": "CheckRelocatable", "url": "https://docs.fedoraproject.org/en-US/packaging-guidelines/#_relocatable_packages" }, { "result": "pending", "text": "Requires correct, justified where necessary.", "note": null, "name": "CheckRequires", "url": "https://docs.fedoraproject.org/en-US/packaging-guidelines/#_explicit_requires" }, { "result": "pass", "text": "Sources used to build the package match the upstream source, as provided in the spec URL.", "note": null, "name": "CheckSourceMD5", "url": "https://docs.fedoraproject.org/en-US/packaging-guidelines/SourceURL/" }, { "result": "pending", "text": "Spec file is legible and written in American English.", "note": null, "name": "CheckSpecLegibility", "url": "https://docs.fedoraproject.org/en-US/packaging-guidelines/#_spec_legibility" }, { "result": "pass", "text": "Spec file name must match the spec package %{name}, in the format %{name}.spec.", "note": null, "name": "CheckSpecName", "url": "https://docs.fedoraproject.org/en-US/packaging-guidelines/#_spec_file_naming" }, { "result": "pending", "text": "Package contains systemd file(s) if in need.", "note": null, "name": "CheckSystemdScripts", "url": "https://docs.fedoraproject.org/en-US/packaging-guidelines/" }, { "result": "pass", "text": "File names are valid UTF-8.", "note": null, "name": "CheckUTF8Filenames", "url": "https://docs.fedoraproject.org/en-US/packaging-guidelines/#_non_ascii_filenames" }, { "result": "pending", "text": "Useful -debuginfo package or justification otherwise.", "note": null, "name": "CheckUsefulDebuginfo", "url": "https://docs.fedoraproject.org/en-US/packaging-guidelines/#_debuginfo_packages" }, { "result": "pending", "text": "Package is not known to require an ExcludeArch tag.", "note": null, "name": "generic-excludearch", "url": "https://fedoraproject.org/wiki/Architectures#ExcludeArch_.26_ExclusiveArch" }, { "result": "pending", "text": "Large documentation must go in a -doc subpackage. Large could be size (~1MB) or number of files.", "note": "Documentation size is 46686 bytes in 3 files. ", "name": "generic-large-docs", "url": "https://docs.fedoraproject.org/en-US/packaging-guidelines/#_documentation" }, { "result": "pass", "text": "Packages must not store files under /srv, /opt or /usr/local", "note": null, "name": "generic-srv-opt", "url": "https://docs.fedoraproject.org/en-US/packaging-guidelines/#_documentation" }, { "result": "pending", "text": "Package successfully compiles and builds into binary rpms on at least one supported primary architecture.", "note": "Using prebuilt packages", "name": "CheckBuild", "url": "https://docs.fedoraproject.org/en-US/packaging-guidelines/#_architecture_support" }, { "result": "pass", "text": "Package installs properly.", "note": null, "name": "CheckPackageInstalls", "url": "https://docs.fedoraproject.org/en-US/packaging-guidelines/" }, { "result": "pass", "text": "Rpmlint is run on all rpms the build produces.", "note": "There are rpmlint messages (see attachment).", "name": "CheckRpmlint", "url": "https://docs.fedoraproject.org/en-US/packaging-guidelines/#_use_rpmlint" } ] }, "SHOULD": { "Generic": [ { "result": "fail", "text": "Reviewer should test that the package builds in mock.", "note": null, "name": "CheckBuildInMock", "url": "https://fedoraproject.org/wiki/PackageMaintainers/MockTricks" }, { "result": "pass", "text": "Buildroot is not present", "note": null, "name": "CheckBuildroot", "url": "https://docs.fedoraproject.org/en-US/packaging-guidelines/" }, { "result": "pending", "text": "Avoid bundling fonts in non-fonts packages. ", "note": "Package contains font files", "name": "CheckBundledFonts", "url": "https://docs.fedoraproject.org/en-US/packaging-guidelines/#_avoid_bundling_of_fonts_in_other_packages" }, { "result": "pass", "text": "Package has no %clean section with rm -rf %{buildroot} (or $RPM_BUILD_ROOT)", "note": null, "name": "CheckClean", "url": "https://docs.fedoraproject.org/en-US/packaging-guidelines/#_tags_and_sections" }, { "result": "pending", "text": "If the source package does not include license text(s) as a separate file from upstream, the packager SHOULD query upstream to include it.", "note": null, "name": "CheckContainsLicenseText", "url": "https://docs.fedoraproject.org/en-US/packaging-guidelines/LicensingGuidelines/#_license_text" }, { "result": "pass", "text": "No file requires outside of /etc, /bin, /sbin, /usr/bin, /usr/sbin.", "note": null, "name": "CheckFileRequires", "url": "https://docs.fedoraproject.org/en-US/packaging-guidelines/#_file_and_directory_dependencies" }, { "result": "pending", "text": "Final provides and requires are sane (see attachments).", "note": null, "name": "CheckFinalRequiresProvides", "url": "https://docs.fedoraproject.org/en-US/packaging-guidelines/" }, { "result": "pending", "text": "Fully versioned dependency in subpackages if applicable.", "note": "No Requires: %{name}%{?_isa} = %{version}-%{release} in hypersomnia-data", "name": "CheckFullVerReqSub", "url": "https://docs.fedoraproject.org/en-US/packaging-guidelines/#_requiring_base_package" }, { "result": "pending", "text": "Package functions as described.", "note": null, "name": "CheckFunctionAsDescribed", "url": "https://docs.fedoraproject.org/en-US/packaging-guidelines/" }, { "result": "pass", "text": "Packager, Vendor, PreReq, Copyright tags should not be in spec file", "note": null, "name": "CheckIllegalSpecTags", "url": "https://docs.fedoraproject.org/en-US/packaging-guidelines/#_tags_and_sections" }, { "result": "pending", "text": "Latest version is packaged.", "note": null, "name": "CheckLatestVersionIsPackaged", "url": "https://docs.fedoraproject.org/en-US/packaging-guidelines/" }, { "result": "pending", "text": "Package does not include license text files separate from upstream.", "note": null, "name": "CheckLicenseUpstream", "url": "https://docs.fedoraproject.org/en-US/packaging-guidelines/LicensingGuidelines/#_license_text" }, { "result": "pending", "text": "Patches link to upstream bugs/comments/lists or are otherwise justified.", "note": null, "name": "CheckPatchComments", "url": "https://docs.fedoraproject.org/en-US/packaging-guidelines/#_patch_guidelines" }, { "result": "pending", "text": "SourceX tarball generation or download is documented.", "note": "Package contains tarball without URL, check comments", "name": "CheckSourceComment", "url": "https://docs.fedoraproject.org/en-US/packaging-guidelines/SourceURL/" }, { "result": "pass", "text": "SourceX is a working URL.", "note": null, "name": "CheckSourceUrl", "url": "https://docs.fedoraproject.org/en-US/packaging-guidelines/SourceURL/" }, { "result": "pending", "text": "Sources are verified with gpgverify first in %prep if upstream publishes signatures.", "note": "gpgverify is not used.", "name": "CheckSourceVerification", "url": "https://docs.fedoraproject.org/en-US/packaging-guidelines/#_source_file_verification" }, { "result": "pending", "text": "Package should compile and build into binary rpms on all supported architectures.", "note": null, "name": "CheckSupportAllArchs", "url": "https://docs.fedoraproject.org/en-US/packaging-guidelines/#_architecture_support" }, { "result": "pending", "text": "%check is present and all tests pass.", "note": null, "name": "CheckTestSuites", "url": "https://docs.fedoraproject.org/en-US/packaging-guidelines/#_test_suites" }, { "result": "pending", "text": "Packages should try to preserve timestamps of original installed files.", "note": null, "name": "CheckTimeStamps", "url": "https://docs.fedoraproject.org/en-US/packaging-guidelines/#_timestamps" }, { "result": "pass", "text": "Spec use %global instead of %define unless justified.", "note": null, "name": "CheckUseGlobal", "url": "https://docs.fedoraproject.org/en-US/packaging-guidelines/#_global_preferred_over_define" } ] }, "EXTRA": { "Generic": [ { "result": "pass", "text": "Large data in /usr/share should live in a noarch subpackage if package is arched.", "note": null, "name": "generic-large-data", "url": "https://fedoraproject.org/wiki/Packaging:ReviewGuidelines#Package_Review_Guidelines" }, { "result": "pass", "text": "Rpmlint is run on debuginfo package(s).", "note": "No rpmlint messages.", "name": "CheckRpmlintDebuginfo", "url": "https://docs.fedoraproject.org/en-US/packaging-guidelines/#_use_rpmlint" }, { "result": "pass", "text": "Rpmlint is run on all installed packages.", "note": "No rpmlint messages.", "name": "CheckRpmlintInstalled", "url": "https://docs.fedoraproject.org/en-US/packaging-guidelines/#_use_rpmlint" } ] } }, "attachments": [ { "header": "Rpmlint", "text": "Checking: hypersomnia-1.5.4-1.fc44.x86_64.rpm\n hypersomnia-data-1.5.4-1.fc44.noarch.rpm\n hypersomnia-1.5.4-1.fc44.src.rpm\n============================ rpmlint session starts ============================\nrpmlint: 2.7.0\nconfiguration:\n /usr/lib/python3.13/site-packages/rpmlint/configdefaults.toml\n /etc/xdg/rpmlint/fedora-spdx-licenses.toml\n /etc/xdg/rpmlint/fedora.toml\n /etc/xdg/rpmlint/scoring.toml\n /etc/xdg/rpmlint/users-groups.toml\n /etc/xdg/rpmlint/warn-on-functions.toml\nrpmlintrc: [PosixPath('/tmp/tmpd4p9en_z')]\nchecks: 32, packages: 3\n\nhypersomnia.x86_64: W: no-manual-page-for-binary Hypersomnia\nhypersomnia.x86_64: W: no-manual-page-for-binary hypersomnia-wrapper\nhypersomnia-data.noarch: W: no-documentation\nhypersomnia.spec:189: W: mixed-use-of-spaces-and-tabs (spaces: line 189, tab: line 77)\nhypersomnia.spec: W: invalid-url Source0: hypersomnia-1.5.4.zip\nhypersomnia-data.noarch: E: files-duplicated-waste 1089067\nhypersomnia-data.noarch: W: files-duplicate /usr/share/hypersomnia/content/menu/menu/gfx/aquarium/aquarium_pump.png /usr/share/hypersomnia/content/arenas/de_cyberaqua/gfx/aquarium/aquarium_pump.png:/usr/share/hypersomnia/content/gfx/aquarium_pump.png\nhypersomnia-data.noarch: W: files-duplicate /usr/share/hypersomnia/content/menu/menu/gfx/aquarium/generatorconnector.png /usr/share/hypersomnia/content/arenas/de_cyberaqua/gfx/aquarium/generatorconnector.png\nhypersomnia-data.noarch: W: files-duplicate /usr/share/hypersomnia/content/menu/menu/gfx/aquarium/generatorconsole.png /usr/share/hypersomnia/content/arenas/de_cyberaqua/gfx/aquarium/generatorconsole.png\nhypersomnia-data.noarch: W: files-duplicate /usr/share/hypersomnia/content/menu/menu/gfx/aquarium/generatorconsolelight.png /usr/share/hypersomnia/content/arenas/de_cyberaqua/gfx/aquarium/generatorconsolelight.png\nhypersomnia-data.noarch: W: files-duplicate /usr/share/hypersomnia/content/menu/menu/gfx/aquarium/generatorrightcab.png /usr/share/hypersomnia/content/arenas/de_cyberaqua/gfx/aquarium/generatorrightcab.png\nhypersomnia-data.noarch: W: files-duplicate /usr/share/hypersomnia/content/gfx/aquarium_glass.png /usr/share/hypersomnia/content/arenas/de_cyberaqua/gfx/aquarium_glass.png\nhypersomnia-data.noarch: W: files-duplicate /usr/share/hypersomnia/content/menu/menu/gfx/blanks/blank9.png /usr/share/hypersomnia/content/arenas/de_cyberaqua/gfx/blank.png:/usr/share/hypersomnia/content/arenas/de_cyberaqua/gfx/blanks/blank1.png:/usr/share/hypersomnia/content/arenas/de_cyberaqua/gfx/blanks/blank10.png:/usr/share/hypersomnia/content/arenas/de_cyberaqua/gfx/blanks/blank11.png:/usr/share/hypersomnia/content/arenas/de_cyberaqua/gfx/blanks/blank12.png:(and 17 more)\nhypersomnia-data.noarch: W: files-duplicate /usr/share/hypersomnia/content/gfx/floor.png /usr/share/hypersomnia/content/arenas/de_cyberaqua/gfx/cyan_floor/cyan_floor_1.png\nhypersomnia-data.noarch: W: files-duplicate /usr/share/hypersomnia/content/menu/menu/gfx/cyan_floor/cyan_floor_2.png /usr/share/hypersomnia/content/arenas/de_cyberaqua/gfx/cyan_floor/cyan_floor_2.png\nhypersomnia-data.noarch: W: files-duplicate /usr/share/hypersomnia/content/menu/menu/gfx/cyan_floor/cyan_floor_9.png /usr/share/hypersomnia/content/arenas/de_cyberaqua/gfx/cyan_floor/cyan_floor_9.png\nhypersomnia-data.noarch: W: files-duplicate /usr/share/hypersomnia/content/menu/menu/gfx/sub/sub_chair_brown.png /usr/share/hypersomnia/content/arenas/de_cyberaqua/gfx/decorations/brown_chair.png:/usr/share/hypersomnia/content/arenas/de_cyberaqua/gfx/sub/sub_chair_brown.png\nhypersomnia-data.noarch: W: files-duplicate /usr/share/hypersomnia/content/menu/menu/gfx/decorations/electronics/arc_console_light_1.png /usr/share/hypersomnia/content/arenas/de_cyberaqua/gfx/decorations/electronics/arc_console_light_1.png\nhypersomnia-data.noarch: W: files-duplicate /usr/share/hypersomnia/content/menu/menu/gfx/decorations/electronics/arc_console_light_2.png /usr/share/hypersomnia/content/arenas/de_cyberaqua/gfx/decorations/electronics/arc_console_light_2.png\nhypersomnia-data.noarch: W: files-duplicate /usr/share/hypersomnia/content/menu/menu/gfx/decorations/electronics/arc_console_light_3.png /usr/share/hypersomnia/content/arenas/de_cyberaqua/gfx/decorations/electronics/arc_console_light_3.png\nhypersomnia-data.noarch: W: files-duplicate /usr/share/hypersomnia/content/menu/menu/gfx/decorations/electronics/ball_console_light_1.png /usr/share/hypersomnia/content/arenas/de_cyberaqua/gfx/decorations/electronics/ball_console_light_1.png\nhypersomnia-data.noarch: W: files-duplicate /usr/share/hypersomnia/content/menu/menu/gfx/decorations/electronics/ball_console_light_10.png /usr/share/hypersomnia/content/arenas/de_cyberaqua/gfx/decorations/electronics/ball_console_light_10.png\nhypersomnia-data.noarch: W: files-duplicate /usr/share/hypersomnia/content/menu/menu/gfx/decorations/electronics/ball_console_light_11.png /usr/share/hypersomnia/content/arenas/de_cyberaqua/gfx/decorations/electronics/ball_console_light_11.png\nhypersomnia-data.noarch: W: files-duplicate /usr/share/hypersomnia/content/menu/menu/gfx/decorations/electronics/ball_console_light_2.png /usr/share/hypersomnia/content/arenas/de_cyberaqua/gfx/decorations/electronics/ball_console_light_2.png\nhypersomnia-data.noarch: W: files-duplicate /usr/share/hypersomnia/content/menu/menu/gfx/decorations/electronics/ball_console_light_3.png /usr/share/hypersomnia/content/arenas/de_cyberaqua/gfx/decorations/electronics/ball_console_light_3.png\nhypersomnia-data.noarch: W: files-duplicate /usr/share/hypersomnia/content/menu/menu/gfx/decorations/electronics/ball_console_light_4.png /usr/share/hypersomnia/content/arenas/de_cyberaqua/gfx/decorations/electronics/ball_console_light_4.png\nhypersomnia-data.noarch: W: files-duplicate /usr/share/hypersomnia/content/menu/menu/gfx/decorations/electronics/ball_console_light_5.png /usr/share/hypersomnia/content/arenas/de_cyberaqua/gfx/decorations/electronics/ball_console_light_5.png\nhypersomnia-data.noarch: W: files-duplicate /usr/share/hypersomnia/content/menu/menu/gfx/decorations/electronics/ball_console_light_6.png /usr/share/hypersomnia/content/arenas/de_cyberaqua/gfx/decorations/electronics/ball_console_light_6.png\nhypersomnia-data.noarch: W: files-duplicate /usr/share/hypersomnia/content/menu/menu/gfx/decorations/electronics/ball_console_light_7.png /usr/share/hypersomnia/content/arenas/de_cyberaqua/gfx/decorations/electronics/ball_console_light_7.png\nhypersomnia-data.noarch: W: files-duplicate /usr/share/hypersomnia/content/menu/menu/gfx/decorations/electronics/ball_console_light_8.png /usr/share/hypersomnia/content/arenas/de_cyberaqua/gfx/decorations/electronics/ball_console_light_8.png\nhypersomnia-data.noarch: W: files-duplicate /usr/share/hypersomnia/content/menu/menu/gfx/decorations/electronics/ball_console_light_9.png /usr/share/hypersomnia/content/arenas/de_cyberaqua/gfx/decorations/electronics/ball_console_light_9.png\nhypersomnia-data.noarch: W: files-duplicate /usr/share/hypersomnia/content/menu/menu/gfx/decorations/electronics/brain_console_light_1.png /usr/share/hypersomnia/content/arenas/de_cyberaqua/gfx/decorations/electronics/brain_console_light_1.png\nhypersomnia-data.noarch: W: files-duplicate /usr/share/hypersomnia/content/menu/menu/gfx/decorations/electronics/brain_console_light_2.png /usr/share/hypersomnia/content/arenas/de_cyberaqua/gfx/decorations/electronics/brain_console_light_2.png\nhypersomnia-data.noarch: W: files-duplicate /usr/share/hypersomnia/content/menu/menu/gfx/decorations/electronics/brain_console_light_3.png /usr/share/hypersomnia/content/arenas/de_cyberaqua/gfx/decorations/electronics/brain_console_light_3.png\nhypersomnia-data.noarch: W: files-duplicate /usr/share/hypersomnia/content/menu/menu/gfx/decorations/electronics/brain_console_light_4.png /usr/share/hypersomnia/content/arenas/de_cyberaqua/gfx/decorations/electronics/brain_console_light_4.png\nhypersomnia-data.noarch: W: files-duplicate /usr/share/hypersomnia/content/menu/menu/gfx/decorations/electronics/brain_console_light_5.png /usr/share/hypersomnia/content/arenas/de_cyberaqua/gfx/decorations/electronics/brain_console_light_5.png\nhypersomnia-data.noarch: W: files-duplicate /usr/share/hypersomnia/content/menu/menu/gfx/decorations/electronics/brain_console_light_6.png /usr/share/hypersomnia/content/arenas/de_cyberaqua/gfx/decorations/electronics/brain_console_light_6.png\nhypersomnia-data.noarch: W: files-duplicate /usr/share/hypersomnia/content/menu/menu/gfx/decorations/electronics/noweustrojstwo.png /usr/share/hypersomnia/content/arenas/de_cyberaqua/gfx/decorations/electronics/noweustrojstwo.png:/usr/share/hypersomnia/content/gfx/noweustrojstwo.png\nhypersomnia-data.noarch: W: files-duplicate /usr/share/hypersomnia/content/menu/menu/gfx/decorations/electronics/ustrojstwo_grid.png /usr/share/hypersomnia/content/arenas/de_cyberaqua/gfx/decorations/electronics/ustrojstwo_grid.png\nhypersomnia-data.noarch: W: files-duplicate /usr/share/hypersomnia/content/menu/menu/gfx/decorations/fotel.png /usr/share/hypersomnia/content/arenas/de_cyberaqua/gfx/decorations/fotel.png\nhypersomnia-data.noarch: W: files-duplicate /usr/share/hypersomnia/content/menu/menu/gfx/decorations/garden.png /usr/share/hypersomnia/content/arenas/de_cyberaqua/gfx/decorations/garden.png\nhypersomnia-data.noarch: W: files-duplicate /usr/share/hypersomnia/content/menu/menu/gfx/decorations/green_holo.png /usr/share/hypersomnia/content/arenas/de_cyberaqua/gfx/decorations/green_holo.png\nhypersomnia-data.noarch: W: files-duplicate /usr/share/hypersomnia/content/menu/menu/gfx/decorations/rc.png /usr/share/hypersomnia/content/arenas/de_cyberaqua/gfx/decorations/rc.png\nhypersomnia-data.noarch: W: files-duplicate /usr/share/hypersomnia/content/menu/menu/gfx/decorations/szkicstracja2.png /usr/share/hypersomnia/content/arenas/de_cyberaqua/gfx/decorations/szkicstracja2.png\nhypersomnia-data.noarch: W: files-duplicate /usr/share/hypersomnia/content/menu/menu/gfx/floor_connectors/floor_connector_2.png /usr/share/hypersomnia/content/arenas/de_cyberaqua/gfx/floor_connectors/floor_connector_2.png\nhypersomnia-data.noarch: W: files-duplicate /usr/share/hypersomnia/content/menu/menu/gfx/floors/neteee.png /usr/share/hypersomnia/content/arenas/de_cyberaqua/gfx/floors/neteee.png\nhypersomnia-data.noarch: W: files-duplicate /usr/share/hypersomnia/content/menu/menu/gfx/floors/tile1.png /usr/share/hypersomnia/content/arenas/de_cyberaqua/gfx/floors/tile1.png\nhypersomnia-data.noarch: W: files-duplicate /usr/share/hypersomnia/content/menu/tutorial/gfx/water_room_floor_2.png /usr/share/hypersomnia/content/arenas/de_cyberaqua/gfx/floors/water_room_floor_2.png:/usr/share/hypersomnia/content/menu/menu/gfx/floors/water_room_floor_2.png:/usr/share/hypersomnia/content/menu/shooting_range/gfx/water_room_floor_2.png\nhypersomnia-data.noarch: W: files-duplicate /usr/share/hypersomnia/content/gfx/flowerbed_cyan.png /usr/share/hypersomnia/content/arenas/de_cyberaqua/gfx/garden/donic2.png\nhypersomnia-data.noarch: W: files-duplicate /usr/share/hypersomnia/content/gfx/flowerpot_orange.png /usr/share/hypersomnia/content/arenas/de_cyberaqua/gfx/garden/orange_flowerpot.png\nhypersomnia-data.noarch: W: files-duplicate /usr/share/hypersomnia/content/gfx/roboworker.png /usr/share/hypersomnia/content/arenas/de_cyberaqua/gfx/garden/roboworker.png\nhypersomnia-data.noarch: W: files-duplicate /usr/share/hypersomnia/content/menu/menu/gfx/garden/stone_pavement_bottom_left.png /usr/share/hypersomnia/content/arenas/de_cyberaqua/gfx/garden/stone_pavement_bottom_left.png\nhypersomnia-data.noarch: W: files-duplicate /usr/share/hypersomnia/content/menu/menu/gfx/generator/generatorleftcab.png /usr/share/hypersomnia/content/arenas/de_cyberaqua/gfx/generator/generatorleftcab.png\nhypersomnia-data.noarch: W: files-duplicate /usr/share/hypersomnia/content/menu/menu/gfx/generator/generatormainpart.png /usr/share/hypersomnia/content/arenas/de_cyberaqua/gfx/generator/generatormainpart.png\nhypersomnia-data.noarch: W: files-duplicate /usr/share/hypersomnia/content/menu/menu/gfx/generator/generatormainpartlight.png /usr/share/hypersomnia/content/arenas/de_cyberaqua/gfx/generator/generatormainpartlight.png\nhypersomnia-data.noarch: W: files-duplicate /usr/share/hypersomnia/content/menu/menu/gfx/generator/generatorpart1.png /usr/share/hypersomnia/content/arenas/de_cyberaqua/gfx/generator/generatorpart1.png\nhypersomnia-data.noarch: W: files-duplicate /usr/share/hypersomnia/content/menu/menu/gfx/green_room/green_room_floor_1.png /usr/share/hypersomnia/content/arenas/de_cyberaqua/gfx/green_room/green_room_floor_1.png\nhypersomnia-data.noarch: W: files-duplicate /usr/share/hypersomnia/content/menu/menu/gfx/green_room/green_room_floor_2.png /usr/share/hypersomnia/content/arenas/de_cyberaqua/gfx/green_room/green_room_floor_2.png\nhypersomnia-data.noarch: W: files-duplicate /usr/share/hypersomnia/content/gfx/butterfly_1.png /usr/share/hypersomnia/content/arenas/de_cyberaqua/gfx/insects/butterfly_1.png\nhypersomnia-data.noarch: W: files-duplicate /usr/share/hypersomnia/content/gfx/butterfly_4.png /usr/share/hypersomnia/content/arenas/de_cyberaqua/gfx/insects/butterfly_2.png:/usr/share/hypersomnia/content/arenas/de_cyberaqua/gfx/insects/butterfly_4.png:/usr/share/hypersomnia/content/gfx/butterfly_2.png\nhypersomnia-data.noarch: W: files-duplicate /usr/share/hypersomnia/content/gfx/butterfly_3.png /usr/share/hypersomnia/content/arenas/de_cyberaqua/gfx/insects/butterfly_3.png\nhypersomnia-data.noarch: W: files-duplicate /usr/share/hypersomnia/content/gfx/butterfly_5.png /usr/share/hypersomnia/content/arenas/de_cyberaqua/gfx/insects/butterfly_5.png\nhypersomnia-data.noarch: W: files-duplicate /usr/share/hypersomnia/content/gfx/butterfly_6.png /usr/share/hypersomnia/content/arenas/de_cyberaqua/gfx/insects/butterfly_6.png\nhypersomnia-data.noarch: W: files-duplicate /usr/share/hypersomnia/content/gfx/cicada_1.png /usr/share/hypersomnia/content/arenas/de_cyberaqua/gfx/insects/cicada_1.png\nhypersomnia-data.noarch: W: files-duplicate /usr/share/hypersomnia/content/gfx/cicada_2.png /usr/share/hypersomnia/content/arenas/de_cyberaqua/gfx/insects/cicada_2.png\nhypersomnia-data.noarch: W: files-duplicate /usr/share/hypersomnia/content/gfx/cicada_3.png /usr/share/hypersomnia/content/arenas/de_cyberaqua/gfx/insects/cicada_3.png\nhypersomnia-data.noarch: W: files-duplicate /usr/share/hypersomnia/content/gfx/cicada_4.png /usr/share/hypersomnia/content/arenas/de_cyberaqua/gfx/insects/cicada_4.png\nhypersomnia-data.noarch: W: files-duplicate /usr/share/hypersomnia/content/gfx/cicada_5.png /usr/share/hypersomnia/content/arenas/de_cyberaqua/gfx/insects/cicada_5.png\nhypersomnia-data.noarch: W: files-duplicate /usr/share/hypersomnia/content/gfx/mota_1.png /usr/share/hypersomnia/content/arenas/de_cyberaqua/gfx/insects/mota_1.png\nhypersomnia-data.noarch: W: files-duplicate /usr/share/hypersomnia/content/gfx/mota_2.png /usr/share/hypersomnia/content/arenas/de_cyberaqua/gfx/insects/mota_2.png\nhypersomnia-data.noarch: W: files-duplicate /usr/share/hypersomnia/content/gfx/mota_3.png /usr/share/hypersomnia/content/arenas/de_cyberaqua/gfx/insects/mota_3.png\nhypersomnia-data.noarch: W: files-duplicate /usr/share/hypersomnia/content/gfx/mota_4.png /usr/share/hypersomnia/content/arenas/de_cyberaqua/gfx/insects/mota_4.png\nhypersomnia-data.noarch: W: files-duplicate /usr/share/hypersomnia/content/gfx/mota_5.png /usr/share/hypersomnia/content/arenas/de_cyberaqua/gfx/insects/mota_5.png\nhypersomnia-data.noarch: W: files-duplicate /usr/share/hypersomnia/content/gfx/mota_6.png /usr/share/hypersomnia/content/arenas/de_cyberaqua/gfx/insects/mota_6.png\nhypersomnia-data.noarch: W: files-duplicate /usr/share/hypersomnia/content/gfx/mota_7.png /usr/share/hypersomnia/content/arenas/de_cyberaqua/gfx/insects/mota_7.png\nhypersomnia-data.noarch: W: files-duplicate /usr/share/hypersomnia/content/gfx/mota_8.png /usr/share/hypersomnia/content/arenas/de_cyberaqua/gfx/insects/mota_8.png\nhypersomnia-data.noarch: W: files-duplicate /usr/share/hypersomnia/content/menu/menu/gfx/lab_wall.png /usr/share/hypersomnia/content/arenas/de_cyberaqua/gfx/lab_wall.png:/usr/share/hypersomnia/content/gfx/lab_wall.png\nhypersomnia-data.noarch: W: files-duplicate /usr/share/hypersomnia/content/menu/menu/gfx/lab_wall_a2.png /usr/share/hypersomnia/content/arenas/de_cyberaqua/gfx/lab_wall_a2.png:/usr/share/hypersomnia/content/gfx/lab_wall_a2.png\nhypersomnia-data.noarch: W: files-duplicate /usr/share/hypersomnia/content/menu/menu/gfx/lab_wall_corner_cut_foreground.png /usr/share/hypersomnia/content/arenas/de_cyberaqua/gfx/lab_wall_corner_cut.png:/usr/share/hypersomnia/content/arenas/de_cyberaqua/gfx/lab_wall_corner_cut_foreground.png:/usr/share/hypersomnia/content/gfx/lab_wall_corner_cut.png\nhypersomnia-data.noarch: W: files-duplicate /usr/share/hypersomnia/content/menu/menu/gfx/lab_wall_corner_square.png /usr/share/hypersomnia/content/arenas/de_cyberaqua/gfx/lab_wall_corner_square.png:/usr/share/hypersomnia/content/gfx/lab_wall_corner_square.png\nhypersomnia-data.noarch: W: files-duplicate /usr/share/hypersomnia/content/menu/menu/gfx/lab_wall_corner_square_2.png /usr/share/hypersomnia/content/arenas/de_cyberaqua/gfx/lab_wall_corner_square_2.png:/usr/share/hypersomnia/content/gfx/lab_wall_corner_square_2.png\nhypersomnia-data.noarch: W: files-duplicate /usr/share/hypersomnia/content/gfx/lab_wall_corner_t.png /usr/share/hypersomnia/content/arenas/de_cyberaqua/gfx/lab_wall_corner_t.png\nhypersomnia-data.noarch: W: files-duplicate /usr/share/hypersomnia/content/menu/menu/gfx/lab_wall_smooth_end.png /usr/share/hypersomnia/content/arenas/de_cyberaqua/gfx/lab_wall_smooth_end.png:/usr/share/hypersomnia/content/gfx/lab_wall_smooth_end.png\nhypersomnia-data.noarch: W: files-duplicate /usr/share/hypersomnia/content/menu/menu/gfx/obstacles/steel_crate.png /usr/share/hypersomnia/content/arenas/de_cyberaqua/gfx/obstacles/steel_crate.png\nhypersomnia-data.noarch: W: files-duplicate /usr/share/hypersomnia/content/menu/menu/gfx/obstacles/violet_box.png /usr/share/hypersomnia/content/arenas/de_cyberaqua/gfx/obstacles/violet_box.png\nhypersomnia-data.noarch: W: files-duplicate /usr/share/hypersomnia/content/menu/tutorial/gfx/yellow_barrier.png /usr/share/hypersomnia/content/arenas/de_cyberaqua/gfx/obstacles/yellow_barrier.png:/usr/share/hypersomnia/content/arenas/de_cyberaqua/gfx/yellow_barrier_dynamic.png:/usr/share/hypersomnia/content/menu/menu/gfx/obstacles/yellow_barrier.png\nhypersomnia-data.noarch: W: files-duplicate /usr/share/hypersomnia/content/menu/menu/gfx/pale_cyan_floor/pale_cyan_floor_1.png /usr/share/hypersomnia/content/arenas/de_cyberaqua/gfx/pale_cyan_floor/pale_cyan_floor_1.png\nhypersomnia-data.noarch: W: files-duplicate /usr/share/hypersomnia/content/menu/menu/gfx/warning_line/warning_line.png /usr/share/hypersomnia/content/arenas/de_cyberaqua/gfx/warning_line/warning_line.png\nhypersomnia-data.noarch: W: files-duplicate /usr/share/hypersomnia/content/menu/menu/gfx/warning_line/warning_line_corner.png /usr/share/hypersomnia/content/arenas/de_cyberaqua/gfx/warning_line/warning_line_corner.png\nhypersomnia-data.noarch: W: files-duplicate /usr/share/hypersomnia/content/menu/menu/gfx/warning_line/warning_line_text.png /usr/share/hypersomnia/content/arenas/de_cyberaqua/gfx/warning_line/warning_line_text.png\nhypersomnia-data.noarch: W: files-duplicate /usr/share/hypersomnia/content/menu/tutorial/gfx/water_room_floor.png /usr/share/hypersomnia/content/arenas/de_cyberaqua/gfx/water_room_floor.png:/usr/share/hypersomnia/content/gfx/water_room_floor.png:/usr/share/hypersomnia/content/menu/menu/gfx/water_room_floor.png:/usr/share/hypersomnia/content/menu/shooting_range/gfx/water_room_floor.png\nhypersomnia-data.noarch: W: files-duplicate /usr/share/hypersomnia/content/gfx/assault_rattle_3.meta.json /usr/share/hypersomnia/content/gfx/assault_rattle_1.meta.json:/usr/share/hypersomnia/content/gfx/assault_rattle_2.meta.json\nhypersomnia-data.noarch: W: files-duplicate /usr/share/hypersomnia/content/gfx/metropolis.meta.json /usr/share/hypersomnia/content/gfx/awakening.meta.json:/usr/share/hypersomnia/content/gfx/have_a_pleasant.meta.json\nhypersomnia-data.noarch: W: files-duplicate /usr/share/hypersomnia/content/gfx/baka47_shot_6.meta.json /usr/share/hypersomnia/content/gfx/baka47_shot_1.meta.json:/usr/share/hypersomnia/content/gfx/baka47_shot_2.meta.json:/usr/share/hypersomnia/content/gfx/baka47_shot_3.meta.json:/usr/share/hypersomnia/content/gfx/baka47_shot_4.meta.json:/usr/share/hypersomnia/content/gfx/baka47_shot_5.meta.json\nhypersomnia-data.noarch: W: files-duplicate /usr/share/hypersomnia/content/gfx/small_bubble_rt_9.meta.json /usr/share/hypersomnia/content/gfx/big_bubble_1.meta.json:/usr/share/hypersomnia/content/gfx/big_bubble_10.meta.json:/usr/share/hypersomnia/content/gfx/big_bubble_11.meta.json:/usr/share/hypersomnia/content/gfx/big_bubble_12.meta.json:/usr/share/hypersomnia/content/gfx/big_bubble_13.meta.json:(and 67 more)\nhypersomnia-data.noarch: W: files-duplicate /usr/share/hypersomnia/content/gfx/szturm_magazine.meta.json /usr/share/hypersomnia/content/gfx/bilmer2000_magazine.meta.json\nhypersomnia-data.noarch: W: files-duplicate /usr/share/hypersomnia/content/gfx/blunaz_shot_6.meta.json /usr/share/hypersomnia/content/gfx/blunaz.meta.json:/usr/share/hypersomnia/content/gfx/blunaz_shot_1.meta.json:/usr/share/hypersomnia/content/gfx/blunaz_shot_2.meta.json:/usr/share/hypersomnia/content/gfx/blunaz_shot_3.meta.json:/usr/share/hypersomnia/content/gfx/blunaz_shot_4.meta.json:(and 1 more)\nhypersomnia-data.noarch: W: files-duplicate /usr/share/hypersomnia/content/gfx/bomb_defused.meta.json /usr/share/hypersomnia/content/gfx/bomb_2.meta.json:/usr/share/hypersomnia/content/gfx/bomb_3.meta.json:/usr/share/hypersomnia/content/gfx/bomb_4.meta.json:/usr/share/hypersomnia/content/gfx/bomb_armed_1.meta.json:/usr/share/hypersomnia/content/gfx/bomb_armed_2.meta.json:(and 5 more)\nhypersomnia-data.noarch: W: files-duplicate /usr/share/hypersomnia/content/gfx/bulwark_shot_4.meta.json /usr/share/hypersomnia/content/gfx/bulwark_shot_1.meta.json:/usr/share/hypersomnia/content/gfx/bulwark_shot_2.meta.json:/usr/share/hypersomnia/content/gfx/bulwark_shot_3.meta.json\nhypersomnia-data.noarch: W: files-duplicate /usr/share/hypersomnia/content/gfx/butterfly_6.meta.json /usr/share/hypersomnia/content/gfx/butterfly_1.meta.json:/usr/share/hypersomnia/content/gfx/butterfly_2.meta.json:/usr/share/hypersomnia/content/gfx/butterfly_3.meta.json:/usr/share/hypersomnia/content/gfx/butterfly_4.meta.json:/usr/share/hypersomnia/content/gfx/butterfly_5.meta.json\nhypersomnia-data.noarch: W: files-duplicate /usr/share/hypersomnia/content/gfx/cast_blink_9.meta.json /usr/share/hypersomnia/content/gfx/cast_blink_1.meta.json:/usr/share/hypersomnia/content/gfx/cast_blink_10.meta.json:/usr/share/hypersomnia/content/gfx/cast_blink_11.meta.json:/usr/share/hypersomnia/content/gfx/cast_blink_12.meta.json:/usr/share/hypersomnia/content/gfx/cast_blink_13.meta.json:(and 13 more)\nhypersomnia-data.noarch: W: files-duplicate /usr/share/hypersomnia/content/gfx/necessary/blink_1.png /usr/share/hypersomnia/content/gfx/cast_blink_1.png\nhypersomnia-data.noarch: W: files-duplicate /usr/share/hypersomnia/content/gfx/necessary/wandering_cross.png /usr/share/hypersomnia/content/gfx/cast_blink_2.png\nhypersomnia-data.noarch: W: files-duplicate /usr/share/hypersomnia/content/gfx/cicada_5.meta.json /usr/share/hypersomnia/content/gfx/cicada_1.meta.json:/usr/share/hypersomnia/content/gfx/cicada_2.meta.json:/usr/share/hypersomnia/content/gfx/cicada_3.meta.json:/usr/share/hypersomnia/content/gfx/cicada_4.meta.json\nhypersomnia-data.noarch: W: files-duplicate /usr/share/hypersomnia/content/gfx/console_light_3.meta.json /usr/share/hypersomnia/content/gfx/console_light_1.meta.json:/usr/share/hypersomnia/content/gfx/console_light_2.meta.json\nhypersomnia-data.noarch: W: files-duplicate /usr/share/hypersomnia/content/gfx/covert_shot_4.meta.json /usr/share/hypersomnia/content/gfx/covert_shot_1.meta.json:/usr/share/hypersomnia/content/gfx/covert_shot_2.meta.json:/usr/share/hypersomnia/content/gfx/covert_shot_3.meta.json\nhypersomnia-data.noarch: W: files-duplicate /usr/share/hypersomnia/content/gfx/crystal_coin_8.meta.json /usr/share/hypersomnia/content/gfx/crystal_coin_1.meta.json:/usr/share/hypersomnia/content/gfx/crystal_coin_2.meta.json:/usr/share/hypersomnia/content/gfx/crystal_coin_3.meta.json:/usr/share/hypersomnia/content/gfx/crystal_coin_4.meta.json:/usr/share/hypersomnia/content/gfx/crystal_coin_5.meta.json:(and 2 more)\nhypersomnia-data.noarch: W: files-duplicate /usr/share/hypersomnia/content/gfx/crystal_coin_8.png /usr/share/hypersomnia/content/gfx/crystal_coin_2.png\nhypersomnia-data.noarch: W: files-duplicate /usr/share/hypersomnia/content/gfx/crystal_coin_7.png /usr/share/hypersomnia/content/gfx/crystal_coin_3.png\nhypersomnia-data.noarch: W: files-duplicate /usr/share/hypersomnia/content/gfx/crystal_coin_6.png /usr/share/hypersomnia/content/gfx/crystal_coin_4.png\nhypersomnia-data.noarch: W: files-duplicate /usr/share/hypersomnia/content/gfx/urban_cyan_machete.meta.json /usr/share/hypersomnia/content/gfx/cyan_charge.meta.json:/usr/share/hypersomnia/content/gfx/cyan_shell.meta.json:/usr/share/hypersomnia/content/gfx/jmix114.meta.json:/usr/share/hypersomnia/content/gfx/pink_shell.meta.json:/usr/share/hypersomnia/content/gfx/truck_engine.meta.json:(and 2 more)\nhypersomnia-data.noarch: W: files-duplicate /usr/share/hypersomnia/content/gfx/cyanviolet_fish_8.meta.json /usr/share/hypersomnia/content/gfx/cyanviolet_fish_1.meta.json:/usr/share/hypersomnia/content/gfx/cyanviolet_fish_2.meta.json:/usr/share/hypersomnia/content/gfx/cyanviolet_fish_3.meta.json:/usr/share/hypersomnia/content/gfx/cyanviolet_fish_4.meta.json:/usr/share/hypersomnia/content/gfx/cyanviolet_fish_5.meta.json:(and 2 more)\nhypersomnia-data.noarch: W: files-duplicate /usr/share/hypersomnia/content/gfx/darkblue_fish_8.meta.json /usr/share/hypersomnia/content/gfx/darkblue_fish_1.meta.json:/usr/share/hypersomnia/content/gfx/darkblue_fish_2.meta.json:/usr/share/hypersomnia/content/gfx/darkblue_fish_3.meta.json:/usr/share/hypersomnia/content/gfx/darkblue_fish_4.meta.json:/usr/share/hypersomnia/content/gfx/darkblue_fish_5.meta.json:(and 2 more)\nhypersomnia-data.noarch: W: files-duplicate /usr/share/hypersomnia/content/gfx/datum_gun_shot_7.meta.json /usr/share/hypersomnia/content/gfx/datum_gun_shot_1.meta.json:/usr/share/hypersomnia/content/gfx/datum_gun_shot_2.meta.json:/usr/share/hypersomnia/content/gfx/datum_gun_shot_3.meta.json:/usr/share/hypersomnia/content/gfx/datum_gun_shot_4.meta.json:/usr/share/hypersomnia/content/gfx/datum_gun_shot_5.meta.json:(and 1 more)\nhypersomnia-data.noarch: W: files-duplicate /usr/share/hypersomnia/content/gfx/steel_charge.png /usr/share/hypersomnia/content/gfx/deagle_charge.png\nhypersomnia-data.noarch: W: files-duplicate /usr/share/hypersomnia/content/gfx/steel_round.meta.json /usr/share/hypersomnia/content/gfx/deagle_round.meta.json\nhypersomnia-data.noarch: W: files-duplicate /usr/share/hypersomnia/content/gfx/steel_round.png /usr/share/hypersomnia/content/gfx/deagle_round.png\nhypersomnia-data.noarch: W: files-duplicate /usr/share/hypersomnia/content/gfx/deagle_shot_4.meta.json /usr/share/hypersomnia/content/gfx/deagle_shot_1.meta.json:/usr/share/hypersomnia/content/gfx/deagle_shot_2.meta.json:/usr/share/hypersomnia/content/gfx/deagle_shot_3.meta.json\nhypersomnia-data.noarch: W: files-duplicate /usr/share/hypersomnia/content/gfx/necessary/belt_slot_icon.png /usr/share/hypersomnia/content/gfx/defuse_kit_icon.png\nhypersomnia-data.noarch: W: files-duplicate /usr/share/hypersomnia/content/gfx/dragon_fish_9.meta.json /usr/share/hypersomnia/content/gfx/dragon_fish_1.meta.json:/usr/share/hypersomnia/content/gfx/dragon_fish_10.meta.json:/usr/share/hypersomnia/content/gfx/dragon_fish_11.meta.json:/usr/share/hypersomnia/content/gfx/dragon_fish_12.meta.json:/usr/share/hypersomnia/content/gfx/dragon_fish_2.meta.json:(and 6 more)\nhypersomnia-data.noarch: W: files-duplicate /usr/share/hypersomnia/content/gfx/flashbang_released.meta.json /usr/share/hypersomnia/content/gfx/flashbang.meta.json\nhypersomnia-data.noarch: W: files-duplicate /usr/share/hypersomnia/content/gfx/flower_cyan_9.meta.json /usr/share/hypersomnia/content/gfx/flower_cyan_1.meta.json:/usr/share/hypersomnia/content/gfx/flower_cyan_2.meta.json:/usr/share/hypersomnia/content/gfx/flower_cyan_3.meta.json:/usr/share/hypersomnia/content/gfx/flower_cyan_4.meta.json:/usr/share/hypersomnia/content/gfx/flower_cyan_5.meta.json:(and 3 more)\nhypersomnia-data.noarch: W: files-duplicate /usr/share/hypersomnia/content/gfx/flower_cyan_9.png /usr/share/hypersomnia/content/gfx/flower_cyan_1.png\nhypersomnia-data.noarch: W: files-duplicate /usr/share/hypersomnia/content/gfx/flower_cyan_8.png /usr/share/hypersomnia/content/gfx/flower_cyan_2.png\nhypersomnia-data.noarch: W: files-duplicate /usr/share/hypersomnia/content/gfx/flower_cyan_7.png /usr/share/hypersomnia/content/gfx/flower_cyan_3.png\nhypersomnia-data.noarch: W: files-duplicate /usr/share/hypersomnia/content/gfx/flower_cyan_6.png /usr/share/hypersomnia/content/gfx/flower_cyan_4.png\nhypersomnia-data.noarch: W: files-duplicate /usr/share/hypersomnia/content/gfx/flower_pink_9.meta.json /usr/share/hypersomnia/content/gfx/flower_pink_1.meta.json:/usr/share/hypersomnia/content/gfx/flower_pink_2.meta.json:/usr/share/hypersomnia/content/gfx/flower_pink_3.meta.json:/usr/share/hypersomnia/content/gfx/flower_pink_4.meta.json:/usr/share/hypersomnia/content/gfx/flower_pink_5.meta.json:(and 3 more)\nhypersomnia-data.noarch: W: files-duplicate /usr/share/hypersomnia/content/gfx/flower_pink_9.png /usr/share/hypersomnia/content/gfx/flower_pink_1.png\nhypersomnia-data.noarch: W: files-duplicate /usr/share/hypersomnia/content/gfx/flower_pink_8.png /usr/share/hypersomnia/content/gfx/flower_pink_2.png\nhypersomnia-data.noarch: W: files-duplicate /usr/share/hypersomnia/content/gfx/flower_pink_7.png /usr/share/hypersomnia/content/gfx/flower_pink_3.png\nhypersomnia-data.noarch: W: files-duplicate /usr/share/hypersomnia/content/gfx/flower_pink_6.png /usr/share/hypersomnia/content/gfx/flower_pink_4.png\nhypersomnia-data.noarch: W: files-duplicate /usr/share/hypersomnia/content/gfx/roboworker.meta.json /usr/share/hypersomnia/content/gfx/flowerbed_cyan.meta.json:/usr/share/hypersomnia/content/gfx/flowerbed_roses.meta.json\nhypersomnia-data.noarch: W: files-duplicate /usr/share/hypersomnia/content/gfx/gold_coin_8.meta.json /usr/share/hypersomnia/content/gfx/gold_coin_1.meta.json:/usr/share/hypersomnia/content/gfx/gold_coin_2.meta.json:/usr/share/hypersomnia/content/gfx/gold_coin_3.meta.json:/usr/share/hypersomnia/content/gfx/gold_coin_4.meta.json:/usr/share/hypersomnia/content/gfx/gold_coin_5.meta.json:(and 2 more)\nhypersomnia-data.noarch: W: files-duplicate /usr/share/hypersomnia/content/gfx/gold_coin_8.png /usr/share/hypersomnia/content/gfx/gold_coin_2.png\nhypersomnia-data.noarch: W: files-duplicate /usr/share/hypersomnia/content/gfx/gold_coin_7.png /usr/share/hypersomnia/content/gfx/gold_coin_3.png\nhypersomnia-data.noarch: W: files-duplicate /usr/share/hypersomnia/content/gfx/gold_coin_6.png /usr/share/hypersomnia/content/gfx/gold_coin_4.png\nhypersomnia-data.noarch: W: files-duplicate /usr/share/hypersomnia/content/gfx/gradobicie_shell.meta.json /usr/share/hypersomnia/content/gfx/gradobicie_round.meta.json\nhypersomnia-data.noarch: W: files-duplicate /usr/share/hypersomnia/content/gfx/medium_sniper_round.png /usr/share/hypersomnia/content/gfx/hpsr_round.png\nhypersomnia-data.noarch: W: files-duplicate /usr/share/hypersomnia/content/gfx/interference_grenade_released.meta.json /usr/share/hypersomnia/content/gfx/interference_grenade.meta.json\nhypersomnia-data.noarch: W: files-duplicate /usr/share/hypersomnia/content/gfx/jellyfish_9.meta.json /usr/share/hypersomnia/content/gfx/jellyfish_1.meta.json:/usr/share/hypersomnia/content/gfx/jellyfish_10.meta.json:/usr/share/hypersomnia/content/gfx/jellyfish_11.meta.json:/usr/share/hypersomnia/content/gfx/jellyfish_12.meta.json:/usr/share/hypersomnia/content/gfx/jellyfish_13.meta.json:(and 8 more)\nhypersomnia-data.noarch: W: files-duplicate /usr/share/hypersomnia/content/gfx/mota_8.meta.json /usr/share/hypersomnia/content/gfx/mota_1.meta.json:/usr/share/hypersomnia/content/gfx/mota_2.meta.json:/usr/share/hypersomnia/content/gfx/mota_3.meta.json:/usr/share/hypersomnia/content/gfx/mota_4.meta.json:/usr/share/hypersomnia/content/gfx/mota_5.meta.json:(and 2 more)\nhypersomnia-data.noarch: W: files-duplicate /usr/share/hypersomnia/content/gfx/standard_personal_deposit.png /usr/share/hypersomnia/content/gfx/necessary/detachable_magazine_slot_icon.png\nhypersomnia-data.noarch: W: files-duplicate /usr/share/hypersomnia/content/gfx/pink_coral_9.meta.json /usr/share/hypersomnia/content/gfx/pink_coral_1.meta.json:/usr/share/hypersomnia/content/gfx/pink_coral_10.meta.json:/usr/share/hypersomnia/content/gfx/pink_coral_11.meta.json:/usr/share/hypersomnia/content/gfx/pink_coral_12.meta.json:/usr/share/hypersomnia/content/gfx/pink_coral_13.meta.json:(and 7 more)\nhypersomnia-data.noarch: W: files-duplicate /usr/share/hypersomnia/content/gfx/pixel_thunder_5.meta.json /usr/share/hypersomnia/content/gfx/pixel_thunder_1.meta.json:/usr/share/hypersomnia/content/gfx/pixel_thunder_2.meta.json:/usr/share/hypersomnia/content/gfx/pixel_thunder_3.meta.json:/usr/share/hypersomnia/content/gfx/pixel_thunder_4.meta.json\nhypersomnia-data.noarch: W: files-duplicate /usr/share/hypersomnia/content/gfx/platinum_coin_8.meta.json /usr/share/hypersomnia/content/gfx/platinum_coin_1.meta.json:/usr/share/hypersomnia/content/gfx/platinum_coin_2.meta.json:/usr/share/hypersomnia/content/gfx/platinum_coin_3.meta.json:/usr/share/hypersomnia/content/gfx/platinum_coin_4.meta.json:/usr/share/hypersomnia/content/gfx/platinum_coin_5.meta.json:(and 2 more)\nhypersomnia-data.noarch: W: files-duplicate /usr/share/hypersomnia/content/gfx/platinum_coin_8.png /usr/share/hypersomnia/content/gfx/platinum_coin_2.png\nhypersomnia-data.noarch: W: files-duplicate /usr/share/hypersomnia/content/gfx/platinum_coin_7.png /usr/share/hypersomnia/content/gfx/platinum_coin_3.png\nhypersomnia-data.noarch: W: files-duplicate /usr/share/hypersomnia/content/gfx/platinum_coin_6.png /usr/share/hypersomnia/content/gfx/platinum_coin_4.png\nhypersomnia-data.noarch: W: files-duplicate /usr/share/hypersomnia/content/gfx/shotgun_red_round.meta.json /usr/share/hypersomnia/content/gfx/round_trace.meta.json\nhypersomnia-data.noarch: W: files-duplicate /usr/share/hypersomnia/content/gfx/shotgun_red_shell.meta.json /usr/share/hypersomnia/content/gfx/shotgun_red_charge.meta.json\nhypersomnia-data.noarch: W: files-duplicate /usr/share/hypersomnia/content/gfx/spell_ultimate_wrath_of_the_aeons_icon.meta.json /usr/share/hypersomnia/content/gfx/spell_echoes_of_the_higher_realms_icon.meta.json:/usr/share/hypersomnia/content/gfx/spell_electric_shield_icon.meta.json:/usr/share/hypersomnia/content/gfx/spell_electric_triad_icon.meta.json:/usr/share/hypersomnia/content/gfx/spell_exaltation_icon.meta.json:/usr/share/hypersomnia/content/gfx/spell_fury_of_the_aeons_icon.meta.json:(and 1 more)\nhypersomnia-data.noarch: W: files-duplicate /usr/share/hypersomnia/content/gfx/steel_round_remnant_3.meta.json /usr/share/hypersomnia/content/gfx/steel_round_remnant_2.meta.json\nhypersomnia-data.noarch: W: files-duplicate /usr/share/hypersomnia/content/gfx/water_surface_9.meta.json /usr/share/hypersomnia/content/gfx/water_surface_1.meta.json:/usr/share/hypersomnia/content/gfx/water_surface_10.meta.json:/usr/share/hypersomnia/content/gfx/water_surface_11.meta.json:/usr/share/hypersomnia/content/gfx/water_surface_12.meta.json:/usr/share/hypersomnia/content/gfx/water_surface_13.meta.json:(and 27 more)\nhypersomnia-data.noarch: W: files-duplicate /usr/share/hypersomnia/content/gfx/yellow_fish_8.meta.json /usr/share/hypersomnia/content/gfx/yellow_fish_1.meta.json:/usr/share/hypersomnia/content/gfx/yellow_fish_2.meta.json:/usr/share/hypersomnia/content/gfx/yellow_fish_3.meta.json:/usr/share/hypersomnia/content/gfx/yellow_fish_4.meta.json:/usr/share/hypersomnia/content/gfx/yellow_fish_5.meta.json:(and 2 more)\nhypersomnia-data.noarch: W: files-duplicate /usr/share/hypersomnia/content/gfx/zamiec_shot_3.meta.json /usr/share/hypersomnia/content/gfx/zamiec_shot_1.meta.json:/usr/share/hypersomnia/content/gfx/zamiec_shot_2.meta.json\nhypersomnia-data.noarch: W: files-duplicate /usr/share/hypersomnia/content/menu/tutorial/captions/glass.png /usr/share/hypersomnia/content/menu/shooting_range/captions/glass.png\nhypersomnia-data.noarch: W: files-duplicate /usr/share/hypersomnia/content/menu/tutorial/captions/metal.png /usr/share/hypersomnia/content/menu/shooting_range/captions/metal.png\nhypersomnia-data.noarch: W: files-duplicate /usr/share/hypersomnia/content/menu/tutorial/captions/vent.png /usr/share/hypersomnia/content/menu/shooting_range/captions/vent.png\nhypersomnia-data.noarch: W: files-duplicate /usr/share/hypersomnia/content/menu/tutorial/captions/wood.png /usr/share/hypersomnia/content/menu/shooting_range/captions/wood.png\nhypersomnia-data.noarch: W: files-duplicate /usr/share/hypersomnia/content/menu/tutorial/materials/wood.png /usr/share/hypersomnia/content/menu/shooting_range/materials/glass.png:/usr/share/hypersomnia/content/menu/shooting_range/materials/metal.png:/usr/share/hypersomnia/content/menu/shooting_range/materials/vent.png:/usr/share/hypersomnia/content/menu/shooting_range/materials/wood.png:/usr/share/hypersomnia/content/menu/tutorial/materials/glass.png:(and 2 more)\nhypersomnia-data.noarch: W: files-duplicate /usr/share/hypersomnia/content/sfx/level_up.ogg /usr/share/hypersomnia/content/sfx/announce_firstblood_1.ogg:/usr/share/hypersomnia/content/sfx/announce_firstblood_2.ogg:/usr/share/hypersomnia/content/sfx/announce_godlike.ogg:/usr/share/hypersomnia/content/sfx/announce_headshot.ogg:/usr/share/hypersomnia/content/sfx/announce_holyshit.ogg:(and 14 more)\nhypersomnia-data.noarch: W: files-duplicate /usr/share/hypersomnia/content/shaders/standard.vsh /usr/share/hypersomnia/content/shaders/flash_afterimage.vsh\nhypersomnia-data.noarch: W: files-duplicate /usr/share/hypersomnia/content/shaders/light.vsh /usr/share/hypersomnia/content/shaders/fog_of_war.vsh\nhypersomnia-data.noarch: W: files-duplicate /usr/share/hypersomnia/content/shaders/pure_color_highlight.vsh /usr/share/hypersomnia/content/shaders/illuminated.vsh\nhypersomnia-data.noarch: W: files-duplicate /usr/share/hypersomnia/content/shaders/textured_light.vsh /usr/share/hypersomnia/content/shaders/specular_highlights.vsh\nhypersomnia-data.noarch: W: dangling-relative-symlink /usr/share/hypersomnia/content/fonts/LiberationSans-Regular.ttf ../../../fonts/liberation-sans-fonts/LiberationSans-Regular.ttf\n 3 packages and 0 specfiles checked; 1 errors, 165 warnings, 15 filtered, 1 badness; has taken 2.6 s \n\n\n" }, { "header": "Rpmlint (installed packages)", "text": "(none): E: there is no installed rpm \"hypersomnia\".\n(none): E: there is no installed rpm \"hypersomnia-data\".\n(none): E: there is no installed rpm \"hypersomnia-debuginfo\".\nThere are no files to process nor additional arguments.\nNothing to do, aborting.\n============================ rpmlint session starts ============================\nrpmlint: 2.7.0\nconfiguration:\n /usr/lib/python3.14/site-packages/rpmlint/configdefaults.toml\n /etc/xdg/rpmlint/fedora-spdx-licenses.toml\n /etc/xdg/rpmlint/fedora.toml\n /etc/xdg/rpmlint/scoring.toml\n /etc/xdg/rpmlint/users-groups.toml\n /etc/xdg/rpmlint/warn-on-functions.toml\nchecks: 32, packages: 3\n\n 0 packages and 0 specfiles checked; 0 errors, 0 warnings, 0 filtered, 0 badness; has taken 0.0 s \n\n" }, { "header": "Rpmlint (debuginfo)", "text": "Checking: hypersomnia-debuginfo-1.5.4-1.fc44.x86_64.rpm\n============================ rpmlint session starts ============================\nrpmlint: 2.7.0\nconfiguration:\n /usr/lib/python3.13/site-packages/rpmlint/configdefaults.toml\n /etc/xdg/rpmlint/fedora-spdx-licenses.toml\n /etc/xdg/rpmlint/fedora.toml\n /etc/xdg/rpmlint/scoring.toml\n /etc/xdg/rpmlint/users-groups.toml\n /etc/xdg/rpmlint/warn-on-functions.toml\nrpmlintrc: [PosixPath('/tmp/tmpfpv3edyo')]\nchecks: 32, packages: 1\n\n 1 packages and 0 specfiles checked; 0 errors, 0 warnings, 5 filtered, 0 badness; has taken 10.9 s \n\n\n\n" }, { "header": "", "text": "Generated by fedora-review 0.10.0 (e79b66b) last change: 2023-07-24\nCommand line :/bin/fedora-review --no-colors --prebuilt --rpm-spec --name hypersomnia --mock-config /var/lib/copr-rpmbuild/results/configs/child.cfg\nBuildroot used: fedora-rawhide-x86_64\nActive plugins: C/C++, Shell-api, Generic\nDisabled plugins: Java, fonts, Python, Ocaml, Haskell, R, Perl, SugarActivity, PHP\nDisabled flags: EXARCH, EPEL6, EPEL7, DISTTAG, BATCH\n" }, { "header": "Requires", "text": "hypersomnia (rpmlib, GLIBC filtered):\n /usr/bin/sh\n hypersomnia-data\n libSDL2-2.0.so.0()(64bit)\n libblake3.so.0()(64bit)\n libc.so.6()(64bit)\n libcrypto.so.3()(64bit)\n libcrypto.so.3(OPENSSL_3.0.0)(64bit)\n libdatachannel.so.0.23()(64bit)\n libfreetype.so.6()(64bit)\n libgcc_s.so.1()(64bit)\n libgcc_s.so.1(GCC_3.0)(64bit)\n libgcc_s.so.1(GCC_3.3.1)(64bit)\n libm.so.6()(64bit)\n libopenal.so.1()(64bit)\n libsodium.so.26()(64bit)\n libssl.so.3()(64bit)\n libssl.so.3(OPENSSL_3.0.0)(64bit)\n libstdc++.so.6()(64bit)\n libstdc++.so.6(CXXABI_1.3)(64bit)\n libstdc++.so.6(CXXABI_1.3.11)(64bit)\n libstdc++.so.6(CXXABI_1.3.13)(64bit)\n libstdc++.so.6(CXXABI_1.3.15)(64bit)\n libstdc++.so.6(CXXABI_1.3.2)(64bit)\n libstdc++.so.6(CXXABI_1.3.3)(64bit)\n libstdc++.so.6(CXXABI_1.3.5)(64bit)\n libstdc++.so.6(CXXABI_1.3.7)(64bit)\n libstdc++.so.6(CXXABI_1.3.8)(64bit)\n libstdc++.so.6(CXXABI_1.3.9)(64bit)\n rtld(GNU_HASH)\n\nhypersomnia-data (rpmlib, GLIBC filtered):\n font(liberationsans)\n hicolor-icon-theme\n\n" }, { "header": "Provides", "text": "hypersomnia:\n application()\n application(hypersomnia.desktop)\n bundled(Box2D)\n bundled(imgui)\n bundled(lodepng)\n bundled(lz4)\n bundled(polypartition)\n bundled(rectpack2D)\n bundled(yojimbo)\n hypersomnia\n hypersomnia(x86-64)\n\nhypersomnia-data:\n hypersomnia-data\n\n" } ] }