Package Details: netbsd-pkgsrc 2021Q2-1

Git Clone URL: (read-only, click to copy)
Package Base: netbsd-pkgsrc
Description: The NetBSD Packages Collection (pkgsrc)
Upstream URL:
Licenses: BSD
Provides: bmake, pkgsrc
Submitter: WFCody
Maintainer: sir_lucjan
Last Packager: sir_lucjan
Votes: 11
Popularity: 0.044501
First Submitted: 2011-03-14 05:49
Last Updated: 2021-06-24 17:56

Dependencies (0)

Required by (16)

Sources (2)

Latest Comments

« First ‹ Previous 1 2

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

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

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

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

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:
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

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
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

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 :)