[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: slink is gone, goals for potato?



On Wed, 03 Mar, 1999, Santiago Vila wrote:
> On Tue, 2 Mar 1999, Michael Bramer wrote:
> 
> Just generating new packages with the new paths would make this script
> completely unneeded (in the old times, we didn't use any script to move
> copyright files from /usr/doc/copyright/package to
> /usr/doc/package/copyright, for example).
> 
> But before that we have to be sure that we are not going to break
> anything. Examples:
> 
> We should probably not even think of moving /usr/info/*   to
> /usr/share/info/* until the info program supports both directories.

$ strings /usr/bin/info | grep usr
/usr/local/info:/usr/info:/usr/local/lib/info:/usr/lib/info:/usr/local/gnu/info:/usr/local/gnu/lib/info:/usr/gnu/info:/usr/gnu/lib/info:/opt/gnu/info:/usr/share/info:/usr/share/lib/info:/usr/local/share/info:/usr/local/share/lib/info:/usr/gnu/lib/emacs/info:/usr/local/gnu/lib/emacs/info:/usr/local/lib/emacs/info:/usr/local/emacs/info:.
/usr/share/locale
/usr/local/info:/usr/info:/usr/local/lib/info:/usr/lib/info:/usr/local/gnu/info:/usr/local/gnu/lib/info:/usr/gnu/info:/usr/gnu/lib/info:/opt/gnu/info:/usr/share/info:/usr/share/lib/info:/usr/local/share/info:/usr/local/share/lib/info:/usr/gnu/lib/emacs/info:/usr/local/gnu/lib/emacs/info:/usr/local/lib/emacs/info:/usr/local/emacs/info:.
/usr/info
/usr/share/locale
/usr/share/locale:.
$

That looks to me as if info is looking in /usr/share/info as well. I suppose
the correct way to check would be to have a look in the source.

How about /usr/doc/info/changelog.gz

Wed Dec 15 20:08:43 1993  Noah Friedman  (friedman@prep.ai.mit.edu)

        * info/filesys.h (DEFAULT_INFOPATH): Added /usr/local/info,
        /opt/gnu/info, /usr/share/info, and /usr/local/share/info.

So it should have supported /usr/share/info in at least bo, hamm and slink if
not even further back.

> 
> The same could be said for the man program.
> 

I thought man had been done, but I can not find it in the changelog. It should
not be difficult. sensible-editor /etc/manpath.config

> Ian Jackson has already expressed his opinion that moving /var/lib/dpkg to
> /var/state/dpkg is a bad idea (which package is supposed to do that,
> and how will dpkg know that things have moved?).

the package to move /var/lib/dpkg to /var/state/dpkg is dpkg 

> What's left?

moving loads of other stuff (things that are not libraries) out of /var/lib
and /usr/lib a lot of them will fit in /var/state or /usr/share

> Are there any programs which breaks if docs are moved from /usr/doc
> to /usr/share/doc?

some man pages that refer to /usr/doc will have to be altered.

-- 
GNU does not eliminate all the world's problems, only some of them.
                                                -- The GNU Manifesto


Reply to: