Package Details: python3-xcpf 2021.12-13

Git Clone URL: (read-only, click to copy)
Package Base: python3-xcpf
Description: Xyne's common Pacman functions, for internal use.
Upstream URL:
Keywords: pacman
Licenses: GPL
Submitter: Xyne
Maintainer: Xyne
Last Packager: Xyne
Votes: 115
Popularity: 0.182030
First Submitted: 2015-10-07 00:13 (UTC)
Last Updated: 2023-06-27 09:36 (UTC)

Latest Comments

1 2 3 Next › Last »

Basxto commented on 2023-08-18 10:05 (UTC)

This broke with how it gets used by bauerbill:

 bauerbill -Si pacman
Traceback (most recent call last):
  File "/usr/bin/bauerbill", line 4, in <module>
  File "/usr/lib/python3.11/site-packages/", line 1084, in run_main
    return main(args)
  File "/usr/lib/python3.11/site-packages/", line 1056, in main
    return bb.display_sync_info()
  File "/usr/lib/python3.11/site-packages/", line 823, in display_sync_info
  File "/usr/lib/python3.11/site-packages/XCPF/", line 845, in format_pkginfo
    Licenses        : {format_pkginfo_string(pkg.licenses)}
  File "/usr/lib/python3.11/site-packages/XCPF/", line 829, in format_pkginfo_string
    lines = textwrap.wrap(desc, width=WRAP_WIDTH-margin, break_long_words=False)
  File "/usr/lib/python3.11/", line 384, in wrap
    return w.wrap(text)
  File "/usr/lib/python3.11/", line 356, in wrap
    chunks = self._split_chunks(text)
  File "/usr/lib/python3.11/", line 342, in _split_chunks
    text = self._munge_whitespace(text)
  File "/usr/lib/python3.11/", line 151, in _munge_whitespace
    text = text.expandtabs(self.tabsize)
AttributeError: 'list' object has no attribute 'expandtabs'

Fix: (string conversion from probably unicode)

lines = textwrap.wrap(str(desc), width=WRAP_WIDTH-margin, break_long_words=False)

Xyne commented on 2021-12-14 16:14 (UTC)

The host changed some settings. The errors should resolve soon.

dotted commented on 2021-12-14 06:07 (UTC)

Unable to update, using wget I get this:

➜  ~ wget
--2021-12-14 07:06:39--
Loaded CA certificate '/etc/ssl/certs/ca-certificates.crt'
Resolving (,, 2606:4700:3037::6815:437d, ...
Connecting to (||:443... connected.
HTTP request sent, awaiting response... 503 Service Temporarily Unavailable
2021-12-14 07:06:39 ERROR 503: Service Temporarily Unavailable.

icedream commented on 2021-11-14 17:48 (UTC) no longer seems to resolve as of right now (2021-11-14 18:48 CEST), source file downloads fail immediately.

thotypous commented on 2021-01-03 21:12 (UTC)

Please change depends from python-xdg to python-pyxdg. Although extra/python-pyxdg provides python-xdg and that is shown by AUR web interface, people using repoctl may accidentally download and build python-xdg from AUR, which is an old version:

Traceback (most recent call last):
  File "/usr/bin/powerpill", line 3, in <module>
    import Powerpill
  File "/usr/lib/python3.9/site-packages/", line 43, in <module>
    import pm2ml
  File "/usr/lib/python3.9/site-packages/", line 36, in <module>
    import XCPF
  File "/usr/lib/python3.9/site-packages/XCPF/", line 4, in <module>
    from .common import *
  File "/usr/lib/python3.9/site-packages/XCPF/", line 37, in <module>
    import xdg.BaseDirectory
ModuleNotFoundError: No module named 'xdg.BaseDirectory'

Xyne commented on 2019-04-10 21:07 (UTC)

@Pastafarianist It's been integrated since the end January.

Pastafarianist commented on 2019-03-30 14:19 (UTC)

Any progress on integrating the patch?