[MacPorts] #57782: librsvg @2.40.20_0+x11 patch failure

MacPorts noreply at macports.org
Thu Dec 27 20:34:40 UTC 2018


#57782: librsvg @2.40.20_0+x11 patch failure
----------------------+----------------------
  Reporter:  mrkapqa  |      Owner:  dbevans
      Type:  defect   |     Status:  assigned
  Priority:  Normal   |  Milestone:
 Component:  ports    |    Version:
Resolution:           |   Keywords:
      Port:  librsvg  |
----------------------+----------------------
Description changed by mrkapqa:

Old description:

> Hello , i tried to install older Mpv and combined dependendcies (all
> should be older files) using suggestion to git checkout and run portindex
>

> 1. installed MacPorts 2.3.5-10.6 SnowLeopard (assuming that this is the
> MacPorts that most matches Mpv at 0.26)
> 2. sudo port install git
> 3. git checkout @mpv history commit that matches version at 0.26
>
> {{{
> richs-imac:~ rich$ cd macports-ports/
> richs-imac:macports-ports rich$ git checkout
> 25514ec35106cb0203d7f40684abe989dc788b71
> HEAD ist jetzt bei 25514ec351 multimedia/mpv: update to 0.26.0. Fixes:
> https://trac.macports.org/ticket/54023 (#54023)
> }}}
>
> 4. do portindex
>
> {{{
> richs-imac:macports-ports rich$ portindex
> Creating port index in /Users/rich/macports-ports
>
> Total number of ports parsed:   19943
> Ports successfully parsed:      19941
> Ports failed:                   2
> Up-to-date ports skipped:       0
> }}}
>
> 5. install desired port (mpv) with attributes
>
> {{{
> richs-imac:macports-ports rich$ cd multimedia/mpv/
> richs-imac:mpv rich$ sudo port install
> +audiocd+bundle+dvd+libarchive+network+opengl+osd+python27+rubberband+x11
> Password:
> Warning: no archive_cxx_stdlib configured for site 'macports_archives'
> Warning: no archive_delete_la_files configured for site
> 'macports_archives'
> Warning: no archive_cxx_stdlib configured for site 'macports_archives'
> Warning: no archive_delete_la_files configured for site
> 'macports_archives'
>

> --->  Computing dependencies for mpv
> The following dependencies will be installed:
>  AtomicParsley
>  Xft2
>  XviD
>  autoconf
>  autoconf-archive
>  automake
>  cairo
>  clang-3.4
>  clang_select
>  ffmpeg
>  flac
>  fontconfig
>  freetype
>  fribidi
>  gd2
>  gdk-pixbuf2
>  giflib
>  gmake
>  gmp
>  gnome-common
>  gnutls
>  gobject-introspection
>  graphite2
>  graphviz
>  gts
>  harfbuzz
>  icu
>  intltool
>  jasper
>  jbigkit
>  jpeg
>  lame
>  lcms2
>  ld64
>  ld64-127
>  legacy-support
>  libLASi
>  libarchive
>  libass
>  libbluray
>  libcddb
>  libcdio
>  libcdio-paranoia
>  libcroco
>  libdvdcss
>  libdvdnav
>  libdvdread
>  libgcc
>  libgcc8
>  libmodplug
>  libnetpbm
>  libogg
>  libopus
>  libpixman
>  libpng
>  librsvg
>  libsdl2
>  libsndfile
>  libtasn1
>  libtheora
>  libtool
>  libvorbis
>  libvpx
>  libxml2
>  libxslt
>  llvm-3.4
>  llvm_select
>  lua52
>  lz4
>  lzo2
>  mesa
>  nasm
>  nettle
>  openjpeg
>  ossp-uuid
>  p11-kit
>  p5.26-data-dump
>  p5.26-encode-locale
>  p5.26-file-listing
>  p5.26-getopt-long
>  p5.26-html-form
>  p5.26-http-cookies
>  p5.26-http-daemon
>  p5.26-http-date
>  p5.26-http-message
>  p5.26-http-negotiate
>  p5.26-io-html
>  p5.26-libwww-perl
>  p5.26-lwp-mediatypes
>  p5.26-lwp-protocol-https
>  p5.26-net-http
>  p5.26-pathtools
>  p5.26-scalar-list-utils
>  p5.26-sub-name
>  p5.26-try-tiny
>  p5.26-uri
>  p5.26-www-robotrules
>  p5.26-xml-parser
>  pango
>  perl5
>  pkgconfig
>  py27-beaker
>  py27-docutils
>  py27-funcsigs
>  py27-mako
>  py27-markdown
>  py27-markupsafe
>  py27-roman
>  py27-setuptools
>  rubberband
>  shared-mime-info
>  soxr
>  speex
>  swig
>  swig-python
>  texinfo
>  tiff
>  urw-fonts
>  vala
>  webp
>  x264
>  x265
>  xorg-libX11
>  xorg-libXScrnSaver
>  xorg-libXau
>  xorg-libXaw
>  xorg-libXcursor
>  xorg-libXdamage
>  xorg-libXdmcp
>  xorg-libXext
>  xorg-libXfixes
>  xorg-libXi
>  xorg-libXinerama
>  xorg-libXmu
>  xorg-libXrandr
>  xorg-libXt
>  xorg-libXv
>  xorg-libXxf86vm
>  xorg-libice
>  xorg-libpthread-stubs
>  xorg-libsm
>  xorg-libxcb
>  xorg-xcb-proto
>  xorg-xcb-util
>  xorg-xorgproto
>  xpm
>  xrender
>  youtube-dl
>  zstd
>
> Continue? [Y/n]: y
> }}}
>
> all goes well, until
>
> {{{
> --->  Fetching archive for librsvg
> --->  Attempting to fetch librsvg-2.40.20_0+x11.darwin_10.x86_64.tbz2
> from http://lil.fr.packages.macports.org/librsvg
> --->  Attempting to fetch librsvg-2.40.20_0+x11.darwin_10.x86_64.tbz2
> from http://fco.it.packages.macports.org/mirrors/macports-
> packages/librsvg
> --->  Attempting to fetch librsvg-2.40.20_0+x11.darwin_10.x86_64.tbz2
> from https://packages.macports.org/librsvg
> --->  Fetching distfiles for librsvg
> --->  Attempting to fetch librsvg-2.40.20.tar.xz from
> http://lil.fr.distfiles.macports.org/librsvg
> --->  Verifying checksums for librsvg
> --->  Extracting librsvg
> --->  Applying patches to librsvg
> Error: Failed to patch librsvg: command execution failed
> Error: See
> /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_graphics_librsvg/librsvg/main.log
> for details.
> }}}
>

> please see attached error.log;
>

> hope i did not attempt a grave "architektural" design-error.

New description:

 Hello , i tried to install older Mpv and combined dependendcies (all
 should be older files) using suggestion to git checkout and run portindex


 1. installed MacPorts 2.3.5-10.6 SnowLeopard (assuming that this is the
 MacPorts that most matches Mpv at 0.26)
 2. sudo port install git
 3. git clone --single-branch https://github.com/macports/macports-
 ports.git
 3a. git checkout @mpv history commit that matches version at 0.26

 {{{
 richs-imac:~ rich$ cd macports-ports/
 richs-imac:macports-ports rich$ git checkout
 25514ec35106cb0203d7f40684abe989dc788b71
 HEAD ist jetzt bei 25514ec351 multimedia/mpv: update to 0.26.0. Fixes:
 https://trac.macports.org/ticket/54023 (#54023)
 }}}

 4. do portindex

 {{{
 richs-imac:macports-ports rich$ portindex
 Creating port index in /Users/rich/macports-ports

 Total number of ports parsed:   19943
 Ports successfully parsed:      19941
 Ports failed:                   2
 Up-to-date ports skipped:       0
 }}}

 5. install desired port (mpv) with attributes

 {{{
 richs-imac:macports-ports rich$ cd multimedia/mpv/
 richs-imac:mpv rich$ sudo port install
 +audiocd+bundle+dvd+libarchive+network+opengl+osd+python27+rubberband+x11
 Password:
 Warning: no archive_cxx_stdlib configured for site 'macports_archives'
 Warning: no archive_delete_la_files configured for site
 'macports_archives'
 Warning: no archive_cxx_stdlib configured for site 'macports_archives'
 Warning: no archive_delete_la_files configured for site
 'macports_archives'


 --->  Computing dependencies for mpv
 The following dependencies will be installed:
  AtomicParsley
  Xft2
  XviD
  autoconf
  autoconf-archive
  automake
  cairo
  clang-3.4
  clang_select
  ffmpeg
  flac
  fontconfig
  freetype
  fribidi
  gd2
  gdk-pixbuf2
  giflib
  gmake
  gmp
  gnome-common
  gnutls
  gobject-introspection
  graphite2
  graphviz
  gts
  harfbuzz
  icu
  intltool
  jasper
  jbigkit
  jpeg
  lame
  lcms2
  ld64
  ld64-127
  legacy-support
  libLASi
  libarchive
  libass
  libbluray
  libcddb
  libcdio
  libcdio-paranoia
  libcroco
  libdvdcss
  libdvdnav
  libdvdread
  libgcc
  libgcc8
  libmodplug
  libnetpbm
  libogg
  libopus
  libpixman
  libpng
  librsvg
  libsdl2
  libsndfile
  libtasn1
  libtheora
  libtool
  libvorbis
  libvpx
  libxml2
  libxslt
  llvm-3.4
  llvm_select
  lua52
  lz4
  lzo2
  mesa
  nasm
  nettle
  openjpeg
  ossp-uuid
  p11-kit
  p5.26-data-dump
  p5.26-encode-locale
  p5.26-file-listing
  p5.26-getopt-long
  p5.26-html-form
  p5.26-http-cookies
  p5.26-http-daemon
  p5.26-http-date
  p5.26-http-message
  p5.26-http-negotiate
  p5.26-io-html
  p5.26-libwww-perl
  p5.26-lwp-mediatypes
  p5.26-lwp-protocol-https
  p5.26-net-http
  p5.26-pathtools
  p5.26-scalar-list-utils
  p5.26-sub-name
  p5.26-try-tiny
  p5.26-uri
  p5.26-www-robotrules
  p5.26-xml-parser
  pango
  perl5
  pkgconfig
  py27-beaker
  py27-docutils
  py27-funcsigs
  py27-mako
  py27-markdown
  py27-markupsafe
  py27-roman
  py27-setuptools
  rubberband
  shared-mime-info
  soxr
  speex
  swig
  swig-python
  texinfo
  tiff
  urw-fonts
  vala
  webp
  x264
  x265
  xorg-libX11
  xorg-libXScrnSaver
  xorg-libXau
  xorg-libXaw
  xorg-libXcursor
  xorg-libXdamage
  xorg-libXdmcp
  xorg-libXext
  xorg-libXfixes
  xorg-libXi
  xorg-libXinerama
  xorg-libXmu
  xorg-libXrandr
  xorg-libXt
  xorg-libXv
  xorg-libXxf86vm
  xorg-libice
  xorg-libpthread-stubs
  xorg-libsm
  xorg-libxcb
  xorg-xcb-proto
  xorg-xcb-util
  xorg-xorgproto
  xpm
  xrender
  youtube-dl
  zstd

 Continue? [Y/n]: y
 }}}

 all goes well, until

 {{{
 --->  Fetching archive for librsvg
 --->  Attempting to fetch librsvg-2.40.20_0+x11.darwin_10.x86_64.tbz2 from
 http://lil.fr.packages.macports.org/librsvg
 --->  Attempting to fetch librsvg-2.40.20_0+x11.darwin_10.x86_64.tbz2 from
 http://fco.it.packages.macports.org/mirrors/macports-packages/librsvg
 --->  Attempting to fetch librsvg-2.40.20_0+x11.darwin_10.x86_64.tbz2 from
 https://packages.macports.org/librsvg
 --->  Fetching distfiles for librsvg
 --->  Attempting to fetch librsvg-2.40.20.tar.xz from
 http://lil.fr.distfiles.macports.org/librsvg
 --->  Verifying checksums for librsvg
 --->  Extracting librsvg
 --->  Applying patches to librsvg
 Error: Failed to patch librsvg: command execution failed
 Error: See
 /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_graphics_librsvg/librsvg/main.log
 for details.
 }}}


 please see attached error.log;


 hope i did not attempt a grave "architektural" design-error.

--

-- 
Ticket URL: <https://trac.macports.org/ticket/57782#comment:6>
MacPorts <https://www.macports.org/>
Ports system for macOS


More information about the macports-tickets mailing list