You are not logged in.
Hello guys
This is my firsy post in these forums. I had a doubt to create this topic in NC. Apoligise if my choise is a bad one.
I am using arch near a month. Before choosing arch, I wanted to use gentoo because of mentioned property. But I choose arch finally for other reasons. Is it possible in arch?
Last edited by dan001 (2015-10-09 11:17:04)
Offline
Either build it manually with a different prefix or chroot.
Sometimes I seem a bit harsh — don’t get offended too easily!
Offline
Why do you need it?
Offline
My previous distro was debian (stable). it was very good in package managing. But pacman is better in my point of view, specially it has not a different repo for almost every package (I know, there is a bit exageration here). But arch is rolling release. In this way, you must update whole system. This is my idea: I can have stable and no-stable versions of a software/program/package to compare (the stability, features, maybe etc).
Last edited by dan001 (2015-10-11 15:17:47)
Offline
You can have only one version of a package installed on a same system, i.e. you can't install the same package with different version from [core] and [testing] on the same arch system.
as mpan suggested, as a workaround you can build different version on different prefix (or have a PKGBUILD that does that). another option would be creating arch system with [testing] enabled and chrooting to it.
Offline
Thanks all. I will try them and think chroot is a bit better for me. I red PKGBUILD and makepkg pages. But it seems that setting suitable libraries for two versions of a package takes more times.
Offline
Arch does not support several versions of a package. Be careful with the prefix. A lot of files commonly found in packages (among other desktop and icons files) don't respect the prefix. Unless you are extra careful you can very easily mess your system. The chroot method keep every clean but you have to install a whole system in your chroot, not only a single package. Have you a specific package in mind where you need two versions?
Offline
Sure.I have a experience about chroot to an OS in debian. I can do it. As the example, Nautilus can be an example for me. Some features (as backspace shortcut) are not ON for nautilus when I installed it by hinting of Wiki. Whereas in past versions it was on (or GO option also). Absolutely We can do them by hand. This is only an example and maybe my target for doing this is not very important. But, I think like you: If want to do this, chroot likes to best answer.
Offline