File Roller is an archive manager for GNOME with support for tar, bzip2, gzip, zip, jar, compress, lzop, zstd, dmg, and many other archive formats.
This package is known to build and work properly using an LFS 12.2 platform.
![[Note]](../images/note.png) 
          File Roller is only a graphical interface to archiving utilities such as tar and zip.
Download (HTTP): https://download.gnome.org/sources/file-roller/44/file-roller-44.3.tar.xz
Download MD5 sum: 8f309a2af9788b2291512bdf0cd76ffd
Download size: 1020 KB
Estimated disk space required: 21 MB
Estimated build time: 0.1 SBU (Using parallelism=4)
cpio-2.15, desktop-file-utils-0.27, JSON-GLib-1.8.0, libarchive-3.7.4, libadwaita-1.5.3, libportal-0.7.1, and Nautilus-46.2
UnRar-7.0.9, UnZip-6.0, and Zip-3.0
Install File Roller by running the following commands:
mkdir build &&
cd    build &&
meson setup --prefix=/usr       \
            --buildtype=release \
            -D packagekit=false \
            ..                  &&
ninja
        This package does not come with a test suite.
          Now, as the root user:
        
ninja install && chmod -v 0755 /usr/libexec/file-roller/isoinfo.sh
![[Note]](../images/note.png) 
          
            If you installed the package to your system using a “DESTDIR” method,
            /usr/share/glib-2.0/schemas/gschemas.compiled
            was not updated/created. Create (or update) the file using the
            following command as the root
            user:
          
glib-compile-schemas /usr/share/glib-2.0/schemas
![[Note]](../images/note.png) 
          
            This package installs icon files into the /usr/share/icons/hicolor hierarchy and desktop
            files into the /usr/share/applications hierarchy. You can
            improve system performance and memory usage by updating
            /usr/share/icons/hicolor/index.theme and
            /usr/share/applications/mimeinfo.cache. To
            perform the update you must have GTK+-3.24.43 installed
            (for the icon cache) and desktop-file-utils-0.27 (for the
            desktop cache) and issue the following commands as the
            root user:
          
gtk-update-icon-cache -qtf /usr/share/icons/hicolor && update-desktop-database -q
          --buildtype=release:
          Specify a buildtype suitable for stable releases of the package, as
          the default may produce unoptimized binaries.
        
          -D packagekit=false: This
          switch disables the use of PackageKit which isn't suitable for
          BLFS.
        
          -D api_docs=enabled: Use this switch if
          you have Gi-DocGen-2024.1 installed and wish to
          generate the API documentation.