Manjaro-specific packages which need an update

development
package
manjaro

#1

This thread is meant to be an information for the Manjaro-Team in case of outdated Manjaro packages in the community repository.

Please feel free and drop a line if you notice a package that is in need of an update.

Please do not report packages as out-of-date if they are up-to-date in the unstable or testing branches. There is normally a one- to two-week delay for packages to reach the stable branch.

Before reporting a package as out-of-date please check the upstream Arch package. Also read:


Suggestions for manjaro repo
[Stable Update] 2018-04-14 - Kernels, Gnome v3.28.1, Libreoffice, Browsers, Mesa, Deepin, Mate
Rosegarden 17.12 update request
Pamac offers updates from AUR against community packages. Is it OK?
#2

I have sometimes crashes with aMule on Manajro Xfce Testing.

Reporting one of those crashes led the discussion to this:

Me: Manjaro / Arch provided a new(er) version of aMule 10958 (17th September)

Admin: That’s almost 2.3.2… Why not that?
Admin: 10960 is identical to 2.3.2 except that it identifies itself as a
development version. The real 2.3.2 release tarball can be found on SourceForge.

So please add the actual aMule release into the repos or AUR.

Thanks in advance
LAZA

.

P.S.: Sorry for the wrong thread - mentioned it after posting…


#3

dropbox from community repository seems unmantained from July, looking at AUR page for dropbox package it appears that there were many releases in the last few months.
Anyway dropbox has the bad habit to update by itself, so everyone should have the last version installed.


#4

I haven’t been checking but are bspwm-manjaro and sxhkd up to speed with their upstream versions?


#5

Dropbox pkg updated … bspwm-manjaro i see not update in upstream , sxhkd in progress to update :wink:


#6

:grin: arch community repo


#7

At some point we would need to switch to generic bspwm.


#8

I tried this a while back but i couldn’t get my config file to work. i went back to bspwm-manjaro because i was busy and needed to get stuff done and sort of forgot about the whole thing til now :smiley:


#9

tcp_wrappers/tcp-wrappers/libwrap situation
I’ve noticed that there are two version of tcp wrappers but before today it wasn’t a problem,
here there is what I found:

tcp_wrappers v=7.6-16
needed by ‘lib32-tcp_wrappers’ 'steam-manjaro’
https://github.com/manjaro/packages-community/blob/master/tcp_wrappers (link is right?)

source=(ftp://ftp.porcupine.org/pub/security/tcp_wrappers_${pkgver}.tar.gz
http://archlinux-stuff.googlecode.com/files/tcp-wrappers-${pkgver}%2B.patch.gz
hosts.allow
hosts.deny)

Some of the files installed, provide libwrap but don’t declare it in PKGBUILD

[…]
/usr/lib/libwrap.a
/usr/lib/libwrap.so
/usr/lib/libwrap.so.0
/usr/lib/libwrap.so.0.7.6
[…]

tcp-wrappers v=7.6.24-3
https://www.archlinux.org/packages/community/x86_64/tcp-wrappers/
seems a split package
pkgname=(‘libwrap’ ‘tcp-wrappers’)

source=(“ftp://ftp.porcupine.org/pub/security/tcp_wrappers_${pkgver%.}.tar.gz"
"http://http.debian.net/debian/pool/main/t/tcp-wrappers/tcp-wrappers_${pkgver%.
}.q-${pkgver##*.}.debian.tar.xz”
‘tcp-wrappers-headers.patch’
‘tcp-wrappers-redhat-bug11881.patch’
‘hosts.allow’
‘hosts.deny’)

  • tcp_wrappers is needed by steam-manjaro, provide libwrap but don’t declare it

  • tcp-wrappers from Arch seems a split pkg with libwrap, with different patches

  • last revision of ginkgo-cadx [AUR] add libwrap as dependency, so there are conflicts like ‘$filename exist in filesystem’ or removing Steam (not a problem for me since I can edit it’s pkgbuild)

  • https://github.com/manjaro/packages-community/blob/master/tcp_wrappers fails to build

curl: (22) The requested URL returned error: 404 Not Found
==> ERRORE: Impossibile scaricare http://archlinux-stuff.googlecode.com/files/tcp-wrappers-7.6%2B.patch.gz

A possible solution cloud be adding

provides=(‘tcp_wrappers’ ‘libwrap’)

to tcp_wrappers pkgbuild but fails to build

Also the license need an update, seems a BSD style license
ftp://ftp.porcupine.org/pub/security/tcp_wrappers_license
license=(‘custom:TCP Wrappers license’)

Edit 1
found the patch, same md5sum
https://storage.googleapis.com/google-code-archive-downloads/v2/code.google.com/archlinux-stuff/tcp-wrappers-7.6+.patch.gz

Edit 2
Also https://github.com/manjaro/packages-multilib/tree/master/lib32-tcp_wrappers use the same patch


#10

Please provide a working PKGBUILD and we consider to update it.


#11

Here they are

https://github.com/FabioLolix/PKGBUILD/tree/master/tcp_wrappers

https://github.com/FabioLolix/PKGBUILD/tree/master/lib32-tcp_wrappers


#12

Please test and give feedback.


#13

sudo pacman -U pkg
caricamento dei pacchetti in corso…
risoluzione delle dipendenze in corso…
ricerca dei pacchetti in conflitto in corso…

Pacchetti (3) lib32-tcp_wrappers-7.6-19 steam-manjaro-1.0.0.53-1 tcp_wrappers-7.6-17

Dimensione totale dei pacchetti da installare: 2,93 MiB
Dimensione netta dell’aggiornamento: -0,08 MiB

:: Vuoi procedere con l’installazione? [S/n] s
(3/3) verifica delle chiavi presenti nel portachiavi [################################################################] 100%
(3/3) verifica dell’integrità dei pacchetti [################################################################] 100%
(3/3) caricamento dei file dei pacchetti [################################################################] 100%
(3/3) controllo dei conflitti in corso [################################################################] 100%
:: Elaborazione delle modifiche al pacchetto…
(1/3) aggiornamento in corso di tcp_wrappers [################################################################] 100%
(2/3) aggiornamento in corso di lib32-tcp_wrappers [################################################################] 100%
(3/3) aggiornamento in corso di steam-manjaro [################################################################] 100%
If you are running x86_64, you need the lib32 opt depends for your driver - check that mhwd has it correctly set
If you are having problems with the steam license, remove .steam and .local/share/Steam
Library issues can be fixed with the Steam (Purge Libraries) launcher
Check https://forum.manjaro.org/index.php?topic=16054.msg149783 for info
:: Esecuzione degli hook di post-transazione…
(1/2) Updating icon theme caches…
(2/2) Updating the desktop file MIME type cache…

It’s gone well, Steam and ginkgo-cadx are both ok

However lib32-tcp_wrappers and lib32-libwrap conflicts on filesystem like 64bit versions did before

Adding this to lib32-tcp_wrappers pkgbuild should be ok?

provides=(‘lib32-tcp_wrappers-libs’ ‘lib32-libwrap’)
conflicts=(‘lib32-tcp_wrappers-libs’ ‘lib32-libwrap’)

https://github.com/FabioLolix/packages-multilib/blob/master/lib32-tcp_wrappers/PKGBUILD

see https://git.archlinux.org/svntogit/community.git/tree/trunk/PKGBUILD?h=packages/lib32-libwrap

For curoisity why we can’t use Arch upstream version of tcp-wrappers/lib32-libwrap?
There is a problem with the patches they’re using?


#14

#15

Hi!!

I have noticed that Minitube available in the repo does not work, but the one that is available in AUR goes perfectly. I attach a screenshot:

Thank you very much and greetings!! :slight_smile:


#16

I’m on it :wink:


#17

Thank you!! :grinning:


#18

Minitube is an arch pkg not a manjaro pkg … i think aur version work because is compiled now … the arch version is build on 05/08/2016 is usefull open a ticket in arch … temporary i can build and upload …


#19

Ups… I think that I’m understand now… On Pamac, when I install a package from core, extra, community and multilib I’m installing from Archlinux repos, is this right? I feel silly… :sweat:


#20

not really. all repository (core, extra, etc) have package from arch and or manjaro.
you can know with the maintener name. or if it’s listed in manjaro github.