Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 922050 - sys-apps/portage-3.0.61-r1: "Package basename mismatched" with */lldb move
Summary: sys-apps/portage-3.0.61-r1: "Package basename mismatched" with */lldb move
Status: CONFIRMED
Alias: None
Product: Portage Development
Classification: Unclassified
Component: Binary packages support (show other bugs)
Hardware: All Linux
: Normal normal
Assignee: Portage team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: 925715
  Show dependency tree
 
Reported: 2024-01-13 15:34 UTC by Michał Górny
Modified: 2024-02-28 15:56 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments
emerge --info (emerge-info.txt,7.79 KB, text/plain)
2024-01-13 15:34 UTC, Michał Górny
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Michał Górny archtester Gentoo Infrastructure gentoo-dev Security 2024-01-13 15:34:40 UTC
Created attachment 882189 [details]
emerge --info

portage output:

@%%@#######################################################################################################################################################################################################################################################*******************************Package basename mismatched, using lldb-17.0.6*Package basename mismatched, using lldb-17.0.6*Package basename mismatched, using lldb-18.0.0_pre20231119*Package basename mismatched, using lldb-18.0.0_pre20231119*Package basename mismatched, using lldb-18.0.0_pre20231129*Package basename mismatched, using lldb-18.0.0_pre20231129*********************************************************************************************************************************************************************************************************************************************************************


All my LLDB binpackages:

+ tar -tvf ./dev-debug/lldb
tar: Error opening archive: Error reading './dev-debug/lldb'
+ tar -tvf ./dev-debug/lldb/lldb-17.0.6-1.gpkg.tar
-rw-r--r--  0 0      0           0 Jan 13 16:09 lldb-17.0.6-1/gpkg-1
-rw-r--r--  0 0      0       38208 Jan 13 16:09 lldb-17.0.6-1/metadata.tar.lz4
-rw-r--r--  0 0      0    11272020 Nov 29 08:12 lldb-17.0.6-1/image.tar.zst
-rw-r--r--  0 0      0         889 Jan 13 16:09 lldb-17.0.6-1/Manifest
+ tar -tvf ./dev-debug/lldb/lldb-18.0.0_pre20231222-1.gpkg.tar
-rw-r--r--  0 0      0           0 Jan 13 10:50 lldb-18.0.0_pre20231222/gpkg-1
-rw-r--r--  0 0      0       37178 Jan 13 10:50 lldb-18.0.0_pre20231222/metadata.tar.lz4
-rw-r--r--  0 0      0    11545805 Dec 22 17:21 lldb-18.0.0_pre20231222/image.tar.zst
-rw-r--r--  0 0      0         889 Jan 13 10:50 lldb-18.0.0_pre20231222/Manifest
+ tar -tvf ./dev-debug/lldb/lldb-18.0.0_pre20231129-1.gpkg.tar
-rw-r--r--  0 0      0           0 Jan 13 16:09 lldb-18.0.0_pre20231129-1/gpkg-1
-rw-r--r--  0 0      0       36688 Jan 13 16:09 lldb-18.0.0_pre20231129-1/metadata.tar.lz4
-rw-r--r--  0 0      0    11527656 Nov 29 12:15 lldb-18.0.0_pre20231129-1/image.tar.zst
-rw-r--r--  0 0      0         889 Jan 13 16:09 lldb-18.0.0_pre20231129-1/Manifest
+ tar -tvf ./dev-debug/lldb/lldb-18.0.0_pre20231119-1.gpkg.tar
-rw-r--r--  0 0      0           0 Jan 13 16:09 lldb-18.0.0_pre20231119-1/gpkg-1
-rw-r--r--  0 0      0       36643 Jan 13 16:09 lldb-18.0.0_pre20231119-1/metadata.tar.lz4
-rw-r--r--  0 0      0    11528212 Nov 19 11:46 lldb-18.0.0_pre20231119-1/image.tar.zst
-rw-r--r--  0 0      0         889 Jan 13 16:09 lldb-18.0.0_pre20231119-1/Manifest
+ tar -tvf ./dev-debug/lldb/lldb-18.0.0_pre20231215-1.gpkg.tar
-rw-r--r--  0 0      0           0 Jan 13 10:50 lldb-18.0.0_pre20231215/gpkg-1
-rw-r--r--  0 0      0       37104 Jan 13 10:50 lldb-18.0.0_pre20231215/metadata.tar.lz4
-rw-r--r--  0 0      0    11545734 Dec 15 18:48 lldb-18.0.0_pre20231215/image.tar.zst
-rw-r--r--  0 0      0         889 Jan 13 10:50 lldb-18.0.0_pre20231215/Manifest
+ tar -tvf ./dev-debug/lldb/lldb-18.0.0_pre20231228-1.gpkg.tar
-rw-r--r--  0 0      0           0 Jan 13 10:50 lldb-18.0.0_pre20231228/gpkg-1
-rw-r--r--  0 0      0       37218 Jan 13 10:50 lldb-18.0.0_pre20231228/metadata.tar.lz4
-rw-r--r--  0 0      0    11545845 Dec 28 15:49 lldb-18.0.0_pre20231228/image.tar.zst
-rw-r--r--  0 0      0         889 Jan 13 10:50 lldb-18.0.0_pre20231228/Manifest
+ tar -tvf ./dev-debug/lldb/lldb-18.0.0_pre20240106-1.gpkg.tar
-rw-r--r--  0 0      0           0 Jan 13 10:50 lldb-18.0.0_pre20240106/gpkg-1
-rw-r--r--  0 0      0       37222 Jan 13 10:50 lldb-18.0.0_pre20240106/metadata.tar.lz4
-rw-r--r--  0 0      0    11554104 Jan  6 22:38 lldb-18.0.0_pre20240106/image.tar.zst
-rw-r--r--  0 0      0         889 Jan 13 10:50 lldb-18.0.0_pre20240106/Manifest
+ tar -tvf ./dev-debug/lldb/lldb-17.0.6-2.gpkg.tar
-rw-r--r--  0 0      0           0 Jan 13 16:09 lldb-17.0.6-2/gpkg-1
-rw-r--r--  0 0      0       38126 Jan 13 16:09 lldb-17.0.6-2/metadata.tar.lz4
-rw-r--r--  0 0      0    11272003 Nov 29 08:46 lldb-17.0.6-2/image.tar.zst
-rw-r--r--  0 0      0         889 Jan 13 16:09 lldb-17.0.6-2/Manifest
+ tar -tvf ./dev-debug/lldb/lldb-18.0.0_pre20231228-2.gpkg.tar
-rw-r--r--  0 0      0           0 Jan 13 10:50 lldb-18.0.0_pre20231228/gpkg-1
-rw-r--r--  0 0      0       37188 Jan 13 10:50 lldb-18.0.0_pre20231228/metadata.tar.lz4
-rw-r--r--  0 0      0    11545849 Dec 28 15:51 lldb-18.0.0_pre20231228/image.tar.zst
-rw-r--r--  0 0      0         889 Jan 13 10:50 lldb-18.0.0_pre20231228/Manifest
+ tar -tvf ./dev-debug/lldb/lldb-18.0.0_pre20231129-2.gpkg.tar
-rw-r--r--  0 0      0           0 Jan 13 16:09 lldb-18.0.0_pre20231129-2/gpkg-1
-rw-r--r--  0 0      0       36686 Jan 13 16:09 lldb-18.0.0_pre20231129-2/metadata.tar.lz4
-rw-r--r--  0 0      0    11527651 Nov 29 16:16 lldb-18.0.0_pre20231129-2/image.tar.zst
-rw-r--r--  0 0      0         889 Jan 13 16:09 lldb-18.0.0_pre20231129-2/Manifest
+ tar -tvf ./dev-debug/lldb/lldb-18.0.0_pre20231215-2.gpkg.tar
-rw-r--r--  0 0      0           0 Jan 13 10:50 lldb-18.0.0_pre20231215/gpkg-1
-rw-r--r--  0 0      0       37124 Jan 13 10:50 lldb-18.0.0_pre20231215/metadata.tar.lz4
-rw-r--r--  0 0      0    11545744 Dec 15 18:57 lldb-18.0.0_pre20231215/image.tar.zst
-rw-r--r--  0 0      0         889 Jan 13 10:50 lldb-18.0.0_pre20231215/Manifest
+ tar -tvf ./dev-debug/lldb/lldb-18.0.0_pre20231119-2.gpkg.tar
-rw-r--r--  0 0      0           0 Jan 13 16:09 lldb-18.0.0_pre20231119-2/gpkg-1
-rw-r--r--  0 0      0       36602 Jan 13 16:09 lldb-18.0.0_pre20231119-2/metadata.tar.lz4
-rw-r--r--  0 0      0    11528216 Nov 19 11:56 lldb-18.0.0_pre20231119-2/image.tar.zst
-rw-r--r--  0 0      0         889 Jan 13 16:09 lldb-18.0.0_pre20231119-2/Manifest
+ tar -tvf ./dev-debug/lldb/lldb-18.0.0_pre20231222-2.gpkg.tar
-rw-r--r--  0 0      0           0 Jan 13 10:50 lldb-18.0.0_pre20231222/gpkg-1
-rw-r--r--  0 0      0       37138 Jan 13 10:50 lldb-18.0.0_pre20231222/metadata.tar.lz4
-rw-r--r--  0 0      0    11545775 Dec 22 17:28 lldb-18.0.0_pre20231222/image.tar.zst
-rw-r--r--  0 0      0         889 Jan 13 10:50 lldb-18.0.0_pre20231222/Manifest
+ tar -tvf ./dev-debug/lldb/lldb-18.0.0_pre20240106-2.gpkg.tar
-rw-r--r--  0 0      0           0 Jan 13 10:50 lldb-18.0.0_pre20240106/gpkg-1
-rw-r--r--  0 0      0       37248 Jan 13 10:50 lldb-18.0.0_pre20240106/metadata.tar.lz4
-rw-r--r--  0 0      0    11554127 Jan  7 06:06 lldb-18.0.0_pre20240106/image.tar.zst
-rw-r--r--  0 0      0         889 Jan 13 10:50 lldb-18.0.0_pre20240106/Manifest
+ tar -tvf ./dev-util/lldb
tar: Error opening archive: Error reading './dev-util/lldb'
+ tar -tvf ./dev-util/lldb/lldb-17.0.6-1.gpkg.tar
-rw-r--r--  0 0      0           0 Jan 13 16:11 lldb-17.0.6-1/gpkg-1
-rw-r--r--  0 0      0       38206 Jan 13 16:11 lldb-17.0.6-1/metadata.tar.lz4
-rw-r--r--  0 0      0    11272020 Nov 29 08:12 lldb-17.0.6-1/image.tar.zst
-rw-r--r--  0 0      0         889 Jan 13 16:11 lldb-17.0.6-1/Manifest
+ tar -tvf ./dev-util/lldb/lldb-18.0.0_pre20231222-1.gpkg.tar
-rw-r--r--  0 0      0           0 Dec 22 17:21 lldb-18.0.0_pre20231222-1/gpkg-1
-rw-r--r--  0 0      0       36008 Dec 22 17:21 lldb-18.0.0_pre20231222-1/metadata.tar.zst
-rw-r--r--  0 0      0    11545805 Dec 22 17:21 lldb-18.0.0_pre20231222-1/image.tar.zst
-rw-r--r--  0 0      0         889 Dec 22 17:21 lldb-18.0.0_pre20231222-1/Manifest
+ tar -tvf ./dev-util/lldb/lldb-18.0.0_pre20231129-1.gpkg.tar
-rw-r--r--  0 0      0           0 Jan 13 16:11 lldb-18.0.0_pre20231129-1/gpkg-1
-rw-r--r--  0 0      0       36704 Jan 13 16:11 lldb-18.0.0_pre20231129-1/metadata.tar.lz4
-rw-r--r--  0 0      0    11527656 Nov 29 12:15 lldb-18.0.0_pre20231129-1/image.tar.zst
-rw-r--r--  0 0      0         889 Jan 13 16:11 lldb-18.0.0_pre20231129-1/Manifest
+ tar -tvf ./dev-util/lldb/lldb-18.0.0_pre20231119-1.gpkg.tar
-rw-r--r--  0 0      0           0 Jan 13 16:11 lldb-18.0.0_pre20231119-1/gpkg-1
-rw-r--r--  0 0      0       36661 Jan 13 16:11 lldb-18.0.0_pre20231119-1/metadata.tar.lz4
-rw-r--r--  0 0      0    11528212 Nov 19 11:46 lldb-18.0.0_pre20231119-1/image.tar.zst
-rw-r--r--  0 0      0         889 Jan 13 16:11 lldb-18.0.0_pre20231119-1/Manifest
+ tar -tvf ./dev-util/lldb/lldb-18.0.0_pre20231215-1.gpkg.tar
-rw-r--r--  0 0      0           0 Dec 15 18:48 lldb-18.0.0_pre20231215-1/gpkg-1
-rw-r--r--  0 0      0       36121 Dec 15 18:48 lldb-18.0.0_pre20231215-1/metadata.tar.zst
-rw-r--r--  0 0      0    11545734 Dec 15 18:48 lldb-18.0.0_pre20231215-1/image.tar.zst
-rw-r--r--  0 0      0         889 Dec 15 18:48 lldb-18.0.0_pre20231215-1/Manifest
+ tar -tvf ./dev-util/lldb/lldb-18.0.0_pre20231228-1.gpkg.tar
-rw-r--r--  0 0      0           0 Dec 28 15:49 lldb-18.0.0_pre20231228-1/gpkg-1
-rw-r--r--  0 0      0       36135 Dec 28 15:49 lldb-18.0.0_pre20231228-1/metadata.tar.zst
-rw-r--r--  0 0      0    11545845 Dec 28 15:49 lldb-18.0.0_pre20231228-1/image.tar.zst
-rw-r--r--  0 0      0         889 Dec 28 15:49 lldb-18.0.0_pre20231228-1/Manifest
+ tar -tvf ./dev-util/lldb/lldb-18.0.0_pre20240106-1.gpkg.tar
-rw-r--r--  0 0      0           0 Jan  6 22:38 lldb-18.0.0_pre20240106-1/gpkg-1
-rw-r--r--  0 0      0       36256 Jan  6 22:38 lldb-18.0.0_pre20240106-1/metadata.tar.zst
-rw-r--r--  0 0      0    11554104 Jan  6 22:38 lldb-18.0.0_pre20240106-1/image.tar.zst
-rw-r--r--  0 0      0         889 Jan  6 22:38 lldb-18.0.0_pre20240106-1/Manifest
+ tar -tvf ./dev-util/lldb/lldb-17.0.6-2.gpkg.tar
-rw-r--r--  0 0      0           0 Jan 13 16:11 lldb-17.0.6-2/gpkg-1
-rw-r--r--  0 0      0       38127 Jan 13 16:11 lldb-17.0.6-2/metadata.tar.lz4
-rw-r--r--  0 0      0    11272003 Nov 29 08:46 lldb-17.0.6-2/image.tar.zst
-rw-r--r--  0 0      0         889 Jan 13 16:11 lldb-17.0.6-2/Manifest
+ tar -tvf ./dev-util/lldb/lldb-18.0.0_pre20231228-2.gpkg.tar
-rw-r--r--  0 0      0           0 Dec 28 15:51 lldb-18.0.0_pre20231228-2/gpkg-1
-rw-r--r--  0 0      0       36110 Dec 28 15:51 lldb-18.0.0_pre20231228-2/metadata.tar.zst
-rw-r--r--  0 0      0    11545849 Dec 28 15:51 lldb-18.0.0_pre20231228-2/image.tar.zst
-rw-r--r--  0 0      0         889 Dec 28 15:51 lldb-18.0.0_pre20231228-2/Manifest
+ tar -tvf ./dev-util/lldb/lldb-18.0.0_pre20231129-2.gpkg.tar
-rw-r--r--  0 0      0           0 Jan 13 16:11 lldb-18.0.0_pre20231129-2/gpkg-1
-rw-r--r--  0 0      0       36675 Jan 13 16:11 lldb-18.0.0_pre20231129-2/metadata.tar.lz4
-rw-r--r--  0 0      0    11527651 Nov 29 16:16 lldb-18.0.0_pre20231129-2/image.tar.zst
-rw-r--r--  0 0      0         889 Jan 13 16:11 lldb-18.0.0_pre20231129-2/Manifest
+ tar -tvf ./dev-util/lldb/lldb-18.0.0_pre20231215-2.gpkg.tar
-rw-r--r--  0 0      0           0 Dec 15 18:57 lldb-18.0.0_pre20231215-2/gpkg-1
-rw-r--r--  0 0      0       35981 Dec 15 18:57 lldb-18.0.0_pre20231215-2/metadata.tar.zst
-rw-r--r--  0 0      0    11545744 Dec 15 18:57 lldb-18.0.0_pre20231215-2/image.tar.zst
-rw-r--r--  0 0      0         889 Dec 15 18:57 lldb-18.0.0_pre20231215-2/Manifest
+ tar -tvf ./dev-util/lldb/lldb-18.0.0_pre20231119-2.gpkg.tar
-rw-r--r--  0 0      0           0 Jan 13 16:11 lldb-18.0.0_pre20231119-2/gpkg-1
-rw-r--r--  0 0      0       36597 Jan 13 16:11 lldb-18.0.0_pre20231119-2/metadata.tar.lz4
-rw-r--r--  0 0      0    11528216 Nov 19 11:56 lldb-18.0.0_pre20231119-2/image.tar.zst
-rw-r--r--  0 0      0         889 Jan 13 16:11 lldb-18.0.0_pre20231119-2/Manifest
+ tar -tvf ./dev-util/lldb/lldb-18.0.0_pre20231222-2.gpkg.tar
-rw-r--r--  0 0      0           0 Dec 22 17:28 lldb-18.0.0_pre20231222-2/gpkg-1
-rw-r--r--  0 0      0       35981 Dec 22 17:28 lldb-18.0.0_pre20231222-2/metadata.tar.zst
-rw-r--r--  0 0      0    11545775 Dec 22 17:28 lldb-18.0.0_pre20231222-2/image.tar.zst
-rw-r--r--  0 0      0         889 Dec 22 17:28 lldb-18.0.0_pre20231222-2/Manifest
+ tar -tvf ./dev-util/lldb/lldb-18.0.0_pre20240106-2.gpkg.tar
-rw-r--r--  0 0      0           0 Jan  7 06:06 lldb-18.0.0_pre20240106-2/gpkg-1
-rw-r--r--  0 0      0       36224 Jan  7 06:06 lldb-18.0.0_pre20240106-2/metadata.tar.zst
-rw-r--r--  0 0      0    11554127 Jan  7 06:06 lldb-18.0.0_pre20240106-2/image.tar.zst
-rw-r--r--  0 0      0         889 Jan  7 06:06 lldb-18.0.0_pre20240106-2/Manifest
Comment 1 Michał Górny archtester Gentoo Infrastructure gentoo-dev Security 2024-01-13 15:35:36 UTC
Basically, it looks like most of the binary packages have invalid basedirs (i.e. missing build-id) but it's complaining about these that have valid basedirs (i.e. with build-id).
Comment 2 Sam James archtester Gentoo Infrastructure gentoo-dev Security 2024-01-14 06:21:51 UTC
(In reply to Michał Górny from comment #1)
> Basically, it looks like most of the binary packages have invalid basedirs
> (i.e. missing build-id) but it's complaining about these that have valid
> basedirs (i.e. with build-id).

It's possible the invalid ones were made by a broken portage but at the very least the errors should be right. Not sure what's happening there yet but not looked.