[Bug 1716047] Re: rustc control file contains unsupported restriction formulas in control file

2017-12-09 Thread Launchpad Bug Tracker
[Expired for rustc (Ubuntu) because there has been no activity for 60
days.]

** Changed in: rustc (Ubuntu)
   Status: Incomplete => Expired

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1716047

Title:
  rustc control file contains unsupported restriction formulas in
  control file

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/rustc/+bug/1716047/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 1716047] Re: rustc control file contains unsupported restriction formulas in control file

2017-10-10 Thread Charles F. Stephens
We use Ubuntu trusty directly for some custom corporate installation
which uses germinate to construct an APT repository.

If this is built automatically, then I'm confused as to the resistance
to just respin the package without the incompatible schema in the
control file.

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1716047

Title:
  rustc control file contains unsupported restriction formulas in
  control file

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/rustc/+bug/1716047/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 1716047] Re: rustc control file contains unsupported restriction formulas in control file

2017-10-10 Thread Charles F. Stephens
Right now we are stuck because we can't issue security updates
internally because we can't construct our APT repository.

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1716047

Title:
  rustc control file contains unsupported restriction formulas in
  control file

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/rustc/+bug/1716047/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 1716047] Re: rustc control file contains unsupported restriction formulas in control file

2017-10-09 Thread Robie Basak
> Our builds...

Who is "our"? Are you using Ubuntu directly for some custom corporate
installation? Are you a derivate distribution we don't support? What?

Why do you need to run germinate?

> This leads me to conclude that whomever built the binary rustc
packages for this trusty backport did not do so on a trusty system

It's built automatically on Launchpad's infrastructure. Not pbuilder.
There may be a difference there. You can see the build logs here:
https://launchpad.net/ubuntu/+source/rustc/1.17.0+dfsg2-8~ubuntu0.14.04.3

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1716047

Title:
  rustc control file contains unsupported restriction formulas in
  control file

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/rustc/+bug/1716047/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 1716047] Re: rustc control file contains unsupported restriction formulas in control file

2017-10-09 Thread Charles F. Stephens
Our builds use germinate to create a custom ISO installer.  Germinate
attempts to parse all of the index files from an APT repository
including Sources.  The rustc source package contains restriction
formulas which are too new (read as: schema change) for germinate and/or
python-apt to understand and it errors out.

If anyone attempted to rebuild rustc using trusty using pbuilder, it
won't work for the same reason. (This leads me to conclude that whomever
built the binary rustc packages for this trusty backport did not do so
on a trusty system).

There are zero other content changes required, just removal of the
unsupported restriction formulas in the Build-Depends* fields of the
control file.

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1716047

Title:
  rustc control file contains unsupported restriction formulas in
  control file

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/rustc/+bug/1716047/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 1716047] Re: rustc control file contains unsupported restriction formulas in control file

2017-10-09 Thread Robie Basak
Thank you for the report and the patch!

> This is breaking our builds which run germinate which calls on APT to
parse various APT files...

Whose builds? Please can you explain what you're actually trying to do?

As this doesn't affect newer releases, I'd normally ask you to go
through https://wiki.ubuntu.com/StableReleaseUpdates to get a fix into
Trusty, which includes justification that the fix should land under SRU
criteria.

But rustc entered Trusty through the security update process. I'm
guessing (but am not sure) that it was required for a Firefox security
update.

Given that it is quite special, I think we really need to understand
your use case in order to know what process to use to fix it.

I subscribed Chris in case he is able to just drop the build profile
specifiers in a subsequent backport.

** Changed in: rustc (Ubuntu)
   Status: New => Incomplete

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1716047

Title:
  rustc control file contains unsupported restriction formulas in
  control file

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/rustc/+bug/1716047/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 1716047] Re: rustc control file contains unsupported restriction formulas in control file

2017-09-18 Thread Charles F. Stephens
This is a debdiff for Trusty applicable to
1.15.1+dfsg0-1~exp1ubuntu2~14.04.7.  I built this in pbuilder (within
the ubuntu:trusty docker container) and it builds successfully, and I
installed it, the patch works as intended.

** Patch added: "1-1~exp1ubuntu2~14.04.7ubuntu1.debdiff"
   
https://bugs.launchpad.net/ubuntu/+source/rustc/+bug/1716047/+attachment/4952467/+files/1-1~exp1ubuntu2~14.04.7ubuntu1.debdiff

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1716047

Title:
  rustc control file contains unsupported restriction formulas in
  control file

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/rustc/+bug/1716047/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 1716047] Re: rustc control file contains unsupported restriction formulas in control file

2017-09-14 Thread Charles F. Stephens
** Summary changed:

- rustc dsc Build-Depends breaks apt
+ rustc control file contains unsupported restriction formulas in control file

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1716047

Title:
  rustc control file contains unsupported restriction formulas in
  control file

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/rustc/+bug/1716047/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs