[DragonFlyBSD - Submit #3201] Fixes make search display

bugtracker-admin at leaf.dragonflybsd.org bugtracker-admin at leaf.dragonflybsd.org
Tue Aug 27 11:48:32 PDT 2024


Issue #3201 has been updated by daftaupe.


After investigating a bit more, it seems that the problem comes from our output from make describe of a port.

For example for www/nginx, that gives : 
nginx-1.24.0_14,3|/usr/dports/www/nginx|/usr/local|Robust and small WWW server|/usr/dports/www/nginx/pkg-descr|joneum at FreeBSD.org|www||||/usr/dports/devel/gmake /usr/dports/devel/pcre2 /usr/dports/security/openssl|/usr/dports/devel/pcre2 /usr/dports/security/openssl|https://nginx.com/

When we should have, I believe :
nginx-1.24.0_14,3|/usr/dports/www/nginx|/usr/local|Robust and small WWW server|/usr/dports/www/nginx/pkg-descr|joneum at FreeBSD.org|www|/usr/dports/devel/gmake /usr/dports/devel/pcre2 /usr/dports/security/openssl|/usr/dports/devel/pcre2 /usr/dports/security/openssl|https://nginx.com/

I'm trying to run make -d v describe to get more output, but it's way too verbose, so for now, I don't really know what to do. Maybe one of our components is not up-to-date and gives that buggy output.

Also, I guess that's related to repology.net reporting to us that our INDEX is broken.

----------------------------------------
Submit #3201: Fixes make search display
http://bugs.dragonflybsd.org/issues/3201#change-14563

* Author: htse
* Status: In Progress
* Priority: Normal
* Assignee: daftaupe
* Category: DPorts
* Target version: 6.4
* Start date: 2019-08-17
----------------------------------------
when doing /usr/dports/Makefile's 'make search' 

the result is incorrectly displayed:
<pre>
B-deps is empty
R-deps is empty
WWW is empty
</pre>

current:
--------
<pre>
Port:   py27-wxPython30-3.0.2.0_7
Path:   /usr/dports/x11-toolkits/py-wxPython30
Info:   GUI toolkit for the Python programming language
Maint:  python at FreeBSD.org
B-deps:
R-deps: 
WWW:  
</pre> 

corrections are done in Mk/bsd.port.subdir.mk, function changed starts at line 380:
fixed a typo and corrected the offsets

result:
-------
<pre>
Port:   py27-wxPython30-3.0.2.0_7
Path:   /usr/dports/x11-toolkits/py-wxPython30
Info:   GUI toolkit for the Python programming language
Maint:  python at FreeBSD.org
B-deps: /usr/dports/devel/gettext-runtime /usr/dports/devel/gettext-tools /usr/dports/devel/pkgconf /usr/dports/devel/py-setuptools /usr/dports/lang/python27 /usr/dports/x11-toolkits/wxgtk30
R-deps: /usr/dports/devel/gettext-runtime /usr/dports/devel/py-setuptools /usr/dports/lang/python27 /usr/dports/x11-toolkits/py-wxPython-common /usr/dports/x11-toolkits/wxgtk30
WWW:    http://www.wxpython.org
</pre>

which is the desired info-display

---Files--------------------------------
fix_make_search_info_display.patch (3.61 KB)


-- 
You have received this notification because you have either subscribed to it, or are involved in it.
To change your notification preferences, please click here: http://bugs.dragonflybsd.org/my/account


More information about the Submit mailing list