
Differences between installed packages and ports tree: Port Installed Available in the ports tree bash 3.2.10-1 3.2.17-1 fileserver@root:/usr/ports/core/bash (17:49:15) (159): fileserver@root:/usr/ports/core/bash (17:42:32) (159): prt-get update bash prt-get: updating /usr/ports/core/bash ... config.status: executing default commands + make -j1 bison -y -d ./parse.y make: *** [y.tab.c] Segmentation fault =======> ERROR: Building '/usr/ports/core/bash/bash#3.2.17-1.pkg.tar.gz' failed. -- Packages where update failed bash fileserver@root:/usr/ports/core/bash (17:45:11) (160) any ideas why? for bash i found only this: http://article.gmane.org/gmane.linux.distributions.crux.general/2840/match=b... does not help. fikin

fikin [2007-08-13 18:02]:
bison -y -d ./parse.y make: *** [y.tab.c] Segmentation fault
You could try to rebuild core/bison. If that doesn't help, try to rebuild it with more conservative CFLAGS. Regards, Tilman -- A: Because it messes up the order in which people normally read text. Q: Why is top-posting such a bad thing? A: Top-posting. Q: What is the most annoying thing on usenet and in e-mail?

Hi, Nikolai! fikin schrieb:
thanks, that helped.
why bash does not have a proper dependency info?
The dependencies of the core packages are not included in the core packages. That's CRUX' philosophy. I started to maintain core dependencies in a seperate list with mandatory and optional and my preferred dependencies. Regards, -- Clemens Koller _______________________________ R&D Imaging Devices Anagramm GmbH Rupert-Mayer-Str. 45/1 81379 Muenchen Germany http://www.anagramm-technology.com Phone: +49-89-741518-50 Fax: +49-89-741518-19

On Mon, Aug 13, 2007 at 11:51:14PM +0200, Clemens Koller wrote:
Hi, Nikolai!
fikin schrieb:
thanks, that helped.
why bash does not have a proper dependency info?
The dependencies of the core packages are not included in the core packages. That's CRUX' philosophy.
That's not correct. See [1] for the according CRUX rules. regards Juergen [1] http://crux.nu/Main/PortGuidelines#ntoc2 -- Juergen Daubert | mailto:jue@jue.li Korb, Germany | http://jue.li/crux

Hi, Juergen! Juergen Daubert schrieb:
The dependencies of the core packages are not included in the core packages. That's CRUX' philosophy.
That's not correct. See [1] for the according CRUX rules. [1] http://crux.nu/Main/PortGuidelines#ntoc2
That was a sloppy phrase of mine, but I don't see much difference to [1]: [quote] # 'core' contains essential packages for a CRUX system, and our scripts and ports expect them programs provided by 'core' to be installed; this means that * build dependencies provided by core are not listed in the dependency header * run-time dependencies from core which aren't dynamically linked in are not to be listed, either [quote off] I just ran some times into missing dependencies while fundling with core packages on partially installed systems. Another example is the "new" libarchive dependency of pkgutils Nikolai ran into... We have had this discussion already. An optional (default on after a fresh installation) warning about changed/ignored dependencies would at least give the user a reminder that he should check the dependencies manually. Johannes just explained (again)... what the system could have done automatically. Well, these are the little pits and traps with CRUX you need to know... -- Clemens Koller __________________________________ R&D Imaging Devices Anagramm GmbH Rupert-Mayer-Straße 45/1 Linhof Werksgelände D-81379 München Tel.089-741518-50 Fax 089-741518-19 http://www.anagramm-technology.com

fikin [2007-08-14 00:41]:
thanks, that helped.
That's not a good sign. It seems like the i586 ISO was built with CFLAGS that your Via CPU doesn't like much. If you get similar problems again with apps crashing randomly, maybe you should build your own Via ISO (it's not hard, just takes some time :D). Regards, Tilman -- A: Because it messes up the order in which people normally read text. Q: Why is top-posting such a bad thing? A: Top-posting. Q: What is the most annoying thing on usenet and in e-mail?
participants (4)
-
Clemens Koller
-
fikin
-
Juergen Daubert
-
Tilman Sauerbeck