Community repo (sustainability)
I'm not familiar with the details of the process involved in maintaining the community repository. However, as an Arch user I witness some of its faults. If these faults are a reason to evaluate or not how things are being done, or to gauge the Community repository quality, I leave it to those in the know. But when a package that has a hard kernel dependency is upgraded in the Community repo and that package doesn't include an essential module which renders it virtually useless, I get annoyed. I need to rollback both package and kernel upgrade. I'd expect from the community repo, what I don't ask in AUR; care.
I'm not judgmental of the TU (or any other TU for that matter). I fully understand and appreciate all the hard work that they brought upon themselves and the dedication they often show. However when a TU is maintaining well above 1000 packages, something got to be wrong in the humble opinion of this user of yours. It's expected that gross mistakes will eventually happen. And it's when I lose confidence in the Community repo and wonder if it's just not AUR with appointed people to give it a the proper look of an official repo. If the policy is to hold everything that is humanly possible in Community, even if at the end of a string, I think that makes more damage than good.
The incident isn't isolated. They happen not because we have bad TU (of that I'm positive). But almost certainly because we have overtaxed TUs, either by choice or imposition. Anyways... all this is my my opinion. I'm however, as a user, asked to adhere to the Arch Way. Complexity without complication. I don't expect this to have a double meaning.
marfig wrote:I'm not familiar with the details of the process involved in maintaining the community repository. However, as an Arch user I witness some of its faults. If these faults are a reason to evaluate or not how things are being done, or to gauge the Community repository quality, I leave it to those in the know. But when a package that has a hard kernel dependency is upgraded in the Community repo and that package doesn't include an essential module which renders it virtually useless, I get annoyed. I need to rollback both package and kernel upgrade. I'd expect from the community repo, what I don't ask in AUR; care.
this things happen and most cases are upstream issues. i know about powertop and it was a mistake but vmware modules seems to be because upstream deprecated something i guess.(lets see how the bug report is going)
I'm not judgmental of the TU (or any other TU for that matter). I fully understand and appreciate all the hard work that they brought upon themselves and the dedication they often show. However when a TU is maintaining well above 1000 packages, something got to be wrong in the humble opinion of this user of yours. It's expected that gross mistakes will eventually happen. And it's when I lose confidence in the Community repo and wonder if it's just not AUR with appointed people to give it a the proper look of an official repo. If the policy is to hold everything that is humanly possible in Community, even if at the end of a string, I think that makes more damage than good.
i fully agree with you. our TUs and developers teams is way to small compared with the amount of packages that we have in the repos. What about applying as TU and help us maintaining(translation getting rid of crap from our repos) ?
Last edited by wonder (2010-08-20 16:51:17)
Similar Messages
-
Can't update community repo [solved]
Hello,
I'm trying to update my system but any time I try to do it I can't update community repo (I can update the others). This is the output for a simple "pacman -Syu":
:: Synchronizing package databases...
core is up to date
extra is up to date
community 170.0K 190.1K/s 00:00:01 [#####################] 100%
error: could not extract 6 ((Empty error message))
error: failed to update community (unexpected system error)
archlinuxfr is up to date
:: Starting full system upgrade...
local database is up to date
The problem started after my system freezed.
Any idea? Thank you
Last edited by serjor (2009-07-05 17:56:43)serjor wrote:
Hello,
I'm trying to update my system but any time I try to do it I can't update community repo (I can update the others). This is the output for a simple "pacman -Syu":
:: Synchronizing package databases...
core is up to date
extra is up to date
community 170.0K 190.1K/s 00:00:01 [#####################] 100%
error: could not extract 6 ((Empty error message))
error: failed to update community (unexpected system error)
archlinuxfr is up to date
:: Starting full system upgrade...
local database is up to date
The problem started after my system freezed.
Any idea? Thank you
I tried to extract the community db (located at /var/lib/pacman/community.db.tar.gz) and it throws an EOF error, so may be the problem isn't at my computer. -
SOLVED-My maintained package is now in the community repo, now what?:)
Hi,
I am the maintainer of the package ibus-unikey in the AUR, but now it's moved into the community repo, how can I still maintain this package?
Many thanks.
Tinh
Last edited by tinhtruong (2010-12-28 09:44:42)Essentially you don't maintain it any more. A Trusted User will maintain it in the [community] repo (and should have emailed to let you know...).
-
[community] repo: Movement of orphaned packages to unsupported.
Hi fellow Archers,
With time, the number of orphaned packages in the community repo has steadily increased because of various reasons: TUs no longer had time/interest to maintain a package, TUs leaving the group, etc. Currently there's about 300 orphans in [community] and the TU group doesn't have currently the time or interest to maintain all of them. We finally came to the conclusion that it would be better to have maintained PKGBUILD in AUR than stale packages in community. So, in the next weeks, we'll gradually move some (all?) of them to unsupported. To ensure that these PKGBUILD get adopted by regular users, we'll be handing out orphaned community packages to users who are willing to maintain them. So if you are interested in one or more orphaned community packages, request it in this thread and it'll be moved to unsupported for you to adopt it. We'll be accepting requests until April 4th but it could be extended if necessary. Hopefully, this will drop the number of orphans to a manageable amount. If not, more orphans will be moved to unsupported.
Once a package is moved to unsupported, I can't guaranty that someone else browsing the AUR will adopt it. So you should adopt it as soon as it's moved to unsupported. If someone else request a package that you want before you, as a matter of courtesy, please give that person a few days to adopt the PKGBUILD. After that, you can adopt it. Also, once you adopt a package, you'll probably need to update it as some of these packages are out-of-date or the arch and license fields are missing.
"Reserved" orphans: DaNiMoTh is currently a TU candidate and, if he gets voted in, is willing to adopt the following orphans: mozplugger, sportstracker, gobby and rsnapshot. You may request them but they'll remain in the community repo until the end of the voting period to minimize package movement.
SnowmanThe community repo cleanup is completed.
The current orphans will remain in community and have been fixed/updated.
I've added myself to the notification list so I'll be aware of any
comments.
Some packages were completely removed from community/AUR:
schism: obsoleted by schismtracker
gst-plugins-png: Arch no longer support gstreamer 0.8
mysql-administrator: obsoleted by mysql-gui-tools
mysql-query-browser: obsoleted by mysql-gui-tools
multisync: This app has been actually splitted in two other apps
(multisync-gui and msynctool) whose PKGBUILDs are in
unsupported.
Other packages that were also in current/extra were removed.
Packages that were moved to unsupported:
If you want to browse the list with the AUR interface, do a search with me
(Snowman) as submitter and look for the orphaned packages. Several of them
have found a new maintainer in unsupported.
Here's the list:
adns-python
alac_decoder
alex
anubis
arc
asterisk-addons
asterisk-sounds
asterisk-webvmail
atlascpp
bioapi
cal3d
ccid
cherrypy
chicken
cohoba
contacts
cyphesis
daap-sharp
dirac
e-uae
echelon
editobj
eds-feed
entagged-sharp
expresskeys
fantasdic
flamerobin
flumotion
gaim-xmms
galago-gtk-sharp
galago-sharp
gap
gaupol
gcursor
gizmod
gnelib
gnome-ppp
gnome-subtitles
gnomeradio
gpixpod
gpodder
grism
gsoap
gstreamer0.10-pulse
gyrus
hawknl
ifolder
ifolder-server
imapfilter
incollector
invest-applet
io-vm
iwar
joscar
ketchup
krb5-auth-dialog
lbdb
ldtp
leaftag-gnome
liban
libannodex
libao-pulse
libatomic_ops
libccc
libchipcard2
libcmml
libfakekey
libfishsound
libflaim
libgconf-java
libggigcp
libggiwmh
libglade-java
libgnome-java
libharu
libiaxclient
libleaftag
libmatchbox
libmodelfile
libmusclecard
liboggz
libomxil
libopensync-plugin-evolution2
libp11
libphish
libprelude
libpreludedb
libpri
libptp2
librasc
libsexymm
libsirius
libupnp
log4cxx
log4j
log4net
logjam
matchbox-common
matchbox-desktop
matchbox-keyboard
matchbox-panel
matchbox-panel-manager
matchbox-themes-extra
matchbox-window-manager
mediatomb
mercator
ming
mt-daapd
mudmagic
mugshot
muscletool
nautilus-burn-sharp
nautilus-ifolder
nemerle
nepenthes
netatalk
nihongobenkyo
olsrd
ontv
openct
openproducer
opensc
openscenegraph
openvpn-admin
osgedit
outguess
pam_bioapi
pam_p11
pcsclite
prelude-manager
prewikka
pureadmin
py2play
pyao
pygmy
pygopherd
pykanjicard
pymusepack
pyopenal
python-axon
python-dvb3
python-empy
python-gammu
python-kenosis
python-leaftag
python-nattraverso
python-pyalsaaudio
python-pyannodex
python-pygoocanvas
python-pyicu
python-pylucene
python-renderpm
python-scw
python-sexy
python-tofu
python-vobject
python-xlrd
pyzor
rugg
ruli
rvm
sabbu
sage
sharpmusique
shn2make
simias
skstream
slune
sobby
soya
straw
synbak
synfig-core
synfig-etl
synfigstudio
tagutils
tangerine
unicap
varconf
vazaar
wammu
wfmath
wmradio
xmltv
xmltv-druid -
Moving eiskaltdcpp from AUR to community repo
Not sure if this is the place to ask this
Is there any reason why eiskaltdcpp is not there in the community repo and instead in AUR. Considering that Eiskaltdcpp works much better than Linuxdcpp which currently is available in the official repos, I was hoping that Eiskaltdcpp could also be moved to the official repos.The probable reason is that no TU wants to maintain the package (or other problems, but I guess that chance is small as it is GPL3). Seeing that the package hasn't been updated since 2013-09-12 and seems out of date (check the page), the chance of it being adopted by a TU and put into community seem small at the moment.
By the way, votes are used to indicate popularity of a package and will increase visibility of the package. So, voting is a good way to start promoting a package.
EDIT: I was wrong, the package is not out of date. My bad.
Last edited by runical (2015-02-27 10:46:19) -
Grass and Qgis from Community repo to AUR
I noticed that the Grass and Qgis packages disappeared from the community repo. Although they are still available through AUR, should I become worried since I use these programs almost daily on my Arch machines?
Hm, maybe I start first with 1 ct: I've modified the PKGBUILD of the Qgis AUR package (pkgver = 1.7.3 and md5sums to the 1.7.3 tar.bz2 package).
The following PKGBUILD should work:
# Maintainer: Lantald
# Contributor: Thomas Dziedzic < gostrc at gmail >
# Contributor: dibblethewrecker dibblethewrecker.at.jiwe.dot.org
# Contributor: Gerardo Exequiel Pozzi <[email protected]>
# Contributor: Eric Forgeot < http://esclinux.tk >
pkgname=qgis
pkgver=1.7.3
pkgrel=1
pkgdesc='Quantum GIS is a Geographic Information System (GIS) that supports vector, raster & database formats'
url='http://qgis.org/'
license=('GPL')
arch=('i686' 'x86_64')
# update to http://www.qgis.org/wiki/Building_QGIS_from_Source#Overview
depends=('libmysqlclient' 'postgresql-libs' 'sqlite3' 'jasper' 'curl' 'qt' 'python2' 'python2-qt' 'giflib' 'xerces-c' 'cfitsio' 'qwt5' 'gdal' 'flex' 'bison')
makedepends=('cmake' 'grass' 'gsl' 'postgis' 'netcdf' 'fcgi' 'python2-sip' 'txt2tags')
optdepends=('postgis: postgis support and SPIT plugin'
'fcgi: qgis mapserver'
'python2-sip: python-support'
'grass: grass plugin'
'gsl: georeferencer ')
options=('!makeflags')
source=("http://qgis.org/downloads/qgis-${pkgver}.tar.bz2"
'qgis.desktop')
md5sums=('e1b3b1f33ea8d648bde0eddf54f7eb90'
'8ab66039f2aba519b92f52272ec3c13e')
build() {
# Fix insecure RPATH is weird, but just works ;)
# echo "os.system(\"sed -i '/^LFLAGS/s|-Wl,-rpath,.\+ ||g' gui/Makefile core/Makefile\")" >> python/configure.py.in
#cd qgis-${pkgver}
rm -rf build
mkdir build
cd build
cmake ../qgis-${pkgver} \
-DCMAKE_BUILD_TYPE=Release \
-DCMAKE_SKIP_RPATH=ON \
-DCMAKE_INSTALL_PREFIX=/usr \
-DGRASS_PREFIX=/opt/grass \
-DQGIS_MANUAL_SUBDIR=share/man \
-DQWT_INCLUDE_DIR=/usr/include/qwt5 \
-DQWT_LIBRARY=/usr/lib/libqwt5.so \
-DPYTHON_LIBRARY=/usr/lib/libpython2.7.so \
-DPYTHON_EXECUTABLE=/usr/bin/python2 \
-DPYTHON_SITE_PACKAGES_DIR=/usr/lib/python2.7/site-packages \
-DPYTHON_INCLUDE_PATH=/usr/include/python2.7/
make
package() {
cd build
make DESTDIR=${pkgdir} install
# create a more user-friendly application name link
ln -s /usr/bin/qgis $pkgdir/usr/bin/quantum-gis
# install some freedesktop.org compatibility
install -D -m644 ${srcdir}/qgis.desktop \
${pkgdir}/usr/share/applications/qgis.desktop
This build also eliminated a conflict between Qgis 1.7.2 and the Grass-svn build I got this morning.
For the time being all the bleeding cutting edge packages are working!
I tried to post a comment on the AUR page but apparently that needs another subscription...
Keep things up! "GIS Archers UNITE!!!" -
Why docky and dockmanager packages are no longer available in community repository and only there are in AUR?
Thanks and regards!The post you're referring to is three months old. If the package is building again, then what's the problem? The difference between [community] and the AUR is that packages in the [community] repo are considered fairly stable and trustworthy. If a package won't build, or is prone to dependency hell, then it stays in the AUR. As far as I'm concerned, so long as it's a well-established package and will build, it doesn't really matter where it comes from.
-
[SOLVED] community repo: no bug report?
Hi guys, found a minor bug in a package from community repo. Tried to post it to the bugtracker and realized that it is impossible to mark "package: community" category. Why? And how I'm supposed to deal with this?
Last edited by ogronom (2009-12-21 17:57:40)choose Community Packages project
also http://bbs.archlinux.org/viewtopic.php?id=85083 see Mr.Elendig post
Last edited by wonder (2009-12-21 17:30:25) -
AUR and community repo is great.
Lately I have been needed all types of utility and dependency packages, and community repo is often there to provide. AUR and community repo is great! My thanks to all AUR contributors and TUs.
Moo-Crumpus wrote:Still would like to have aur in pacman...
I think this is the wrong approach. AUR unsupported is inherently unsafe. We do have TUs flagging packages as safe, but tools such as aurbuild (which I use extensively, don't get me wrong) are likely to open big security holes for users that don't check or don't know how to check the PKGBUILDs.
We already have AUR in pacman -- the [community] repository. Rather than having more inherent support for aurbuild-style building built into pacman or makepkg, it seems to me we need more unsupported packages going into [community]. This means we need more TUs.
I'd also like to see more [community] packages going into [extra], which means we need more developers. ;-) But officially supporting aurbuild-style tools in pacman is just not a safe idea.
Dusty -
Yaourt, cvs, md5sum and community repo.
Hey, lately trying to install packages with yaourt are not working. For example, flock and lmms both say CVS and not PKGBUILD in AUR. yaourt cannot find them.
I tried to download the pkgbuild by clicking on cvs bout I get "AN Exception Has Occoured" error message.
This is only with CVS packages. Also, when upgrading a package for my system from AUR, I don't use md5sum and I've always removed the old md5sum number from the pkgbuild and it builds.
Now I can't do that anymore.
Is there a problem with:
1: packages saying CVS and not PKGBUILD in AUR/Community?
2: is md5sum manditory now?
An Exception Has Occurred
lmms/repos/community-i686: unknown location
HTTP Response Status
404 Not Found
Last edited by funkmuscle (2009-08-13 00:34:08)Packages in community have been moved to the previous CVS repo an SVN repo just like the official packages. There are still issues being ironed out, which explains the exception.
I believe the md5sums thing is due to the latest pacman update, makepkg will not just throw a warning now, it errors instead. Don't quote me on that though. -
[risolto] pacman community repo
salve,
ho da poco installato archlinux, finora tutto bene,
ma venendo da qualche anno di ubuntu mi mancava un frontend per installare i pacchetti, ho cercato di mettere gtkpackman, ma nei repo community non lo trova anche se sul sito ufficiale dicono che c'è.
stesso problema con l'applet ontv.
in questa discussione: http://bbs.archlinux.org/viewtopic.php?id=20566 dicono che è nei repo, anche se a me da:
pacman -S ontv ftw
ontv package not found, searching for group...
error: 'ontv': not found in sync db
stessa cosa per gtkpackman.
questo è pacman.conf:
cat /etc/pacman.conf
[options]
HoldPkg = pacman glibc
SyncFirst = pacman
#XferCommand = /usr/bin/wget --passive-ftp -c -O %o %u
#CleanMethod = KeepInstalled
[core]
Server = ftp://mi.mirror.garr.it/mirrors/archlinux/core/os/i686
Include = /etc/pacman.d/mirrorlist
[community]
Server = ftp://mi.mirror.garr.it/mirrors/archlinux/community/os/i686
Include = /etc/pacman.d/mirrorlist
[extra]
Server = ftp://mi.mirror.garr.it/mirrors/archlinux/extra/os/i686
Include = /etc/pacman.d/mirrorlist
#[testing]
#Include = /etc/pacman.d/mirrorlist
#[unstable]
#Include = /etc/pacman.d/mirrorlist
a me sembra strano che core extra e community includono lo stesso file.
ho inserito manualmente i server, ma il risultato non cambia.
cmq è tutto normale?? quei pacchetti dovrebbero esserci o no??
grazie
Last edited by syco (2008-11-06 14:54:43)http://wiki.archlinux.org/index.php/Yaourt_(Italiano)
Segua quei sensi ed allora:
yaourt -S ontv
Sì, ho usato il Babelfish per tradurre questo in italiano. -
ftp://ftp.archlinux.org/community/os/i686/
The community.db.tar.gz seems to be not updated since May 14th. As such, all packages released after that date seems to be not available to pacman.
Is there some sort of maintenance going on or something?shining wrote:
dienadel wrote:
Same date for ftp://mir1.archlinuxfr.org/archlinux/community/os/i686
This explians why today failed installing two kdestyle from comunity, as they appear in AUR, but in the ftp they aren't.
Well, they are on the ftp, it's just that the database isn't not in sync with the package itself.
Like in the other thread for firefox, you can still install these packages by giving the full path to the packages to pacman.
Or just wait that someone fix it
Yes! they are! :-) when i wrote the post, i look for "kstyle", "kdestyle" instead, so, i didn't find them :-P
Thanks -
Why hasn't dropbox (over 3000 votes) made it to the community repo?
Hello,
I was a bit surprised how fast the Steam Beta Client made it into [multilib] after just 1 week and about 200 votes.
But dropbox has to be installed via an AUR wrapper? How is that?
Regards,
blackout23karol wrote:
Allan wrote:Also, the license might not allow distribution.
In this case it should be added to https://wiki.archlinux.org/index.php/Co … candidates
I would have to confirm the license conditions first... but given that page has not been updated since 2008, and I'd bet the majority of TUs do not know about it, there is little point adding to it. -
Newsbeuter build from community repo is failing [SOLVED]
I can't seem to find anything like this on the forums or otherwise, making me think its not a newsbeuter bug, but rather something wrong with my system.
I installed the newsbeuter package recently and got back
Error: an instance of newsbeuter is already running (PID: 0)
So I ps -e | grep newsbeuter, nothing. I uninstall and build from the newest version on git.. same thing happens. I remove that and build the old version. Again same issue. Could something be causing this? Or should I just file a bug report with newsbeuter?
Last edited by tmvphil (2010-03-04 21:34:14)Hey,
maybe newsbeuter didn't shut down properly, the last time, it was closed. Have a look into ~/.newsbeuter. If there's a file named "cache.db.lock" remove it (if there really isn't an instance of newsbeuter running).
This file prevents newsbeuter to open it's cache, if it's allready opened. But if newsbeuter isn't shut down properly, this file remains.
edit: But it makes me wonder, that it claims, the running instance has the PID 0 o_O
Last edited by knopwob (2010-03-04 09:14:33) -
Inside community repo there is a packet named jgraphx-1_5_1_11-1-any.pkg.tar.xz.
ftp://ftp.archlinux.org/community/os/i6 … pkg.tar.xz
This packet can't be downloaded (550 Failed to change directory). It causes some rsync errors.
symlink has no referent: "/community/os/i686/jgraphx-1_5_1_11-1-any.pkg.tar.xz" (in archlinux)
IO error encountered -- skipping file deletion
There is also a packet named jgraphx 1_4_1_0-1 and is what pacman tries to install.Maybe your sync database is out of date. Upgrade the system and try downloading the package again.
pacman -Syu python2-pytz
If that doesn't work, there may be something wrong with your mirror. Change it in /etc/pacman.d/mirrorlist and run the above command again.
Maybe you are looking for
-
How to find out what computers user logged on? (not at the moment but history)
Domain Controller: Windows 2012 R2 - Unfortunately, I don't manage DC but my own OU (computers and users) I have a user working mid-night shift reporting that he received error message "The group policy client service fail the logon, access denied".
-
Imessage 'not delivered' message!
Hi all, Please, can somebody help me? I am on IOS 5 and all of my family are on IOS 5 too. we all have imessage enabled, yet when I try to send a message to either the ipod or ipad, from my iphone, I keep getting the message 'not delivered'. I have t
-
When I print a document using the Fit to Printable Area setting, it puts a thin line at the top and right side of the printed page. I realize that printing with the setting as None will not put in the lines, but I'm wondering if there is a setting th
-
Elements 10 no longer recognizes LR 4.4
When I ask Elements 10 to use the Lightroom editor now I get an error message saying that external editor Lightroom is not available. Lightroom comes up just fine from Start programs in 64-bit Windows 7 Pro. What's wrong?
-
Thunar refuses to automount devices
Hello again! This time I've been searching like crazy for a solution in both the wiki and the forum. But none of the usual ways allows automounting to work in Thunar. I have tried to plug in three different mp3-players and none of them shows up in th