Hi all,

I found that 3 years ago I had the same problem[1] but did not reply
to the list for a solution.

In both cases the problem was that %gobuild was not correct.

In this case I had to change from:

%gobuild -o %{gobuilddir}/bin/tx %{goipath}/cmd/tx

To:

%gobuild -o %{gobuilddir}/bin/tx %{goipath}

Regards,
Mikel

[1] 
https://lists.fedoraproject.org/archives/list/golang@lists.fedoraproject.org/message/FIIQ4NSAILIQ54OYQ5MJMK5YNTGEWVZU/

Hau idatzi du Mikel Olasagasti (mi...@olasagasti.info) erabiltzaileak
(2024 mar. 29(a), or. (16:26)):
>
> Hi all,
>
> I'm trying to package transifex-cli but I find the following error in
> the %install phase:
>
> /usr/bin/strip:
> /builddir/build/BUILDROOT/transifex-client-1.6.10-1.fc41.x86_64/usr/bin/tx(__.PKGDEF):
> Unable to recognise the format of file: file format not recognized
> /usr/bin/strip:
> /builddir/build/BUILDROOT/transifex-client-1.6.10-1.fc41.x86_64/usr/bin/tx(_go_.o):
> Unable to recognise the format of file: file format not recognized
>
> %check phase is OK and during the final phase this is reported:
>
> Provides: transifex-client = 1.6.10-1.fc41 transifex-client(x86-64) =
> 1.6.10-1.fc41
> Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1
> rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1
> Processing files: transifex-client-debugsource-1.6.10-1.fc41.x86_64
> error: Empty %files file 
> /builddir/build/BUILD/cli-1.6.10/debugsourcefiles.list
>
> RPM build errors:
>     Empty %files file /builddir/build/BUILD/cli-1.6.10/debugsourcefiles.list
> Finish: rpmbuild transifex-client-1.6.10-1.fc41.src.rpm
> Finish: build phase for transifex-client-1.6.10-1.fc41.src.rpm
>
> Spec[1] doesn't have anything special and build logs are available[2].
> It fails for all current Fedora versions.
>
> Any idea what could be happening?
>
> Regards,
> Mikel
>
> [1] https://github.com/mikelolasagasti/transifex-client-specs
> [2] 
> https://copr.fedorainfracloud.org/coprs/mikelo2/transifex-client/build/7232600/
--
_______________________________________________
golang mailing list -- golang@lists.fedoraproject.org
To unsubscribe send an email to golang-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/golang@lists.fedoraproject.org
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue

Reply via email to