On Thu, 2015-05-07 at 16:53 +0200, Anto wrote:
> 
> On 07/05/15 12:48, Anto wrote:
> >
> >
> > On 07/05/15 11:47, Svante Signell wrote:
> >> On Thu, 2015-05-07 at 11:05 +0200, Anto wrote:
> >>> 3. Change debian/changelog and debian/rules
> >> I think you need to add Replaces: in debian/control at selected packages
> >> to install properly.
> >
> > Thanks for the hint. I will look into that.
> >
> 
> Adding "Replaces:" into debian/control does not actually help.
> 
> I think the main problem is that the version 3.0 of udev and libudev1 on 
> eudev package is considered much older than the versions expected by a 
> lot of packages that depend on them. For instance, libdevmapper1.02.1 
> which is currently installed, requires libudev1 (>= 183).
> 
> To test that, I did a quick and dirty work around by setting the version 
> of eudev package to 216-1, so that it is higher than the version of udev 
> and libudev1 that were installed before, i.e. version 215-17. I could 
> install udev, libudev1 and libeudev1 but not eudev package. The 
> following are the last view messages on the eudev installation.

There are also Conflicts and Provides entries you can use in
debian/control. Sorry, but I'm not fluent in how to use them properly.
Here are two links on control:
https://www.debian.org/doc/debian-policy/ch-relationships.html
https://www.debian.org/doc/debian-policy/ch-controlfields.html

Good luck!

_______________________________________________
Dng mailing list
[email protected]
https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng

Reply via email to