[packman] Package 4pane fails to upgrade (4pane-4.0-4.14.x86_64.rpm)

Dave Plater davejplater at gmail.com
Thu Apr 27 09:37:08 CEST 2017


I've submitted to Extra/4pane sr#3792

Dave

On 4/27/17, Carlos E. R. <robin.listas at telefonica.net> wrote:
> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
>
>
>
> Hi,
>
> I get:
>
> Telcontar:/var/cache/zypp/packages.link # rpm --upgrade --verbose
> EXT_Packman/Extra/x86_64/4pane-4.0-4.14.x86_64.rpm
> Preparing packages...
> 4pane-4.0-4.14.x86_64
> error: unpacking of archive failed on file
> /usr/share/4Pane/bitmaps/DnDSelectedCursor.png;590129b3: cpio: link
> error: 4pane-4.0-4.14.x86_64: install failed
> error: 4pane-4.0-2.3.x86_64: erase skipped
> Telcontar:/var/cache/zypp/packages.link #
>
>
> An strace reveals:
>
> utime("/usr/share/locale/vi/LC_MESSAGES/4Pane.mo", [2017/04/20-19:34:14,
> 2017/04/20-19:34:14]) = 0
> getuid()                                = 0
> umask(0777)                             = 022
> open("/usr/share/doc/packages/4Pane/DnDSelectedCursor.png;590129e9",
> O_WRONLY|O_CREAT|O_TRUNC, 0666) = 21
> fcntl(21, F_SETFD, FD_CLOEXEC)          = 0
> umask(022)                              = 0777
> write(21,
> "\211PNG\r\n\32\n\0\0\0\rIHDR\0\0\0\20\0\0\0\20\10\6\0\0\0\37\363\377"...,
> 181) = 181
> close(21)                               = 0
> link("/usr/share/doc/packages/4Pane/DnDSelectedCursor.png;590129e9",
> "/usr/share/4Pane/bitmaps/DnDSelectedCursor.png;590129e9") = -1 EXDEV
> (Invalid cross-device link)
> lstat("/usr/share/doc/packages/4Pane/DnDSelectedCursor.png;590129e9",
> {st_mode=S_IFREG, st_size=181, ...}) = 0
> unlink("/usr/share/doc/packages/4Pane/DnDSelectedCursor.png;590129e9") = 0
> munmap(0x7f7e2116b000, 8392704)         = 0
> close(20)                               = 0
> munmap(0x7f7e24ccb000, 4096)            = 0
> write(2, "error: ", 7)                  = 7
> write(2, "unpacking of archive failed on f"..., 104) = 104
> close(19)                               = 0
> write(2, "error: ", 7)                  = 7
> write(2, "4pane-4.0-4.14.x86_64: install f"..., 38) = 38
> write(2, "error: ", 7)                  = 7
> write(2, "4pane-4.0-2.3.x86_64: erase skip"..., 36) = 36
> umask(022)                              = 022
> close(4)                                = 0
>
>
>
> The problem is that the package is using now hardlinks, across devices, and
> of course, it fails.
> This did not happen previously, on 4pane-4.0-4.9.x86_64.rpm
>
>
>
> - --
> Cheers,
>         Carlos E. R.
>         (from 42.2 x86_64 "Malachite" at Telcontar)
> -----BEGIN PGP SIGNATURE-----
> Version: GnuPG v2
>
> iEYEARECAAYFAlkBLPgACgkQtTMYHG2NR9UmSACaAiouvEPdIpZ+fP9mu1CmG3mn
> aR8An3xRCqNHD4Kl+VQwpMFXT6SNGcT3
> =yOvF
> -----END PGP SIGNATURE-----
>
> _______________________________________________
> Packman mailing list
> Packman at links2linux.de
> http://lists.links2linux.de/cgi-bin/mailman/listinfo/packman
>




More information about the Packman mailing list