I am looking to replace my current desktop PC, which is getting on for
8 years old now, with a more up-to-date one. Ideally I want the new one
to be set up the same as my current one, which has been running on Arch
since I first got it. I keep my Arch up-to-date by running a full
update roughly every four weeks.
What is the best way to set up the new one to mirror the existing one?
I'd like to have all the same packages installed, with basically the
same setup, except for obvious points like the new PC having a
different IP address and name on my network.
My initial idea was something like the following:
1) Install a basic Arch system on the new computer
2) Get the list of installed packages from the old computer (I think
there is a way to do this using Pacman?) 3) Somehow get Pacman to
install the same list of packages on the new computer. 4) Tidy up any
config files that need changing - e.g. for the aforementioned IP
address / computer name stuff. 5) Copy over my /home directory 6) Copy
over various data directories/partitions I have -e.g. I have a whole
bunch of images stored in a separate partition that I'll want to copy
over. The stuff in here is all self-contained so should be easy enough
to copy over.
I found thread https://bbs.archlinux.org/viewtopic.php?id=171726 which
had some ideas as well - the above is sort-of based on stuff I found on
there along with my own thoughts.
Does that look like a reasonable plan? Anything I might be missing?
Thanks for your attention.
Regards,
Spencer
Hello 'community' package maintainers,
libgda 5.2.10 is in the 'community' repository, and the latest version
is 6.0.0. Its build system was changed to Meson along with some new
features added and other deprecated disabled, besides being a soname
bump. So, I understand how demotivational it is for the package
maintainer.
Personally, I'm a GNOME's Gtranslator user and it can not be updated
to its 42.0 release without libgda6. I tried patching gtranslator's
source to use libgda5 but then I faced a libsoup2-libsoup3 conflict
due to its dependencies ("libsoup3 symbols detected. Using libsoup2
and libsoup3 in the same process is not supported."). Because of that,
libgda6 is the way to go.
So this email is to suggest a 'libgda6' PKGBUILD that was prepared and
made available in the unofficial repository FCGU — notice the
different pkgname to avoid replacing libgda which could cause
dependency breaks.
libgda6 PKGBUILD:
https://codeberg.org/fabiscafe/fcgu/src/commit/ec5c32aab695886a5d373631ec01…
Please kindly consider making this release available.
Thanks in advance.
Best regards,
Rafael
On 11/1/22 08:33, Jayesh Badwaik wrote:
> `gnupg` 2.3 is the unstable version. 2.4 would be the stable version.
>
(FYI - you may want to use reply-to-list as mailman now preserves
headers for DKIM)
Hi and Nope that's not correct [1] :
Three different series of GnuPG are actively maintained:
- Version 2.3 is the current stable version with a lot of new features
compared to 2.2. This announcement is about the latest release of
this series.
- Version 2.2 is our LTS (long term support) version and guaranteed to
be maintained at least until the end of 2024. Only a small subset of
features from 2.3 has been back-ported to this series. See
https://gnupg.org/download/index.html#end-of-life
- Version 1.4 is only maintained to allow decryption of very old data
which is, for security reasons, not anymore possible with other GnuPG
versions.
[1] https://lists.gnupg.org/pipermail/gnupg-announce/2022q4/000476.html
As always I am enormously thankful for all the efforts and time spent by
the entire arch team keeping arch active and live and the best dang
distro available (imho).
That said, and to be helpful, periodically I create a little list of out
of date packages, some more than others and many didn't make the cut,
and it's entirely my view of priorities :)
Thank you again.
gene
Repo Current Vers Latest
Package Vers Date Vers Date Age Age
python-pynacl 1.4.0 200525 1.5.0 220107 592 298
wget 1.21.3 220226 2.0.1 220501 64 184
dracut 56 220218 57 220619 121 135 [0]
llvm 14.06 220622 15.0.3 220818 57 75
procps-ng 3.3.17 210201 4.0.1 220821 566 72 [1]
ghc 9.0.2 211221 9.4.2 220822 244 71 [2]
shadow 4.11.1 220102 4.12.3 220822 232 71
doxygen 1.9.3 211231 1.9.5 220826 238 67
nmap 7.92 220807 7.93 220901 25 61
bash 5.1.016 220104 5.2 220926 265 36
linux-firmware 20220913 220913 221012 221012 29 20
dkms 3.0.7 220927 3.0.8 221025 28 7
linux-api-headers 5.18.15 220729 6.0.6 221029 92 3 [3]
make 4.3 220119 4.4 221031 285 1
systemd 251.7 221024 252 221031 7 1 [4]
[0] Asked for signed tag - seems currently ignored upstream
https://github.com/dracutdevs/dracut/issues/1850
[1] dates approx
[2] there are lots of haskell packages using this
[3] should this be removed?
[4] always very,very up to date, here only as it's so important.
Version Age = days between arch version and latest version
Latest Age = days from the latest version through today
Special mention
* gnupg 2.3.8
we're up to date on legacy version (2.2.40) but over a year out of
date vs current 2.3. Believe we are still awaiting an update of some
arch (dev) keys - Any news on this yet?
* openssl 3.0.x
great to see that builds are underway!!
* python 3.11
was only released last week and already builds are underway - that's
pretty awesome thank you.