archlinuxcn / repo

Arch Linux CN Repository
1.54k stars 296 forks source link

What should we do to the packages not in AUR? #267

Closed petronny closed 6 years ago

petronny commented 8 years ago

Here is the list of packages which doesn't exist in AUR.

Generated by

cd repo;for i in *;do [ -d $i ] && [ `wget -q -O - "https://aur.archlinux.org/rpc/?v=5&type=info&arg[]=$i"|grep '"resultcount":1'|wc -l` -eq 0 ] && echo $i;sleep 1;done

Maybe we should sumbit them to AUR or remove them?

farseerfc commented 8 years ago

I think three of them archlinuxcn-keyring archlinuxcn-mirrorlist and devtools-cn-git should be kept in this repo only.

libappindicator-activate is a false positive as it is the name for a pkgbase: https://aur.archlinux.org/pkgbase/libappindicator-activate/ The same for libdbusmenu and libindicator libstdc++-doc is also a false positive as it needs encoding URL for plus sign: https://aur.archlinux.org/packages/libstdc%2B%2B-doc/

(I just checked the packages that seems to be maintained by myself)

yuyichao commented 8 years ago

I don't see why all packages have to be in AUR.

petronny commented 8 years ago

My original purpose is checking all packages track the right source in nvchecker.ini Some of the packages have been moved to the official repositories, so we definely cannot find them in AUR. Some of them may be out-of-date since their source in AUR have been removed, maybe we should remove them either.

Of course not all the packages have to be in AUR.

kaseiwang commented 8 years ago

There are some package tracking git(or some else source) but not AUR. Nvchecker support many kind of source. Should find another method to mark out-of-data packages.

petronny commented 8 years ago

Okay, I know this list has many false positive entities. So please check if these packages:

  1. is false positive
  2. is moved to the official repositories
  3. can be found in the archlinuxcn repository
  4. track a non-AUR source in nvchecker.ini
  5. have no aur_pre_build or aur_post_build in their lilac.py
  6. should be submitted to AUR to benefit more users

If you done these, please check out them above. Thank you all

lilydjwg commented 8 years ago
lilydjwg commented 8 years ago

Also, there are some packages that have the same name in AUR but are actually different, like:

And fcitx-lilydjwg-git derives from fcitx-git.

petronny commented 8 years ago

上述一些包在nvchecker.ini中仍然在track AUR

请大家处理一下

lilydjwg commented 8 years ago

uksmtools 没有上游了……

farseerfc commented 8 years ago

libstdc++-doc is a false positive as I have mentioned above ...

petronny commented 8 years ago

@farseerfc sry,sry...

petronny commented 8 years ago

没人处理的话我16日就把他们都清了

SilverRainZ commented 8 years ago

感觉 mentohust 还是需要的,我修了一下加回来了。

petronny commented 6 years ago

列表中剩下的几个刚才lilac都删了