[1184] in athena10

home help back first fref pref prev next nref lref last post

Re: questions on debathena-thirdparty-* conflicts and priorities

daemon@ATHENA.MIT.EDU (Alex T Prengel)
Thu Feb 19 17:04:03 2009

Message-Id: <200902192203.n1JM32wm021073@dit.mit.edu>
To: "andrew m. boardman" <amb@MIT.EDU>
cc: alexp@MIT.EDU, debathena@MIT.EDU
In-Reply-To: Your message of "Thu, 19 Feb 2009 16:17:35 EST."
             <200902192117.n1JLHZhT000765@pothole.mit.edu> 
Date: Thu, 19 Feb 2009 17:03:02 -0500
From: Alex T Prengel <alexp@MIT.EDU>


>thirdparty-libraries requires libmotif-dev, while thirdparty-graphics (as
>modified) recommends (and originally required) inventor-dev, which
>requires lesstif2-dev, which conflicts with libmotif-dev.  It's currently
>possible to have both -libraries and -graphics, but installing them in
>that order (without having the overall -thirdparty package) will by
>default cause -libraries to be removed, so I'd like to punt inventor-dev
>entirely.

Well, this is a pain and confusing. I know of at least one faculty member
who does inventor development and I'd really rather keep inventor-dev if
at all possible. We'd really be better off if there were just one of motif
and lesstif but obviously we need to deal with the status quo. I know I had
explicitly put libmotif-dev on the list but would rather live without that
than inventor-dev. Am I correct in presuming that if we drop libmotif-dev
that fixes the conflicts? If yes I'd rather drop that.

I don't know offhand if anything else in the bundle depends on libmotif-dev
(or any other Ubuntu package, for that matter). Is there some Ubuntu package 
command option that tells that (what packages require a given package)?

>Also, inventor-clients tries to install /usr/sbin/ivview,
>which is currently an attachandrun glue script vs. the inventor locker,
>which should clearly get punted.  (But if we should be punting an
>installed inventor for the locker version instead, let me know.)

We should punt the attach-and-run script and have the package install 
/usr/sbin/ivview. I don't recall why we had it in the first place. If someone
stills wants the locker version they can always do "add -f inventor; ivview"
right?

>djview recommends djvulibre-plugin which has a bunch of obsolete browser
>recommendations which cause miscellaneous mayhem.  I removed it
>completely, since evince can also display djvu files.

OK, that's fine.

                                        Alex

home help back first fref pref prev next nref lref last post