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

Re: Multi-Arch and debian/control



Hi,

Jakub Wilk wrote
> "Pre-Depends: ${misc:Pre-Depends}" was necessary to squeeze->wheezy
> upgrades; it is no longer required.

Ok. No such headers. Despite online docs.
(Were to complain about outdated wiki.debian.org articles ?)


> > > debian-policy, "8.2 Shared library support files":
> > > "If your package contains files whose names do not change with each change
> > >  in the library shared object version, ..."

> >  libburn4: /usr/share/doc/libburn4/NEWS.gz

> Each of these pathnames contains the shared object version ("4"), so
> everything is in order here.

Ahum. I would consider "93.0" a part of the version "4.93.0".
But if "library shared object version" actually means SONAME ...


----------------------------------------------------------------

i wrote:
> > libburn-dbg seems to modify libburn.so.4.X.0 .

Jakub Wilk wrote:
> Um, "modify"?

My mistake. I interpreted the difference between "dpkg -c"

  /usr/lib/debug/.build-id/25/3fbbcf11829f90ddc91f8cf5194ac5278f804a.debug
  /usr/lib/debug/.build-id/8b/12591e70f8814691eb7ae38612fe396d63fd67.debug

versus "apt-file list"

  libburn-dbg: /usr/lib/debug/usr/bin/cdrskin
  libburn-dbg: /usr/lib/debug/usr/lib/libburn.so.4.85.0

in a way that the salad name files lead to a new libburn.so.4.85.0
and a new cdrskin binary.

But since i upgraded apt-file's data base, it also reports

  libburn-dbg: /usr/lib/debug/.build-id/25/3fbbcf11829f90ddc91f8cf5194ac5278f804a.debug
  libburn-dbg: /usr/lib/debug/.build-id/8b/12591e70f8814691eb7ae38612fe396d63fd67.debug

and no cdrskin or libburn.so.4.85.0 any more.
Also i tried whether dpkg -i libburn-dbg_1.4.0-3_amd64.deb
changes the date or size of the libburn.so.4.93.0 file.
It does not.

The production process of libburn-dbg is still a riddle to me.
It has no .install file, just a libburn-dbg.docs.


Have a nice day :)

Thomas


Reply to: