What?! How is that even possible. Did #makepkg fuck up somewhere? This is the first time I've had problems building an #AUR package.

How is it even possible that it messed up by putting more in the package?? What was in there???

(The smaller one that is installed is correct and working, in contrast to the larger one which wasn't working and was throwing all kinds of errors.)

#Arch #ArchLinux #pacman #SoftwareGore

Які б не використовувати помічники для AUR, але збирати вручну пакунки потрібно вміти.

Я використовую paru для встановлення й оновлення пакунків з AUR, але ось нещодавно зʼявилась нова версія conan, але при спробі оновити виникала помилка команди.

:: Downloading PKGBUILDs... (1/1) conan-2.2.2-1 [----------------------------------]error: command failed: ~/.cache/paru/clone/conan: git rebase --stat:

Не знаю чому виникає ця помилка, але зайшовши у каталог кешу і виконавши makepkg -si все встановилось і працює.

#archlinux #linux #arch #makepkg #packages #conan #build #збірка #пакунки

Social.Net.Ua

 #ArchLinux   #KDEPlasma 💜 #Floorp 

#PKGBUILD #makepkg

Meeeee@archlinux[~/makepkg_building] 11:50:24 Sun Oct 29 $> ls -a | grep floorp
-rw-r--r-- 1 Meeeee Meeeee 104546546 2023-10-29 11:52 floorp-11.5.1.linux-x86_64.tar.bz2 <-- NB: I had d/l this first, ex https://github.com/Floorp-Projects/Floorp/releases/tag/v11.5.1
-rw-r--r-- 1 Meeeee Meeeee 9520 2023-10-29 11:50 floorp.desktop <-- NB: I had d/l this first, ex https://aur.archlinux.org/cgit/aur.git/tree/floorp.desktop?h=floorp
Meeeee@archlinux[~/makepkg_building] 11:59:05 Sun Oct 29 $>



Meeeee@archlinux[~/makepkg_building] 11:51:51 Sun Oct 29 $> updpkgsums
==> Retrieving sources...
-> Found Creater_pack_Floorp.zip
-> Found floorp.desktop
-> Downloading floorp-11.5.1.linux-x86_64.tar.bz2...
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
  0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
100 99.7M 100 99.7M 0 0 4415k 0 0:00:23 0:00:23 --:--:-- 4583k
-> Found floorp-11.5.1.linux-x86_64.tar.bz2
==> Generating checksums for source files...
Meeeee@archlinux[~/makepkg_building] 11:52:17 Sun Oct 29 $>



Meeeee@archlinux[~/makepkg_building] 12:04:59 Sun Oct 29 $> makepkg
==> Making package: floorp 11.5.1-1 (Sun 29 Oct 2023 12:05:12 AEDT)
==> Checking runtime dependencies...
==> Checking buildtime dependencies...
==> Retrieving sources...
-> Found Creater_pack_Floorp.zip
-> Found floorp.desktop
-> Found floorp-11.5.1.linux-x86_64.tar.bz2
==> Validating source files with md5sums...
Creater_pack_Floorp.zip ... Passed
floorp.desktop ... Passed
==> Validating source_x86_64 files with md5sums...
floorp-11.5.1.linux-x86_64.tar.bz2 ... Passed
==> Extracting sources...
-> Extracting Creater_pack_Floorp.zip with bsdtar
-> Extracting floorp-11.5.1.linux-x86_64.tar.bz2 with bsdtar
==> Entering fakeroot environment...
==> Starting package()...
install: creating directory '/home/Meeeee/makepkg_building/pkg/floorp/usr'
install:

{{snipped for brevity}}

install: creating directory '/home/Meeeee/makepkg_building/pkg/floorp/usr/share/icons/hicolor/scalable'
install: creating directory '/home/Meeeee/makepkg_building/pkg/floorp/usr/share/icons/hicolor/scalable/apps'
'Creater_pack_Floorp/Floorp_imgs/Floorp_Legacy/svg/icons.svg' -> '/home/Meeeee/makepkg_building/pkg/floorp/usr/share/icons/hicolor/scalable/apps/floorp.svg'
install: creating directory '/home/Meeeee/makepkg_building/pkg/floorp/usr/share/applications'
'floorp.desktop' -> '/home/Meeeee/makepkg_building/pkg/floorp/usr/share/applications/floorp.desktop'
install: creating directory '/home/Meeeee/makepkg_building/pkg/floorp/usr/bin'
'/dev/stdin' -> '/home/Meeeee/makepkg_building/pkg/floorp/usr/bin/floorp'
==> Tidying install...
-> Removing libtool files...
-> Purging unwanted files...
-> Removing static library files...
-> Stripping unneeded symbols from binaries and libraries...
-> Compressing man and info pages...
==> Checking for packaging issues...
==> Creating package "floorp"...
-> Generating .PKGINFO file...
-> Generating .BUILDINFO file...
-> Generating .MTREE file...
-> Compressing package...
==> Leaving fakeroot environment.
==> Finished making: floorp 11.5.1-1 (Sun 29 Oct 2023 12:05:28 AEDT)
Meeeee@archlinux[~/makepkg_building] 12:05:28 Sun Oct 29 $>



Meeeee@archlinux[~/makepkg_building] 12:19:50 Sun Oct 29 $> sudo pacman -U floorp-11.5.1-1-x86_64.pkg.tar.zst
[sudo] password for Meeeee:
loading packages...
resolving dependencies...
looking for conflicting packages...

Package (1) Old Version New Version Net Change

floorp 11.5.0-1 11.5.1-1 1.06 MiB

Total Installed Size: 286.53 MiB
Net Upgrade Size: 1.06 MiB

:: Proceed with installation? [Y/n]
(1/1) checking keys in keyring [---------------------------------------------------------------] 100%
(1/1) checking package integrity [---------------------------------------------------------------] 100%
(1/1) loading package files [---------------------------------------------------------------] 100%
(1/1) checking for file conflicts [---------------------------------------------------------------] 100%
(1/1) checking available disk space [---------------------------------------------------------------] 100%
:: Processing package changes...
(1/1) upgrading floorp [---------------------------------------------------------------] 100%
:: Running post-transaction hooks...
(1/7) Arming ConditionNeedsUpdate...
(2/7) Reviewing .pacnew files...
(3/7) Refreshing PackageKit...
(4/7) Updating icon theme caches...
(5/7) Check if daemons need restart after library/binary upgrades

Running kernel seems to be up-to-date.

The processor microcode seems to be up-to-date.

No services need to be restarted.

No containers need to be restarted.

No user sessions are running outdated binaries.

No VM guests are running outdated hypervisor (qemu) binaries on this host.
(6/7) Checking which packages need to be rebuilt
foreign floorp
(7/7) Updating the desktop file MIME type cache...
Meeeee@archlinux[~/makepkg_building] 12:20:38 Sun Oct 29 $>



Meeeee@archlinux[~/makepkg_building] 12:21:57 Sun Oct 29 $> pacman -Qi floorp
Name : floorp
Version : 11.5.1-1
Description : Firefox-based browser with excellent privacy protection, developed by a community of students in Japan
Architecture : x86_64
URL : http://floorp.ablaze.one
Licenses : MPL2
Groups : None
Provides : None
Depends On : gtk3 libxt mime-types dbus-glib ffmpeg nss ttf-font libpulse
Optional Deps : ffmpeg: H264/AAC/MP3 decoding [installed]
networkmanager: Location detection via available WiFi networks [installed]
libnotify: Notification integration [installed]
pulseaudio: Audio support [installed]
speech-dispatcher: Text-to-Speech
hunspell-en_US: Spell checking, American English
Required By : None
Optional For : None
Conflicts With : None
Replaces : None
Installed Size : 286.53 MiB
Packager : Unknown Packager
Build Date : Sun 29 Oct 2023 12:05:11 AEDT
Install Date : Sun 29 Oct 2023 12:20:36 AEDT
Install Reason : Explicitly installed
Install Script : No
Validated By : None

Meeeee@archlinux[~/makepkg_building] 12:22:08 Sun Oct 29 $>

Yaaaaaaaaaaaaaaaaaaaaaaaay!!!!!!!!!!!!!!

#Linux rockz! 💜

I recently tried to compile #CDE desktop env on #ArchLinux using #aur. I wanted to play with it out of nostalgia (we had CDE on some machines at university).

No dice, I always run into a compilation error somewhere half way through #makepkg 😩

A first little release for alpm-types, a crate with basic types for #ALPM based software (e.g. package managers, repository managers, etc.) such as #pacman and #makepkg 🎉

https://crates.io/crates/alpm-types

More additions will follow as we are targeting a file specification and parser 🛠️

#archlinux #rustlang

crates.io: Rust Package Registry

Started with a set of projects to improve #repod with the help of the #rustlang type system.
I'm sure there will also be a use-case for #makepkg though.

#archlinux #packaging #python

just found out that #makepkg has an option in /etc/makepkg.conf to force 'make' to use '-j'
I used git to clone GNU IceCat from the AUR and then makepkg. After what seemed like 7 days :) it timed out at the end for the install when I was not at my computer to enter the admin password. Can anyone tell me if I can install from the compiled that is still local or do I have to start over? Not finding answer via searching. #arch #pacman #makepkg #linux

La CLI c'est la vie, épisode 4 : gérons AUR en mode ligne de commande.

https://peertube.fr/w/cW44nXAKBfeNJAGreUGh8k

La CLI c'est la vie, épisode 4 : gérons AUR en mode ligne de commande.

PeerTube

I hate when something I'm trying to do, does not work.

Like recently, curl on my armv7h filesystems does not work anymore. So I have to download the sources to compile, before actually making the package, because `makepkg` uses curl to fetch sources.

#curl
#arm
#makepkg