Bug#698778: preapproval of expect/5.45-3

2014-01-21 Thread intrigeri
Hi,

Sergei Golovan wrote (29 Sep 2013 22:07:34 GMT) :
 On Mon, Sep 30, 2013 at 1:59 AM, Cyril Brulebois k...@debian.org wrote:
 Sergei Golovan sgolo...@nes.ru (2013-09-30):
 I've uploaded this change to unstable (and it already hit testing). No
 complains whatsoever.

 yes, I saw that, and that's nice. That doesn't buy us squeeze→wheezy
 upgrade testing, though, which is what we would like to avoid breaking
 or worsening.

 True. But as far as I see, the current situation with this upgrade is
 far from perfect. It silently breaks expectk and packages which depend
 on it. With conflict the user can choose whether to remove expectk or
 to retain the old expect.

My understanding is that this 1-year old proposed update will be
blocked as long as no super-serious testing of its effect on the
Squeeze-Wheezy upgrade is done.

Does anyone here intend to do so at some point, or should we close
this bug?

Cheers,
--
  intrigeri
  | GnuPG key @ https://gaffer.ptitcanardnoir.org/intrigeri/intrigeri.asc
  | OTR fingerprint @ https://gaffer.ptitcanardnoir.org/intrigeri/otr.asc


--
To UNSUBSCRIBE, email to debian-release-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/8561pdmcuk@boum.org



Bug#698778: preapproval of expect/5.45-3

2013-09-29 Thread Cyril Brulebois
[ Dropping Holger from Cc, jenkins is more or less irrelevant anyway. ]

Julien Cristau jcris...@debian.org (2013-03-19):
 On Tue, Mar 19, 2013 at 13:36:31 +0100, intrigeri wrote:
 
  I suggest preparing and proposing a Jenkins dist-upgrade job (either
  as a patch against an existing appropriate job, or as a new job) to
  Holger (Cc'd), so that we have an easy way to verify that the Squeeze
  to Wheezy upgrade is indeed working fine with the proposed change.
  
 Does this test random combinations of installed packages?

I'm slightly conflicted (no pun intended) about this proposed update.
The change looks rather straightforward, and the amount of involved
packages isn't too huge (expectk + xsmbrowser, which seems to be
confirmed by simulating expectk's removal from oldstable). But adding
Breaks or Conflicts sometimes leads to huge side effects as far as
upgrade computations are concerned in the package manager land.

Julien, any prefered action?

Mraw,
KiBi.


signature.asc
Description: Digital signature


Bug#698778: preapproval of expect/5.45-3

2013-09-29 Thread Sergei Golovan
Hi Cyril,

On Mon, Sep 30, 2013 at 1:37 AM, Cyril Brulebois k...@debian.org wrote:
 [ Dropping Holger from Cc, jenkins is more or less irrelevant anyway. ]

 Julien Cristau jcris...@debian.org (2013-03-19):
 On Tue, Mar 19, 2013 at 13:36:31 +0100, intrigeri wrote:

  I suggest preparing and proposing a Jenkins dist-upgrade job (either
  as a patch against an existing appropriate job, or as a new job) to
  Holger (Cc'd), so that we have an easy way to verify that the Squeeze
  to Wheezy upgrade is indeed working fine with the proposed change.
 
 Does this test random combinations of installed packages?

 I'm slightly conflicted (no pun intended) about this proposed update.
 The change looks rather straightforward, and the amount of involved
 packages isn't too huge (expectk + xsmbrowser, which seems to be
 confirmed by simulating expectk's removal from oldstable). But adding
 Breaks or Conflicts sometimes leads to huge side effects as far as
 upgrade computations are concerned in the package manager land.

I've uploaded this change to unstable (and it already hit testing). No
complains whatsoever.

Cheers!
-- 
Sergei Golovan


-- 
To UNSUBSCRIBE, email to debian-release-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: 
http://lists.debian.org/caoq2pxhyw26-hvlwzb2mnz+dodxlyypt5unq2crgipqmbjo...@mail.gmail.com



Bug#698778: preapproval of expect/5.45-3

2013-09-29 Thread Cyril Brulebois
Hi Sergei,

Sergei Golovan sgolo...@nes.ru (2013-09-30):
 I've uploaded this change to unstable (and it already hit testing). No
 complains whatsoever.

yes, I saw that, and that's nice. That doesn't buy us squeeze→wheezy
upgrade testing, though, which is what we would like to avoid breaking
or worsening.

Mraw,
KiBi.


signature.asc
Description: Digital signature


Bug#698778: preapproval of expect/5.45-3

2013-09-29 Thread Sergei Golovan
On Mon, Sep 30, 2013 at 1:59 AM, Cyril Brulebois k...@debian.org wrote:
 Hi Sergei,

 Sergei Golovan sgolo...@nes.ru (2013-09-30):
 I've uploaded this change to unstable (and it already hit testing). No
 complains whatsoever.

 yes, I saw that, and that's nice. That doesn't buy us squeeze→wheezy
 upgrade testing, though, which is what we would like to avoid breaking
 or worsening.

True. But as far as I see, the current situation with this upgrade is
far from perfect. It silently breaks expectk and packages which depend
on it. With conflict the user can choose whether to remove expectk or
to retain the old expect.

Cheers!
-- 
Sergei Golovan


--
To UNSUBSCRIBE, email to debian-release-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: 
http://lists.debian.org/caoq2pxf0dwj0ib-2n+q+h5hoiksjaaalrrxh8ewtmc0nzab...@mail.gmail.com



Bug#698778: preapproval of expect/5.45-3

2013-04-21 Thread Adam D. Barratt
user release.debian@packages.debian.org
usertags 698778 = pu
tags 698778 + wheezy
retitle 698778 pu: expect/5.45-2+deb7u1
thanks

On Tue, 2013-02-12 at 15:02 +0400, Sergei Golovan wrote:
 On Sat, Jan 26, 2013 at 10:07 AM, Sergei Golovan sgolo...@nes.ru wrote:
 
  expectk has two reverse dependencies in squeeze: exmh (suggests)
  xsmbrowser (depends). Both are removed from wheezy and sid.
 
  Currently, update expect from squeeze (5.44.1.15-4) to wheezy (5.45-2)
  goes silently, leaving expectk broken (/usr/bin/expectk fails to run
  with the following message: /usr/bin/expectk: error while loading
  shared libraries: libexpect.so.5.44.1.15: cannot open shared object
  file: No such file or directory). If exmh is installed it continues
  working, though I'm not sure if somewhere deep exmh will not try to
  run no more working expectk. xsmbrowser fails immediately with the
  same message as expectk (bug #686364).
 
  Dist-upgrade to proposed 5.45-3 removes expectk and xsmbrowser (if
  they are installed). It's a desirable behavior as neither package
  works with expect 5.45-*. exmh stays and runs.
 
  I didn't try full upgrate from squeeze to wheezy, just these four
  packages (expect, expectk, xambrowser, exmh) in wheezy. I think that
  the proposed 5.45-3 behaves better than 5.45-2 on upgrade.
 
 Should I proceed with upload, or it's better to leave this bug till after
 wheezy release?

It's too late now; let's look at the feasibility of this later for a
point release.

Regards,

Adam


-- 
To UNSUBSCRIBE, email to debian-release-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: 
http://lists.debian.org/1366564765.23177.79.ca...@jacala.jungle.funky-badger.org



Processed: Re: Bug#698778: preapproval of expect/5.45-3

2013-04-21 Thread Debian Bug Tracking System
Processing commands for cont...@bugs.debian.org:

 user release.debian@packages.debian.org
Setting user to release.debian@packages.debian.org (was 
a...@adam-barratt.org.uk).
 usertags 698778 = pu
Usertags were: unblock.
Usertags are now: pu.
 tags 698778 + wheezy
Bug #698778 [release.debian.org] preapproval of expect/5.45-3
Added tag(s) wheezy.
 retitle 698778 pu: expect/5.45-2+deb7u1
Bug #698778 [release.debian.org] preapproval of expect/5.45-3
Changed Bug title to 'pu: expect/5.45-2+deb7u1' from 'preapproval of 
expect/5.45-3'
 thanks
Stopping processing here.

Please contact me if you need assistance.
-- 
698778: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=698778
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems


--
To UNSUBSCRIBE, email to debian-release-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: 
http://lists.debian.org/handler.s.c.136656477325380.transcr...@bugs.debian.org



Bug#698778: preapproval of expect/5.45-3

2013-03-19 Thread intrigeri
Control: tag -1 + moreinfo

Hi Sergei,

(disclaimer: I'm not part of the release team.)

Sergei Golovan wrote (26 Jan 2013 06:07:52 GMT) :
 On Sat, Jan 26, 2013 at 12:15 AM, Julien Cristau jcris...@debian.org wrote:

 Anything like that needs to get tons of testing to ensure it doesn't
 have unwanted results in squeeze to wheezy upgrades.

 [...] I didn't try full upgrate from squeeze to wheezy, just these
 four packages [...].

I doubt this matches the tons of testing Julien feels is needed (and
FWIW I concur), so tagging moreinfo. Julien, please retag / decide if
I guessed wrong.

 I think that the proposed 5.45-3 behaves better than 5.45-2
 on upgrade.

I suggest preparing and proposing a Jenkins dist-upgrade job (either
as a patch against an existing appropriate job, or as a new job) to
Holger (Cc'd), so that we have an easy way to verify that the Squeeze
to Wheezy upgrade is indeed working fine with the proposed change.

If you're interested in going this way, then the Jenkins jobs
configuration lives in:

  git://git.debian.org/git/users/holger/jenkins.debian.net.git

Cheers,
--
  intrigeri
  | GnuPG key @ https://gaffer.ptitcanardnoir.org/intrigeri/intrigeri.asc
  | OTR fingerprint @ https://gaffer.ptitcanardnoir.org/intrigeri/otr.asc


-- 
To UNSUBSCRIBE, email to debian-release-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/85li9jh8hc@boum.org



Processed: Re: Bug#698778: preapproval of expect/5.45-3

2013-03-19 Thread Debian Bug Tracking System
Processing control commands:

 tag -1 + moreinfo
Bug #698778 [release.debian.org] preapproval of expect/5.45-3
Added tag(s) moreinfo.

-- 
698778: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=698778
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems


--
To UNSUBSCRIBE, email to debian-release-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: 
http://lists.debian.org/handler.s.b698778.13636966093067.transcr...@bugs.debian.org



Bug#698778: preapproval of expect/5.45-3

2013-03-19 Thread Julien Cristau
On Tue, Mar 19, 2013 at 13:36:31 +0100, intrigeri wrote:

 I suggest preparing and proposing a Jenkins dist-upgrade job (either
 as a patch against an existing appropriate job, or as a new job) to
 Holger (Cc'd), so that we have an easy way to verify that the Squeeze
 to Wheezy upgrade is indeed working fine with the proposed change.
 
Does this test random combinations of installed packages?

Cheers,
Julien


signature.asc
Description: Digital signature


Bug#698778: preapproval of expect/5.45-3

2013-03-19 Thread intrigeri
Hi,

Julien Cristau wrote (19 Mar 2013 18:38:10 GMT) :
 Does this test random combinations of installed packages?

What I suggested does not, but one could imagine and implement a more
involved test case.

Cheers,
-- 
  intrigeri
  | GnuPG key @ https://gaffer.ptitcanardnoir.org/intrigeri/intrigeri.asc
  | OTR fingerprint @ https://gaffer.ptitcanardnoir.org/intrigeri/otr.asc


-- 
To UNSUBSCRIBE, email to debian-release-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/85vc8nfcru@boum.org



Bug#698778: preapproval of expect/5.45-3

2013-02-12 Thread Sergei Golovan
Hi again!

On Sat, Jan 26, 2013 at 10:07 AM, Sergei Golovan sgolo...@nes.ru wrote:

 expectk has two reverse dependencies in squeeze: exmh (suggests)
 xsmbrowser (depends). Both are removed from wheezy and sid.

 Currently, update expect from squeeze (5.44.1.15-4) to wheezy (5.45-2)
 goes silently, leaving expectk broken (/usr/bin/expectk fails to run
 with the following message: /usr/bin/expectk: error while loading
 shared libraries: libexpect.so.5.44.1.15: cannot open shared object
 file: No such file or directory). If exmh is installed it continues
 working, though I'm not sure if somewhere deep exmh will not try to
 run no more working expectk. xsmbrowser fails immediately with the
 same message as expectk (bug #686364).

 Dist-upgrade to proposed 5.45-3 removes expectk and xsmbrowser (if
 they are installed). It's a desirable behavior as neither package
 works with expect 5.45-*. exmh stays and runs.

 I didn't try full upgrate from squeeze to wheezy, just these four
 packages (expect, expectk, xambrowser, exmh) in wheezy. I think that
 the proposed 5.45-3 behaves better than 5.45-2 on upgrade.

Should I proceed with upload, or it's better to leave this bug till after
wheezy release?

Cheers!
-- 
Sergei Golovan


-- 
To UNSUBSCRIBE, email to debian-release-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: 
http://lists.debian.org/CAOq2pXHjjSuN2hQ09-CzjD7tSTD5xLodzTXnxY=kypqyerc...@mail.gmail.com



Bug#698778: preapproval of expect/5.45-3

2013-01-26 Thread Sergei Golovan
Hi!

On Sat, Jan 26, 2013 at 12:15 AM, Julien Cristau jcris...@debian.org wrote:

 Anything like that needs to get tons of testing to ensure it doesn't
 have unwanted results in squeeze to wheezy upgrades.

expectk has two reverse dependencies in squeeze: exmh (suggests)
xsmbrowser (depends). Both are removed from wheezy and sid.

Currently, update expect from squeeze (5.44.1.15-4) to wheezy (5.45-2)
goes silently, leaving expectk broken (/usr/bin/expectk fails to run
with the following message: /usr/bin/expectk: error while loading
shared libraries: libexpect.so.5.44.1.15: cannot open shared object
file: No such file or directory). If exmh is installed it continues
working, though I'm not sure if somewhere deep exmh will not try to
run no more working expectk. xsmbrowser fails immediately with the
same message as expectk (bug #686364).

Dist-upgrade to proposed 5.45-3 removes expectk and xsmbrowser (if
they are installed). It's a desirable behavior as neither package
works with expect 5.45-*. exmh stays and runs.

I didn't try full upgrate from squeeze to wheezy, just these four
packages (expect, expectk, xambrowser, exmh) in wheezy. I think that
the proposed 5.45-3 behaves better than 5.45-2 on upgrade.

Cheers!
-- 
Sergei Golovan


-- 
To UNSUBSCRIBE, email to debian-release-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: 
http://lists.debian.org/caoq2pxh64kcouhaj1dlv4es9mq8q8-fr2dg-izogbrhwrtj...@mail.gmail.com



Bug#698778: preapproval of expect/5.45-3

2013-01-25 Thread Julien Cristau
On Thu, Jan 24, 2013 at 08:07:04 +0100, Raphael Hertzog wrote:

  --- expect-5.45/debian/control
  +++ expect-5.45/debian/control
  @@ -11,6 +11,7 @@
   Package: expect
   Architecture: any
   Depends: ${misc:Depends}, ${shlibs:Depends}
  +Breaks: expectk ( 5.45)
 
 AFAIK you should use Conflicts if you want to get a package removed.
 A versioned Breaks is better suited when you want to force the upgrade
 of the broken package but in this case, there's no updated package, so
 you should avoid it and favor Conflicts.
 
Anything like that needs to get tons of testing to ensure it doesn't
have unwanted results in squeeze to wheezy upgrades.

Cheers,
Julien


signature.asc
Description: Digital signature


Bug#698778: preapproval of expect/5.45-3

2013-01-23 Thread Sergei Golovan
Package: release.debian.org
Severity: normal
User: release.debian@packages.debian.org
Usertags: unblock

Hi!

I'd like to upload expect/5.45-3 with the following modification:
I've added 'Breaks: expectk' header because the expectk package does
not exist anymore but the one from squeeze remains (and doesn't work)
after upgrade.

The diff between the current 5.45-2 and upcoming 5.45-3 is attached.

This upload closes bug #686364.

-- System Information:
Debian Release: 7.0
  APT prefers testing
  APT policy: (500, 'testing'), (100, 'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 3.5-trunk-amd64 (SMP w/8 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
diff -u expect-5.45/debian/changelog expect-5.45/debian/changelog
--- expect-5.45/debian/changelog
+++ expect-5.45/debian/changelog
@@ -1,3 +1,10 @@
+expect (5.45-3) unstable; urgency=low
+
+  * Added breaks header to the debian/control file which ensures that the
+no longer existing expectk package is installed (closes: #686364).
+
+ -- Sergei Golovan sgolo...@debian.org  Wed, 23 Jan 2013 17:31:34 +0400
+
 expect (5.45-2) unstable; urgency=low
 
   * Replaced ckalloc() call in exp_clib.c by malloc() because using the
diff -u expect-5.45/debian/control expect-5.45/debian/control
--- expect-5.45/debian/control
+++ expect-5.45/debian/control
@@ -11,6 +11,7 @@
 Package: expect
 Architecture: any
 Depends: ${misc:Depends}, ${shlibs:Depends}
+Breaks: expectk ( 5.45)
 Description: Automates interactive applications
  Expect is a tool for automating interactive applications according to a script.
  Following the script, Expect knows what can be expected from a program and what


Bug#698778: preapproval of expect/5.45-3

2013-01-23 Thread Raphael Hertzog
Hi,

On Wed, 23 Jan 2013, Sergei Golovan wrote:
 +  * Added breaks header to the debian/control file which ensures that the
 +no longer existing expectk package is installed (closes: #686364).

s/is installed/gets removed/.

 --- expect-5.45/debian/control
 +++ expect-5.45/debian/control
 @@ -11,6 +11,7 @@
  Package: expect
  Architecture: any
  Depends: ${misc:Depends}, ${shlibs:Depends}
 +Breaks: expectk ( 5.45)

AFAIK you should use Conflicts if you want to get a package removed.
A versioned Breaks is better suited when you want to force the upgrade
of the broken package but in this case, there's no updated package, so
you should avoid it and favor Conflicts.

Cheers,
-- 
Raphaël Hertzog ◈ Debian Developer

Get the Debian Administrator's Handbook:
→ http://debian-handbook.info/get/


--
To UNSUBSCRIBE, email to debian-release-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/20130124070704.ga15...@x230-buxy.home.ouaza.com