Giter Club home page Giter Club logo

rhino-pkg's People

Contributors

ajstrongdev avatar davis0308 avatar doortothefuture avatar elsie19 avatar frequency403 avatar janluofficial avatar kavplex avatar ludreamst avatar oklopfer avatar sekalengrengginang avatar theevilskeleton avatar weblate avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar

rhino-pkg's Issues

rework: switch to rhinu-pkg

After much discussion with Elsie, I am now convinced rhinu-pkg is not only fully feasible, but also the way forward. Pacstall-qa introduced nushell being a hard dependency of rhino Linux, this takes that a step further.

BUG: Searching for a flatpak (stremio) with rhino-pkg yields no results

Rhino Linux Version:
Rhino Linux 2023.2 (mainline) x86_64

Platform:
x86_64 / Intel i3-4005U

Describe the bug
trying to install or search for stremio with rhino-pkg results in: No packages found matching 'stremio'! despite existing as a flatpak (com.stremio.Stremio) on flathub and flatpak having flathub remote setup and being able to find it directly through flatpak search

To Reproduce
Fresh install of Rhino linux, with flatpaks (no beta), snaps and appimage package managers installed during the setup.

$flatpak remotes
Name Options
flathub System

$flatpak search stremio
Name Description Application ID Version Branch Remotes
Stre... Watch videos, movies, TV series ... ... .stremio.Stremio 4.4.160 stable flathub

$rhino-pkg search stremio
Searching (pacstall.../flatpak.../snap...)
No packages found matching 'stremio'!

Expected behavior
being able to install software through rhino-pkg if it can be found independently through flatpak, snaps, appimage, pacstall, in this case flatpak

BUG: Removing timeshift also removes rhino-core

Rhino Linux Version:
2023.2

Platform:
Notebook: Macbook Pro 9,2
CPU: Intel Core I5-3520m
Host: KVM/QEMU (Standard PC (Q35 + ICH9, 2009) pc-q3
Kernel: 6.5.0-060500-generic

Describe the bug
I configured btrfs-assistant with snapper and wanted to remove timeshift.
When I tried I realized that continuing would uninstall the rhino-core metapackage and the next update would remove many essential packages.

apt info -a rhino-core
Package: rhino-core Version: 2023.2-pacstall2 Status: install ok installed Priority: optional Section: Pacstall Maintainer: Oren Klopfer <[email protected]> Installed-Size: 1.024 B Depends: com.github.libredeb.lightpad, papirus-folders, ulauncher, rhino-pkg, unicorn-desktop, rhino-kvantum-theme, rhino-plymouth-theme, rhino-pkg, rhino-neofetch, rhino-system, timeshift Conflicts: rhino-pine-core, rhino-server-core Replace: rhino-pine-core, rhino-server-core Download-Size: sconosciuto APT-Manual-Installed: yes APT-Sources: /var/lib/dpkg/status Description: Transitional package to provide all core Rhino Linux software

To Reproduce
Just simply run this:
rpk remove timeshift

Expected behavior
It would be useful to be able to remove timeshift without destroying the system!

More package support

Can You add pipx upgrade-all on rhino-pkg update and pkcon upgrade to deal with unattended updates??

Translation license

It is usually the case that developers mean to select "or later", when Weblate forces selecting one or the other.
Right now it is "GPLv3-only", which limits the kind of stuff that can be included, and future licenses to be chosen (AGPLv3+, and a possible GPLv4 down the road).

It can be changed in https://hosted.weblate.org/settings/rhino-linux/rhino-pkg

Some of the repos are also missing a license file altogether.

BUG: Cannot get list of installed packages

Rhino Linux Version:
2023.2

Platform:
Any

Describe the bug
For example, Apt has list command with --installed option for getting installed packages, but rpk does not have such command.
I know I can get the list by using all package manager individually, but rpk should implement that feature because Rhino Linux recommends using rpk for package management.

To Reproduce
Steps to reproduce the behavior:
Try to uninstall LibreOffice which has already installed when you installed Rhino Linux.

Expected behavior
Installed packages can be obtained by rpk command.

BUG: Balena-etcher doesn't install

Rhino Linux Version:
2023.4

Platform:
INTEL

Describe the bug
Balena-etcher is offered by Bacstall for installation, but it doesn't install because of "unmet dependencies".

To Reproduce
Steps to reproduce the behavior:

  1. rpk install balena-etcher
  2. Click on 0 balena-etcher (Pacinstal)
  3. Error "Failed to install package balena-etcher-deb"

Expected behavior
If an option to install the package is available, the package should be installed without errors.

Additional context
I see that Balena isn't available in Synaptic either as Deb package.

Fix: Revert nala to use full-upgrade

Changes in Nala v0.14.0 have affected how upgrades are handled.

The sudo nala update function that rhino-pkg utilises no-longer automatically removes packages, nor performs full-scale upgrades which is vital for when Ubuntu update their devel base.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.