Package eepm: Information

    Source package: eepm
    Version: 3.64.59-alt1
    Build time:  Apr 6, 2026, 08:12 PM
    Report package bug
    License: AGPL-3.0+
    Summary: Etersoft EPM package manager
    Description: 
    Etersoft EPM is the package manager for any platform
    and any platform version. It provides
    universal interface to any package manager.
    Can be useful for system administrators working
    with various distros.
    
    See detailed description here: http://wiki.etersoft.ru/EPM

    List of RPM packages built from this SRPM:
    eepm (noarch)
    eepm-full (noarch)
    eepm-repack (noarch)

    Maintainer: Vitaly Lipatov

    List of contributors:
    Vitaly Lipatov
    Andrey Cherepanov

    Last changed


    April 6, 2026 Vitaly Lipatov 3.64.59-alt1
    - epm play: add keyray (keyboard layout auto-switcher)
    - epm play.d/common.sh: fix installing explicit version (epm play app=X.Y.Z)
    - epm repack.d/common.sh: redirect assure_exists output to stderr to prevent apt output leaking into requires
    - epm play: rename aimp to aimp-wine, add native aimp v6 beta
    - epm play zen-browser: fix package name (zen -> zen-browser) via repack.d
    - epm repack freedownloadmanager: ignore non-critical libtiff.so.5 dependency
    - epm repack aksusbd: remove original arch-specific service files on aarch64/armhf
    - epm install: use --replacepkgs with --force to prevent rpm duplicates
    - epm repack zoom: ignore unbundled Qt6 QML plugins and libQt6Sql dependency
    - epm pack.d: remove broken cd after erc --here (flashplayer, kodak, renamemytvseries)
    - epm repack.d: rename generic icon.png to product name to avoid conflicts
    - epm play gitlab-runner: use versioned S3 URL instead of geo-blocked /latest/
    - epm play: add FreeCAD repack (ignore Qt6Graphs), fix scanner-driver-avision pack.d
    - epm play rider: fix PKGNAME to match actual package name JetBrains.Rider
    - epm repack: fix Rider (ignore musl deps, add JetBrains.Rider symlink), FreeCAD (ignore all Qt6)
    - epm repack FreeCAD: fix gtk3 icon path and use broader glob
    - epm repack: fix deepseek-desktop icon, limit generic-post icon rename to pixmaps only
    - epm repack: fix pdfsam-basic (ignore bundled ffmpeg), lidarr (remap chromaprint dep)
    - epm repack lidarr: use subst instead of filter_from_requires for chromaprint
    - epm play epsonscan2: use download3.ebz.epson.net, fix pack.d cd after erc --here
    - epm play netbeans: switch to GitHub releases (old site is dead)
    - epm play vk: mark as legacy to distinguish from vk-messenger
    - epm play librewolf: use RELEASE from app-versions instead of probing
    - epm play.d/common.sh: get_github_url: try direct URL before API call when no globs
    - epm: add Matrix link, update copyright to 2026
    - epm play: add yandex-messenger (Wine, Windows exe from official site)
    - epm play: add saby (Saby/SBIS desktop application)
    - epm repack.d: fix desktop Categories for firefox, firefox-esr, waterfox (Networking;WWW -> Network;WebBrowser)
    - epm downgrade: skip redundant update_repo_if_needed when tmp apt config is active
    - epm play min: add direct URL for specific version to avoid GitHub API
    - epm play telemt: switch to musl, fix binary extraction, add upstreams and systemd unit
    - epm play telemt: simplify binary extraction with --here
    - eget: strip path components from Content-Disposition filename (RFC 6266)
    - eget: fix curl url_get_response mixing headers with binary body
    - eget: fix wget2 url_get_response to use --save-headers instead of -S
    - eget: add redirect depth limit to url_get_raw_real_url
    - epm release_upgrade: lowercase $TO for altlinux-release package name
    - epm play: add portmaster2 (Portmaster v2 with predownloaded components)
    - epm repack: add mark_config_noreplace(), use for claude-code env.conf
    - epm play: add ntfy (push notification service)
    - epm play ayugram: switch to rsg245 Arch binary builds (v6.3.10)
    - epm play telega: add interception warning to description
    - epm-download: use *.* glob to skip extensionless side-effect files like wget-log
    - epm repack portmaster: move data/logs from /opt to /var/lib/portmaster
    - epm play qwen-code: added vendor directory for fix tree-sitter.wasm (eterbug #18998)
    - epm play: added VK Play (eterbug #19004)
    March 27, 2026 Vitaly Lipatov 3.64.58-alt1
    - epm: exclude exact match from package suggestions
    - epm play.d/common.sh: fix --latest and --force flags in version check
    - epm play.d/common.sh: suppress 'not installed' messages in status checks
    - epm play.d/common.sh: suggest --ipfs on download failure
    - eget: fix is_sshurl falsely matching file:/path URLs
    - eget: fix --check-url for file: directories
    - epm play occt: exclude beta versions from version scraping
    - erc: add -no-xattrs to unsquashfs to avoid exit code 2 on xattr failures
    - epm repack.d/furmark.sh: remove broken empty add_bin_exec_command call
    - epm pack.d/lexmark-upd-ppd.sh: remove empty opt/ dir from package
    - epm pack.d/ventoy.sh: use rm -f to ignore missing arch-specific files
    - epm play bitwig-studio: fix version scraping for two-component versions
    - epm repack bitwig-studio: ignore 32-bit deps from BitwigPluginHost-X86-SSE41
    - epm play kyodialog: fix pack.d for archive without top-level directory
    - epm play: add telega (Telega messenger)
    - epm play: add nextcloud-client (Nextcloud desktop sync client)
    - epm play: add cursor-agent (Cursor Agent CLI)
    - epm play tailscale: switch to official tailscale RPM repo epm repack tailscale: skip tailscaled wrapper if binary not present
    - epm play assistant: switch to vendor API for download URLs
    - epm play spo-anketa: update to version 1.0.2
    - epm play: add freefilesync (folder comparison and synchronization)
    - epm play: add kilocode (AI-powered coding CLI tool)
    - epm play freeoffice: fix scraping URL
    - epm play flameshot: use get_github_url for dynamic RPM asset detection
    - epm play bitwig-studio: add version check after scraping epm play refind: default RELEASE to 1 when not specified
    - eget: fix cross-domain redirect host in url_get_raw_real_url
    - epm info: fix exit code for non-existent packages in apt-rpm
    - epm install: skip package suggestions on broken deps (only suggest when package not found)
    - epm play: remove openvpn from repo-play-apps.list
    - epm repo mirrors: use download.basealt.ru as main basealt mirror, move ftp.basealt.ru to legacy
    - epm repo mirrors: show IP address in mirror list
    - epm upgrade: use PMTYPE check for apt-specific parallel download
    - epm: export eget_backend and eget_options from config to EGET_BACKEND/EGET_OPTIONS
    - eget: rework timeout options, add --max-size and --measurements
    - eget: remove -n short alias for --measurements
    - eget: use timeout(1) for --read-timeout with wget/aria2/axel
    - epm removerepo: show command when removing task repo
    - epm removerepo: show sed command only with --verbose
    - epm packages: fix dpkg output truncated to single line
    - epm pack.d: add lowercase symlinks for deb systems where PKGNAME is lowercased
    - epm-sh-functions: add DNFCMD variable for correct dnf5 command invocation
    - epm repoindex: use dnf5 repo create for dnf5 backend with createrepo_c fallback
    - epm-sh-functions: normalize dnf5 backend name to dnf5-rpm
    - epm repoindex: always use createrepo_c for dnf5 backend
    - epm addrepo/removerepo: check PMTYPE instead of BASEDISTRNAME for ALT dnf5 support
    - epm repoindex: handle --init flag for dnf-rpm/dnf5-rpm backends
    - epm ipfs: add command to manage IPFS node (start, stop, status)
    - epm install: use --name for local-repo to save in sources.list.d
    - epm release-upgrade: add Deferred branch support
    - epm-sh-backend: use symlinks for apt lists cache in tmp apt dir
    - epm: add max fallback contact links
    - epm repack.d: ignore false libwebkit2gtk-4.1 dependency from bundled libmsalruntime.so
    - epm play: add freecad (3D parametric modeler via AppImage)
    - epm play pantum: add new download URL, support Linux Driver naming in pack.d
    - epm play hplip-plugin: fix extraction of makeself archive (no subdirectory with --here)
    - epm.spec: Require 7-zip instead p7zip for eepm-repack
    March 12, 2026 Vitaly Lipatov 3.64.57-alt1
    - pack.d/yandex-browser-*-codecs-ffmpeg-extra: fix path after erc --here migration
    - epm repack: fatal on empty buildroot and missing working directory
    - tests/update_versions.sh: use flexible option parsing loop
    - make-press-release.sh: read changelog from release tag instead of working tree
    - pack.d/*arr: add launcher script, systemd service and user configs
    - epm play: add bitdesk
    - epm play: add virtualbox to repo-play-apps list
    - epm play: add more repo-installed apps to repo-play-apps list
    - epm play: add alivecolors to repo-play-apps list
    - epm addrepo: always check for duplicate repos even with --force
    - epm addrepo: add --disabled and --name options
    - epm install: support repo/package syntax for named repos in sources.list.d
    - epm update: use $__EPM_APT_REPO_OPTIONS for apt-dpkg