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

Re: Why /usr/doc AND /usr/share/doc



--- Josip Rodin <joy@cibalia.gkvk.hr> wrote:
...
> Every entry in /usr/share/doc needs to have a
> symlink in /usr/doc, I suggest
> you file a bug report against the package that made
> /usr/share/doc/kde.
> 
> > WHY ?  why is not just /usr/doc a symlink to
> usr/share/doc.
> 
> There was a bug in dpkg that prevented doing that at
> the time we needed to
> start switching from /usr/doc/* to /usr/share/doc/*,
> so we did this.
> 
> It should be possible just to rm -rf /usr/doc and
> make the symlink yourself
> now.
> 

I did this on my system:
   $ /bin/ls /usr/doc/ >1
   $ /bin/ls /usr/share/doc/ >2
   $ diff --suppress-common -W40 -y 1 2 
This produces 63(!!!) lines:
ae                 <
ascii              <
biff               <
                   >    bison
bsdutils           <
copyright          <
debian-guide       <
docbook-styleshe   <
                   >    dpkg-perl
eject              <
emacs20            <
emacsen-common     <
flex               <
gdb                <
gettext-base       <
gimp-data-extras   <
glimpse            <
gsfonts            <
htget              <
java-common        |    jdk1.1
joe                <
                   >    kde
kdeutils           <
                   >    kdm
lexmark7000linux   <
libc5              <
                   >    libcomerr2
libgdbmg1          <
libjpeg62          <
liblockfile1       <
libmikmod2         <
libnet-telnet-pe   <
                   >    libnspr3
libpaperg          <
                   >    libss2
libstdc++2.8       <
m4                 <
mime-support       <
minicom            <
mmv                <
mount              <
mpack              <
patch              <
plotmtv            <
plotutils          <
psutils            <
pydb               <
remind             <
sgml-base          <
sgml-data          <
sharutils          <
                   >    svgalib
sysklogd           |    svgalibg1
textutils          <
tleds              <
unzip              <
update             <
util-linux         <
wenglish           <
xcdroast           <
                   >    xfractint
                   >    xmcd
xmix               <

ISN'T THIS JUST A MESS ???
I cannot file a bug report against all these packages.
If the bug in dpkg is fixed now, why can we not fix
things now one for all ??

instead of 
  rm -rf /usr/doc; ln -s /usr/share/doc /usr/doc
I would have to do something like(!)
  mv /usr/doc/* /usr/share/doc; ln -s ...

That that would screw up the package system, right?

Sebastian



__________________________________________________
Get personalized email addresses from Yahoo! Mail - only $35 
a year!  http://personal.mail.yahoo.com/



Reply to: