You are not logged in.

#1 2007-07-16 21:02:33

astronic
Member
Registered: 2007-07-16
Posts: 3

Few questions before switching to arch

Dear Forum!

I am thinking of switching to archlinux, however before I do, I still have some questions. smile

1) How does arch's "rolling release" approach handle big incompatible rev bumps of libraries or gcc? I have been using Gentoo (a source based distro with rolling releases) for years and in such cases a rebuild of all affected packages was required (in case of the gcc3 to gcc4 transition, a rebuild of the whole system). To my understanding in such a case with arch an updated version of all affected binary packages must be released simultaneously to the library/gcc update. Is this properly coordinated or do things break?

2) How mature is arch for x86_64 regarding package selection and 32bit compatibility? Are 32bit versions of important libs like GTK2 or Qt available as an arch package?

3) Can I install 32bit closed source software like Adobe Reader, Google Earth and Adobe Flash using pacman and get automatic updates? Or do I have to pull some "force architecture" stunt that breaks automatic updates or install the software on arch64 by hand?

4) Can I install (for example by using a special repository) things that are legally problematic in some countries, like MP3 support, 64-bit-WMW codecs, DeCSS etc. via pacman and receive automatic updates for them?

5) Quite frankly: How good is package QA? smile

Sorry for not looking up the availability of 64bit packages myself, but as it seems the web interface of the package database doesn't show me the architectures for which a package is available.

Thanks in advance!

Regards,
Stefan

Offline

#2 2007-07-16 21:12:19

chaosgeisterchen
Member
From: Kefermarkt, Upper Austria
Registered: 2006-11-20
Posts: 550

Re: Few questions before switching to arch

ad 1)

I have never experienced inconveniences concering the binaries and gcc. After updating gcc, the packages, which were (probably) built against an older version of gcc continued working without a problem. So nothing of a hassle here.

ad 2 & 3)

I would still suggest to use i686, the advantages of x86_64 are outperformed by the inconveniences. Arch is very streamlined. If you go 64 bit, you are supposed to let go of all 32bit-only apps, as they do not support the architecture you run natively.

ad 3 & 4)

CSS and legally problematic software has never been a problematic issue concerning Arch. Just install it and enjoy bleeding edge quality packages.

ad 5)

The package quality is good, but sometimes there's some delay in releases - but I do not know if I understood your question correctly.


celestary
Intel Core2Duo E6300 @ 1.86 GHz
kernel26
KDEmod current repository

Offline

#3 2007-07-16 21:13:43

tom5760
Member
From: Philadelphia, PA, USA
Registered: 2006-02-05
Posts: 283
Website

Re: Few questions before switching to arch

3 + 4.) Yes you can!  A quck 'pacman -S codecs acroread flashplugin' will get you that stuff, and have auto updates.  For google earth, there is a package in the AUR[1].  Arch's user repository.

5.) Q/A I think is really good.  Important packages such as the kernel and X11 are in the testing repository right now, so the bugs can get worked out.

I'm not 100% sure on 1 and 2 though.  If you decide to try Arch, have fun! big_smile

[1] http://aur.archlinux.org/

Offline

#4 2007-07-17 20:44:29

jb
Member
From: Florida
Registered: 2006-06-22
Posts: 466

Re: Few questions before switching to arch

1.) Rebuilds like that are very rare... gcc3->gcc4 is the only instance that I know of.  If I remember correctly, they got all of the packages ready in testing, and once it looked like everything was working, they moved them all to current+extra at once, and asked people to hold off while the mirror were updating.

I waited a week to be safe, but from my end it was just a 'pacman -Syu' and reboot.


Edit: part2,
The devs do something similar for kernel 2.6.n -> 2.6.n+1 releases (Also the python 2.4 -> 2.5).  If you check out the testing tree right now, you'll see they're getting all of the kernel drivers/modules ready for 2.6.22.  Once they consider that set usable, they'll move it to current.

Last edited by jb (2007-07-17 20:49:13)


...

Offline

#5 2007-07-18 18:14:53

astronic
Member
Registered: 2007-07-16
Posts: 3

Re: Few questions before switching to arch

chaosgeisterchen wrote:

I would still suggest to use i686, the advantages of x86_64 are outperformed by the inconveniences. Arch is very streamlined. If you go 64 bit, you are supposed to let go of all 32bit-only apps, as they do not support the architecture you run natively.

x86-64 is perfectly able to run 32bit-x86 software natively (see http://en.wikipedia.org/wiki/Long_mode), I have been doing it for years. However, to run a 32bit application of course all libraries it depends on must also be installed as 32bit. This is why on a typical x86-64 system, important libraries are installed twice: Once in 64bit, once in 32bit.

Thank you for your answer!

Regards,
Stefan

Offline

#6 2007-07-18 18:38:03

astronic
Member
Registered: 2007-07-16
Posts: 3

Re: Few questions before switching to arch

Thank you all for your answer, I am downloading Arch Linux right now to evaluate it in a virtual machine first.

Two other questions have come to my mind, though. smile

1) Do arch packages have cryptographic signatures to verify that nobody has e. g. hacked a mirror and messed with them?

2) Are there tools to remove unneeded dependencies? For example, if I install application A that pulls dependencies C and D and now decide to remove A again, how can I automatically get rid of C and D? Or asked differently: Is there an arch equivalent for "emerge -av depclean" on Gentoo or "debfoster" on Debian?

Thanks again!

Regards,
Stefan

Offline

#7 2007-07-18 18:41:35

SiD
Member
From: Germany
Registered: 2006-09-21
Posts: 729

Re: Few questions before switching to arch

1) I don't know

2) pacman -Rs <package A> should do that

Offline

#8 2007-07-18 18:42:34

Cerebral
Forum Fellow
From: Waterloo, ON, CA
Registered: 2005-04-08
Posts: 3,108
Website

Re: Few questions before switching to arch

astronic wrote:

1) Do arch packages have cryptographic signatures to verify that nobody has e. g. hacked a mirror and messed with them?

No - it's something that's been talked about, but not yet put into any kind of implementation.

astronic wrote:

2) Are there tools to remove unneeded dependencies? For example, if I install application A that pulls dependencies C and D and now decide to remove A again, how can I automatically get rid of C and D? Or asked differently: Is there an arch equivalent for "emerge -av depclean" on Gentoo or "debfoster" on Debian?

Pacman will handle this quite nicely - when you remove package A, run the command

pacman -Rc A

(or maybe -Rs.  I keep forgetting which of the two does which - in any case the functionality is there) and that will recursively remove dependencies that A installed, provided no other package on your system depends on them.

Last edited by Cerebral (2007-07-18 18:43:33)

Offline

#9 2007-07-18 19:35:58

Misfit138
Misfit Emeritus
From: USA
Registered: 2006-11-27
Posts: 4,189

Re: Few questions before switching to arch

pacman -Rs

smile

Offline

Board footer

Powered by FluxBB