You are not logged in.

#1 2015-09-11 13:05:34

ratcheer
Member
Registered: 2011-10-09
Posts: 924

[Solved] Installed gegl-git from AUR, now pacman -Syu fails

A few days ago, I installed gimp-git from the AUR. This required installling gegl-git. I installed both packages using "makepkg -sri", as prescribed in the wiki for AUR. Everything was working as needed.

Today, when running pacman -Syu, no packages were installed because many gegl-related files already exist on the filesystem. The only messages about this in the pacman log are:

[2015-09-11 07:27] [PACMAN] Running 'pacman -Syu'
[2015-09-11 07:27] [PACMAN] synchronizing package lists
[2015-09-11 07:27] [PACMAN] starting full system upgrade
[2015-09-11 07:27] [ALPM] transaction started
[2015-09-11 07:27] [ALPM] transaction failed

Reading the wiki on pacman, it seems that this may be a situation to run "pacman -Syu --force". Is this a proper action in this case?

Tim

Last edited by ratcheer (2015-09-11 14:09:56)

Offline

#2 2015-09-11 13:13:08

WorMzy
Administrator
From: Scotland
Registered: 2010-06-16
Posts: 13,544
Website

Re: [Solved] Installed gegl-git from AUR, now pacman -Syu fails

No. Never force a full update.

See https://wiki.archlinux.org/index.php/Pa … 9.22_error

If you still have problems, re-run the update and post the actual error messages you get.


Sakura:-
Mobo: MSI MAG X570S TORPEDO MAX // Processor: AMD Ryzen 9 5950X @4.9GHz // GFX: AMD Radeon RX 5700 XT // RAM: 32GB (4x 8GB) Corsair DDR4 (@ 3000MHz) // Storage: 1x 3TB HDD, 6x 1TB SSD, 2x 120GB SSD, 1x 275GB M2 SSD

Making lemonade from lemons since 2015.

Offline

#3 2015-09-11 13:14:15

Awebb
Member
Registered: 2010-05-06
Posts: 6,688

Re: [Solved] Installed gegl-git from AUR, now pacman -Syu fails

Could you run the update command again and give us the exact direct output of pacman? It's easier to understand, what files exactly conflict with what.

You can do some research on your own. Use pkgfile on one of the conflicting files to see, what other package is in conflict. The problem is probably trivial. When something like this happens, I uninstall the respective AUR package, update the system and build and install the package again.

Offline

#4 2015-09-11 13:59:01

ratcheer
Member
Registered: 2011-10-09
Posts: 924

Re: [Solved] Installed gegl-git from AUR, now pacman -Syu fails

Thanks. I guess I was under a mistaken impression that pacman and correctly installed AUR packages coordinated with each other. @awebb's suggestion to uninstall the gegl-git package, upgrade with pacman, and reinstall gegl-git (if necessary) sounds reasonable.

:: Synchronizing package databases...
 core is up to date
 extra is up to date
 community is up to date
:: Starting full system upgrade...
resolving dependencies...
looking for conflicting packages...

Packages (5) bash-4.3.042-1  gegl-0.3.0-2  libgcrypt-1.6.4-1  libtasn1-4.6-1  libva-1.6.1-1

Total Installed Size:  19.78 MiB
Net Upgrade Size:       7.76 MiB

checking keyring...
checking package integrity...
loading package files...
checking for file conflicts...
gegl: /usr/bin/2geglbuffer exists in filesystem
gegl: /usr/bin/gegl-convert exists in filesystem
gegl: /usr/bin/gegl-imgcmp exists in filesystem
gegl: /usr/bin/gegl-slicer exists in filesystem
gegl: /usr/bin/gegl-tester exists in filesystem
gegl: /usr/bin/geglbuffer-add-image exists in filesystem
gegl: /usr/bin/geglbuffer-clock exists in filesystem
gegl: /usr/bin/hello-world exists in filesystem
gegl: /usr/bin/sdl-draw exists in filesystem
gegl: /usr/include/gegl-0.3/gegl-apply.h exists in filesystem
gegl: /usr/include/gegl-0.3/gegl-buffer-backend.h exists in filesystem
gegl: /usr/include/gegl-0.3/gegl-buffer-cl-iterator.h exists in filesystem
gegl: /usr/include/gegl-0.3/gegl-buffer-iterator.h exists in filesystem
gegl: /usr/include/gegl-0.3/gegl-buffer.h exists in filesystem
gegl: /usr/include/gegl-0.3/gegl-c.h exists in filesystem
gegl: /usr/include/gegl-0.3/gegl-chant.h exists in filesystem
gegl: /usr/include/gegl-0.3/gegl-color.h exists in filesystem
gegl: /usr/include/gegl-0.3/gegl-cpuaccel.h exists in filesystem
gegl: /usr/include/gegl-0.3/gegl-curve.h exists in filesystem
gegl: /usr/include/gegl-0.3/gegl-enums.h exists in filesystem
gegl: /usr/include/gegl-0.3/gegl-graph-debug.h exists in filesystem
gegl: /usr/include/gegl-0.3/gegl-init.h exists in filesystem
gegl: /usr/include/gegl-0.3/gegl-lookup.h exists in filesystem
gegl: /usr/include/gegl-0.3/gegl-matrix.h exists in filesystem
gegl: /usr/include/gegl-0.3/gegl-node.h exists in filesystem
gegl: /usr/include/gegl-0.3/gegl-op.h exists in filesystem
gegl: /usr/include/gegl-0.3/gegl-operations-util.h exists in filesystem
gegl: /usr/include/gegl-0.3/gegl-paramspecs.h exists in filesystem
gegl: /usr/include/gegl-0.3/gegl-path.h exists in filesystem
gegl: /usr/include/gegl-0.3/gegl-plugin.h exists in filesystem
gegl: /usr/include/gegl-0.3/gegl-processor.h exists in filesystem
gegl: /usr/include/gegl-0.3/gegl-random.h exists in filesystem
gegl: /usr/include/gegl-0.3/gegl-buffer.h exists in filesystem
gegl: /usr/include/gegl-0.3/gegl-c.h exists in filesystem
gegl: /usr/include/gegl-0.3/gegl-chant.h exists in filesystem
gegl: /usr/include/gegl-0.3/gegl-color.h exists in filesystem
gegl: /usr/include/gegl-0.3/gegl-cpuaccel.h exists in filesystem
gegl: /usr/include/gegl-0.3/gegl-curve.h exists in filesystem
gegl: /usr/include/gegl-0.3/gegl-enums.h exists in filesystem
gegl: /usr/include/gegl-0.3/gegl-graph-debug.h exists in filesystem
gegl: /usr/include/gegl-0.3/gegl-init.h exists in filesystem
gegl: /usr/include/gegl-0.3/gegl-lookup.h exists in filesystem
gegl: /usr/include/gegl-0.3/gegl-matrix.h exists in filesystem
gegl: /usr/include/gegl-0.3/gegl-node.h exists in filesystem
gegl: /usr/include/gegl-0.3/gegl-op.h exists in filesystem
gegl: /usr/include/gegl-0.3/gegl-operations-util.h exists in filesystem
gegl: /usr/include/gegl-0.3/gegl-paramspecs.h exists in filesystem
gegl: /usr/include/gegl-0.3/gegl-path.h exists in filesystem
gegl: /usr/include/gegl-0.3/gegl-plugin.h exists in filesystem
gegl: /usr/include/gegl-0.3/gegl-processor.h exists in filesystem
gegl: /usr/include/gegl-0.3/gegl-random.h exists in filesystem
gegl: /usr/include/gegl-0.3/gegl-tile-backend.h exists in filesystem
gegl: /usr/include/gegl-0.3/gegl-tile-handler.h exists in filesystem
gegl: /usr/include/gegl-0.3/gegl-tile-source.h exists in filesystem
gegl: /usr/include/gegl-0.3/gegl-tile.h exists in filesystem
gegl: /usr/include/gegl-0.3/gegl-types.h exists in filesystem
gegl: /usr/include/gegl-0.3/gegl-utils.h exists in filesystem
gegl: /usr/include/gegl-0.3/gegl-version.h exists in filesystem
gegl: /usr/include/gegl-0.3/gegl.h exists in filesystem
gegl: /usr/include/gegl-0.3/npd/deformation.h exists in filesystem
gegl: /usr/include/gegl-0.3/npd/graphics.h exists in filesystem
gegl: /usr/include/gegl-0.3/npd/lattice_cut.h exists in filesystem
gegl: /usr/include/gegl-0.3/npd/npd.h exists in filesystem
gegl: /usr/include/gegl-0.3/npd/npd_common.h exists in filesystem
gegl: /usr/include/gegl-0.3/npd/npd_debug.h exists in filesystem
gegl: /usr/include/gegl-0.3/npd/npd_gegl.h exists in filesystem
gegl: /usr/include/gegl-0.3/npd/npd_math.h exists in filesystem
gegl: /usr/include/gegl-0.3/opencl/cl.h exists in filesystem
gegl: /usr/include/gegl-0.3/opencl/cl_d3d10.h exists in filesystem
gegl: /usr/include/gegl-0.3/opencl/cl_ext.h exists in filesystem
gegl: /usr/include/gegl-0.3/opencl/cl_gl.h exists in filesystem
gegl: /usr/include/gegl-0.3/opencl/cl_gl_ext.h exists in filesystem
gegl: /usr/include/gegl-0.3/opencl/cl_platform.h exists in filesystem
gegl: /usr/include/gegl-0.3/opencl/gegl-cl-color.h exists in filesystem
gegl: /usr/include/gegl-0.3/opencl/gegl-cl-init.h exists in filesystem
gegl: /usr/include/gegl-0.3/opencl/gegl-cl-random.h exists in filesystem
gegl: /usr/include/gegl-0.3/opencl/gegl-cl-types.h exists in filesystem
gegl: /usr/include/gegl-0.3/opencl/gegl-cl.h exists in filesystem
gegl: /usr/include/gegl-0.3/opencl/opencl.h exists in filesystem
gegl: /usr/include/gegl-0.3/operation/gegl-extension-handler.h exists in filesystem
gegl: /usr/include/gegl-0.3/operation/gegl-operation-area-filter.h exists in filesystem
gegl: /usr/include/gegl-0.3/operation/gegl-operation-composer.h exists in filesystem
gegl: /usr/include/gegl-0.3/operation/gegl-operation-composer3.h exists in filesystem
gegl: /usr/include/gegl-0.3/operation/gegl-operation-context.h exists in filesystem
gegl: /usr/include/gegl-0.3/operation/gegl-operation-filter.h exists in filesystem
gegl: /usr/include/gegl-0.3/operation/gegl-operation-meta-json.h exists in filesystem
gegl: /usr/include/gegl-0.3/operation/gegl-operation-meta.h exists in filesystem
gegl: /usr/include/gegl-0.3/operation/gegl-operation-point-composer.h exists in filesystem
gegl: /usr/include/gegl-0.3/operation/gegl-operation-point-composer3.h exists in filesystem
gegl: /usr/include/gegl-0.3/operation/gegl-operation-point-filter.h exists in filesystem
gegl: /usr/include/gegl-0.3/operation/gegl-operation-point-render.h exists in filesystem
gegl: /usr/include/gegl-0.3/operation/gegl-operation-property-keys.h exists in filesystem
gegl: /usr/include/gegl-0.3/operation/gegl-operation-sink.h exists in filesystem
gegl: /usr/include/gegl-0.3/operation/gegl-operation-source.h exists in filesystem
gegl: /usr/include/gegl-0.3/operation/gegl-operation-temporal.h exists in filesystem
gegl: /usr/include/gegl-0.3/operation/gegl-operation.h exists in filesystem
gegl: /usr/include/gegl-0.3/sc/sc-common.h exists in filesystem
gegl: /usr/include/gegl-0.3/sc/sc-context.h exists in filesystem
gegl: /usr/include/gegl-0.3/sc/sc-outline.h exists in filesystem
gegl: /usr/include/gegl-0.3/sc/sc-sample.h exists in filesystem
gegl: /usr/lib/gegl-0.3/add.so exists in filesystem
gegl: /usr/lib/gegl-0.3/alien-map.so exists in filesystem
gegl: /usr/lib/gegl-0.3/antialias.so exists in filesystem
gegl: /usr/lib/gegl-0.3/apply-lens.so exists in filesystem
gegl: /usr/lib/gegl-0.3/bilateral-filter-fast.so exists in filesystem
gegl: /usr/lib/gegl-0.3/bilateral-filter.so exists in filesystem
gegl: /usr/lib/gegl-0.3/box-blur.so exists in filesystem
gegl: /usr/lib/gegl-0.3/brightness-contrast.so exists in filesystem
gegl: /usr/lib/gegl-0.3/buffer-sink.so exists in filesystem
gegl: /usr/lib/gegl-0.3/buffer-source.so exists in filesystem
gegl: /usr/lib/gegl-0.3/bump-map.so exists in filesystem
gegl: /usr/lib/gegl-0.3/c2g.so exists in filesystem
gegl: /usr/lib/gegl-0.3/cache.so exists in filesystem
gegl: /usr/lib/gegl-0.3/cartoon.so exists in filesystem
gegl: /usr/lib/gegl-0.3/cast-format.so exists in filesystem
gegl: /usr/lib/gegl-0.3/channel-mixer.so exists in filesystem
gegl: /usr/lib/gegl-0.3/checkerboard.so exists in filesystem
gegl: /usr/lib/gegl-0.3/clear.so exists in filesystem
gegl: /usr/lib/gegl-0.3/clone.so exists in filesystem
gegl: /usr/lib/gegl-0.3/color-burn.so exists in filesystem
gegl: /usr/lib/gegl-0.3/color-dodge.so exists in filesystem
gegl: /usr/lib/gegl-0.3/color-enhance.so exists in filesystem
gegl: /usr/lib/gegl-0.3/color-exchange.so exists in filesystem
gegl: /usr/lib/gegl-0.3/color-reduction.so exists in filesystem
gegl: /usr/lib/gegl-0.3/color-rotate.so exists in filesystem
gegl: /usr/lib/gegl-0.3/color-temperature.so exists in filesystem
gegl: /usr/lib/gegl-0.3/color-to-alpha.so exists in filesystem
gegl: /usr/lib/gegl-0.3/color.so exists in filesystem
gegl: /usr/lib/gegl-0.3/contrast-curve.so exists in filesystem
gegl: /usr/lib/gegl-0.3/convert-format.so exists in filesystem
gegl: /usr/lib/gegl-0.3/convolution-matrix.so exists in filesystem
gegl: /usr/lib/gegl-0.3/copy-buffer.so exists in filesystem
gegl: /usr/lib/gegl-0.3/crop.so exists in filesystem
gegl: /usr/lib/gegl-0.3/cubism.so exists in filesystem
gegl: /usr/lib/gegl-0.3/darken.so exists in filesystem
gegl: /usr/lib/gegl-0.3/deinterlace.so exists in filesystem
gegl: /usr/lib/gegl-0.3/difference-of-gaussians.so exists in filesystem
gegl: /usr/lib/gegl-0.3/difference.so exists in filesystem
gegl: /usr/lib/gegl-0.3/diffraction-patterns.so exists in filesystem
gegl: /usr/lib/gegl-0.3/displace.so exists in filesystem
gegl: /usr/lib/gegl-0.3/display.so exists in filesystem
gegl: /usr/lib/gegl-0.3/distance-transform.so exists in filesystem
gegl: /usr/lib/gegl-0.3/divide.so exists in filesystem
gegl: /usr/lib/gegl-0.3/dropshadow.so exists in filesystem
gegl: /usr/lib/gegl-0.3/dst-atop.so exists in filesystem
gegl: /usr/lib/gegl-0.3/dst-in.so exists in filesystem
gegl: /usr/lib/gegl-0.3/dst-out.so exists in filesystem
gegl: /usr/lib/gegl-0.3/dst-over.so exists in filesystem
gegl: /usr/lib/gegl-0.3/dst.so exists in filesystem
gegl: /usr/lib/gegl-0.3/edge-laplace.so exists in filesystem
gegl: /usr/lib/gegl-0.3/edge-sobel.so exists in filesystem
gegl: /usr/lib/gegl-0.3/edge.so exists in filesystem
gegl: /usr/lib/gegl-0.3/emboss.so exists in filesystem
gegl: /usr/lib/gegl-0.3/engrave.so exists in filesystem
gegl: /usr/lib/gegl-0.3/exclusion.so exists in filesystem
gegl: /usr/lib/gegl-0.3/exp-combine.so exists in filesystem
gegl: /usr/lib/gegl-0.3/exposure.so exists in filesystem
gegl: /usr/lib/gegl-0.3/exr-load.so exists in filesystem
gegl: /usr/lib/gegl-0.3/exr-save.so exists in filesystem
gegl: /usr/lib/gegl-0.3/fattal02.so exists in filesystem
gegl: /usr/lib/gegl-0.3/ff-load.so exists in filesystem
gegl: /usr/lib/gegl-0.3/fractal-explorer.so exists in filesystem
gegl: /usr/lib/gegl-0.3/fractal-trace.so exists in filesystem
gegl: /usr/lib/gegl-0.3/gamma.so exists in filesystem
gegl: /usr/lib/gegl-0.3/gaussian-blur-iir.so exists in filesystem
gegl: /usr/lib/gegl-0.3/gaussian-blur.so exists in filesystem
gegl: /usr/lib/gegl-0.3/gblur-1d.so exists in filesystem
gegl: /usr/lib/gegl-0.3/gegl-buffer-load-op.so exists in filesystem
gegl: /usr/lib/gegl-0.3/gegl-buffer-save-op.so exists in filesystem
gegl: /usr/lib/gegl-0.3/grey.so exists in filesystem
gegl: /usr/lib/gegl-0.3/grey2.json exists in filesystem
gegl: /usr/lib/gegl-0.3/grid.so exists in filesystem
gegl: /usr/lib/gegl-0.3/hard-light.so exists in filesystem
gegl: /usr/lib/gegl-0.3/high-pass.so exists in filesystem
gegl: /usr/lib/gegl-0.3/illusion.so exists in filesystem
gegl: /usr/lib/gegl-0.3/image-compare.so exists in filesystem
gegl: /usr/lib/gegl-0.3/introspect.so exists in filesystem
gegl: /usr/lib/gegl-0.3/invert-gamma.so exists in filesystem
gegl: /usr/lib/gegl-0.3/invert-linear.so exists in filesystem
gegl: /usr/lib/gegl-0.3/jp2-load.so exists in filesystem
gegl: /usr/lib/gegl-0.3/jpg-load.so exists in filesystem
gegl: /usr/lib/gegl-0.3/jpg-save.so exists in filesystem
gegl: /usr/lib/gegl-0.3/json.so exists in filesystem
gegl: /usr/lib/gegl-0.3/layer.so exists in filesystem
gegl: /usr/lib/gegl-0.3/lens-distortion.so exists in filesystem
gegl: /usr/lib/gegl-0.3/lens-flare.so exists in filesystem
gegl: /usr/lib/gegl-0.3/levels.so exists in filesystem
gegl: /usr/lib/gegl-0.3/lighten.so exists in filesystem
gegl: /usr/lib/gegl-0.3/linear-gradient.so exists in filesystem
gegl: /usr/lib/gegl-0.3/load.so exists in filesystem
gegl: /usr/lib/gegl-0.3/magick-load.so exists in filesystem
gegl: /usr/lib/gegl-0.3/mantiuk06.so exists in filesystem
gegl: /usr/lib/gegl-0.3/map-absolute.so exists in filesystem
gegl: /usr/lib/gegl-0.3/map-relative.so exists in filesystem
gegl: /usr/lib/gegl-0.3/matting-global.so exists in filesystem
gegl: /usr/lib/gegl-0.3/matting-levin.so exists in filesystem
gegl: /usr/lib/gegl-0.3/mblur.so exists in filesystem
gegl: /usr/lib/gegl-0.3/mirrors.so exists in filesystem
gegl: /usr/lib/gegl-0.3/mono-mixer.so exists in filesystem
gegl: /usr/lib/gegl-0.3/mosaic.so exists in filesystem
gegl: /usr/lib/gegl-0.3/motion-blur-circular.so exists in filesystem
gegl: /usr/lib/gegl-0.3/motion-blur-linear.so exists in filesystem
gegl: /usr/lib/gegl-0.3/motion-blur-zoom.so exists in filesystem
gegl: /usr/lib/gegl-0.3/multiply.so exists in filesystem
gegl: /usr/lib/gegl-0.3/noise-cell.so exists in filesystem
gegl: /usr/lib/gegl-0.3/noise-cie-lch.so exists in filesystem
gegl: /usr/lib/gegl-0.3/noise-hsv.so exists in filesystem
gegl: /usr/lib/gegl-0.3/noise-hurl.so exists in filesystem
gegl: /usr/lib/gegl-0.3/noise-perlin.so exists in filesystem
gegl: /usr/lib/gegl-0.3/noise-pick.so exists in filesystem
gegl: /usr/lib/gegl-0.3/noise-reduction.so exists in filesystem
gegl: /usr/lib/gegl-0.3/noise-rgb.so exists in filesystem
gegl: /usr/lib/gegl-0.3/noise-simplex.so exists in filesystem
gegl: /usr/lib/gegl-0.3/noise-slur.so exists in filesystem
gegl: /usr/lib/gegl-0.3/noise-solid.so exists in filesystem
gegl: /usr/lib/gegl-0.3/noise-spread.so exists in filesystem
gegl: /usr/lib/gegl-0.3/nop.so exists in filesystem
gegl: /usr/lib/gegl-0.3/npd.so exists in filesystem
gegl: /usr/lib/gegl-0.3/npy-save.so exists in filesystem
gegl: /usr/lib/gegl-0.3/oilify.so exists in filesystem
gegl: /usr/lib/gegl-0.3/opacity.so exists in filesystem
gegl: /usr/lib/gegl-0.3/open-buffer.so exists in filesystem
gegl: /usr/lib/gegl-0.3/over.so exists in filesystem
gegl: /usr/lib/gegl-0.3/overlay.so exists in filesystem
gegl: /usr/lib/gegl-0.3/panorama-projection.so exists in filesystem
gegl: /usr/lib/gegl-0.3/path.so exists in filesystem
gegl: /usr/lib/gegl-0.3/photocopy.so exists in filesystem
gegl: /usr/lib/gegl-0.3/pixbuf.so exists in filesystem
gegl: /usr/lib/gegl-0.3/pixelize.so exists in filesystem
gegl: /usr/lib/gegl-0.3/plasma.so exists in filesystem
gegl: /usr/lib/gegl-0.3/plus.so exists in filesystem
gegl: /usr/lib/gegl-0.3/png-load.so exists in filesystem
gegl: /usr/lib/gegl-0.3/png-save.so exists in filesystem
gegl: /usr/lib/gegl-0.3/polar-coordinates.so exists in filesystem
gegl: /usr/lib/gegl-0.3/posterize.so exists in filesystem
gegl: /usr/lib/gegl-0.3/ppm-load.so exists in filesystem
gegl: /usr/lib/gegl-0.3/ppm-save.so exists in filesystem
gegl: /usr/lib/gegl-0.3/radial-gradient.so exists in filesystem
gegl: /usr/lib/gegl-0.3/rectangle.so exists in filesystem
gegl: /usr/lib/gegl-0.3/red-eye-removal.so exists in filesystem
gegl: /usr/lib/gegl-0.3/reinhard05.so exists in filesystem
gegl: /usr/lib/gegl-0.3/remap.so exists in filesystem
gegl: /usr/lib/gegl-0.3/rgbe-load.so exists in filesystem
gegl: /usr/lib/gegl-0.3/rgbe-save.so exists in filesystem
gegl: /usr/lib/gegl-0.3/ripple.so exists in filesystem
gegl: /usr/lib/gegl-0.3/save-pixbuf.so exists in filesystem
gegl: /usr/lib/gegl-0.3/save.so exists in filesystem
gegl: /usr/lib/gegl-0.3/screen.so exists in filesystem
gegl: /usr/lib/gegl-0.3/sdl-display.so exists in filesystem
gegl: /usr/lib/gegl-0.3/seamless-clone-compose.so exists in filesystem
gegl: /usr/lib/gegl-0.3/seamless-clone.so exists in filesystem
gegl: /usr/lib/gegl-0.3/shift.so exists in filesystem
gegl: /usr/lib/gegl-0.3/sinus.so exists in filesystem
gegl: /usr/lib/gegl-0.3/snn-mean.so exists in filesystem
gegl: /usr/lib/gegl-0.3/soft-light.so exists in filesystem
gegl: /usr/lib/gegl-0.3/softglow.so exists in filesystem
gegl: /usr/lib/gegl-0.3/src-atop.so exists in filesystem
gegl: /usr/lib/gegl-0.3/src-in.so exists in filesystem
gegl: /usr/lib/gegl-0.3/src-out.so exists in filesystem
gegl: /usr/lib/gegl-0.3/src.so exists in filesystem
gegl: /usr/lib/gegl-0.3/stress.so exists in filesystem
gegl: /usr/lib/gegl-0.3/stretch-contrast-hsv.so exists in filesystem
gegl: /usr/lib/gegl-0.3/stretch-contrast.so exists in filesystem
gegl: /usr/lib/gegl-0.3/subtract.so exists in filesystem
gegl: /usr/lib/gegl-0.3/supernova.so exists in filesystem
gegl: /usr/lib/gegl-0.3/svg-huerotate.so exists in filesystem
gegl: /usr/lib/gegl-0.3/svg-load.so exists in filesystem
gegl: /usr/lib/gegl-0.3/svg-luminancetoalpha.so exists in filesystem
gegl: /usr/lib/gegl-0.3/svg-matrix.so exists in filesystem
gegl: /usr/lib/gegl-0.3/svg-multiply.so exists in filesystem
gegl: /usr/lib/gegl-0.3/svg-saturate.so exists in filesystem
gegl: /usr/lib/gegl-0.3/text.so exists in filesystem
gegl: /usr/lib/gegl-0.3/texturize-canvas.so exists in filesystem
gegl: /usr/lib/gegl-0.3/threshold.so exists in filesystem
gegl: /usr/lib/gegl-0.3/tile-glass.so exists in filesystem
gegl: /usr/lib/gegl-0.3/tile-paper.so exists in filesystem
gegl: /usr/lib/gegl-0.3/tile-seamless.so exists in filesystem
gegl: /usr/lib/gegl-0.3/tile.so exists in filesystem
gegl: /usr/lib/gegl-0.3/transformops.so exists in filesystem
gegl: /usr/lib/gegl-0.3/unsharp-mask.so exists in filesystem
gegl: /usr/lib/gegl-0.3/value-invert.so exists in filesystem
gegl: /usr/lib/gegl-0.3/value-propagate.so exists in filesystem
gegl: /usr/lib/gegl-0.3/vector-fill.so exists in filesystem
gegl: /usr/lib/gegl-0.3/vector-stroke.so exists in filesystem
gegl: /usr/lib/gegl-0.3/video-degradation.so exists in filesystem
gegl: /usr/lib/gegl-0.3/vignette.so exists in filesystem
gegl: /usr/lib/gegl-0.3/warp.so exists in filesystem
gegl: /usr/lib/gegl-0.3/waves.so exists in filesystem
gegl: /usr/lib/gegl-0.3/webp-load.so exists in filesystem
gegl: /usr/lib/gegl-0.3/webp-save.so exists in filesystem
gegl: /usr/lib/gegl-0.3/weighted-blend.so exists in filesystem
gegl: /usr/lib/gegl-0.3/whirl-pinch.so exists in filesystem
gegl: /usr/lib/gegl-0.3/wind.so exists in filesystem
gegl: /usr/lib/gegl-0.3/write-buffer.so exists in filesystem
gegl: /usr/lib/gegl-0.3/xor.so exists in filesystem
gegl: /usr/lib/libgegl-0.3.so exists in filesystem
gegl: /usr/lib/libgegl-0.3.so.0 exists in filesystem
gegl: /usr/lib/libgegl-npd-0.3.so exists in filesystem
gegl: /usr/lib/libgegl-sc-0.3.so exists in filesystem
gegl: /usr/lib/pkgconfig/gegl-0.3.pc exists in filesystem
gegl: /usr/lib/pkgconfig/gegl-sc-0.3.pc exists in filesystem
gegl: /usr/share/locale/bs/LC_MESSAGES/gegl-0.3.mo exists in filesystem
gegl: /usr/share/locale/ca/LC_MESSAGES/gegl-0.3.mo exists in filesystem
gegl: /usr/share/locale/de/LC_MESSAGES/gegl-0.3.mo exists in filesystem
gegl: /usr/share/locale/el/LC_MESSAGES/gegl-0.3.mo exists in filesystem
gegl: /usr/share/locale/en_GB/LC_MESSAGES/gegl-0.3.mo exists in filesystem
gegl: /usr/share/locale/eo/LC_MESSAGES/gegl-0.3.mo exists in filesystem
gegl: /usr/share/locale/es/LC_MESSAGES/gegl-0.3.mo exists in filesystem
gegl: /usr/share/locale/eu/LC_MESSAGES/gegl-0.3.mo exists in filesystem
gegl: /usr/share/locale/fr/LC_MESSAGES/gegl-0.3.mo exists in filesystem
gegl: /usr/share/locale/gl/LC_MESSAGES/gegl-0.3.mo exists in filesystem
gegl: /usr/share/locale/id/LC_MESSAGES/gegl-0.3.mo exists in filesystem
gegl: /usr/share/locale/it/LC_MESSAGES/gegl-0.3.mo exists in filesystem
gegl: /usr/share/locale/ko/LC_MESSAGES/gegl-0.3.mo exists in filesystem
gegl: /usr/share/locale/lv/LC_MESSAGES/gegl-0.3.mo exists in filesystem
gegl: /usr/share/locale/oc/LC_MESSAGES/gegl-0.3.mo exists in filesystem
gegl: /usr/share/locale/pl/LC_MESSAGES/gegl-0.3.mo exists in filesystem
gegl: /usr/share/locale/pt_BR/LC_MESSAGES/gegl-0.3.mo exists in filesystem
gegl: /usr/share/locale/ru/LC_MESSAGES/gegl-0.3.mo exists in filesystem
gegl: /usr/share/locale/sl/LC_MESSAGES/gegl-0.3.mo exists in filesystem
gegl: /usr/share/locale/sv/LC_MESSAGES/gegl-0.3.mo exists in filesystem
gegl: /usr/share/locale/tr/LC_MESSAGES/gegl-0.3.mo exists in filesystem
gegl: /usr/share/locale/zh_CN/LC_MESSAGES/gegl-0.3.mo exists in filesystem
Errors occurred, no packages were upgraded.

PS - I ran one of the pacman -Qo commands. As expected, the file is owned by the gegl-git package.

pacman -Qo /usr/lib/gegl-0.3/wind.so
/usr/lib/gegl-0.3/wind.so is owned by gegl-git GEGL_0_3_0.49.g3fb77f1-1

Last edited by ratcheer (2015-09-11 14:05:18)

Offline

#5 2015-09-11 14:04:56

Scimmia
Fellow
Registered: 2012-09-01
Posts: 13,727

Re: [Solved] Installed gegl-git from AUR, now pacman -Syu fails

gegl-git should provide and conflict with gegl. It doesn't, which is what's causing your problem.

Offline

#6 2015-09-11 14:07:58

WorMzy
Administrator
From: Scotland
Registered: 2010-06-16
Posts: 13,544
Website

Re: [Solved] Installed gegl-git from AUR, now pacman -Syu fails

ratcheer wrote:

Thanks. I guess I was under a mistaken impression that pacman and correctly installed AUR packages coordinated with each other.

This depends on how correctly written the AUR packages are. It appears that this one should conflict with the regular gegl package and you should not have both installed at the same time.

EDIT: beaten by Scimmia

Last edited by WorMzy (2015-09-11 14:08:35)


Sakura:-
Mobo: MSI MAG X570S TORPEDO MAX // Processor: AMD Ryzen 9 5950X @4.9GHz // GFX: AMD Radeon RX 5700 XT // RAM: 32GB (4x 8GB) Corsair DDR4 (@ 3000MHz) // Storage: 1x 3TB HDD, 6x 1TB SSD, 2x 120GB SSD, 1x 275GB M2 SSD

Making lemonade from lemons since 2015.

Offline

#7 2015-09-11 14:08:51

Awebb
Member
Registered: 2010-05-06
Posts: 6,688

Re: [Solved] Installed gegl-git from AUR, now pacman -Syu fails

Pacman does indeed manage AUR packages built and installed with makepkg, but sometimes things go wrong.

I went through a couple of files with pkgfile. It looks like they belong to a package called gegl. Now you should check those files with pacman -Qo (o like owner). I suspect something either pulled in gegl from the repos or the provides/replaces/conflicts array in the gegl-git PKGBUILD is insufficient.

Judging from your output, pacman tries to update gegl, but wants to overwrite files owned by (probably) gegl-git. I'd try my suggestion and if it fails again, ask the maintainer of the AUR package for insights. Maybe it's a bug in the PKGBUILD.

Offline

#8 2015-09-11 14:09:36

ratcheer
Member
Registered: 2011-10-09
Posts: 924

Re: [Solved] Installed gegl-git from AUR, now pacman -Syu fails

Ok, I removed gegl-git. To do so, I had to also remove gimp-git. pacman -SYU ran, successfully.

Now, I have to decide what to try to do about the GIMP. I need the git version, because it supports 16-bit colorspace.

Thanks, everyone.

Tim

Offline

#9 2015-09-11 14:20:00

ratcheer
Member
Registered: 2011-10-09
Posts: 924

Re: [Solved] Installed gegl-git from AUR, now pacman -Syu fails

I wrote a message to the gegl-git maintainer on the AUR.

Tim

Offline

Board footer

Powered by FluxBB