All Projects

ProjectCategoryTask TypePrioritySeverity  descSummaryStatusProgress
PackagesAnyFreedom IssueMediumLow[topbeat] vague terminology "Open Source" in descriptio...Deferred
0%
Task Description

This package contains vague terminology “Open Source”:

community/topbeat 1.3.1-1
    Open source server monitoring agent that stores metrics in Elasticsearch

According to:
https://www.gnu.org/distros/free-system-distribution-guidelines.html

We shall avoid vague terminology such as “Open Source”, please see here:
https://www.gnu.org/philosophy/words-to-avoid.html#Open

It would be good example to set to have proper description of packages without using “Open Source”.

eg.

Free software server monitoring agent that stores metrics in Elasticsearch
PackagesAnyFreedom IssueMediumLow[ttf-overpass] vague terminology "Open Source" in descr...Deferred
0%
Task Description

This package contains vague terminology “Open Source”:

community/ttf-overpass 2.1-2
    An open source font family inspired by Highway Gothic esp. suited for signs, lettering and web sites

According to:
https://www.gnu.org/distros/free-system-distribution-guidelines.html

We shall avoid vague terminology such as “Open Source”, please see here:
https://www.gnu.org/philosophy/words-to-avoid.html#Open

It would be good example to set to have proper description of packages without using “Open Source”.

eg.

A free software font family inspired by Highway Gothic esp. suited for signs, lettering and web sites
PackagesAnyFreedom IssueMediumLow[unrealircd] vague terminology "Open Source" in descrip...Deferred
0%
Task Description

This package contains vague terminology “Open Source”:

community/unrealircd 4.0.11-2
    Open Source IRC Server

According to:
https://www.gnu.org/distros/free-system-distribution-guidelines.html

We shall avoid vague terminology such as “Open Source”, please see here:
https://www.gnu.org/philosophy/words-to-avoid.html#Open

It would be good example to set to have proper description of packages without using “Open Source”.

eg.

Free Software IRC Server
PackagesAnyFreedom IssueMediumLow[wiredtiger] vague terminology "Open Source" in descrip...Deferred
0%
Task Description

This package contains vague terminology “Open Source”:

community/wiredtiger 2.9.1-1
    High performance, scalable, production quality, NoSQL, Open Source extensible platform for data management

According to:
https://www.gnu.org/distros/free-system-distribution-guidelines.html

We shall avoid vague terminology such as “Open Source”, please see here:
https://www.gnu.org/philosophy/words-to-avoid.html#Open

It would be good example to set to have proper description of packages without using “Open Source”.

eg.

High performance, scalable, production quality, NoSQL, Free Software extensible platform for data management
PackagesAnyFreedom IssueMediumLow[xwax] vague terminology "Open Source" and "Linux" in d...Deferred
0%
Task Description

This package contains vague terminology “Open Source” and “Linux”:

community/xwax 1.6-1
    Open-source vinyl emulation software for Linux.

According to:
https://www.gnu.org/distros/free-system-distribution-guidelines.html

We shall avoid vague terminology such as “Open Source” and “Linux” as operating system, please see here:
https://www.gnu.org/philosophy/words-to-avoid.html#Open

https://www.gnu.org/philosophy/words-to-avoid.html#Linux

It would be good example to set to have proper description of packages without using “Open Source” and “Linux” as operating system.

eg.

Free-software vinyl emulation software for GNU/Linux.
PackagesAnyFreedom IssueMediumLow[zynaddsubfx] vague terminology "Open Source" in descri...Deferred
0%
Task Description

This package contains vague terminology “Open Source”:

community/zynaddsubfx 3.0.1-1
    Opensource software synthesizer capable of making a countless number of instruments.

According to:
https://www.gnu.org/distros/free-system-distribution-guidelines.html

We shall avoid vague terminology such as “Open Source”, please see here:
https://www.gnu.org/philosophy/words-to-avoid.html#Open

It would be good example to set to have proper description of packages without using “Open Source”.

eg.

Free software synthesizer capable of making a countless number of instruments.
PackagesAnyFreedom IssueMediumLow[libspnav] vague terminology "Alternative" in descripti...Deferred
0%
Task Description

This package contains vague terminology “Alternative”:

extra/libspnav 0.2.3-1
    Alternative to the proprietary 3Dconnexion device driver and SDK for their 3D input devices

According to:
https://www.gnu.org/distros/free-system-distribution-guidelines.html

We shall avoid vague terminology such as “Alternative”, please see here:
https://www.gnu.org/philosophy/words-to-avoid.html#Alternative

It would be good example to set to have proper description of packages without using “Alternative”.

eg.

Replacement to the proprietary 3Dconnexion device driver and SDK for their 3D input devices
PackagesAnyFreedom IssueMediumLow[drupal] vague terminology "Content" in description of ...Deferred
0%
Task Description

This package contains vague terminology “Content”:

community/drupal 8.3.2-1
    A PHP-based content management platform

According to:
https://www.gnu.org/distros/free-system-distribution-guidelines.html

We shall avoid vague terminology such as “Content”, please see here:
https://www.gnu.org/philosophy/words-to-avoid.html#Content

It would be good example to set to have proper description of packages without using “Content”.

eg.

A PHP-based web site revision system platform
PackagesAnyFreedom IssueMediumLow[clamtk] vague terminology "Linux" in description of pa...Deferred
0%
Task Description

This package contains vague terminology “Linux”:

community/clamtk 5.24-1
    Easy to use, light-weight, on-demand virus scanner for Linux systems

According to:
https://www.gnu.org/distros/free-system-distribution-guidelines.html

We shall avoid vague terminology such as “Linux” as operating system, please see here:
https://www.gnu.org/philosophy/words-to-avoid.html#Linux

It would be good example to set to have proper description of packages without using “Linux” as operating system.

eg.

Easy to use, light-weight, on-demand virus scanner for GNU/Linux systems
PackagesAnyFreedom IssueMediumLow[oprofile] vague terminology "Linux" in description of ...Deferred
0%
Task Description

This package contains vague terminology “Linux”:

community/oprofile 1.1.0-3
    System-wide profiler for Linux systems

According to:
https://www.gnu.org/distros/free-system-distribution-guidelines.html

We shall avoid vague terminology such as “Linux” as operating system, please see here:
https://www.gnu.org/philosophy/words-to-avoid.html#Linux

It would be good example to set to have proper description of packages without using “Linux” as operating system.

eg.

System-wide profiler for GNU/Linux systems
PackagesAnyFreedom IssueMediumLow[shorewall] vague terminology "Linux" in description of...Deferred
0%
Task Description

This package contains vague terminology “Linux”:

community/shorewall 5.1.4-1
    An iptables-based firewall for Linux systems

According to:
https://www.gnu.org/distros/free-system-distribution-guidelines.html

We shall avoid vague terminology such as “Linux” as operating system, please see here:
https://www.gnu.org/philosophy/words-to-avoid.html#Linux

It would be good example to set to have proper description of packages without using “Linux” as operating system.

eg.

An iptables-based firewall for GNU/Linux systems
PackagesAnyFreedom IssueMediumLow[shorewall6] vague terminology "Linux" in description o...Deferred
0%
Task Description

This package contains vague terminology “Linux”:

community/shorewall6 5.1.4-1
    An iptables-based firewall for Linux systems (with IPv6 support)

According to:
https://www.gnu.org/distros/free-system-distribution-guidelines.html

We shall avoid vague terminology such as “Linux” as operating system, please see here:
https://www.gnu.org/philosophy/words-to-avoid.html#Linux

It would be good example to set to have proper description of packages without using “Linux” as operating system.

eg.

An iptables-based firewall for GNU/Linux systems (with IPv6 support)
PackagesAnyFreedom IssueMediumLow[gmtp] vague terminology "MP3 Player" in description of...Deferred
0%
Task Description

This package contains vague terminology “MP3 Player”:

community/gmtp 1.3.10-2
    A simple MP3 player client for MTP based devices

According to:
https://www.gnu.org/distros/free-system-distribution-guidelines.html

We shall avoid vague terminology such as “MP3 Player”, please see here:
https://www.gnu.org/philosophy/words-to-avoid.html#MP3Player

It would be good example to set to have proper description of packages without using “MP3 Player”.

eg.

A simple audio player client for MTP based devices
PackagesAnyFreedom IssueMediumLow[kdb] vague terminology "Vendor" in description of pack...Deferred
0%
Task Description

This package contains vague terminology “Vendor”:

extra/kdb 3.0.1.1-2
    A database connectivity and creation framework for various database vendors

According to:
https://www.gnu.org/distros/free-system-distribution-guidelines.html

We shall avoid vague terminology such as “Vendor”, please see here:
https://www.gnu.org/philosophy/words-to-avoid.html#Vendor

It would be good example to set to have proper description of packages without using “Vendor”.

eg.

A database connectivity and creation framework for various database suppliers
PackagesAnyFreedom IssueMediumLow[publicsuffix-list] vague terminology "Vendor" in descr...Deferred
0%
Task Description

This package contains vague terminology “Vendor”:

extra/publicsuffix-list 20170118.560.45a2bf8-1
    Cross-vendor public domain suffix database

According to:
https://www.gnu.org/distros/free-system-distribution-guidelines.html

We shall avoid vague terminology such as “Vendor”, please see here:
https://www.gnu.org/philosophy/words-to-avoid.html#Vendor

It would be good example to set to have proper description of packages without using “Vendor”.

eg.

Cross-supplier public domain suffix database
PackagesAnyFreedom IssueMediumLow[glide] vague terminology "Vendor" in description of pa...Deferred
0%
Task Description

This package contains vague terminology “Vendor”:

community/glide 0.12.3-1
    Dependency management and vendoring for Go projects

According to:
https://www.gnu.org/distros/free-system-distribution-guidelines.html

We shall avoid vague terminology such as “Vendor”, please see here:
https://www.gnu.org/philosophy/words-to-avoid.html#Vendor

It would be good example to set to have proper description of packages without using “Vendor”.

eg.

Dependency management and suppliering for Go projects
PackagesAnyFreedom IssueMediumLow[ndiswrapper-dkms] vague terminology "Vendor" in descri...Deferred
0%
Task Description

This package contains vague terminology “Vendor”:

community/ndiswrapper-dkms 1.60.20160717-1
    Module for NDIS (Windows Network Drivers) drivers supplied by vendors.Use with DKMS

According to:
https://www.gnu.org/distros/free-system-distribution-guidelines.html

We shall avoid vague terminology such as “Vendor”, please see here:
https://www.gnu.org/philosophy/words-to-avoid.html#Vendor

It would be good example to set to have proper description of packages without using “Vendor”.

eg.

Module for NDIS (Windows Network Drivers) drivers.Use with DKMS
PackagesAnyFreedom IssueMediumLow[ext3grep]: vague terminology "Content" in description ...Deferred
0%
Task Description

Description:

community/ext3grep 0.10.2-4
    A tool to investigate an ext3 file system for deleted content and possibly recover it

Description is vague because of the word “content”. Why not say instead “data”?

See:
https://www.gnu.org/philosophy/words-to-avoid.html#Content

PackagesAnyFreedom IssueMediumLow[webfs]: vague terminology "Content" in description of ...Deferred
0%
Task Description

Description:

community/webfs 1.21-13
    Simple and instant http server for mostly static content.

Description is vague because of the word “content”. Why not simply say “files” instead and be more specific.

Even empty files without data inside can be served.

See:
https://www.gnu.org/philosophy/words-to-avoid.html#Content

PackagesAnyFreedom IssueMediumLow[openstreetmap-map-icons-svn]: using vague "public doma...Deferred
0%
Task Description

Description:

community/openstreetmap-map-icons-svn 31588-1 [installed]
    A set of public domain licensed map icons for general OSM use

It is questionable if it is “Licensed” or dedicated.

See the file:
/usr/share/licenses/openstreetmap-map-icons/svg-twotone/LICENSE.txt

it does not matter if the file is named “LICENSE”, it could be also named anyhow else.

There must be reason why the organization Creative Commons is not using the word “License” in that text, and that is why I propose to simply say in description:

    A set of public domain map icons for general OSM use
PackagesAnyFreedom IssueMediumLow[autoconf-archive]: using vague "freely" term in descr...Deferred
0%
Task Description
community/autoconf-archive 1:2017.03.21-1
    A collection of freely re-usable Autoconf macros

See:
https://www.gnu.org/philosophy/words-to-avoid.html#FreelyAvailable

Don’t use “freely available software” as a synonym for “free software.” The terms are not equivalent. Software is “freely available” if anyone can easily get a copy. “Free software” is defined in terms of the freedom of users that have a copy of it. These are answers to different questions.

PackagesAnyFreedom IssueMediumLow[python-biopython]: using vague "freely" term in descri...Deferred
0%
Task Description
community/python-biopython 1.69-1
    Freely available Python tools for computational molecular biology

See:
https://www.gnu.org/philosophy/words-to-avoid.html#FreelyAvailable

Don’t use “freely available software” as a synonym for “free software.” The terms are not equivalent. Software is “freely available” if anyone can easily get a copy. “Free software” is defined in terms of the freedom of users that have a copy of it. These are answers to different questions.

PackagesAnyFreedom IssueMediumLow[python2-biopython]: using vague "freely available" ter...Deferred
0%
Task Description
community/python2-biopython 1.69-1
    Freely available Python tools for computational molecular biology

See:
https://www.gnu.org/philosophy/words-to-avoid.html#FreelyAvailable

Don’t use “freely available software” as a synonym for “free software.” The terms are not equivalent. Software is “freely available” if anyone can easily get a copy. “Free software” is defined in terms of the freedom of users that have a copy of it. These are answers to different questions.

PackagesAnyFreedom IssueMediumLow[man-pages-de]: using kernel name without operating sys...Deferred
0%
Task Description

Description:

community/man-pages-de 1.22-1
     German Linux man pages

See:
https://www.gnu.org/philosophy/words-to-avoid.html#Linux

PackagesAnyFreedom IssueMediumLow[man-pages-ru]: using kernel name without operating sys...Deferred
0%
Task Description

Description:

community/man-pages-ru 4.08_2329_2272_20170321-2
     Russian Linux man pages

See:
https://www.gnu.org/philosophy/words-to-avoid.html#Linux

PackagesAnyFreedom IssueMediumLow[man-pages-zh_cn]: using kernel name without operating ...Deferred
0%
Task Description

Description:

community/man-pages-zh_cn 1.6.3.1-1
     Simplified Chinese Linux man pages

See:
https://www.gnu.org/philosophy/words-to-avoid.html#Linux

PackagesAnyFreedom IssueMediumLow[man-pages-zh_tw]: using kernel name without operating ...Deferred
0%
Task Description

Description:

community/man-pages-zh_tw 1.6.3.1-1
     Traditional Chinese Linux man pages

See:
https://www.gnu.org/philosophy/words-to-avoid.html#Linux

PackagesAnyFeature RequestVery LowVery Low[ttf-iosevka] add Iosevka fontDeferred
0%
Task Description

Iosevka wins a poll about most beautiful fonts on reddit (/r/linux). This font is very similar than Droid Sans (Official Google Font) with many advantages:

1 - Has 5 types modes (lightest, light, normal, bold, super bold)
2 - Condensed and big sizes (perfect for visual impairments users)
3 - Very Legible on i3-wm, Sway, Conky bar
4 - OTF license (Freedom license)

Iosevka is already on AUR, but create a official package prevent bug or proprietary third parties apps (Yaourt, etc) be installed by beginners Hyperbola users.

Official Site:
https://github.com/be5invis/Iosevka

On AUR:
https://aur.archlinux.org/packages/ttf-iosevka

PackagesAnyFeature RequestVery LowVery LowDreamchess package wantedUnconfirmed
0%
Task Description

this package is under gpl3. It is the most reasonable chess game because it can be easy or hard depending on your preference.

PackagesStableBug ReportVery LowVery LowGajim "Unable to run gpg - it may not be available" Assigned
0%
Task Description

Description:

Gajim XMPP Client wont start after installing python2-gnupg.

Additional info:
* package version(s)

  community/python2-gnupg 0.4.0-2
  extra/gajim 0.16.8-1.hyperbola2

* config and/or log files etc.

/usr/lib/python2.7/site-packages/gajim/common/gajim.py

Steps to reproduce:

With Gajim working is not possible to assign an OpenPGP key because it needs a wrapper. Therefore python2-gnupgp package is needed. But after installing python2-gnupgp, Gajim doesn’t start. The following output is displayed from the console:


07/21/2018 18:00:41 (E) gajim.c.gnupg Unable to run gpg - it may not be available.
Traceback (most recent call last):

File "/usr/lib/python2.7/site-packages/gnupg.py", line 757, in __init__
  p = self._open_subprocess(["--version"])
File "/usr/lib/python2.7/site-packages/gnupg.py", line 832, in _open_subprocess
  startupinfo=si)
File "/usr/lib/python2.7/subprocess.py", line 394, in __init__
  errread, errwrite)
File "/usr/lib/python2.7/subprocess.py", line 1047, in _execute_child
  raise child_exception

OSError: [Errno 2] No such file or directory
Traceback (most recent call last):

File "gajim.py", line 513, in <module>
  interface.run()
File "/usr/lib/python2.7/site-packages/gajim/gui_interface.py", line 2704, in run
  self.roster = roster_window.RosterWindow()
File "/usr/lib/python2.7/site-packages/gajim/roster_window.py", line 6611, in __init__
  connection_zeroconf.ConnectionZeroconf(gajim.ZEROCONF_ACC_NAME)
File "/usr/lib/python2.7/site-packages/gajim/common/zeroconf/connection_zeroconf.py", line 68, in __init__
  CommonConnection.__init__(self, name)
File "/usr/lib/python2.7/site-packages/gajim/common/connection.py", line 150, in __init__
  self.gpg = gpg.GnuPG()
File "/usr/lib/python2.7/site-packages/gajim/common/gpg.py", line 37, in __init__
  gnupg.GPG.__init__(self, gpgbinary=gajim.GPG_BINARY, use_agent=use_agent)
File "/usr/lib/python2.7/site-packages/gnupg.py", line 761, in __init__
  raise OSError(msg)

OSError: Unable to run gpg - it may not be available.


After doing some search, the issue is that gajim.py is trying to call ‘gpg’ as ‘gpg1’.

# grep -n GPG_BINARY /usr/lib/python2.7/site-packages/gajim/common/gajim.py
162:GPG_BINARY = ‘gpg1’

By replacing ‘gpg’ instead of ‘gpg1’, Gajim will start normally with OpenPGP feature available.

Maybe a newer revision of python2-gnupg is required or maybe a small patch in the current package.

Software DevelopmentIceweasel-UXPBackport RequestVery LowVery LowRequest browser add-on: FireGesturesUnconfirmed
0%
Task Description

Name: FireGestures
Version: 1.11.1 (compatible Firefox version 52)
Source code: Github
Description: A customizable mouse gestures extension which enables to execute various commands and user scripts with six types of gestures.

https://github.com/gomita/firegestures/

https://addons.mozilla.org/en-US/firefox/addon/firegestures/

PackagesAnyBackport RequestVery LowVery LowIcetray for Iceape-uxpAssigned
0%
Task Description

This already works for it, but I just thought I would request it to be put in.

PackagesStableBug ReportVery LowVery Low[spamassassin] has different directory permissions than...Deferred
0%
Task Description

Description:
The /usr/sbin directory in spamassassin has permissions 755
https://git.hyperbola.info:50100/packages/extra.git/tree/spamassassin/PKGBUILD#n88

And ‘filesystem’ sets it to 750
https://git.hyperbola.info:50100/packages/core.git/tree/filesystem/PKGBUILD#n135

So when installing spamassassin, pacman throws a warning

warning: directory permissions differ on /usr/sbin/
filesystem: 750  package: 755

Additional info:
* spamassassin 3.4.2-1.hyperbola2

PackagesStableBug ReportVery LowVery Low[postfix] has different directory permissions than 'fil...Deferred
0%
Task Description

Description:
The /usr/sbin directory in postfix has permissions 755
https://git.hyperbola.info:50100/packages/extra.git/tree/postfix/PKGBUILD#n115

And ‘filesystem’ sets it to 750
https://git.hyperbola.info:50100/packages/core.git/tree/filesystem/PKGBUILD#n135

So when installing postfix, pacman throws a warning

warning: directory permissions differ on /usr/sbin/
filesystem: 750  package: 755

Additional info:
* postfix-3.2.2-1.hyperbola6

PackagesStableBug ReportVery LowVery Low[fail2ban] update dovecot failregex to support verbose ...Unconfirmed
0%
Task Description

Description:
The /etc/fail2ban/filter.d/dovecot.conf file has a failregex with the following:

^%(__prefix_line)s(?:auth|auth-worker\(\d+\)): (?:pam|passwd-file)\(\S+,<HOST>\): unknown user\s*$

and works with things like:

Month day time hostname dovecot: auth: passwd-file(user@domain.com,IP): unknown user

but with verbosity enabled in Dovecot, this output looks like this:

Month day time hostname dovecot: auth: passwd-file(user@domain.com,IP): unknown user (given password: password)

and in this case it doesn’t work, but it does if we fix the failregex if we replace it with:

^%(__prefix_line)s(?:auth|auth-worker\(\d+\)): (?:pam|passwd-file)\(\S+,<HOST>\): unknown user( \(given password: \S*\))?\s*$

with this new expression, it works with and without verbosity

And regarding postfix, to make it work correctly I “backported” some pieces from newest failregex:

/etc/fail2ban/postfixr-rbl.conf:

^%(__prefix_line)sNOQUEUE: reject: RCPT from \S+\[<HOST>\]: [45]54 [45]\.7\.1 Service unavailable; Client host \[\S+\] blocked using .* from=<\S*> to=<\S+> proto=ESMTP helo=<\S*>$

/etc/fail2ban/postfix.conf: (second failregex)

^%(__prefix_line)sNOQUEUE: reject: RCPT from \S+\[<HOST>\]: 45[04] 4\.7\.1 Client host rejected: cannot find your (reverse )?hostname, (\[\S*\]); from=<\S*> to=<\S+> proto=ESMTP helo=<\S*>$

I can create a patch if you want. Note that I haven’t tested all filters, some others may also need some rework

Additional info:
* fail2ban-0.9.6-2.hyperbola3

Showing tasks 451 - 485 of 485 Page 10 of 10<<First - 6 - 7 - 8 - 9 - 10

Available keyboard shortcuts

Tasklist

Task Details

Task Editing