Package Details: libuser 0.64-1

Git Clone URL: https://aur.archlinux.org/libuser.git (read-only, click to copy)
Package Base: libuser
Description: A standardized interface for manipulating and administering user and group accounts.
Upstream URL: https://pagure.io/libuser/
Licenses: LGPL
Submitter: Barthalion
Maintainer: cyqsimon
Last Packager: cyqsimon
Votes: 13
Popularity: 0.000000
First Submitted: 2018-01-07 12:44 (UTC)
Last Updated: 2023-10-19 03:56 (UTC)

Latest Comments

« First ‹ Previous 1 2 3 Next › Last »

piernov commented on 2022-03-20 15:03 (UTC)

I did not update libuser-ldap since libuser was not updated yet. However merging them together makes more sense, so I will let cyqsimon take care of it.

cyqsimon commented on 2022-03-20 14:58 (UTC)

Yeah sure heck why not. I've requested to orphan it and will take over if granted.

tormod commented on 2022-03-20 12:07 (UTC) (edited on 2022-03-20 12:08 (UTC) by tormod)

libuser-ldap is built from the same upstream sources and is also not up to date. cyqsimon, would you be willing to adopt this package too (or merge them)?

cyqsimon commented on 2022-03-05 07:01 (UTC)

PSA:

I have tried contacting the maintainer of this package by email on 2022-02-14 and have yet to receive a response. Considering that this package was marked out of date nearly half a year ago, I think it's fair to consider the maintainer MIA.

I have submitted an orphan request; if granted, I would like to adopt and maintain.

tormod commented on 2022-02-03 15:25 (UTC)

I sent upstream an e-mail (I have no Pagure account).

tormod commented on 2022-02-03 14:41 (UTC)

Maybe we should just ask upstream to make a new tarball (or new release since there are some changes).

tormod commented on 2022-02-03 14:38 (UTC)

Right, I must have done a few extra steps back then, I had also built it without GTK docs.

cyqsimon commented on 2022-02-03 13:27 (UTC) (edited on 2022-02-03 13:28 (UTC) by cyqsimon)

Removing export PYTHON=python2 is 100% good and necessary, you should also update the dependencies

Cool. Thanks for letting me know.

As of ./autogen.sh, if you take a look at libuser-0.63.tar.xz, you will notice that the file configure is not included (whereas it was in libuser-0.62.tar.xz). So you need to run autoconf to generate it from configure.ac first before ./configure. autogen.sh does that so I thought I'd use what the author provides.

Maybe this also means we would need to makedepends autoconf but I'm not sure whether that's strictly necessary.

tormod commented on 2022-02-03 11:03 (UTC) (edited on 2022-02-03 11:04 (UTC) by tormod)

Removing export PYTHON=python2 is 100% good and necessary, you should also update the dependencies:

-depends=('python2' 'glib2' 'popt')
+depends=('python' 'glib2' 'popt')

Not sure why you added ./autogen.sh

cyqsimon commented on 2021-12-26 17:15 (UTC)

For me v0.62 did not build due to -Werror=format-security.

The package is out of date anyway so I just modified PKGBUILD and got v0.63 instead. If you are looking to do the same, here's the diff:

-pkgver=0.62
-pkgrel=2
+pkgver=0.63
+pkgrel=0

-sha256sums=('a58ff4fabb01a25043b142185a33eeea961109dd60d4b40b6a9df4fa3cace20b')
+sha256sums=('8dc377255452a68e82c4837ba22c3ee4ae3658971bf0f2ef67ed0b77fc497f91')

-  export PYTHON=python2
+  #export PYTHON=python2
+  ./autogen.sh

Not exactly sure whether removing export PYTHON=python2 is 100% okay. All I'm looking for is the lid binary and so far it's working fine so yeahhhh I guess it's okay? Maybe someone better versed in C and python can take a closer look.