Skip to main content
Topic: [system] pacman-5.0.2-11 update (Read 2344 times) previous topic - next topic
0 Members and 1 Guest are viewing this topic.

[system] pacman-5.0.2-11 update

With the update to  pacman-5.0.2-11, please make sure you update your /etc/pacman.conf.

Your updated pacman.conf should look like this in the repository sections:

Code: [Select]
# The gremlins repositories are disabled by default. To enable, uncomment the
# repo name header and Include lines. You can add preferred servers immediately
# after the header, and they will be used before the default mirrors.

#[gremlins]
#Include = /etc/pacman.d/mirrorlist

[system]
Include = /etc/pacman.d/mirrorlist

[world]
Include = /etc/pacman.d/mirrorlist

#[galaxy-gremlins]
#Include = /etc/pacman.d/mirrorlist

[galaxy]
Include = /etc/pacman.d/mirrorlist

# If you want to run 32 bit applications on your x86_64 system,
# enable the lib32 repositories as required here.

#[lib32-gremlins]
#Include = /etc/pacman.d/mirrorlist

#[lib32]
#Include = /etc/pacman.d/mirrorlist

# An example of a custom package repository.  See the pacman manpage for
# tips on creating your own repositories.
#[custom]
#SigLevel = Optional TrustAll
#Server = file:///home/custompkgs

#[testing]
#Include = /etc/pacman.d/mirrorlist-arch

[extra]
Include = /etc/pacman.d/mirrorlist-arch

[community]
Include = /etc/pacman.d/mirrorlist-arch

#[multilib-testing]
#Include = /etc/pacman.d/mirrorlist-arch

#[multilib]
#Include = /etc/pacman.d/mirrorlist-arch

Re: [system] pacman-5.0.2-11 update

Reply #1
Are the "gremlins" the equivalent of "testing"? If I enable "gremlins" and "galaxy-gremlins" am I running Artix testing Like I am now?? ???


Best regards.
We should try to be kind to everyone.....we are all fighting some sort of battle.

Re: [system] pacman-5.0.2-11 update

Reply #2
Are the "gremlins" the equivalent of "testing"? If I enable "gremlins" and "galaxy-gremlins" am I running Artix testing Like I am now?? ???


Best regards.


Yes, [gremlins], [galaxy-gremlins] and [lib32-gremlins] are the new equivalents to [testing], [community-testing] and [multilib-testing]  in arch.

We gonna drop the artix *-testing repos.

Re: [system] pacman-5.0.2-11 update

Reply #3
Thank you @artoo....I like the new repo names. ;D


Best regards.
We should try to be kind to everyone.....we are all fighting some sort of battle.

Re: [system] pacman-5.0.2-11 update

Reply #4
What is the status of "packages" and "packages-galaxy" repo's are they development only?

Re: [system] pacman-5.0.2-11 update

Reply #5
that's why testing is empty!
anti-X  - artix - obarun - Void - systemD Free Space

I can no longer participate in a public forum side by side with neo-nazis and NSA trolls in a moderated sterile environment that is good for business.
Obviously the terms Open and Free mean nothing to you, or your business!

Re: [system] pacman-5.0.2-11 update

Reply #6
I see galaxy, world, system and lib32 all now have a "depreciated repo" tag!

Re: [system] pacman-5.0.2-11 update

Reply #7
What is the status of "packages" and "packages-galaxy" repo's are they development only?

Operational.

I see galaxy, world, system and lib32 all now have a "depreciated repo" tag!

Correct. Hence we use the new git repos and along with them new binary gremlins repos.
goblins is not recommended to use, its purely a build related repo for toolchain and such.
Goblins is the artix equivalent to staging in arch linux.

Re: [system] pacman-5.0.2-11 update

Reply #8
What is the status of "packages" and "packages-galaxy" repo's are they development only?

Operational.

 Well adding the "packages" and "packages-galaxy" repo's to pacman.conf does not work.

Re: [system] pacman-5.0.2-11 update

Reply #9
Well adding the "packages" and "packages-galaxy" repo's to pacman.conf does not work.


What are you talking about? These are git repos with pkgbuilds.
Just make sure your pacman.conf is updated.

Re: [system] pacman-5.0.2-11 update

Reply #10
I added the below to your pacman.conf in post #1 and as i say it does not work, is there something wrong?
Code: [Select]
[packages]
Include = /etc/pacman.d/mirrorlist

[packages-galaxy]
Include = /etc/pacman.d/mirrorlist

Re: [system] pacman-5.0.2-11 update

Reply #11
I added the below to your pacman.conf in post #1 and as i say it does not work, is there something wrong?
Code: [Select]
[packages]
Include = /etc/pacman.d/mirrorlist

[packages-galaxy]
Include = /etc/pacman.d/mirrorlist

Simple answer:
Yes there is!

Complicated answer:
In this case you misunderstood.
There are 2 kinds of repositories for Artix.
1. Repositories which are used to distribute prebuilt packages to users (you can access them via pacman)
Which are: gremlins, system, world, galaxy-gremlins, galaxy, lib32-gremlins, lib32. (these are used by pacman)
These repositories mirror structure which is using Archlinux
- https://github.com/artix-linux/system/issues/70#issuecomment-362077590
http://mirror1.artixlinux.org/repos/

2. Git repositories which are used to store PKGBUILD from which are the packages built
Which are: packages and packages-galaxy. (these are used by developers)
- https://github.com/artix-linux/packages
- https://github.com/artix-linux/packages-galaxy


Man is as good as his tools.

Re: [system] pacman-5.0.2-11 update

Reply #12
 >:(  I 'm a little upset with myself as I didn't see this thread until today. I was wondering why I was getting 404 errors for the testing and world-testing. RIF reading is fundamental . Anyway I updated the pacman.conf so I should see those errors anymore.
edit: After updaying pacman.conf this is the error I'm getting
:: Synchronizing package databases...
error: failed to update gremlins (no servers configured for repository)
 system                   173.5 KiB   259K/s 00:01 [######################] 100%
 world                    497.0 KiB   565K/s 00:01 [######################] 100%
error: failed to update galaxy-gremlins (no servers configured for repository)
 galaxy                   102.1 KiB   851K/s 00:00 [######################] 100%
 extra                   1595.3 KiB   877K/s 00:02 [######################] 100%
 community                  4.1 MiB  1983K/s 00:02 [######################] 100%
:: Starting full system upgrade...
error: failed to prepare transaction (could not find database)

Re: [system] pacman-5.0.2-11 update

Reply #13
:: Synchronizing package databases...
error: failed to update gremlins (no servers configured for repository)
error: failed to update galaxy-gremlins (no servers configured for repository)
:: Starting full system upgrade...
error: failed to prepare transaction (could not find database)

It should be error on your side, so show your pacman.conf and we might be able to help you.
Man is as good as his tools.

Re: [system] pacman-5.0.2-11 update

Reply #14
Code: [Select]
#
# /etc/pacman.conf
#
# See the pacman.conf(5) manpage for option and repository directives

#
# GENERAL OPTIONS
#
[options]
# The following paths are commented out with their default values listed.
# If you wish to use different paths, uncomment and update the paths.
#RootDir     = /
#DBPath      = /var/lib/pacman/
#CacheDir    = /var/cache/pacman/pkg/
#LogFile     = /var/log/pacman.log
#GPGDir      = /etc/pacman.d/gnupg/
#HookDir     = /etc/pacman.d/hooks/
HoldPkg     = pacman glibc
#XferCommand = /usr/bin/curl -C - -f %u > %o
#XferCommand = /usr/bin/wget --passive-ftp -c -O %o %u
#CleanMethod = KeepInstalled
#UseDelta    = 0.7
Architecture = auto

# Pacman won't upgrade packages listed in IgnorePkg and members of IgnoreGroup
#IgnorePkg   =
#IgnoreGroup =

#NoUpgrade   =
#NoExtract   =

# Misc options
#UseSyslog
#Color
#TotalDownload
CheckSpace
#VerbosePkgLists

# By default, pacman accepts packages signed by keys that its local keyring
# trusts (see pacman-key and its man page), as well as unsigned packages.
SigLevel    = Required DatabaseOptional
LocalFileSigLevel = Optional
#RemoteFileSigLevel = Required

# NOTE: You must run `pacman-key --init` before first using pacman; the local
# keyring can then be populated with the keys of all official Cromnix
# packagers with `pacman-key --populate archlinux cromnix`.

#
# REPOSITORIES
#   - can be defined here or included from another file
#   - pacman will search repositories in the order defined here
#   - local/custom mirrors can be added here or in separate files
#   - repositories listed first will take precedence when packages
#     have identical names, regardless of version number
#   - URLs will have $repo replaced by the name of the current repo
#   - URLs will have $arch replaced by the name of the architecture
#
# Repository entries are of the format:
#       [repo-name]
#       Server = ServerName
#       Include = IncludePath
#
# The header [repo-name] is crucial - it must be present and
# uncommented to enable the repo.
#

# The testing repositories are disabled by default. To enable, uncomment the
# repo name header and Include lines. You can add preferred servers immediately
# after the header, and they will be used before the default mirrors.

# The gremlins repositories are disabled by default. To enable, uncomment the
# repo name header and Include lines. You can add preferred servers immediately
# after the header, and they will be used before the default mirrors.

[gremlins]
#Include = /etc/pacman.d/mirrorlist

[system]
Include = /etc/pacman.d/mirrorlist

[world]
Include = /etc/pacman.d/mirrorlist

[galaxy-gremlins]
#Include = /etc/pacman.d/mirrorlist

[galaxy]
Include = /etc/pacman.d/mirrorlist

# If you want to run 32 bit applications on your x86_64 system,
# enable the lib32 repositories as required here.

#[lib32-gremlins]
#Include = /etc/pacman.d/mirrorlist

#[lib32]
#Include = /etc/pacman.d/mirrorlist

# An example of a custom package repository.  See the pacman manpage for
# tips on creating your own repositories.
#[custom]
#SigLevel = Optional TrustAll
#Server = file:///home/custompkgs

#[testing]
#Include = /etc/pacman.d/mirrorlist-arch

[extra]
Include = /etc/pacman.d/mirrorlist-arch

[community]
Include = /etc/pacman.d/mirrorlist-arch

#[multilib-testing]
#Include = /etc/pacman.d/mirrorlist-arch

#[multilib]
#Include = /etc/pacman.d/mirrorlist-arch[code]