Bug#513576: octave-symbolic does not uninstall

2009-02-07 Thread Rafael Laboissiere
* Luk Claes  [2009-02-07 22:41]:

> Thanks. best thing would be to use a version between 1:3.0.1-6lenny1 and
> 1:3.0.1-6lenny2 though as otherwise for every architecture octave3.0 has
> to be installed with a higher version in unstable before the t-p-u
> version will be considered...

You are right, this would be the best solution.  However, before I read the
message above, I went down a suboptimal road and uploaded 1:3.0.1-7 to
unstable.

Anyway, 1:3.0.1-6lenny3 for t-p-u has now been accepted by the Debian
installer..

-- 
Rafael



-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Bug#513576: [Pkg-octave-devel] Bug#513576: octave-symbolic does not uninstall

2009-02-07 Thread Luk Claes
Rafael Laboissiere wrote:
> * Rafael Laboissiere  [2009-02-07 11:46]:
> 
>> * Luk Claes  [2009-02-07 04:13]:
>>> Yes, but it depends on pcre3 which has a shlib bump and is not going to
>>> migrate to testing. I guess I should have told that when requesting to
>>> upload to t-p-u...
>> Oh, I see.  I will upload to t-p-u today.
> 
> It is done.  Attached belo is the debdiff between the versions in testing
> and t-p-u.

Thanks. best thing would be to use a version between 1:3.0.1-6lenny1 and
1:3.0.1-6lenny2 though as otherwise for every architecture octave3.0 has
to be installed with a higher version in unstable before the t-p-u
version will be considered...

Cheers

Luk



-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Bug#513576: octave-symbolic does not uninstall

2009-02-07 Thread Rafael Laboissiere
* Rafael Laboissiere  [2009-02-07 14:43]:

> * Rafael Laboissiere  [2009-02-07 11:46]:
> 
> > * Luk Claes  [2009-02-07 04:13]:
> > > Yes, but it depends on pcre3 which has a shlib bump and is not going to
> > > migrate to testing. I guess I should have told that when requesting to
> > > upload to t-p-u...
> > 
> > Oh, I see.  I will upload to t-p-u today.
> 
> It is done.  Attached belo is the debdiff between the versions in testing
> and t-p-u.

Argh!  The Debian installer refused the upload:

Rejected: octave3.0-htmldoc_3.0.1-6lenny3_all.deb: old version
(1:3.0.1-6lenny2) in unstable <= new version (1:3.0.1-6lenny3) targeted at
testing-proposed-updates.
[...]

As I write this, a new version of the package (3.0.1-7) is being prepared
for unstable.  I will upload 3.0.1-6lenny3 again later today.
 
-- 
Rafael



-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Bug#513576: [Pkg-octave-devel] Bug#513576: octave-symbolic does not uninstall

2009-02-07 Thread Rafael Laboissiere
* Rafael Laboissiere  [2009-02-07 11:46]:

> * Luk Claes  [2009-02-07 04:13]:
> > Yes, but it depends on pcre3 which has a shlib bump and is not going to
> > migrate to testing. I guess I should have told that when requesting to
> > upload to t-p-u...
> 
> Oh, I see.  I will upload to t-p-u today.

It is done.  Attached belo is the debdiff between the versions in testing
and t-p-u.
 
-- 
Rafael
diff -u octave3.0-3.0.1/debian/rules octave3.0-3.0.1/debian/rules
--- octave3.0-3.0.1/debian/rules
+++ octave3.0-3.0.1/debian/rules
@@ -3,7 +3,7 @@
 # debian/rules file for the Debian/GNU Linux octave package
 # Copyright 1997-99,2000-03 by Dirk Eddelbuettel 
 #
-# $Id: rules 2181 2008-06-23 18:42:13Z rafael $
+# $Id: rules 2601 2009-02-02 22:09:45Z thomas-guest $
 
 include /usr/share/dpatch/dpatch.make
 
@@ -289,6 +289,7 @@
 		 $(debtmp)/usr/bin/octave-depends-$(version)
 	install --mode=644 debian/defs.make \
 		$(debtmp)/usr/share/octave/debian/defs.make-$(version)
+	install -d $(debtmp)/usr/share/octave/packages
 
 	(cd $(debtmp)/usr/share/man/man1; \
 		mv -v	octave.1	octave-$(version).1;	\
diff -u octave3.0-3.0.1/debian/changelog octave3.0-3.0.1/debian/changelog
--- octave3.0-3.0.1/debian/changelog
+++ octave3.0-3.0.1/debian/changelog
@@ -1,3 +1,16 @@
+octave3.0 (1:3.0.1-6lenny3) testing-proposed-updates; urgency=low
+
+  * Upload to t-p-u in order to get the correct dependencies for lenny, in
+particular libpcre3
+
+ -- Rafael Laboissiere   Sat, 07 Feb 2009 11:54:49 +0100
+
+octave3.0 (1:3.0.1-6lenny2) unstable; urgency=low
+
+  * Provide /usr/share/octave/packages by octave3.0 (closes: #513576)
+
+ -- Thomas Weber   Mon, 02 Feb 2009 21:34:22 +0100
+
 octave3.0 (1:3.0.1-6lenny1) unstable; urgency=low
 
   * Allow libhdf5-openmpi-dev to satisfy Octave's hdf5 dependency (closes:


Bug#513576: octave-symbolic does not uninstall

2009-02-07 Thread Rafael Laboissiere
* Luk Claes  [2009-02-07 04:13]:

> Rafael Laboissiere wrote:
> > * Luk Claes  [2009-02-06 19:22]:
> > 
> >> Can you please upload a fixed version to testing-proposed-updates, TIA?
> > 
> > What about octave3.0 3.0.1-6lenny2 that is now in unstable?  The changes in
> > relation to 3.0.1-6lenny1, which is now in testing, is really minimal.
> 
> Yes, but it depends on pcre3 which has a shlib bump and is not going to
> migrate to testing. I guess I should have told that when requesting to
> upload to t-p-u...

Oh, I see.  I will upload to t-p-u today.

Thanks,

-- 
Rafael



-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Bug#513576: [Pkg-octave-devel] Bug#513576: octave-symbolic does not uninstall

2009-02-06 Thread Luk Claes
Rafael Laboissiere wrote:
> * Luk Claes  [2009-02-06 19:22]:
> 
>> Can you please upload a fixed version to testing-proposed-updates, TIA?
> 
> What about octave3.0 3.0.1-6lenny2 that is now in unstable?  The changes in
> relation to 3.0.1-6lenny1, which is now in testing, is really minimal.

Yes, but it depends on pcre3 which has a shlib bump and is not going to
migrate to testing. I guess I should have told that when requesting to
upload to t-p-u...

Cheers

Luk



-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Bug#513576: [Pkg-octave-devel] Bug#513576: octave-symbolic does not uninstall

2009-02-06 Thread Rafael Laboissiere
* Luk Claes  [2009-02-06 19:22]:

> Can you please upload a fixed version to testing-proposed-updates, TIA?

What about octave3.0 3.0.1-6lenny2 that is now in unstable?  The changes in
relation to 3.0.1-6lenny1, which is now in testing, is really minimal.

-- 
Rafael



-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Bug#513576: octave-symbolic does not uninstall

2009-02-06 Thread Luk Claes
Hi

Can you please upload a fixed version to testing-proposed-updates, TIA?

Cheers

Luk



-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Bug#513576: [Pkg-octave-devel] Bug#513576: octave-symbolic does not uninstall

2009-02-01 Thread Thomas Weber
package octave3.0
tags 513576 confirmed
tags 513576 upstream
forwarded 513576 
http://www-old.cae.wisc.edu/pipermail/octave-maintainers/2009-February/010599.html
thanks

On Sun, Feb 01, 2009 at 04:09:06PM +0100, Samuel Thibault wrote:
> I guess octave3 could just provide the
> 
> /usr/share/octave/packages
> 
> directory itself, so that that command never fails.

I agree, but want upstream's opinion first (mainly to avoid having one
way out and upstream choosing a different one).

Thanks
Thomas



-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Bug#513576: octave-symbolic does not uninstall

2009-02-01 Thread Samuel Thibault
I guess octave3 could just provide the

/usr/share/octave/packages

directory itself, so that that command never fails.

Samuel



-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Bug#513576: octave-symbolic does not uninstall

2009-01-30 Thread Steve Cotton
Package: octave3.0
Version: 1:3.0.1-6lenny1
Severity: critical
Justification: breaks unrelated software (the package system)

Or Package: octave-symbolic
   Version: 1.0.6-2

Not sure if the bug's in octave-symbolic or octave3.0, please
reassign if this is wrong.

octave-symbolic fails to either remove or purge, and is stuck in
the half-inst state (it was fully installed before).  None of the
other packages that provide
  /usr/share/octave/packages
are installed.

octave-symbolic's postrm is trying to run this:
  octave3.0 --silent --no-history --no-init-file --eval "pkg ('rebuild');"

(Reading database ... 331009 files and directories currently installed.)
Removing octave-symbolic ...
error: couldn't read directory /usr/share/octave/packages: No such file or 
directory
error: evaluating if command near line 424, column 5
error: evaluating if command near line 422, column 3
error: called from `pkg:rebuild' in file `/usr/share/octave/3.0.1/m/pkg/pkg.m'
error: evaluating assignment expression near line 371, column 18
error: evaluating if command near line 370, column 7
error: evaluating switch command near line 269, column 3
error: called from `pkg' in file `/usr/share/octave/3.0.1/m/pkg/pkg.m'

dpkg: error processing octave-symbolic (--purge):
 subprocess post-removal script returned error exit status 1
Errors were encountered while processing:
 octave-symbolic
E: Sub-process /usr/bin/dpkg returned an error code (1)
A package failed to install.  Trying to recover:
Press return to continue.

Repeatedly trying to uninstall it doesn't help.

-- System Information:
Debian Release: 5.0
  APT prefers unstable
  APT policy: (990, 'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 2.6.26 (SMP w/2 CPU cores; PREEMPT)
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash

Versions of packages octave3.0 depends on:
ii  libatlas3gf-base [libl 3.6.0-22  Automatically Tuned Linear Algebra
ii  libblas3gf [libblas.so 1.2-2 Basic Linear Algebra Subroutines 3
ii  libc6  2.7-18GNU C Library: Shared libraries
ii  libcurl3-gnutls7.18.2-8  Multi-protocol file transfer libra
ii  libfftw3-3 3.1.2-3.1 library for computing Fast Fourier
ii  libgcc11:4.3.3-3 GCC support library
ii  libgfortran3   4.3.3-3   Runtime library for GNU Fortran ap
ii  libglpk0   4.29-2linear programming kit with intege
ii  libhdf5-serial-1.6.6-0 1.6.6-4   Hierarchical Data Format 5 (HDF5) 
ii  liblapack3gf [liblapac 3.1.1-6   library of linear algebra routines
ii  libncurses55.7+20090124-1shared libraries for terminal hand
ii  libpcre3   7.8-2 Perl 5 Compatible Regular Expressi
ii  libqhull5  2003.1-11 calculate convex hulls and related
ii  libreadline5   5.2-3.1   GNU readline and history libraries
ii  libstdc++6 4.3.3-3   The GNU Standard C++ Library v3
ii  libsuitesparse-3.1.0   1:3.1.0-3.1   collection of libraries for comput
ii  texinfo4.11.dfsg.1-4 Documentation system for on-line i
ii  zlib1g 1:1.2.3.3.dfsg-12 compression library - runtime

Versions of packages octave3.0 recommends:
ii  gnuplot   4.2.4-4A command-line driven interactive 
ii  libatlas3gf-base  3.6.0-22   Automatically Tuned Linear Algebra

Versions of packages octave3.0 suggests:
ii  octave3.0-doc1:3.0.1-6lenny1 PDF documentation on the GNU Octav
pn  octave3.0-emacsen  (no description available)
pn  octave3.0-headers  (no description available)
pn  octave3.0-htmldoc  (no description available)
ii  octave3.0-info   1:3.0.1-6lenny1 GNU Info documentation on the GNU 


Versions of packages octave-symbolic depends on:
ii  libatlas3gf-base [libl 3.6.0-22  Automatically Tuned Linear Algebra
ii  libblas3gf [libblas.so 1.2-2 Basic Linear Algebra Subroutines 3
ii  libc6  2.7-18GNU C Library: Shared libraries
ii  libcln51.2.2-2   Class Library for Numbers (C++)
ii  libfftw3-3 3.1.2-3.1 library for computing Fast Fourier
ii  libgcc11:4.3.3-3 GCC support library
ii  libgfortran3   4.3.3-3   Runtime library for GNU Fortran ap
ii  libginac1.41.4.4-1   The GiNaC symbolic framework (runt
ii  libhdf5-serial-1.6.6-0 1.6.6-4   Hierarchical Data Format 5 (HDF5) 
ii  liblapack3gf [liblapac 3.1.1-6   library of linear algebra routines
ii  libncurses55.7+20090124-1shared libraries for terminal hand
ii  libreadline5   5.2-3.1   GNU readline and history libraries
ii  libstdc++6 4.3.3-3   The GNU Standard C++ Library v3
ii  octav