Difference between libnautilus-extension-typeahead and nautilus-typeahead

Hello,

There is two package, by the same maintainer which seems to do the same thing in AUR repository : AUR (en) - Packages

What’s the difference. Are both needed to have the “typehead” feature enabled ? Are they doing the same thing ?

Thanks

looks like one is an extension to Nautilus
the other the whole file manager with that feature included

I don’t know that feature - but I’d hesitate to replace the whole program and try using the extension.

That is a split pkgbuild PKGBUILD - aur.git - AUR Package Repositories

it is a replacement for Nautilus and for libnautilus-extension, libnautilus-extension-typeahead isn’t an extension but is libnautilus-extension see that it provides and conflicts libnautilus-extension, libnautilus-extension.so

Nautilus is a split package in Arch and there too

Ok.
I don’t really understand what is a split package but still thanks for your answer.

A split pkgbuild (not a split package) is a pkgbuild that create 2 or more packages

You can see by it having pkgbase= + multiple pkgnames

pkgbase=nautilus-typeahead
pkgname=(
  nautilus-typeahead
  libnautilus-extension-typeahead
)

instead of only pkgname=nautilus (for example)

1 Like