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.
    Snowman

    The 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!!!"

  • Docky out of community repo

    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.

  • Community repo borked?

    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,
    blackout23

    karol 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)

  • Jgraphx-1_5_1_11-1-any.pkg.tar.xz in community (i686) repo.

    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

  • Fit to Printable Area

    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