[arch-general] virtualbox additions package naming

Ionut Biru ibiru at archlinux.org
Tue Jul 19 14:21:25 EDT 2011


On 07/19/2011 09:12 PM, Ray Rashif wrote:
> On 19 July 2011 22:12, Ionut Biru<ibiru at archlinux.org>  wrote:
>> I've been criticized a lot because I choose poorly the name for guest
>> additions.
>>
>> Right now the packages are like this:
>>
>> virtualbox-addtitions - contains the iso with guest additions for
>> linux/windows/etc and is installed on host
>> virtualbox-guest-additions - contains guest additions only for an arch linux
>> system as guest.
>> virtualbo-guest-modules - modules only for an arch linux system as guest.
>>
>> Now that virtualbox 4.1 is released I need help choosing this names.
>
> From:
>
> http://mailman.archlinux.org/pipermail/aur-general/2010-December/012747.html
>
> I proposed (descriptions are case-sensitive):
>
> virtualbox-additions ->  virtualbox-guest-additions (consistent with
> upstream and history)
>    desc: "The VirtualBox Guest Additions ISO/CD image"
>
> virtualbox-guest-additions ->  virtualbox-additions-linux ('guest' not
> important; shall be implied by description)
>    desc: "Additions for Linux guests (userspace tools)"
>
> virtualbox-guest-modules ->  virtualbox-modules-linux (as above)
>    desc: "Additions for Linux guests (kernel modules)"
>
> I still stand by that scheme, except:
>
> The 'additions' and 'linux' may swap places, and 'linux' may be
> substituted for 'archlinux'. As for why I think it is not utterly
> important to have 'arch' anywhere:
>
> http://mailman.archlinux.org/pipermail/aur-general/2010-December/012751.html
>
> So, an alternative (revised) proposal:
>
> virtualbox-additions ->  virtualbox-guest-additions
>      desc: "The official all-in-one VirtualBox Guest Additions ISO/CD image"
>
> virtualbox-guest-additions ->  virtualbox-archlinux-additions
>      desc: "Additions only for Arch Linux guests (userspace tools)"
>

I'm concern about this replace and I don't know if pacman can handle 
this well enough. Does pacman accept a versioned replace to not
conflict with the newly virtual-guest-additions?

replaces=(virtualbox-guest-additions<4.1) ?

I don't want to hit this case:

virtualbox-additions replaced by virtual-guest-addtions 4.1.0
virtualbox-guest-addtions 4.0.12 replaced by 
virtualbox-archlinux-addtions 4.1.0
virtualbox-guest-additions 4.1.0 replaced by 
virtualbox-archlinux-addtions 4.1.0

> virtualbox-guest-modules ->  virtualbox-archlinux-modules
>      desc: "Additions only for Arch Linux guests (kernel modules)"
>
>
> --
> GPG/PGP ID: 8AADBB10


-- 
Ionuț


More information about the arch-general mailing list