Re: breaking depenancies

2004-01-16 Thread Colin Watson
On Thu, Jan 15, 2004 at 03:33:23PM -0500, Michael B Allen wrote:
> Colin Watson wrote:
> > On Thu, Jan 15, 2004 at 05:42:01AM -0500, Michael B Allen wrote:
> >> I baulk at the idea of installing 7.5MB of X libraries just for The
> >> Webalizer.
> >
> > Obviously not just for webalizer, since I believe I've seen you asking
> > about other packages that indirectly depend on xlibs.
> 
> Yeah, apt-get install slapd want's X (not just the libs -- the whole
> enchalada). That's obviously just a depenancy error :(

I wasn't at all convinced about that but didn't have time to
investigate. It actually looked like you already had something brokenly
installed that depended on X, and apt-get was taking the opportunity to
fix it up, independently of slapd.

> > I suggest getting used to using 'apt-cache show ' and reading
> > Depends: lines to work out where dependencies come from. Good package
> > management frontends (i.e. not apt-get) should be able to tell you, too;
> > even the venerable dselect can do this, so I'd imagine aptitude can as
> > well.
> 
> I know about apt-cache show. But I'll look into dselect. I think
> aptitude is a GUI so I don't think that applies to me.

aptitude is usable in the same environments as dselect.

Cheers,

-- 
Colin Watson  [EMAIL PROTECTED]


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED] 
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Re: breaking depenancies

2004-01-16 Thread Monique Y. Herman
On 2004-01-15, Michael B Allen penned:
>
> I know about apt-cache show. But I'll look into dselect. I think
> aptitude is a GUI so I don't think that applies to me.
>

It's not.

-- 
monique


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED] 
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Re: breaking depenancies

2004-01-15 Thread Michael B Allen

> On Thu, Jan 15, 2004 at 05:42:01AM -0500, Michael B Allen wrote:
>> Colin Watson wrote:
>> > On Thu, Jan 15, 2004 at 04:14:45AM -0500, Michael B Allen wrote:
>> >> apt-get install webalizer wants to install X libs. I don't want X
>> >> libs. How can I break this dependency so I can install webalizer
>> >> without X?
>> >
>> > Recompile webalizer from the Debian source package, altering it so that
>> > it doesn't build the X bits.
>> >
>> > xlibs isn't *that* large a package, though.
>>
>> I baulk at the idea of installing 7.5MB of X libraries just for The
>> Webalizer.
>
> Obviously not just for webalizer, since I believe I've seen you asking
> about other packages that indirectly depend on xlibs.

Yeah, apt-get install slapd want's X (not just the libs -- the whole enchalada).
That's obviously just a depenancy error :(

>
>> It's not right! The real question is; why does it need X libraries?
>
> Probably for the GD graphics library's XPM output. In fact - how about
> 'apt-get install webalizer libgd2-noxpm'?

No difference.

>
> I suggest getting used to using 'apt-cache show ' and reading
> Depends: lines to work out where dependencies come from. Good package
> management frontends (i.e. not apt-get) should be able to tell you, too;
> even the venerable dselect can do this, so I'd imagine aptitude can as
> well.

I know about apt-cache show. But I'll look into dselect. I think aptitude is a GUI
so I don't think that applies to me.

Thanks,
Mike

-- 
A program should be written to  model the concepts of the task it
performs rather than the physical world or a process because this
maximizes the  potential for it  to be applied  to tasks that are
conceptually similar and, more  important, to tasks that have not
yet been conceived.


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED] 
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Re: breaking depenancies

2004-01-15 Thread Colin Watson
On Thu, Jan 15, 2004 at 05:42:01AM -0500, Michael B Allen wrote:
> Colin Watson wrote:
> > On Thu, Jan 15, 2004 at 04:14:45AM -0500, Michael B Allen wrote:
> >> apt-get install webalizer wants to install X libs. I don't want X
> >> libs. How can I break this dependency so I can install webalizer
> >> without X?
> >
> > Recompile webalizer from the Debian source package, altering it so that
> > it doesn't build the X bits.
> >
> > xlibs isn't *that* large a package, though.
> 
> I baulk at the idea of installing 7.5MB of X libraries just for The
> Webalizer.

Obviously not just for webalizer, since I believe I've seen you asking
about other packages that indirectly depend on xlibs.

> It's not right! The real question is; why does it need X libraries?

Probably for the GD graphics library's XPM output. In fact - how about
'apt-get install webalizer libgd2-noxpm'?

I suggest getting used to using 'apt-cache show ' and reading
Depends: lines to work out where dependencies come from. Good package
management frontends (i.e. not apt-get) should be able to tell you, too;
even the venerable dselect can do this, so I'd imagine aptitude can as
well.

Cheers,

-- 
Colin Watson  [EMAIL PROTECTED]


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED] 
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Re: breaking depenancies

2004-01-15 Thread Michael B Allen

> On Thu, Jan 15, 2004 at 04:14:45AM -0500, Michael B Allen wrote:
>> apt-get install webalizer wants to install X libs. I don't want X
>> libs. How can I break this dependency so I can install webalizer
>> without X?
>
> Recompile webalizer from the Debian source package, altering it so that
> it doesn't build the X bits.
>
> xlibs isn't *that* large a package, though.

I baulk at the idea of installing 7.5MB of X libraries just for The Webalizer.
It's not right! The real question is; why does it need X libraries?

Off to compile source 

Mike

-- 
A program should be written to  model the concepts of the task it
performs rather than the physical world or a process because this
maximizes the  potential for it  to be applied  to tasks that are
conceptually similar and, more  important, to tasks that have not
yet been conceived.


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED] 
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Re: breaking depenancies

2004-01-15 Thread Colin Watson
On Thu, Jan 15, 2004 at 04:14:45AM -0500, Michael B Allen wrote:
> apt-get install webalizer wants to install X libs. I don't want X
> libs. How can I break this dependency so I can install webalizer
> without X?

Recompile webalizer from the Debian source package, altering it so that
it doesn't build the X bits.

xlibs isn't *that* large a package, though.

Cheers,

-- 
Colin Watson  [EMAIL PROTECTED]


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED] 
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]