I am the current maintainer of the AUR package
ttf-google-webfonts-hg, and I'm bothered by the mess of various
packages there are for Google's Web Fonts project. It's not at all
KISS in its current state.
There are currently four different AUR packages that
essentially supply the same files, and all four packages conflict with
each other. Around August of 2012, the package named
ttf-google-webfonts was orphaned, and user w0ng created a GitHub
repository that mirrors the Mercurial repository on Google Code
(why?). Then, the new maintainer changed the original
ttf-google-webfonts package from a VCS-type package that simply lacked
"-hg" in the name to a package that pulls tarballs from w0ng's GitHub
As you can see in the comments for ttf-google-webfonts, this has
caused all sorts of confusion and messages about the package being
out-of-date or having invalid checksums. To get around these issues,
user epinephrine created the package ttf-google-webfonts-git that
clones w0ng's GitHub repo instead of pulling tarballs from it,
which significantly reduces the maintenance required on the package.
Then, user Gently created a package named
ttf-google-webfonts-distilled that pulls a tarball from w0ng's
GitHub repo and only installs a small subset of the fonts therein.
Shortly after ttf-google-webfonts was changed from being a
Mercurial-based package and not liking the direction that the package
was taking, I reuploaded the original ttf-google-webfonts package as
ttf-google-webfonts-hg for people that simply wanted the old
package back that uses the actual Google Web Fonts repository to
download the files.
To clean up this mess, I propose that ttf-google-webfonts-distilled
and ttf-google-webfonts-git be deleted outright, for what should be
obvious reasons. I also propose that ttf-google-webfonts be deleted
because of how frequently the Web Fonts project is updated and because
the project lacks version numbers. If people really feel strongly
about keeping that maintenance nightmare, then let them have it, but I
really don't see what advantage it provides over the original
ttf-google-webfonts-hg other than one less makedepends.
I apologize for the huge email, but this situation really is a mess.
I'm planning to move the following packages from [community] to AUR,
because they are currently "unneeded orphans" (no current maintainer and no
other package depends on them).
TUs&devs, please adopt, if you are interested:
addinclude - Utility to add include statements to header- and sourcefiles,
for C and C++
agave - Colorscheme designer tool for GNOME
arch-firefox-search - Firefox Arch search engines (AUR, Pkgs, BBS, Wiki,
aspcud - Solver for package dependencies
aspell-it - Italian dictionary for aspell
aspell-ru - Russian dictionary for aspell
auctex - An extensible package for writing and formatting TeX files in Emacs
bless - High-quality, full-featured hex editor
catdvi - A DVI to plain text translator
cdargs - Replacement for 'cd' that includes bookmarks/browsing for faster
cddb-py - CDDB-Server access from Python
cfv - An utility to both test and create checksum files
cherrytree - Hierarchical note taking application featuring rich text and
corebird - Native Gtk+ Twitter client for the Linux desktop
cromfs - Compressed read-only filesystem based on FUSE
dangerdeep - Submarine simulator
docky - Full fledged dock application that makes opening common
applications and managing windows easier and quicker
drbd-utils - Userland tools for Distributed Replicated Block Device
driconf - Graphical configuration tool for the Direct Rendering
dtach - emulates the detach feature of screen
emacs-pkgbuild-mode - A major mode for creating packages with emacs
emms - The Emacs Multimedia System
flam3 - Tools to create/display fractal flames: algorithmically generated
images and animations
foxtrotgps - Lightweight and fast mapping application
gdesklets - System for bringing mini programs (desklets) onto your desktop
gmpc - MPD client
gnome-activity-journal - Tool for easily browsing and finding files on your
computer using the Zeitgeist engine
gnome-schedule - Graphical interface to crontab and at for GNOME
gourmet - A simple but powerful recipe-managing application
grumpy - Python to Go transpiler and Python interpreter
gst-validate - Debugging tool for GStreamer
gtypist - universal typing tutor
gweled - A puzzle game similar to Bejeweled (aka Diamond Mine)
hamster-time-tracker - Time tracking application that helps you to keep
track on how much time you have spent during the day on activities you
choose to track
hercules - Software implementation of System/370 and ESA/390
hubicfuse - A fuse filesystem to access HubiC cloud storage
hyphen-pl - Polish hyphenation rules
hyphen-ro - Romanian hyphenation rules
icon-slicer - Utility for generating icon themes and libXcursor cursor
kcheckers - Qt4-based checkers boardgame
keepnote - GTK+ note taking application
labyrinth - Lightweight mind-mapping tool with support for image import and
lat - LDAP administration tool
mahjong - The classical game of Mah Jong (multiplayer)
mate-menu - Advanced menu for MATE Panel, a fork of MintMenu
medit - GTK+ text editor
monica - Monitor calibration tool
mu - Maildir indexer/searcher and Emacs client (mu4e)
muine - A music player written in C Sharp
mythes-nl - Dutch thesaurus
mythes-pl - Polish thesaurus
neverball - 3D game similar to Super Monkey Ball or Marble Madness
openbox-themes - Various themes for the Openbox window manager.
pathological - A puzzle game with the same feel as frozen bubble
pidgin-sipe - Third-party Pidgin plugin for Microsoft Office
planner - Project management application for GNOME
proxytunnel - a program that connects stdin and stdout to a server
somewhere on the network, through a standard HTTPS proxy
python2-ipaddr - An IPv4/IPv6 manipulation library in Python
python-apache-libcloud - A standard Python library that abstracts away
differences among multiple cloud provider APIs
qextserialport - Cross-platform serial port class libary for Qt
smuxi - User-friendly and cross-platform IRC client for sophisticated users
for GNOME/GTK+ (frontend)
tasque - Easy quick task management app written in C Sharp
thermald - The Linux Thermal Daemon program from 01.org
ttf-ibm-plex - IBM Plex Mono, Sans, and Serif
uncrustify - A source code beautifier
vim-molokai - Port of the monokai colorscheme for TextMate
vim-nerdtree - Tree explorer plugin for navigating the filesystem
vmoviedb - Movie collection manager for the Gnome desktop
I'll wait until at least Monday before moving anything.
Alexander F. Rødseth / xyproto
I maintain the magic-wormhole and the magic-wormhole-git packages. In magic-wormhole-git, I am now getting this error when I try to run wormhole::
Traceback (most recent call last):
File "/usr/bin/wormhole", line 11, in <module>
load_entry_point('magic-wormhole==0.11.2+82.g995d3f5', 'console_scripts', 'wormhole')()
File "/usr/lib/python3.7/site-packages/pkg_resources/__init__.py", line 489, in load_entry_point
return get_distribution(dist).load_entry_point(group, name)
File "/usr/lib/python3.7/site-packages/pkg_resources/__init__.py", line 2793, in load_entry_point
File "/usr/lib/python3.7/site-packages/pkg_resources/__init__.py", line 2411, in load
File "/usr/lib/python3.7/site-packages/pkg_resources/__init__.py", line 2417, in resolve
module = __import__(self.module_name, fromlist=['__name__'], level=0)
File "/usr/lib/python3.7/site-packages/wormhole/__init__.py", line 2, in <module>
from .wormhole import create, __version__
File "/usr/lib/python3.7/site-packages/wormhole/wormhole.py", line 11, in <module>
from ._boss import Boss
File "/usr/lib/python3.7/site-packages/wormhole/_boss.py", line 15, in <module>
from ._dilation.manager import Dilator
ModuleNotFoundError: No module named 'wormhole._dilation'
I have gone searching for python-dialation and haven't found anything. Does anyone know what package it needs?
Thanks for the help,
Powered by Arch Linux! I am registered Linux user number 508465: https://linuxcounter.net/user/508465.html
My blog, Thoughts of a Dragon: http://www.stormdragon.tk/
get my public PGP key: gpg --keyserver wwwkeys.pgp.net --recv-key 43DDC193
Need a safe and easy way to backup and share files? Try Dropbox: http://db.tt/jeY50HR
"Pray nightfall release me, then I could wander to deep sleep."
Paradise Lost - Pray Nightfall
I've been trying to upload packages from archlinux-me176c  to the
AUR. My scripts create a subtree split of one package, then do quite
a bit of other magic and upload it to the AUR.
I've been having a few problems with "linux-me176c"
because I used to have large patch files in the repository (> 250 KiB).
So I modified the scripts to cut off the history after I switched to
fetching from a Git repository instead.
This works fine, but while testing I seem to have uploaded a broken
subtree or some temporary commit, so the new generated subtrees no
longer match what is uploaded on the AUR - making it impossible for me
to update the package (without force-push).
Deleting the package on the AUR was accepted automatically because of:
Deletion of a fresh package requested by its current maintainer.
but I should have read on the wiki first that this does not delete the
Git tree. :)
Is there any chance to remove the Git repository of this new package,
or should I somehow try to recover that broken state?
Thanks to Hetzner sponsoring our new server  we now have a new box with
48 threads, 128 GiB RAM, and 2 NVMes in RAID0 with a total of 1.75 TiB of
storage. Should be plenty fast for the time being.
The new server is now available at dragon.archlinux.org for all of your
package building pleasures. All TUs and devs have had all of their keys
pkgbuild.com will soon be pointed to this new server so keep that in mind
in case your SSH tells you the hostname changed.
IMPORTANT: No data has been migrated from soyuz. It is your responsibility
to transfer any data you might want on dragon. soyuz will stay available
for at least a month from now (probably more, don't worry, there will be
another mail for its termination), so you have plenty of time to migrate
dragon will not host public_html in your home dirs. That will move
somewhere else. dragon is very strictly a build box and no other services
should run on there.
soyuz hasn't been changed in any way and if you really want to keep using
that, you can do so until it gets terminated.