Package Details: libplist-git 1:2.4.0.r7.g5461eda-1

Git Clone URL: https://aur.archlinux.org/libplist-git.git (read-only, click to copy)
Package Base: libplist-git
Description: A library to handle Apple Property List format whereas it's binary or XML
Upstream URL: http://www.libimobiledevice.org/
Licenses: LGPL-2.1-or-later
Conflicts: libplist
Provides: libplist, libplist++-2.0.so, libplist-2.0.so
Submitter: intellitech
Maintainer: intelfx
Last Packager: intelfx
Votes: 33
Popularity: 0.62
First Submitted: 2009-04-17 04:15 (UTC)
Last Updated: 2024-04-30 08:56 (UTC)

Dependencies (7)

Required by (53)

Sources (1)

Latest Comments

1 2 3 4 Next › Last »

intelfx commented on 2024-09-28 17:50 (UTC) (edited on 2024-09-28 17:57 (UTC) by intelfx)

This is not a problem of this package. Bumping VCS (e.g. -git) packages for new upstream versions is disallowed per AUR policy.

Conversely, rebuilding VCS packages when needed, as well as usage of AUR helpers and management of bugs in said AUR helpers, is the user's risk and responsibility.

phyks commented on 2024-09-28 17:25 (UTC)

Update of libimobiledevice-git and libtatsu-git (with yay) is failing because package libplist-git is stuck at version 2.4.0 and update is not catched by yay. Running yay -S libplist-git does indeed pull version 2.6.0 and then the rest of the imobile libraries can be updated easily.

intelfx commented on 2024-04-30 13:56 (UTC)

Yup, already noticed my builds failing. Just bumped the makedeps, along with libimobiledevice-git. Thanks.

iGom commented on 2024-04-30 08:48 (UTC) (edited on 2024-04-30 10:21 (UTC) by iGom)

distutils package is removed in python version 3.12, as it was already was deprecated in Python 3.10 by PEP 632 “Deprecate distutils module”, so building is faling

checking for a version of Python >= '2.1.0'... yes
checking for the distutils Python package... no
configure: error: cannot import Python module "distutils".
Please check your Python installation. The error was:
Traceback (most recent call last):
  File "<string>", line 1, in <module>
ModuleNotFoundError: No module named 'distutils'
==> ERROR: A failure occurred in build().
    Aborting...
 -> error making: libplist-git-exit status 4

xdewsz commented on 2023-05-07 17:58 (UTC)

For those experiencing issues with KDE plasma, I was able to work around that problem by navigating to /usr/lib and running ln -rs libplist-2.0.so.3 libplits-2.0.so.4 to just point plasma to the existing .3 libplist when it looks for the .4. No idea if that's a terrible idea or not, but it did let me log in. Might require manual intervention to undo this workaround later.

intelfx commented on 2023-05-07 10:15 (UTC)

Yup, this is expected and not a problem of this package. libplist has had a soname bump recently, which means all dependents need to be rebuilt against the new library.

behrad commented on 2023-05-07 07:31 (UTC)

@Zame I have the same problem, but it is not a problem with this package, libplist package is now in staging and even that has the same problem, so I guess KDE plasma applications should be updated to compatible with libplist 2.3 .

Zame commented on 2023-05-06 17:27 (UTC)

Last update breaks my Kde plasma

scallop commented on 2021-12-23 07:15 (UTC)

having a problem with this,

make[3]: Entering directory '/home/scallop/AUR/libplist-git/src/libplist/test'
PASS: empty.test
PASS: small.test
PASS: medium.test
PASS: large.test
PASS: huge.test
PASS: bigarray.test
PASS: dates.test
PASS: timezone1.test
PASS: timezone2.test
PASS: signedunsigned1.test
PASS: signedunsigned2.test
PASS: signedunsigned3.test
PASS: hex.test
PASS: order.test
PASS: recursion.test
PASS: entities.test
PASS: empty_keys.test
PASS: amp.test
PASS: invalid_tag.test
PASS: cdata.test
PASS: offsetsize.test
PASS: refsize.test
PASS: malformed_dict.test
PASS: uid.test
PASS: json1.test
PASS: json2.test
FAIL: json-invalid-types.test
============================================================================
Testsuite summary for libplist 2.2.1
============================================================================
# TOTAL: 27
# PASS:  26
# SKIP:  0
# XFAIL: 0
# FAIL:  1
# XPASS: 0
# ERROR: 0
============================================================================
See test/test-suite.log
Please report to https://github.com/libimobiledevice/libplist/issues
============================================================================
make[3]: *** [Makefile:818: test-suite.log] Error 1
make[3]: Leaving directory '/home/scallop/AUR/libplist-git/src/libplist/test'
make[2]: *** [Makefile:926: check-TESTS] Error 2
make[2]: Leaving directory '/home/scallop/AUR/libplist-git/src/libplist/test'
make[1]: *** [Makefile:991: check-am] Error 2
make[1]: Leaving directory '/home/scallop/AUR/libplist-git/src/libplist/test'
make: *** [Makefile:446: check-recursive] Error 1
==> ERROR: A failure occurred in check().
    Aborting...
[scallop@laika libplist-git]$

help would be appreciated