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

[Pkg-octave-devel] Bug#672651: marked as done (octave-common: pkg prefix global config breaks local package installation)



Your message dated Fri, 01 Jun 2012 15:51:28 +0000
with message-id <E1SaU8O-00087F-FJ@franck.debian.org>
and subject line Bug#672651: fixed in octave 3.6.2-1
has caused the Debian Bug report #672651,
regarding octave-common: pkg prefix global config breaks local package installation
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact owner@bugs.debian.org
immediately.)


-- 
672651: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=672651
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Package: octave-common
Version: 3.6.1-4
Severity: normal

Setting pkg prefix in /etc/octave.conf breaks the default behavior of allowing
users to install packages into their home directory with "pkg install -local".

Workaround is for the user to execute "pkg prefix ~/octave ~/octave" to restore
the default setting.

Additionally, the default pkg prefix variables seem to be correct with the
latest stable versions of octave so I don't think there is a need to override
the path in the site configuration file.  There may have been a difference in
an older version but the current default looks correct to me.

Here's what I see when I run octave without any configuration, as me and as
root so you can see the two different default settings:

mike@ohm:~$ /usr/bin/octave -qf
octave:1> pkg prefix
Installation prefix:             /home/mike/octave
Architecture dependent prefix:   /home/mike/octave
octave:2> quit
mike@ohm:~$ sudo /usr/bin/octave -qf
octave:1> pkg prefix
Installation prefix:             /usr/share/octave/packages
Architecture dependent prefix:   /usr/lib/x86_64-linux-gnu/octave/packages
octave:2> quit

And here's what I get running octave with the Debian /etc/octave.conf but no
extra configuration by me:

mike@ohm:~$ mv .octaverc .octave-backup
mike@ohm:~$ /usr/bin/octave -q
octave:1> pkg prefix
Installation prefix:             /usr/share/octave/packages
Architecture dependent prefix:   /usr/lib/x86_64-linux-gnu/octave/packages
octave:2> quit



-- System Information:
Debian Release: wheezy/sid
  APT prefers testing
  APT policy: (500, 'testing')
Architecture: amd64 (x86_64)

Kernel: Linux 3.2.0-2-amd64 (SMP w/4 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

-- no debconf information



--- End Message ---
--- Begin Message ---
Source: octave
Source-Version: 3.6.2-1

We believe that the bug you reported is fixed in the latest version of
octave, which is due to be installed in the Debian FTP archive:

liboctave-dev_3.6.2-1_amd64.deb
  to main/o/octave/liboctave-dev_3.6.2-1_amd64.deb
liboctave1_3.6.2-1_amd64.deb
  to main/o/octave/liboctave1_3.6.2-1_amd64.deb
octave-common_3.6.2-1_all.deb
  to main/o/octave/octave-common_3.6.2-1_all.deb
octave-dbg_3.6.2-1_amd64.deb
  to main/o/octave/octave-dbg_3.6.2-1_amd64.deb
octave-doc_3.6.2-1_all.deb
  to main/o/octave/octave-doc_3.6.2-1_all.deb
octave-htmldoc_3.6.2-1_all.deb
  to main/o/octave/octave-htmldoc_3.6.2-1_all.deb
octave-info_3.6.2-1_all.deb
  to main/o/octave/octave-info_3.6.2-1_all.deb
octave_3.6.2-1.debian.tar.gz
  to main/o/octave/octave_3.6.2-1.debian.tar.gz
octave_3.6.2-1.dsc
  to main/o/octave/octave_3.6.2-1.dsc
octave_3.6.2-1_amd64.deb
  to main/o/octave/octave_3.6.2-1_amd64.deb
octave_3.6.2.orig.tar.bz2
  to main/o/octave/octave_3.6.2.orig.tar.bz2



A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 672651@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Sébastien Villemot <sebastien.villemot@ens.fr> (supplier of updated octave package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmaster@debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Format: 1.8
Date: Fri, 01 Jun 2012 16:06:30 +0200
Source: octave
Binary: octave octave-dbg octave-common octave-doc octave-htmldoc octave-info liboctave1 liboctave-dev
Architecture: source amd64 all
Version: 3.6.2-1
Distribution: unstable
Urgency: low
Maintainer: Debian Octave Group <pkg-octave-devel@lists.alioth.debian.org>
Changed-By: Sébastien Villemot <sebastien.villemot@ens.fr>
Description: 
 liboctave-dev - Development files for the GNU Octave language
 liboctave1 - Shared libraries of the GNU Octave language
 octave     - GNU Octave language for numerical computations
 octave-common - architecture-independent files for octave
 octave-dbg - Debug symbols for octave
 octave-doc - PDF documentation on the GNU Octave language
 octave-htmldoc - HTML documentation on the GNU Octave language
 octave-info - GNU Info documentation on the GNU Octave language
Closes: 672651
Changes: 
 octave (3.6.2-1) unstable; urgency=low
 .
   * Imported Upstream version 3.6.2
   * base2dec.patch: remove patch, applied upstream
   * Refresh other patches
   * debian/copyright: convert to machine-readable format 1.0
   * README.Debian: discourage the use of pkg.m; other minor improvements
     (Closes: #672651)
   * Remove Lintian overrides for hardening-no-stackprotector
Checksums-Sha1: 
 2c33c990207d9cf18df8fa323092812267a7152e 2910 octave_3.6.2-1.dsc
 145fef0122268086727a60e1c33e29d56fd546d7 15418829 octave_3.6.2.orig.tar.bz2
 bbe8be36876edc6bb9d7475e3f0f529ff9529948 96518 octave_3.6.2-1.debian.tar.gz
 b15e747ab9ece620a7947db9f56a4eb3476ccbd6 1879562 octave_3.6.2-1_amd64.deb
 341f8d0adf50a9a3bd1a6add381a277f70481711 116362616 octave-dbg_3.6.2-1_amd64.deb
 3f9a731f647d51be0c4d251bd99adee94a136fe7 1094678 octave-common_3.6.2-1_all.deb
 a3bf115c21c1635ea3f4a7304cdf0eecd417ce60 3983764 octave-doc_3.6.2-1_all.deb
 a53150c56153bf2d9061a93584903fd84022516b 1785674 octave-htmldoc_3.6.2-1_all.deb
 ca3304896b9a2c925ae55e908f63b4514190103a 640558 octave-info_3.6.2-1_all.deb
 e611fbf2f55266aef4c7b4aaab277e77efd8e058 8341110 liboctave1_3.6.2-1_amd64.deb
 6439e7eb52c236e6a33c909c9c3d5008c3ad192b 666520 liboctave-dev_3.6.2-1_amd64.deb
Checksums-Sha256: 
 c963ee30e44c8d7406b4137881b02a2dea6035ecef22e6a1c71b9baa03d6ecb2 2910 octave_3.6.2-1.dsc
 0bb69b93d0bee872308a7944f1ebbe948f55cd4ae55beab38f05950e1b45c4ae 15418829 octave_3.6.2.orig.tar.bz2
 4a97cd77e7f2c842307ed737cc04fa0d02f2f3564e1866751fbb525e358beb92 96518 octave_3.6.2-1.debian.tar.gz
 daaa9571703476e3ea5ef921650f3f68c6c31b963040cfdf2a9284ad1478e8b3 1879562 octave_3.6.2-1_amd64.deb
 89772c145aaf5b48581b6f49d613be47100c46fede2dabb0b6200774ddeea157 116362616 octave-dbg_3.6.2-1_amd64.deb
 a8ebc3bae327e06236fd6f763acdb074052f4cb0d83dd6d806173ec678dae040 1094678 octave-common_3.6.2-1_all.deb
 83cef76f3d922a24c09992b05bf2c4870223218b533eecd59ff1c651e386ef22 3983764 octave-doc_3.6.2-1_all.deb
 b86a83fc316d1ea37305744283decadbd2fbc66a666bcf11feec9ff7fda385b8 1785674 octave-htmldoc_3.6.2-1_all.deb
 1a0d930a5d79baea983a5ba0d009c1953d771812c74b0e97edd4d88ef90ebd6b 640558 octave-info_3.6.2-1_all.deb
 455717d0b4b76c04f25d5bf486c31e6a42c142af60322e7fb2e1a5ca5eecde96 8341110 liboctave1_3.6.2-1_amd64.deb
 14471eac7422096d35b27465fe9c91499b1f7274789618cf212b38008be7f24e 666520 liboctave-dev_3.6.2-1_amd64.deb
Files: 
 6bd635e6019f5624bd83108d29f988fc 2910 math extra octave_3.6.2-1.dsc
 9a0ecca8e40749ef5c884b1a0265f038 15418829 math extra octave_3.6.2.orig.tar.bz2
 03d87f519164eed835423c8271efa7a3 96518 math extra octave_3.6.2-1.debian.tar.gz
 e1e1d757cac030b561f2edfdcdb3cb6d 1879562 math extra octave_3.6.2-1_amd64.deb
 27877cc56571156a9f3423887eae73f9 116362616 debug extra octave-dbg_3.6.2-1_amd64.deb
 995f3a5e8696e4641758ca7939559209 1094678 math extra octave-common_3.6.2-1_all.deb
 f39c66478759d7d8713a6c14d788c040 3983764 doc extra octave-doc_3.6.2-1_all.deb
 8556da126a5a948ef2cfe14d469d3c68 1785674 doc extra octave-htmldoc_3.6.2-1_all.deb
 ec0e9416262f1fbec13088409d257c66 640558 doc extra octave-info_3.6.2-1_all.deb
 4662636caedc28e3e2d9eb9d3a3b4ac3 8341110 libs extra liboctave1_3.6.2-1_amd64.deb
 3031b2b912fecce4c756e6fb8465f71c 666520 libdevel extra liboctave-dev_3.6.2-1_amd64.deb

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

iQIcBAEBCAAGBQJPyNT4AAoJECzs6TUOzr5KowcP/0H2kpHV7TaeNdT2C4ziunni
aQ4c4tz2slNn2b+bn2NKHkSbk0R42pIL4PZXfDAoMW16YdY5sOnMmijG+6ZG/fLi
LL84p00yR8dSWreOs/baxX8MglBwuD0nbFuacRYkraYWcmcPFUwaBoV4SMLmnP2o
4edlPBGTPIt0+SqC9qOFSAzqVMr9HajsOPqOwbFOfF3Q+Fn+d7m4BHNUb5OW34R+
Uf49o/cbalD1Dgadq3iIhrsP/NKEPPvOclwTOAAPpdb1LWWM1vFWQyqVpVwEu8Hp
9WiQ/FglkX092s/MVMeqaxMSLEa1/QO3zXAmWsiqVoXzLsvEqmNIH2Q66h5DkAsb
dn1+0gBpc7xtYzgeYHFOKBplXsdKpWCM6uYP/7Ry6v/JXg7hu6MoN8LE2bYRZbDN
MQmBS02z0VKPuTjOFUe+UytmUi0mU3sx125jj6z0m6IoJ5aPplzn5z+g4GdG3CZk
Su5aOKxpGOqi9C0D3FToJvqReE2PpJr+m3WZ9S1lW7g07iqigvNyJ7DHfmPhCYYo
iIvf8kIP88mniPJUH3aXiOXI1eBuuGmNrdN5TA3z7jgBFPuyEfHZQc3j7h3qWEOP
tpR6ls54VDJ0sKYE89EaVW/qX9Qj0taBTrSVGuBuKKcINiR+6Hc9+qUKR05/878x
GFDhYVIxoETXhod5m5pM
=F79H
-----END PGP SIGNATURE-----



--- End Message ---

Reply to: