Package Details: netbsd-pkgsrc 2016Q1-1

Git Clone URL: https://aur.archlinux.org/netbsd-pkgsrc.git (read-only)
Package Base: netbsd-pkgsrc
Description: The NetBSD Packages Collection (pkgsrc)
Upstream URL: http://www.netbsd.org/docs/software/packages.html
Licenses: BSD
Provides: bmake, pkgsrc
Submitter: WFCody
Maintainer: sir_lucjan
Last Packager: sir_lucjan
Votes: 8
Popularity: 0.082268
First Submitted: 2011-03-14 05:49
Last Updated: 2016-04-18 13:24

Dependencies (0)

Required by (6)

Sources (2)

Latest Comments

sir_lucjan commented on 2016-04-18 13:24

Updated to pkgsrc 2016Q1

sir_lucjan commented on 2015-05-01 23:23

Fixed checksums

sir_lucjan commented on 2015-04-13 12:53

Updated to pkgsrc 2015Q1

nixalot commented on 2014-04-08 01:25

Updated to pkgsrc 2014Q1

vdemeester commented on 2014-04-05 19:07

pkgsrc-2014Q1 released :)

nixalot commented on 2014-03-18 18:48

Build error should be fixed now

tr071 commented on 2014-03-18 07:47

Can not build. Below is the error message:
==> Validating source files with md5sums...
pkgsrc.tar.xz ... FAILED
LICENSE ... Passed
==> ERROR: One or more files did not pass the validity check!
==> ERROR: Makepkg was unable to build netbsd-pkgsrc.

WFCody commented on 2011-03-18 05:00

good to hear :) Still fighting with trying to integrate pkgsrc as a makedepend in PKGBUILDs. A bit trickier than I first expected

L42y commented on 2011-03-18 04:49

arch 32, no problem here. my hard disk almost down

WFCody commented on 2011-03-15 19:15

Second update:
The bootstrap error got solved by this change:
http://mail-index.netbsd.org/pkgsrc-bugs/2011/01/08/msg041143.html

If anyone is running Arch32, it would be good to see if this change messes up something (-- abi 64 architecture specific?)
If that is the case, I suppose the bootstrap.install needs to be conditional based on architecture.

WFCody commented on 2011-03-15 18:49

Update: This package works :)

I realized that my failure to install things via pkgsrc was due to a conflict with the bmake package that I had installed. By giving an absolute path to the bootstrap bmake, stuff started working :)

The update for the version bump is basically only found in the bootstrap.install file. No use in uncompressing and recompressing the sources every time.

WFCody commented on 2011-03-15 06:08

@ahioros again.

I forgot to add the paste for the error I get when trying to build another package:

_______

ftp.c:99:20: ödesdigert fel: ftperr.h: Filen eller katalogen finns inte
kompilering avslutad.
*** Error code 1

Stop.
bmake: stopped in /usr/pkgsrc/pkgtools/pkg_install/work/libfetch
*** Error code 1

Stop.
bmake: stopped in /usr/pkgsrc/pkgtools/pkg_install
*** Error code 1

Stop.
bmake: stopped in /usr/pkgsrc/pkgtools/pkg_install
*** Error code 1

Stop.
bmake: stopped in /usr/pkgsrc/misc/rump
__________

It seems like pkg_install needs to be installed first, and this package requires some ftp stuff that does not work.
considering the very easy instructions given at:
http://www.netbsd.org/~stacktic/rumpabroad.html
I suppose that we are looking at a case of a missing dependency.
I am very grateful for feedback/help on this.

WFCody commented on 2011-03-15 06:01

@ahioros:
This is indeed strange! Before I submitted the package, I noticed some warnings but did not think much of it. Apparently the bootstrap is unfortunately broken at the moment (I worked from my first install and replicated the changes into the PKGBUILD rather than rebuilding it each time since it takes so long, as L42y said).

This is the error I get on my bootstrap:
__________________
/usr/pkgsrc/bootstrap/work/bmake/Linux/bmake -f Makefile > test.out 2>&1
/usr/bin/diff -u /usr/pkgsrc/bootstrap/work/bmake/unit-tests/test.exp test.out
--- /usr/pkgsrc/bootstrap/work/bmake/unit-tests/test.exp 2011-03-15 05:53:42.469671792 +0000
+++ test.out 2011-03-15 05:54:40.205112939 +0000
@@ -39,8 +39,8 @@
UT_FOO=foobar is fubar
UT_FU=fubar
UT_NO=all
-UT_OK=good
UT_OKDIR=unit-tests
+UT_OK=good
UT_TEST=export-all
UT_ZOO=hoopie
At first, I am
*** Error code 1
______________

If I try to install other programs, (in my case rump, which is the reason I needed to package pkgsrc since directories to mk files are hard coded in the package)

I would really like this thing to work, so do you guys know of a way to do some collaborative work, I think that would be great! If any of you know more about how to make it work I can also surrender the AUR to you.

L42y commented on 2011-03-15 02:56

compress this package is a huge work

ahioros commented on 2011-03-15 02:31

I have this problem...

o.o fetch.o ftp.o main.o progressbar.o ruserpass.o util.o -ledit -ledit -lcurses -lnetbsd
../libedit/libedit.a(history.o): In function `history_load':
history.c:(.text+0xedf): undefined reference to `strunvis'
../libedit/libedit.a(history.o): In function `history_save':
history.c:(.text+0x10b6): undefined reference to `strvis'
collect2: ld returned 1 exit status
*** Error code 1

Stop.
bmake: stopped in /usr/pkgsrc/net/tnftp/work/tnftp-20070806/src
*** Error code 1

WFCody commented on 2011-03-14 11:15

Thanks! :)

I think I have come up with a way to use this package+union mounts to build pkgsrc packages in AUR. I will try with NetBSD-rump as soon as I come home after work tonight.

WFCody commented on 2011-03-14 08:00

Thanks! I just noticed that I had uploaded the wrong PKGBUILD version, so this one actually copies to the wrong $pkgdir directory. I will upload the correct one when I get home from work.

I think I have figured out a way to get this to work nicely with PKGBUILDs using union mounts...

L42y commented on 2011-03-14 06:38

good package, keep working

WFCody commented on 2011-03-14 05:50

Still some stuff to iron out - for example how to be able to use this in a PKGBUILD in a smooth way...
Ideas are welcome :)