[arch-dev-public] [ANNOUNCEMENT DRAFT] True multilib for Arch Linux x86_64
<draft> I am happy to announce the availability of the new multilib repository. At this time, it contains wine, skype and flashplugin. Furthermore, a multilib compiler is available. With the launch of the multilib repository all old 'lib32' packages are being removed from community - the core/extra/community repositories will be "pure 64 bit" again. If you want to use the new multilib packages (and most desktop or laptop users probably do), add the following lines to your pacman.conf: [multilib] Include = /etc/pacman.d/mirrorlist </draft> Can someone help me with the formatting, as I have no idea which format tags archweb allows for our news.
Am Fri, 27 Aug 2010 00:09:24 +0200 schrieb Thomas Bächler <thomas@archlinux.org>:
<draft> I am happy to announce the availability of the new multilib repository. At this time, it contains wine, skype and flashplugin. Furthermore, a multilib compiler is available.
With the launch of the multilib repository all old 'lib32' packages are being removed from community - the core/extra/community repositories will be "pure 64 bit" again.
If you want to use the new multilib packages (and most desktop or laptop users probably do), add the following lines to your pacman.conf:
[multilib] Include = /etc/pacman.d/mirrorlist </draft>
Can someone help me with the formatting, as I have no idea which format tags archweb allows for our news.
https://support.skype.com/faq/FA200/Can-I-redistribute-Skype-for-Linux;jsess... I don't think that we are allowed to offer a binary skype package. No idea about the other offered packages. Can you please add the recommended way how to use it? Do I need to -Rsc lib32* all old community and AUR packages or will they keep running or will a -Syu do all the magic? -Andy
On 08/27/2010 08:58 AM, Andreas Radke wrote:
Am Fri, 27 Aug 2010 00:09:24 +0200 schrieb Thomas Bächler<thomas@archlinux.org>:
<draft> I am happy to announce the availability of the new multilib repository. At this time, it contains wine, skype and flashplugin. Furthermore, a multilib compiler is available.
With the launch of the multilib repository all old 'lib32' packages are being removed from community - the core/extra/community repositories will be "pure 64 bit" again.
If you want to use the new multilib packages (and most desktop or laptop users probably do), add the following lines to your pacman.conf:
[multilib] Include = /etc/pacman.d/mirrorlist </draft>
Can someone help me with the formatting, as I have no idea which format tags archweb allows for our news.
https://support.skype.com/faq/FA200/Can-I-redistribute-Skype-for-Linux;jsess...
I don't think that we are allowed to offer a binary skype package. No idea about the other offered packages.
we have their permission to redistribute. http://repos.archlinux.org/wsvn/community/skype/trunk/PERMISSION -- Ionuț
Am 27.08.2010 07:58, schrieb Andreas Radke:
Can you please add the recommended way how to use it? Do I need to -Rsc lib32* all old community and AUR packages or will they keep running or will a -Syu do all the magic?
-Syu should work, at least for the packages that we have in multilib. You probably want to properly rebuild the rest.
On Fri, Aug 27, 2010 at 12:09 AM, Thomas Bächler <thomas@archlinux.org> wrote:
[multilib] Include = /etc/pacman.d/mirrorlist </draft>
I'm confused, the repo tries to remove my gcc packages and replace them with some multilib variant, but that's not really what I want I suppose?
Can someone help me with the formatting, as I have no idea which format tags archweb allows for our news.
search for markdown syntax, for example available at http://daringfireball.net/projects/markdown/syntax Ronald
Am 27.08.2010 13:00, schrieb Ronald van Haren:
On Fri, Aug 27, 2010 at 12:09 AM, Thomas Bächler <thomas@archlinux.org> wrote:
[multilib] Include = /etc/pacman.d/mirrorlist </draft>
I'm confused, the repo tries to remove my gcc packages and replace them with some multilib variant, but that's not really what I want I suppose?
The compiler conflicts with our normal gcc. It provides all of core/gcc's functionality too. But there is no replaces= tag in the PKGBUILD. When installing applications, you might have to install gcc-libs-multilib, which provides/conflicts gcc-libs - but gcc-libs-multilib works fine with the normal gcc. Unless you paste me some real pacman output, I cannot really tell what your problem is.
Ronald van Haren <pressh@gmail.com> wrote:
On Fri, Aug 27, 2010 at 12:09 AM, Thomas Bächler <thomas@archlinux.org> wrote:
[multilib] Include = /etc/pacman.d/mirrorlist </draft>
I'm confused, the repo tries to remove my gcc packages and replace them with some multilib variant, but that's not really what I want I suppose?
Are you taking about gcc-libs-multilib ? As mentioned in another thread I also support replacing gcc-libs-multilib by a lib32-gcc-libs packages containing only 32-bit versions. Should we also make an announcement on the aur-general mailing-list ? Something like: "With the creation of the [multilib] repository, all 32-bit libraries are now installed in /usr/lib32 and compiled from source using the gcc-multilib package instead of being copied from i686 packages. All AUR users maintaining lib32-* and bin32-* packages are encouraged to adapt their packages to the new layout." -- Rémy
On Fri, Aug 27, 2010 at 1:10 PM, Rémy Oudompheng <remyoudompheng@gmail.com> wrote:
Ronald van Haren <pressh@gmail.com> wrote:
On Fri, Aug 27, 2010 at 12:09 AM, Thomas Bächler <thomas@archlinux.org> wrote:
[multilib] Include = /etc/pacman.d/mirrorlist </draft>
I'm confused, the repo tries to remove my gcc packages and replace them with some multilib variant, but that's not really what I want I suppose?
Are you taking about gcc-libs-multilib ? As mentioned in another thread I also support replacing gcc-libs-multilib by a lib32-gcc-libs packages containing only 32-bit versions.
yes that was the one I was talking about. I was under the impression that I could continue to use my old gcc-libs package and the multilib variant was an addition to the package I had. I also didn't see the provides line in the PKGBUILD but now I see I must have been blind, it is there at least a zillion times...
Should we also make an announcement on the aur-general mailing-list ? Something like: "With the creation of the [multilib] repository, all 32-bit libraries are now installed in /usr/lib32 and compiled from source using the gcc-multilib package instead of being copied from i686 packages. All AUR users maintaining lib32-* and bin32-* packages are encouraged to adapt their packages to the new layout."
-- Rémy
seems like a good idea, it certainly couldn't hurt. Ronald
Am 27.08.2010 13:00, schrieb Ronald van Haren:
On Fri, Aug 27, 2010 at 12:09 AM, Thomas Bächler <thomas@archlinux.org> wrote:
[multilib] Include = /etc/pacman.d/mirrorlist </draft>
I'm confused, the repo tries to remove my gcc packages and replace them with some multilib variant, but that's not really what I want I suppose?
See here: http://mailman.archlinux.org/pipermail/arch-multilib/2010-August/000034.html This means that you can keep using gcc-libs and lib32-gcc-libs as long as you don't want to install the multilib compiler, but only the multilib applications. For you, this means you can install gcc-libs again after updating your system. Due to some bandwidth trouble, this will take a little bit more time though.
participants (5)
-
Andreas Radke
-
Ionuț Bîru
-
Ronald van Haren
-
Rémy Oudompheng
-
Thomas Bächler