Re: Uninstallable Packages

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]



On Sat, 28 Jul 2012 07:04:37 -0400
Jeremiah Dodds <jeremiah.dodds@xxxxxxxxx> wrote:

> 
> Sorry if this is dragging up an old topic, but I've been poking around
> AIF as I'm interested in possibly (hopefully) bringing it up to speed
> and/or improving it, and I noticed that it's still in the repos, but
> isn't installable by anyone who doesn't happen to have grub legacy still
> installed on their system, unless I'm missing something.

This looks like a packaging bug which is rather general: a package in [extra]
depends on a package from [community] or [aur]. AIF is one example, ruby is
another...

Regarding AIF/grub, you could file a bug to either (a) move AIF to AUR, or (b)
make grub-bios provide grub.

> 
> It seems like we'd want to avoid having to manually remove packages
> every time it becomes impossible to install a set of them. This might be
> my unfamiliarity with libalpm or pacman or any other myriad part of the
> stack, but it seems like the type of thing that could be handled by a
> utlity and a cron job fairly easily.
> 
> It also seems like the type of thing that wouldn't be too annoying to
> deal with manually at the moment, but that could get frustrating for
> both users and devs down the line. Menial maintanence tasks like that[1]
> tend to end up sucking down a lot of people's time and energy in the
> long run, in my experience.
> 
> If the lack of an automated "dead package remover" is just a "lack of
> time / patches welcome" type of thing, I'd volunteer to take a crack at
> writing the thing. If it isn't, I'd really like to know why.

By 'dead' you mean a package no longer available in the official repos? I
would be for such tool provided I could disable it. For example, I still have
grub-legacy and don't care to migrate to grub2, so I don't want pacman to
remove my grub1. 

> 
> Footnotes: 
> [1]  unless, of course, it's not actually a menial task, in which case
>      please enlighten me
> 

-- 
Leonid Isaev
GnuPG key: 0x164B5A6D
Fingerprint: C0DF 20D0 C075 C3F1 E1BE  775A A7AE F6CB 164B 5A6D

Attachment: signature.asc
Description: PGP signature


[Index of Archives]     [Linux Wireless]     [Linux Kernel]     [ATH6KL]     [Linux Bluetooth]     [Linux Netdev]     [Kernel Newbies]     [Share Photos]     [IDE]     [Security]     [Git]     [Netfilter]     [Bugtraq]     [Yosemite News]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux RAID]     [Linux ATA RAID]     [Samba]     [Device Mapper]
  Powered by Linux