pkgsrc-Users archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: error running pkg_rolling-replace



I have redirected followups to pkgsrc-users.

  After upgrading NetBSD-amd64 from 3.1 to 4.0, I'm executing
  "pkg_rolling-replace -u". Now it gives this:

pkg_rolling-replace just runs "make replace" in the right order.  So
your problem is really with the make replace for archivers/dar.  Looking
at the error:

  > test_libdar.cpp:123: error: cast from 'void*' to 'libdar::U_I' loses 
precision
  > gmake[3]: *** [test_libdar.o] Error 1
  > gmake[3]: Leaving directory 
`/usr/pkgsrc/archivers/dar/work/dar-2.3.6/src/testing'
  > gmake[2]: *** [all-recursive] Error 1
  > gmake[2]: Leaving directory `/usr/pkgsrc/archivers/dar/work/dar-2.3.6/src'
  > gmake[1]: *** [all-recursive] Error 1
  > gmake[1]: Leaving directory `/usr/pkgsrc/archivers/dar/work/dar-2.3.6'
  > gmake: *** [all] Error 2
  > *** Error code 2

the problem is with the dar package, which seems not to build properly
on amd64.

You can solve this by either:

  fixing the dar package

  giving "-x dar" to pkg_rolling-replace so that it doesn't try to
  rebuild dar

It's not really a pkg_rolling-replace problem.




Home | Main Index | Thread Index | Old Index