Hello Andrei, and thanks for your concern.

Unfortunately not, I didn't find any third party tutorial. This is an
"official" one, not "community", since it is hosted on ubuntu.com, and
tells us about ppa, which are a nice feature of Ubuntu.

I don't want to do a trial of intent here, but maybe Canonical is trying
to kill ppa, same as they are killing .deb packaging in favour of snaps.
IMHO this is a bad architectural choice!

I have no intention of doing a snap for my open source development. It
is a fuse driver, and fuse is already slow enough having to cross
boundaries between kernel and userland, I don't want to riddle it more
with snap isolation (and I'm not even sure you can 'snap' such low level
object).

I guess I'll have to do my own research to make it work again. The first
bzr command fails :

bzr dh-make hello 2.10 hello-2.10.tar.gz

I am assuming it was creating the non existing bazaar repository from
the tarball passed in the command. This feature may have been removed
from bazaar, so I guess if I find how to do the same that should work.

For the ppa, in fact I don't need at all to build the .deb, it just
builds in the process described by the tutoral so that you can check all
goes well in the compile (make in my case). In fact you only need the
signed source package (last commands) because for security reason, that
is what you upload to the ppa that re-builds itself from source. But I
guess you still need the bazaat repository to exist for that last
command!

I do build debian packages for Raspberry Pi because there is no such
thing as handy ppa, and I have a much simpler "tutorial"! But
unfortuantely in the case of Raspberry Pi, either you trust I have not
been a miscreant and take directly the .deb I offer, or you compile
yourself from source. This is precisely what ppa avoid, and they also
bring you auto upgrades with the rest of your system "for free".


So a question for bazaar guys: has the feature of creating a repository from a 
tarball been removed?.. The response might help "solving" the issue if there 
are now different options to pass.

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

Title:
  bzr crashed when attempting to build a package for ppa

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

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

Reply via email to