Bug 2187297

Summary: Alpine sources non accessible (alpine.x10host.com does not exist)
Product: [Fedora] Fedora Reporter: Vincent Brillault <vbrillault.bugzilla>
Component: alpineAssignee: Steve Traylen <steve.traylen>
Status: CLOSED ERRATA QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: low Docs Contact:
Priority: unspecified    
Version: 39CC: cheese, hugh, joshuadfranklin, paul.wouters, rdieter, steve.traylen
Target Milestone: ---   
Target Release: ---   
Hardware: All   
OS: Linux   
URL: https://mxtoolbox.com/SuperTool.aspx?action=a%3aalpine.x10host.com&run=toolpage
Whiteboard:
Fixed In Version: alpine-2.26-13.fc41 alpine-2.26-9.fc40 Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2024-06-22 11:47:27 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:

Description Vincent Brillault 2023-04-17 11:58:47 UTC
User-Agent:       Mozilla/5.0 (X11; Linux x86_64; rv:109.0) Gecko/20100101 Firefox/112.0
Build Identifier: 

The alpine sources seem to be inaccessible: the spec file indicate that the source are at http://alpine.x10host.com/ (https://src.fedoraproject.org/rpms/alpine/blob/rawhide/f/alpine.spec#_12) but that site doesn't seem to exist right now (April 17th 2023). Checking online resolvers confirms that the DNS seems to be gone right now (so not just a local DNS issue).

Reproducible: Always

Steps to Reproduce:
1. Download the spec file (e.g. `wget https://src.fedoraproject.org/rpms/alpine/raw/rawhide/f/alpine.spec`
2. Try to download its source (e.g. `spectool -g alpine.spec`)
Actual Results:  
Getting http://alpine.x10host.com/alpine/patches/alpine-2.26/alpine-2.26.tar.xz to ./alpine-2.26.tar.xz
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0curl: (6) Could not resolve host: alpine.x10host.com                                     

Expected Results:  
Getting http://alpine.x10host.com/alpine/patches/alpine-2.26/alpine-2.26.tar.xz to ./alpine-2.26.tar.xz
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
[... real downloads ...]

Comment 1 josef radinger 2023-04-17 18:54:03 UTC
maybe the new homepage: 
https://alpineapp.email/alpine/

i try to reach the mailaddress from https://alpineapp.email/alpine/contact.html

Comment 2 josef radinger 2023-04-17 19:19:37 UTC
got confirmation via email from chappa that https://alpineapp.email/alpine/ is correct. this is the address in the old sources and should be the correct and valid maintainer.

arch linux has the same upstream
https://wiki.archlinux.org/title/alpine

Comment 3 Fedora Admin user for bugzilla script actions 2023-04-26 00:04:54 UTC
This package has changed maintainer in Fedora. Reassigning to the new maintainer of this component.

Comment 4 Steve Traylen 2023-04-26 07:36:32 UTC
Agree that 

http://alpine.x10host.com/alpine/patches/alpine-%{version}/alpine-%{version}.tar.xz

is the new source.

Unfortunately however comparing what is in fedora cache for 2.26 and this upstream they are not the same:

diff -uNr alpine-2.26/pith/save.c alpine-2.26-new/pith/save.c
--- alpine-2.26/pith/save.c	2022-06-03 02:45:52.818257025 +0200
+++ alpine-2.26-new/pith/save.c	2022-06-03 02:14:00.491274749 +0200
@@ -951,7 +951,7 @@
 	      *date = '\0';
 
 	    rv = save_fetch_append(stream, mn_m2raw(msgmap, i),
-				   NULL, save_stream, folder, context,
+				   NULL, save_stream, save_folder, context,
 				   mc ? mc->rfc822_size : 0L, flags, date, so);


contacting upstream again.

Comment 5 Fedora Admin user for bugzilla script actions 2023-04-26 12:03:59 UTC
This package has changed maintainer in Fedora. Reassigning to the new maintainer of this component.

Comment 7 Fedora Release Engineering 2023-08-16 08:15:11 UTC
This bug appears to have been reported against 'rawhide' during the Fedora Linux 39 development cycle.
Changing version to 39.

Comment 8 D. Hugh Redelmeier 2024-03-24 19:05:47 UTC
I recently got the updated package when I switched from Fedora 38 to Fedora 39.

The new package is missing a bunch of enhancements that the old package had.
See https://alpineapp.email/alpine/info/all.html

In the .spec file, instead of
Source0: https://alpineapp.email/alpine/release/src/alpine-2.26.tar.xz
please use
Source0: https://alpineapp.email/alpine/patches/alpine-2.26/alpine-2.26.tar.xz

Comment 9 Fedora Update System 2024-06-22 11:44:29 UTC
FEDORA-2024-2d29004070 (alpine-2.26-13.fc41) has been submitted as an update to Fedora 41.
https://bodhi.fedoraproject.org/updates/FEDORA-2024-2d29004070

Comment 10 Fedora Update System 2024-06-22 11:47:27 UTC
FEDORA-2024-2d29004070 (alpine-2.26-13.fc41) has been pushed to the Fedora 41 stable repository.
If problem still persists, please make note of it in this bug report.

Comment 11 Fedora Update System 2024-06-22 11:56:51 UTC
FEDORA-2024-79feb6d5d5 (alpine-2.26-9.fc40) has been submitted as an update to Fedora 40.
https://bodhi.fedoraproject.org/updates/FEDORA-2024-79feb6d5d5

Comment 12 Fedora Update System 2024-06-23 01:40:10 UTC
FEDORA-2024-79feb6d5d5 has been pushed to the Fedora 40 testing repository.
Soon you'll be able to install the update with the following command:
`sudo dnf upgrade --enablerepo=updates-testing --refresh --advisory=FEDORA-2024-79feb6d5d5`
You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2024-79feb6d5d5

See also https://fedoraproject.org/wiki/QA:Updates_Testing for more information on how to test updates.

Comment 13 Fedora Update System 2024-07-01 04:50:33 UTC
FEDORA-2024-79feb6d5d5 (alpine-2.26-9.fc40) has been pushed to the Fedora 40 stable repository.
If problem still persists, please make note of it in this bug report.