[Bug 1965800] Re: debhelper in focal-backports not usable for i386 package building (missing dependency)

2022-03-29 Thread Dan Streetman
> also backporting debugedit sounds like the correct thing to do

I don't think we can backport debugedit for i386 currently, since
debugedit's i386 build depends on debhelper which depends on debugedit's
i386 build.

Maybe we can do a build without the backports pocket in a PPA, then
binary-copy debugedit over to -backports, or some other magic to work
around the circular dep.

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

Title:
  debhelper in focal-backports not usable for i386 package building
  (missing dependency)

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


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

[Bug 1965800] Re: debhelper in focal-backports not usable for i386 package building (missing dependency)

2022-03-23 Thread Matthias Klose
also backporting debugedit sounds like the correct thing to do

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

Title:
  debhelper in focal-backports not usable for i386 package building
  (missing dependency)

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


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

[Bug 1965800] Re: debhelper in focal-backports not usable for i386 package building (missing dependency)

2022-03-23 Thread Matthias Klose
> 1. revert Matthias' change from debhelper/13.3.4ubuntu1 (2021-03-19)
> that make use of debugedit (honestly I don't even understand *why*
> he did that)

The file names in the dbgsym packages are based on a hash derived from
the contents of the files. This leads to conflicting files for similar
object files, like in versioned packages openjdk-11, openjdk-14, and
maybe others. debugedit allows to also use a seed for this hash, and
avoids conflicting files.

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

Title:
  debhelper in focal-backports not usable for i386 package building
  (missing dependency)

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


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

[Bug 1965800] Re: debhelper in focal-backports not usable for i386 package building (missing dependency)

2022-03-22 Thread Thomas Ward
archive admins dont think i386ing the RPM source is a good idea based on
my brief discussiom in #ubuntu-release

debugedit has splitsource in later versions, perhaps a split-source is
needed here.  However I would suggest we defer to archive admins for
best approach here

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

Title:
  debhelper in focal-backports not usable for i386 package building
  (missing dependency)

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


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

Re: [Bug 1965800] Re: debhelper in focal-backports not usable for i386 package building (missing dependency)

2022-03-22 Thread Mattia Rizzolo
So it would need 2 addition to the i386 whitelist.

Feel free to bring an archive administrator in the loop, I think it's only
them who have the power to do that (if we want to go through that route).
Except that I just realized that rpm (and debugedit) in focal are in
universe.  So it would also need a MIR, which is definitely not happening
for a stable release.
I also guess that's the reason debugedit was split off rpm.

So I suppose we either need to check whether backporting debugedit would
make it build on i386, or revert that change in debhelper.


On Tue, 22 Mar 2022, 1:31 pm David Ward, <1965...@bugs.launchpad.net> wrote:

> I am able to build src:rpm for focal i386 using pbuilder, as long as
> p7zip-full:i386 is built first.
>
> --
> You received this bug notification because you are a member of Ubuntu
> Backporters, which is subscribed to the bug report.
> https://bugs.launchpad.net/bugs/1965800
>
> Title:
>   debhelper in focal-backports not usable for i386 package building
>   (missing dependency)
>
> To manage notifications about this bug go to:
>
> https://bugs.launchpad.net/ubuntu/+source/debhelper/+bug/1965800/+subscriptions
>
>
> --
> ubuntu-backports mailing list
> ubuntu-backpo...@lists.ubuntu.com
> Modify settings or unsubscribe at:
> https://lists.ubuntu.com/mailman/listinfo/ubuntu-backports
>

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

Title:
  debhelper in focal-backports not usable for i386 package building
  (missing dependency)

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


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

[Bug 1965800] Re: debhelper in focal-backports not usable for i386 package building (missing dependency)

2022-03-22 Thread David Ward
I am able to build src:rpm for focal i386 using pbuilder, as long as
p7zip-full:i386 is built first.

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

Title:
  debhelper in focal-backports not usable for i386 package building
  (missing dependency)

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


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

[Bug 1965800] Re: debhelper in focal-backports not usable for i386 package building (missing dependency)

2022-03-22 Thread Mattia Rizzolo
I think we have three choices here:

1. revert Matthias' change from debhelper/13.3.4ubuntu1 (2021-03-19) that make 
use of debugedit (honestly I don't even understand *why* he did that)
2. backport debugedit too (honestly I don't remember if that would be enough to 
make it build on i386, however, or it also needs an addition to the i386 
whitelist)
3. get the archive admins to add src:rpm in the i386 whitelist, and rebuild it 
(if that's enough to make it build and doesn't require more).

I'd be for option 1 here.

comments welcome.

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

Title:
  debhelper in focal-backports not usable for i386 package building
  (missing dependency)

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


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

[Bug 1965800] Re: debhelper in focal-backports not usable for i386 package building (missing dependency)

2022-03-21 Thread David Ward
Root cause: https://bugs.launchpad.net/debian/+source/p7zip/+bug/1965855

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

Title:
  debhelper in focal-backports not usable for i386 package building
  (missing dependency)

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


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