Please sync checkpolicy 2.0.16-3 (universe) from Debian unstable (main).

Bug #301540 reported by Bhavani Shankar
8
Affects Status Importance Assigned to Milestone
checkpolicy (Ubuntu)
Fix Released
Wishlist
Unassigned

Bug Description

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

 affects ubuntu/checkpolicy
 status new
 importance wishlist
 subscribe ubuntu-universe-sponsors

Please sync checkpolicy 2.0.16-3 (universe) from Debian unstable (main).

Explanation of the Ubuntu delta and why it can be dropped:

We can drop ubuntu changes as debian has fixed bug #505737 which was
affecting ubuntu.

Changelog since current jaunty version 2.0.16-2ubuntu1:

checkpolicy (2.0.16-3) unstable; urgency=low

  * [cb135a2] Removed obsolete dependencies (Closes: #505737)

 -- Manoj Srivastava <email address hidden> Thu, 20 Nov 2008 02:52:53 -0600

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.6 (GNU/Linux)

iD8DBQFJKl0KL+KnYRaooWIRApobAJ9iJ/RWa0+nVybrdFRbIKVXCAZVEACfXNzh
yE1CDfv+jRR9tiAH9BLnx9s=
=JY9Y
-----END PGP SIGNATURE-----

Revision history for this message
Daniel Holbach (dholbach) wrote :

To me it looks like the Conflicts/Replaces in Debian were just dropped. Is this what we want?

Revision history for this message
Bhavani Shankar (bhavi) wrote :

yes dependencies were normalised by the maintainer

ref:

http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=505737

and kees' attachment.

Revision history for this message
Daniel Holbach (dholbach) wrote :

Bhavani: Kees suggested the following:
-Replaces: selinux
-Conflicts: selinux
+Replaces: selinux (<= 2003040709-11)
+Conflicts: selinux (<= 2003040709-11)

What in Debian happened was:
-Replaces: selinux
-Conflicts: selinux

Effectively this means for Ubuntu right now:
-Replaces: selinux (<= 2003040709-11)
-Conflicts: selinux (<= 2003040709-11)

Why would it be OK for Ubuntu to drop the change? I don't understand what "Dependency normalisation" means here.

Revision history for this message
Bhavani Shankar (bhavi) wrote :

Okay uploading a debdiff

Revision history for this message
Bhavani Shankar (bhavi) wrote :
description: updated
Changed in checkpolicy:
status: New → Confirmed
Revision history for this message
Bhavani Shankar (bhavi) wrote : Re: Please merge checkpolicy 2.0.16-3 (universe) from Debian unstable (main).

Ok updated and done.

Revision history for this message
Kees Cook (kees) wrote : Re: [Bug 301540] Re: Please sync checkpolicy 2.0.16-3 (universe) from Debian unstable (main).

If checkpolicy no longer Conflicts with "selinux", then we can sync it.
Ubuntu's change to checkpolicy was to get a versioned selinux Conflict
so our epoched "selinux" package wouldn't conflict any more. (Since there
is now no Conflicts at all, we don't need to re-add the versioned
Conflicts. Please just sync.)

Revision history for this message
Bhavani Shankar (bhavi) wrote :

Ok changed to a sync.

description: updated
Changed in checkpolicy:
status: Confirmed → New
Revision history for this message
Daniel Holbach (dholbach) wrote :

Bhavani: did you CHECK if there no longer is a conflict?

Revision history for this message
Bhavani Shankar (bhavi) wrote :

yes daniel

bhavani@hardy:~/checkpolicy-2.0.16$ dpkg-checkbuilddeps
dpkg-checkbuilddeps: Unmet build dependencies: bison flex libsepol1-dev (>= 2.0.25) libselinux1-dev (>= 2.0.59)

Unmet build deps are due to my system which is on hardy. In jaunty the deps have been bumped to the latest version So the error can be ignored.

and there is now no conflicts.

Regards

Revision history for this message
James Westby (james-w) wrote :

ACK from me.

Thanks,

James

Changed in checkpolicy:
status: New → Confirmed
Revision history for this message
Sebastien Bacher (seb128) wrote :

[Updating] checkpolicy (2.0.16-2ubuntu1 [Ubuntu] < 2.0.16-3 [Debian])
 * Trying to add checkpolicy...
  - <checkpolicy_2.0.16-3.diff.gz: downloading from http://ftp.debian.org/debian/>
  - <checkpolicy_2.0.16-3.dsc: downloading from http://ftp.debian.org/debian/>
  - <checkpolicy_2.0.16.orig.tar.gz: already in distro - downloading from librarian>
I: checkpolicy [universe] -> checkpolicy_2.0.16-2ubuntu1 [universe].

Changed in checkpolicy:
status: Confirmed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.