Opened 15 years ago

Closed 15 years ago

#23084 closed defect (fixed)

Cannot create repository with bazaar 1.4.2

Reported by: pmezard@… Owned by: jmroot (Joshua Root)
Priority: Normal Milestone:
Component: ports Version: 1.8.1
Keywords: snowleopard Cc:
Port: bazaar

Description

Hello,

I did not report this issue to canonical because the very same test script works on ubuntu with the same bazaar version, so I suspect a dependency problem.

The attached script fails with:

$ ./test.sh 
% initialize baz repo
* creating version baz@selenic.com--convert/baz--test--0
baz: uncaught exception: -1:(make_tmp_tar_archive: tar exitted with non-0 status)
  please report this as a bug to bazaar@lists.canonical.com

Attachments (1)

test.sh (350 bytes) - added by pmezard@… 15 years ago.
Test script

Download all attachments as: .zip

Change History (5)

Changed 15 years ago by pmezard@…

Attachment: test.sh added

Test script

comment:1 Changed 15 years ago by jmroot (Joshua Root)

Keywords: bazaar tar removed
Owner: changed from macports-tickets@… to jmr@…
Status: newassigned

Canonical hasn't maintained or cared about Bazaar 1 for a long time. It's entirely possible that the Ubuntu maintainers have fixed bugs themselves.

comment:2 Changed 15 years ago by pmezard@…

As you probably guessed, the test script is part of mercurial test suite. I had no problem with it until I replaced Leopard with Snow Leopard, reinstalling macports in the process, which makes me think this is a build/dependency bug, rather than a (new?) bazaar bug. Now, I would not say that I really care about bazaar itself, but the test script executes basic bazaar repository setup and fails meaning that -assuming someone else reproduces this- the bazaar port is broken. I have no intention to spend any time on this, except for helping motivated people to reproduce or debug it. I don't expect to find a lot of these :-)

Anyway, I will try reinstalling the port and come back if the issue mysteriously disappears.

comment:3 Changed 15 years ago by jmroot (Joshua Root)

Ah, this could be happening because Snow Leopard switched /usr/bin/tar from gnutar to bsdtar. I'll see if there's an easy way to tell baz to use the former specifically.

comment:4 Changed 15 years ago by jmroot (Joshua Root)

Keywords: snowleopard added
Resolution: fixed
Status: assignedclosed
Note: See TracTickets for help on using tickets.