Heya, folks! We are getting very close to a new #eopkg release: https://github.com/getsolus/eopkg/milestone/2

As such, we are asking for the wonderful translators in the community to help update the localizations. If you want to get involved, please head on over to the eopkg project on Transifex! https://app.transifex.com/solus/eopkg

If you request to join the translators, please let us know! It is easy to miss the email notification.

#Solus #Linux #OpenSource #FOSS #I18n

- Evan

getsolus/eopkg

eopkg - Solus package manager implemented in python3 - getsolus/eopkg

GitHub

Just remembering something before I shuffle off to bed...

I'd like to write a "vrms" / "check-dfsg-status" - style script for #eopkg.

The idea is that it looks through your package repo and warns you if any packages are proprietary. It's quite easy to do on Debian, as it relies on whether or not any packages are from the Contrib or Non-Free repos. I wrote one for flatpak that looks at the license of each installed package, and searches for stuff like (GPL|MIT|BSD|etc...).

I also wrote one for #arch years and years ago, but found it was a futile effort, as hundreds of packages in the base install just had "custom" in the license field.

So far, it's looking quite promising:

$ eopkg info $(eopkg -N li |cut -f1 -d" ") |grep ^Licenses |cut -f2- -d: |tr , "\n" |sed 's/^[[:space:]]*//; s/[[:space:]]*$//' |grep -v "^$" |uniqsort 2 Artistic-Perl-2.0 2 Bitstream-Vera 2 BSD-3-Clause-Attribution 2 BSD-4-Clause 2 CC-BY-4.0 2 CC-BY-SA-3.0 2 CC-PDDC 2 CDDL-1.0 2 Copyright 2 CPL-1.0 2 EPL-1.0 2 EUPL-1.2 2 GFDL-1.2 2 GFDL-1.3 2 GFDL-1.3-only 2 gnuplot 2 GPL-1.0-only 2 GPL-1.0-or-later 2 GPL-2.0-later 2 GPL-2.0-only WITH Classpath-exception-2.0 2 GPL-2.0-only WITH Linux-syscall-note 2 JasPer-2.0 2 LGPL-2.0 2 LGPL-2.0-or-later WITH WxWindows-exception-3.1 2 LGPL-3.0 2 MPL-2.0-or-later 2 PDDL-1.0 2 PostgreSQL 2 Rdisc 2 Unlicense 2 X11 4 AGPL-3.0-only 4 AOMPL-1.0 4 BSD 4 bzip2-1.0.6 4 GFDL-1.1-or-later 4 IJG 4 Info-ZIP 4 Libpng 4 libtiff 4 OLDAP-2.8 4 Public-Domain 4 WTFPL 6 AGPL-3.0-or-later 6 Artistic-2.0 6 BSD-4-Clause-UC 6 CC-BY-3.0 6 EULA 6 OpenSSL 6 TCL 8 GFDL-1.2-only 8 HPND 8 LGPL-2.1 8 Python-2.0 8 SGI-B-1.0 10 0BSD 10 BSL-1.0 10 Distributable 10 OFL-1.1 12 CC-BY-SA-4.0 12 GFDL-1.2-or-later 14 GPL-3.0 16 MPL-1.1 18 GPL-2.0 20 Apache-2.0 WITH LLVM-exception 20 Zlib 22 LGPL-3.0-only 32 CC0-1.0 32 ISC 36 GPL-3.0-only 38 Artistic-1.0-Perl 56 GFDL-1.3-or-later 56 MPL-2.0 94 Apache-2.0 110 LGPL-2.0-only 112 BSD-2-Clause 122 LGPL-3.0-or-later 126 LGPL-2.1-only 136 GPL-2.0-only 214 LGPL-2.0-or-later 232 GPL-3.0-or-later 278 BSD-3-Clause 416 LGPL-2.1-or-later 442 MIT 548 GPL-2.0-or-later

#Solus #SolusLinux

Happy to report that I've added support for #SolusLinux' #eopkg to all of my little package utilities: https://codeberg.org/rldane/scripts/commit/73d34d376cabf5d209f85ca8eafaef92395cb5e0

cc @solusspider

#Solus

pkgbins, pkgsizes, searchall, system_updates_checker, updateall: add support for Solus linux eopkg · 73d34d376c

updateall: also fixed a bug with finding the "su" utility

Codeberg.org

Next #inxi is shaping up well, all running in #pinxi now. Came across an ancient distro I'd never heard of, #TDSDE, which apparently preceded Gentoo by a few months. Poor docs, unreliable source builds, but got everything inxi cares about working, and found some weak spots. These corner case distros often expose weak assumptions.

Also locked down #rpm packages, #urpm #eopkg #pisi repo reports, which were not great, or not working.

Took a while to get enough fixes to warrant a new release.

Found issues in #inxi repo report for some software sorced repo lists.: #mageia's #urpmq, #pisi, #solus #eopkg. These all are roughly similar and all had same report glitch of showing one repo data source per output line instead of source then all repos. The output was also weird. Corrected in #pinxi. Thanks #mrmazda for noticing.

Then noticed the #rpm package count failed for mageia. Turns out they are using different version of rpm, missing some options so no results. Will add workaround.

Any #solus #eopkg maintainers here?