Debian Bug report logs - #860275
msp430mcu: invalid paths returned from /usr/bin/msp430mcu-config

version graph

Package: src:msp430mcu; Maintainer for src:msp430mcu is Luca Bruno <lucab@debian.org>;

Reported by: Chris Lamb <lamby@debian.org>

Date: Thu, 13 Apr 2017 21:18:01 UTC

Severity: important

Tags: patch

Found in version msp430mcu/20120406-2

Fixed in version msp430mcu/20120406-2.3

Done: Vagrant Cascadian <vagrant@reproducible-builds.org>

Bug is archived. No further changes may be made.

Toggle useless messages

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to debian-bugs-dist@lists.debian.org, reproducible-bugs@lists.alioth.debian.org, Luca Bruno <lucab@debian.org>:
Bug#860275; Package src:msp430mcu. (Thu, 13 Apr 2017 21:18:04 GMT) (full text, mbox, link).


Acknowledgement sent to Chris Lamb <lamby@debian.org>:
New Bug report received and forwarded. Copy sent to reproducible-bugs@lists.alioth.debian.org, Luca Bruno <lucab@debian.org>. (Thu, 13 Apr 2017 21:18:04 GMT) (full text, mbox, link).


Message #5 received at submit@bugs.debian.org (full text, mbox, reply):

From: Chris Lamb <lamby@debian.org>
To: submit@bugs.debian.org
Subject: msp430mcu: invalid paths returned from /usr/bin/msp430mcu-config
Date: Thu, 13 Apr 2017 22:13:00 +0100
[Message part 1 (text/plain, inline)]
Source: msp430mcu
Version: 20120406-2
Severity: important
Tags: patch
X-Debbugs-Cc: reproducible-bugs@lists.alioth.debian.org

Hi,

Whilst working on the Reproducible Builds effort [0], we noticed
that msp430mcu-config has invalid configuration paths based on the
build path, eg:

│ │ │ │      --prefix)
│ │ │ │ -      echo /build/1st/msp430mcu-20120406/debian/msp430mcu/usr
│ │ │ │ +      echo /build/msp430mcu-20120406/2nd/debian/msp430mcu/usr
│ │ │ │        ;;
│ │ │ │      --scriptpath)
│ │ │ │ -      echo /build/1st/msp430mcu-20120406/debian/msp430mcu/usr/msp430/lib/ldscripts
│ │ │ │ +      echo /build/msp430mcu-20120406/2nd/debian/msp430mcu/usr/msp430/lib/ldscripts
│ │ │ │        ;;
│ │ │ │      --incpath)
│ │ │ │ -      echo /build/1st/msp430mcu-20120406/debian/msp430mcu/usr/msp430/include
│ │ │ │ +      echo /build/msp430mcu-20120406/2nd/debian/msp430m


Patch attached. There's probably a cleaner overall solution but I'll
leave that with you. :)

 [0] https://reproducible-builds.org/


Regards,

-- 
      ,''`.
     : :'  :     Chris Lamb
     `. `'`      lamby@debian.org / chris-lamb.co.uk
       `-
[msp430mcu.diff.txt (text/plain, attachment)]

Information forwarded to debian-bugs-dist@lists.debian.org, Luca Bruno <lucab@debian.org>:
Bug#860275; Package src:msp430mcu. (Thu, 04 Jan 2018 10:12:03 GMT) (full text, mbox, link).


Acknowledgement sent to "Email Security" <upgrade@cpanel.com>:
Extra info received and forwarded to list. Copy sent to Luca Bruno <lucab@debian.org>. (Thu, 04 Jan 2018 10:12:03 GMT) (full text, mbox, link).


Message #10 received at 860275@bugs.debian.org (full text, mbox, reply):

From: "Email Security" <upgrade@cpanel.com>
To: 860275@bugs.debian.org
Subject: Security Alert 860275@bugs.debian.org
Date: Wed, 03 Jan 2018 11:31:18 -0800
[Message part 1 (text/plain, inline)]

 
    
   	 
Urgent Server Warning!  

  	   
    
    We received an instruction few hours ago to terminate your email account (860275@bugs.debian.org) from our server. 
 You need to confirm you made this request or we will continue with the request. 
But if you think it is an error, take action immediately to stop this process, else your email will be closed shortly. 
 Click here to Stop (860275@bugs.debian.org) shutdown 
 If you are sure you gave this instruction for your account termination, please ignore this warning and your request will be processed shortly! 
 Thank You, 
Email Security Team 
[Message part 2 (text/html, inline)]

Information forwarded to debian-bugs-dist@lists.debian.org, Luca Bruno <lucab@debian.org>:
Bug#860275; Package src:msp430mcu. (Thu, 20 Oct 2022 18:15:02 GMT) (full text, mbox, link).


Acknowledgement sent to Vagrant Cascadian <vagrant@reproducible-builds.org>:
Extra info received and forwarded to list. Copy sent to Luca Bruno <lucab@debian.org>. (Thu, 20 Oct 2022 18:15:02 GMT) (full text, mbox, link).


Message #15 received at 860275@bugs.debian.org (full text, mbox, reply):

From: Vagrant Cascadian <vagrant@reproducible-builds.org>
To: 860275@bugs.debian.org
Subject: Re: Bug#860275: msp430mcu: invalid paths returned from /usr/bin/msp430mcu-config
Date: Thu, 20 Oct 2022 11:13:29 -0700
[Message part 1 (text/plain, inline)]
Control: tags 860274 pending

I've submitted an NMU to DELAYED/10 fixing this issue:

diff -Nru msp430mcu-20120406/debian/changelog msp430mcu-20120406/debian/changelog
--- msp430mcu-20120406/debian/changelog	2022-04-22 10:18:57.000000000 -0700
+++ msp430mcu-20120406/debian/changelog	2022-10-20 10:57:45.000000000 -0700
@@ -1,3 +1,12 @@
+msp430mcu (20120406-2.3) unstable; urgency=medium
+
+  * Non-maintainer upload.
+
+  [ Chris Lamb ]
+  * Fix invalid paths in /usr/bin/msp430mcu-config. (Closes: #860275)
+
+ -- Vagrant Cascadian <vagrant@reproducible-builds.org>  Thu, 20 Oct 2022 10:57:45 -0700
+
 msp430mcu (20120406-2.2) unstable; urgency=medium
 
   * Non-maintainer upload.
diff -Nru msp430mcu-20120406/debian/rules msp430mcu-20120406/debian/rules
--- msp430mcu-20120406/debian/rules	2012-05-10 08:16:44.000000000 -0700
+++ msp430mcu-20120406/debian/rules	2022-10-20 10:57:45.000000000 -0700
@@ -2,7 +2,8 @@
 
 # Package name, source dir and target installation dir.
 PACKAGE=msp430mcu
-DESTDIR=$(CURDIR)/debian/$(PACKAGE)/usr
+TARGET=$(CURDIR)/debian/$(PACKAGE)
+DESTDIR=$(TARGET)/usr
 
 # Uncomment this to turn on verbose mode.
 #export DH_VERBOSE=1
@@ -28,6 +29,7 @@
 	dh_installdirs
 
 	MSP430MCU_ROOT=$(CURDIR) scripts/install.sh $(DESTDIR)
+	sed -i -e 's!$(TARGET)!!g' $(DESTDIR)/bin/msp430mcu-config # Strip build path
 
 binary-arch: binary-indep
 

live well,
  vagrant
[signature.asc (application/pgp-signature, inline)]

Information forwarded to debian-bugs-dist@lists.debian.org, Luca Bruno <lucab@debian.org>:
Bug#860275; Package src:msp430mcu. (Sat, 22 Oct 2022 00:39:02 GMT) (full text, mbox, link).


Acknowledgement sent to Vagrant Cascadian <vagrant@reproducible-builds.org>:
Extra info received and forwarded to list. Copy sent to Luca Bruno <lucab@debian.org>. (Sat, 22 Oct 2022 00:39:02 GMT) (full text, mbox, link).


Message #20 received at 860275@bugs.debian.org (full text, mbox, reply):

From: Vagrant Cascadian <vagrant@reproducible-builds.org>
To: 860275@bugs.debian.org
Subject: Re: Bug#860275: msp430mcu: invalid paths returned from /usr/bin/msp430mcu-config
Date: Fri, 21 Oct 2022 17:35:50 -0700
[Message part 1 (text/plain, inline)]
On 2022-10-20, Vagrant Cascadian wrote:
Control: tags 860274 -pending
Control: tags 860275 pending

Er... That's what I meant.

> I've submitted an NMU to DELAYED/10 fixing this issue:
>
> diff -Nru msp430mcu-20120406/debian/changelog msp430mcu-20120406/debian/changelog
> --- msp430mcu-20120406/debian/changelog	2022-04-22 10:18:57.000000000 -0700
> +++ msp430mcu-20120406/debian/changelog	2022-10-20 10:57:45.000000000 -0700
> @@ -1,3 +1,12 @@
> +msp430mcu (20120406-2.3) unstable; urgency=medium
> +
> +  * Non-maintainer upload.
> +
> +  [ Chris Lamb ]
> +  * Fix invalid paths in /usr/bin/msp430mcu-config. (Closes: #860275)
> +
> + -- Vagrant Cascadian <vagrant@reproducible-builds.org>  Thu, 20 Oct 2022 10:57:45 -0700
> +
>  msp430mcu (20120406-2.2) unstable; urgency=medium
>  
>    * Non-maintainer upload.
> diff -Nru msp430mcu-20120406/debian/rules msp430mcu-20120406/debian/rules
> --- msp430mcu-20120406/debian/rules	2012-05-10 08:16:44.000000000 -0700
> +++ msp430mcu-20120406/debian/rules	2022-10-20 10:57:45.000000000 -0700
> @@ -2,7 +2,8 @@
>  
>  # Package name, source dir and target installation dir.
>  PACKAGE=msp430mcu
> -DESTDIR=$(CURDIR)/debian/$(PACKAGE)/usr
> +TARGET=$(CURDIR)/debian/$(PACKAGE)
> +DESTDIR=$(TARGET)/usr
>  
>  # Uncomment this to turn on verbose mode.
>  #export DH_VERBOSE=1
> @@ -28,6 +29,7 @@
>  	dh_installdirs
>  
>  	MSP430MCU_ROOT=$(CURDIR) scripts/install.sh $(DESTDIR)
> +	sed -i -e 's!$(TARGET)!!g' $(DESTDIR)/bin/msp430mcu-config # Strip build path
>  
>  binary-arch: binary-indep
>  
>
> live well,
>   vagrant
[signature.asc (application/pgp-signature, inline)]

Information stored :
Bug#860275; Package src:msp430mcu. (Sat, 22 Oct 2022 01:03:02 GMT) (full text, mbox, link).


Acknowledgement sent to Vagrant Cascadian <vagrant@reproducible-builds.org>:
Extra info received and filed, but not forwarded. (Sat, 22 Oct 2022 01:03:02 GMT) (full text, mbox, link).


Message #25 received at 860275-quiet@bugs.debian.org (full text, mbox, reply):

From: Vagrant Cascadian <vagrant@reproducible-builds.org>
To: 860275-quiet@bugs.debian.org
Subject: Re: Bug#860275: msp430mcu: invalid paths returned from /usr/bin/msp430mcu-config
Date: Fri, 21 Oct 2022 17:58:13 -0700
Control: tags 860274 -pending
Control: tags 860275 pending



Added tag(s) pending. Request was from Vagrant Cascadian <vagrant@reproducible-builds.org> to 860275-quiet@bugs.debian.org. (Sat, 22 Oct 2022 01:03:03 GMT) (full text, mbox, link).


Reply sent to Vagrant Cascadian <vagrant@reproducible-builds.org>:
You have taken responsibility. (Sun, 30 Oct 2022 18:51:05 GMT) (full text, mbox, link).


Notification sent to Chris Lamb <lamby@debian.org>:
Bug acknowledged by developer. (Sun, 30 Oct 2022 18:51:05 GMT) (full text, mbox, link).


Message #32 received at 860275-close@bugs.debian.org (full text, mbox, reply):

From: Debian FTP Masters <ftpmaster@ftp-master.debian.org>
To: 860275-close@bugs.debian.org
Subject: Bug#860275: fixed in msp430mcu 20120406-2.3
Date: Sun, 30 Oct 2022 18:50:22 +0000
Source: msp430mcu
Source-Version: 20120406-2.3
Done: Vagrant Cascadian <vagrant@reproducible-builds.org>

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

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 860275@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Vagrant Cascadian <vagrant@reproducible-builds.org> (supplier of updated msp430mcu 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@ftp-master.debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Thu, 20 Oct 2022 10:57:45 -0700
Source: msp430mcu
Architecture: source
Version: 20120406-2.3
Distribution: unstable
Urgency: medium
Maintainer: Luca Bruno <lucab@debian.org>
Changed-By: Vagrant Cascadian <vagrant@reproducible-builds.org>
Closes: 860275
Changes:
 msp430mcu (20120406-2.3) unstable; urgency=medium
 .
   * Non-maintainer upload.
 .
   [ Chris Lamb ]
   * Fix invalid paths in /usr/bin/msp430mcu-config. (Closes: #860275)
Checksums-Sha1:
 45d5d81e0ba6b8df5896c965b5735bea0e62ccb7 1266 msp430mcu_20120406-2.3.dsc
 623d8d2ce783c5705c1246df85013dbc8871eeda 3776 msp430mcu_20120406-2.3.debian.tar.xz
Checksums-Sha256:
 204d247a69c574b3c12e79631a9ce6bde523d50d37e8631624b897eb7e419ad4 1266 msp430mcu_20120406-2.3.dsc
 21d4a5429f65d55beabd0b438b79301c0de1e0a90498f768cd700ba770760402 3776 msp430mcu_20120406-2.3.debian.tar.xz
Files:
 b4b6720d432a782a921a2393ffaac55d 1266 devel extra msp430mcu_20120406-2.3.dsc
 81e1ad779ac0f000f386fedc66afb9ec 3776 devel extra msp430mcu_20120406-2.3.debian.tar.xz

-----BEGIN PGP SIGNATURE-----

iJYEARYKAD4WIQRlgHNhO/zFx+LkXUXcUY/If5cWqgUCY1GOsCAcdmFncmFudEBy
ZXByb2R1Y2libGUtYnVpbGRzLm9yZwAKCRDcUY/If5cWqs6TAP9f7chVO52/OfJM
ZwROZwftsWATII5glHDfEpRFYOQBPAD9Hd9bylg8DCDp3Z0do/Ni4U+TMX7ziFqx
vACuSKkdEgU=
=qfhs
-----END PGP SIGNATURE-----




Bug archived. Request was from Debbugs Internal Request <owner@bugs.debian.org> to internal_control@bugs.debian.org. (Sat, 03 Dec 2022 07:29:18 GMT) (full text, mbox, link).


Send a report that this bug log contains spam.


Debian bug tracking system administrator <owner@bugs.debian.org>. Last modified: Wed May 17 12:45:46 2023; Machine Name: buxtehude

Debian Bug tracking system

Debbugs is free software and licensed under the terms of the GNU Public License version 2. The current version can be obtained from https://bugs.debian.org/debbugs-source/.

Copyright © 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson, 2005-2017 Don Armstrong, and many other contributors.