purely package-based/oriented solution

Alexander Leidinger Alexander at Leidinger.net
Thu Apr 24 07:27:20 UTC 2008


Quoting Andriy Gapon <avg at icyb.net.ua> (from Thu, 24 Apr 2008 09:46:38 +0300):

> on 24/04/2008 09:02 Alexander Leidinger said the following:
>> Quoting Pav Lucistnik <pav at FreeBSD.org> (from Wed, 23 Apr 2008
>> 15:39:17 +0200):
>>
>>> Andriy Gapon píše v st 23. 04. 2008 v 16:35 +0300:
>>
>>>> BTW, strange thing:
>>>> $ portupgrade -a -PP
>>>> ...
>>>> ** Port marked as IGNORE: devel/linux_kdump:
>>>>         does not build with the default linux base, use the  
>>>> package instead
>>>>
>>>> What's this about? :-) I do say to use packages only.
>>> Guess portupgrade still looks at the ports tree. What happens if you try
>>> to rm -rf /usr/ports first?
>>
>> If someone knows a better way of handling this (using something else
>> than IGNORE, with the same effect to people trying to build it from
>> ports but with a better behavior when used with portupgrade -PP), I'am
>> all ears (a better way of fixing this would be to include preparsed
>> linux stuff, but there are more important things on my TODO list...).
>
> Alexander,
>
> I am not completely sure what your question was.

portupgrade moans because linux_kdump contains IGNORE. If someone  
knows something with a similar behavior as above which could  
replace/extend IGNORE, portupgrade may behave better.

> My concern is: why on -PP mode portupgrade needs ports at all? Why not
> just go to package repository and check what you've got there.

You could do a feature request which would switch portupgrade to this  
behavior if a special command line switch is given (maybe -PPP).

> I do not demand that portupgrade be tailored to my needs, I am just
> saying that it doesn't meet them.

And there's nothing written in stone that it can not be changed to  
suit your needs too...

Bye,
Alexander.

-- 
When I demanded of my friend what viands he preferred,
He quoth: "A large cold bottle, and a small hot bird!"
		-- Eugene Field, "The Bottle and the Bird"

http://www.Leidinger.net    Alexander @ Leidinger.net: PGP ID = B0063FE7
http://www.FreeBSD.org       netchild @ FreeBSD.org  : PGP ID = 72077137


More information about the freebsd-ports mailing list